Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
レビュー再定義(preview) / Redefinition of Review (prev...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
TAKAKING22
November 29, 2018
Technology
710
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レビュー再定義(preview) / Redefinition of Review (preview)
2018年12月14日(金)開催のJaSST Review'18のプレビュー版資料です。
TAKAKING22
November 29, 2018
More Decks by TAKAKING22
See All by TAKAKING22
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
1.2k
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
2.3k
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
11
11k
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
11
8k
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
7
2.4k
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
6
3.5k
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
9k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
16
5.9k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.4k
Other Decks in Technology
See All in Technology
Unlocking the Apps
pimterry
0
240
Rancherの紹介&Update情報(RancherJP Online Meetup #09)
yoshiyuki_kono
0
120
Diagnosing performance problems without the guesswork
elenatanasoiu
0
170
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
360
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
49
54k
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
3
360
Dynamic Workersについて
yusukebe
2
610
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
4
810
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
510
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
210
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2.9k
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
130
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Designing for humans not robots
tammielis
254
26k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
Why Our Code Smells
bkeepers
PRO
340
58k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
530
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Color Theory Basics | Prateek | Gurzu
gurzu
0
350
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Writing Fast Ruby
sferik
630
63k
Navigating Team Friction
lara
192
16k
Transcript
ϨϏϡʔ࠶ఆٛ !5",",*/( Preview൛
!5",",*/( ! ͜ͷࢿྉ࡞தͷͨΊɺ ͷൃද༰ͱଟগҟͳΔՄೳੑ͕͋Γ·͢ɻ ͜Μͳ͜ͱͤΔͱ͍͍ͳʔͱࢥ͍ͬͯΔ͜ͱΛɺ ༑ਓͨͪͱนଧͪ͠ͳ͕Βࣄલʹಋೖࢿྉͱͯ͠·ͱΊͯΈ·ͨ͠ɻ ྑ͍ൃද͕Ͱ͖ΔΑ͏ʹ͕ΜΓ·͢ͷͰͥͻָ͓͠Έʹʂ
!5",",*/( ˒ ˒ ˒ ˒ ˒ ˒ ָఱגࣜձࣾΤϯδχΞϦϯάϚωʔδϟʔ Ϟϒϓϩάϥϛϯά͓͡͞Μ ਪ͠ϝϯɿࢁຊ࠼
ΞδϟΠϧϞϯελʔ Ұൠࣾஂ๏ਓΞδϟΠϧνʔϜΛࢧ͑Δձཧࣄ !5",",*/( ٴ෦ܟ༤ ҭٳத
!5",",*/( օ͞Μʹͱͬͯͷ ϨϏϡʔͷతԿͰ͔͢ʁ
!5",",*/( 㾎࣭Λ୲อ͢ΔͨΊ 㾎όάΛݟ͚ͭΔͨΊ 㾎ίʔυͷۉҰԽΛ͔ΔͨΊ 㾎εΩϧͷ͍ϝϯόʔͷڭҭͷͨΊ 㾎εΩϧτϥϯεϑΝʔΛ͢ΔͨΊ 㾎ίʔυͷΫΦϦςΟΛ্͛ΔͨΊ ʜ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ େ͖͚͘Δͱ ͜ͷͭ͘Β͍ʹͳΓͦ͏
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ νʔϜؒͷφϨοδڞ༗ͱ͔ จԽͷৢͱ͔ ڭҭͱ͔
࣭Λ͋͛Δͱ͔ όάΛݟ͚ͭΔͱ͔ ςετͷલ͠ͱ͔ ͬͱΑ͘͢ΔͨΊ ʹͲ͏͢Δ͔ ઌߦࢿ ϦϑΝΫλϦϯά 8JMM .VTU 4IPVME
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ 8JMM .VTU 4IPVME
ϨϏϡʔͷΛ͢Δͱ Ͳ͏ͯ͜͠ͷ͋ͨΓΛ Πϝʔδͯ͠͠·͍͕ͪ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ 8JMM .VTU 4IPVME
Ͱ΄Μͱ Βͳ͖Ό͍͚ͳ͍͜ͱ ࠷খݶͷࢿʹͯ͠ɺ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ 8JMM .VTU 4IPVME
ͦͷΛ Δ͖͜ͱΓ͍ͨ͜ͱʹ ࢿͰ͖ΔΑ͏ʹ͍ͨ͠ΑͶʔ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ ͋ͱɺ ͦͦશ෦ ϨϏϡʔͰΒͳ͖Ό
͍͚ͳ͍Μ͚ͩͬʁ ͬͱ͍͏ͱɺ ϨϏϡʔͬͯ Βͳ͖Ό ͍͚ͳ͍Μ͚ͩͬʁ ϨϏϡʔ͋͘·Ͱ खஈͳͷͰɺతΛ ୡ͢ΔͨΊʹɺ ଞͷํ๏ͷํ͕ Αͦ͞͏Ͱ͋Ε ͦͬͪͰ͍͍ΑͶ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ 8JMM .VTU 4IPVME
ྫ͑খ͘͢͞Δͩͱɺ -JOU4JEFSͳͲͷπʔϧΛ ͬͯࣗಈԽͰ͖Δͱ͜Ζ ͍ͤͯ͘ͱ͔ૉఢ ˞4JEF$*ͬͯ4JEFSʹ ɹ໊લ͕มΘͬͨΜͰ͢Ͷʜ
!5",",*/( $IFDL -FBSOJOH &OIBODF ݕࠪ ֶश ڧԽ 8JMM .VTU 4IPVME
ͦͷͱ·ͨҧ͏Μ͚ͩͲɺ ·͞ʹ͜ͷߏਤ͕࣮ݱͰ͖ͨ ͱײͨ͡ͷ͕ʜ ࠷ॳ͔Βҙਤ͍ͯͨ͠Θ͚Ͱ ͳ͍Μ͚ͩͲͶʔ
!5",",*/(
!5",",*/( νʔϜશһͰ 㾎 ಉ͡ࣄΛ 㾎 ಉ࣌ؒ͡ʹ 㾎 ಉ͡ॴͰ 㾎 ಉ͡ίϯϐϡʔλʔͰ
͢Δ͜ͱ Ϟϒϓϩάϥϛϯάͱ
!5",",*/( IUUQTTQFBLFSEFDLDPNUBLBLJOH Ϟϒϓϩάϥϛϯάͷৄࡉͪ͜Βʂʂ
!5",",*/( ϞϒϓϩάϥϛϯάΛ࢝ΊͨͨΒϨϏϡʔ͍Βͳ͘ͳΓ·ͨ͠
!5",",*/( ͱ͍͏Αͯ͘͠ΔΜ͚ͩͲɺ ࠓճͬͺΓඞཁͩΑͶͬͯΛ͠Α͏ͱࢥ͍·͢
!5",",*/( ϨϏϡʔखஈͱ͍͏Λ͚ͨ͠ΕͲɺ ͍͍ͯΔ͜ͱͱ͍͍ͯͳ͍͜ͱ͕͋Δͣ ϨϏϡʔ πʔϧ Ϟϒϓϩ ςετ తΛ࠷େԽͤ͞ΔͨΊʹ࠷దͳखஈΛબͨํ͕خ͍͠͠ɺ ͦͷ߹ϨϏϡʔͬͯԿʹ͍͍ͯͯԿʹ͍͍ͯͳ͍ΜͩΖ͏
!5",",*/( ༨ஊɿΤϯδχΞͷΩϟϦΞͱϨϏϡʔ ΤϯδχΞͱͯ͠εΩϧΞοϓ͍ͯ͘͠ͱɺ ΤϯδχΞϦʔμʔͱ͔ςοΫϦʔυͱ͔Λ͞ΕͨΓ͢Δɻ ͦ͏ͳΔͱɺϝϯόʔͷڭҭγεςϜͷ҆ఆՔಇͷ͕ͷ͖ͬͯͯɺ ྫ͑ϨϏϡʔΛ͢Δ͕࣌ؒͲΜͲΜ૿͍͑ͯ͘ɻ ΤϯδχΞϦϯά͕͖Ͱؤு͖ͬͯͨΜ͚ͩͲɺ εΩϧΞοϓ͍ͯ͘͠ͱͲΜͲΜίʔυΛॻ͕࣌ؒ͘ݮ͍ͬͯ͘ͷͬͯͳΜ͔πϥΠɻ ୭͔ͱ͜ΜͳΛͨ͜͠ͱ͕͋ΔΜ͚ͩΕͲɺ ͜ΕΛਅ࣮ʹͯ͠͠·ͬͨΒϨϏϡʔͬͯ΄ΜͱʹπϥΠͷͩΑͶɻ
୭͔͕πϥΠϨϏϡʔͰͳ͘ɺνʔϜશһϫΫϫΫ͢ΔϨϏϡʔʹ͍ͨ͠ͳʔʂ
ϨϏϡʔ࠶ఆٛ ϞϒϓϩάϥϛϯάΛ࢝Ί͔ͯΒ ʢ͜Ε·ͰͷΑ͏ͳʣϨϏϡʔΛ͠ͳ͘ͳͬͯɺ վΊͯϨϏϡʔͷҙٛʹ͍ͭͯߟ͑ΔΑ͏ʹͳΓ·ͨ͠ɻ ͔ͩΒϨϏϡʔ࠶ఆٛͱ͍͏λΠτϧʹͯ͠Έ·ͨ͠ʂʂ ͳΜͱͳ͘ωΨςΟϒͳΠϝʔδ͕ઌߦ͕ͪ͠ͳϨϏϡʔΛɺ νʔϜશһ͕Θ͘Θ͘͢ΔΑ͏ͳϨϏϡʔʹ͢ΔͨΊʹ Ͳ͏͢Ε͍͍͔ߟ͑ͨ͜ͱΛɺ ࣄྫΛ౿·͑ͳ͕Βͯ͠ΈΑ͏ͱࢥ͍·͢ɻ
!5",",*/( ָ͓͠Έʹʔʂʂ IUUQXXXKBTTUKQTZNQPTJVNKBTTUSFWJFXIUNM ͝ҙݟ͝ײͳͲɺϨϏϡʔ࠶ఆٛͱ͔Ͱ ͭͿ͍ͯ͘ΕͨΒ͘͢͝͏Ε͍͠ͳʔ