Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AEP読書会:15章「イテレーションの流さを決める」/aep-study-chapter-15
Search
Kenichi Takahashi
October 31, 2014
Technology
540
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AEP読書会:15章「イテレーションの流さを決める」/aep-study-chapter-15
Kenichi Takahashi
October 31, 2014
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
2k
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
230
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
3
1.1k
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
2.2k
「トップ10プランナー」からはじめる目標設定
kenchan
5
4.6k
負債と言わないことが負債と向き合うこと
kenchan
5
4.8k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
210
カラーミーショップは私たちが作っています
kenchan
0
1.8k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
770
Other Decks in Technology
See All in Technology
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
2
360
オンラインゲームのシステム全体像 - コロプラ 2026年度 新卒研修
colopl
0
360
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
770
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
540
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
380
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
2
580
自主式軟體工廠
philipz
0
200
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
2
590
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
2
170
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
110
並行性の問題を防げ!実践トランザクション入門
occhi
0
250
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
270
Featured
See All Featured
Docker and Python
trallard
47
4.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Building an army of robots
kneath
307
47k
sira's awesome portfolio website redesign presentation
elsirapls
0
440
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
310
4 Signs Your Business is Dying
shpigford
187
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
730
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
900
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
270
Transcript
AEPಡॻձ:15ষ ňΠςϨʔγϣϯͷ͞ΛܾΊΔʼn GMOϖύϘ גࣜձࣾ ߴڮ ݈Ұ ( @kenchan )
·ͱΊ • ΠςϨʔγϣϯͷ͞ΛܾΊΔͨΊʹߟྀ͢ Δ7ͭͷϙΠϯτڭ͑·͢ • චऀͷ͓͢͢Ί2ʙ4िؒͰ͢ • ظؒΛݻఆͯ͠ϦζϜΛͭ͘Ζ͏
ΠςϨʔγϣϯͷ͞ͷӨڹ • ϦϦʔεՄೳͳ࣭ͰϑΟʔυόοΫΛಘΒ ΕΔपظͱճ • ਐḿΛܭଌ͢Δपظͱճ • ༏ઌॱҐͱܭըΛมߋͰ͖Δपظͱճ • ϓϩδΣΫτʹϦζϜΛ࡞Δ
7ͭͷϙΠϯτ • ϦϦʔε·Ͱͷظؒ • ෆ࣮֬ੑͷߴ͞ • ϑΟʔυόοΫͷಘ͢͞ • ༏ઌॱҐ͕҆ఆ͍ͯ͠Δظؒ •
֎෦͔ΒͷϑΟʔυόοΫͷඞཁੑ • ΠςϨʔγϣϯͷΦʔόʔϔου • ഭײΛײ࢝͡ΊΔ·Ͱͷ࣌ؒ
ϦϦʔε·Ͱͷظؒ • 3ϲ݄ͷϓϩδΣΫτͰΠςϨʔγϣϯͷ ͞Λ1ϲ݄ʹ͢ΔͱɺϑΟʔυόοΫɺਐḿͷ ܭଌɺيಓमਖ਼͕2ճ͔͠Ͱ͖ͳ͍͕े͔ʁ • චऀͷ҆ɺ4ʙ5ΠςϨʔγϣϯ࠷Ͱ ճͨ͠΄͏ྑ͍
ෆ࣮֬ੑͷߴ͞ • ෆ࣮֬ͳͷ͕ଟ͚Εଟ͍΄ͲϑΟʔυόο Ϋ͕ॏཁͳͷͰɺΠςϨʔγϣϯͯ͘͠ ֶश͢ΔػձΛ૿ͦ͏ 1. ސ٬ϢʔβͷٻΊ͍ͯΔͷ 2. νʔϜͷύϫʔ 3.
ٕज़త՝
ϑΟʔυόοΫͷಘ͢͞ • ϑΟʔυόοΫͷྔɺසɺଈ࣌ੑ͕࠷େʹ ͳΔΑ͏ʹ͠Α͏ 1. ؔऀΛूΊΔͷʹ͔͔Δίετ 2. POͷ༧ఆ͕ෆఆͰɺΠςϨʔγϣϯͷऴ ྃͷϨϏϡʔʹࢀՃͰ͖ͳ͍ ‣
͜ΕͲ͏͢Δͷʁ
༏ઌॱҐ͕҆ఆ͍ͯ͠Δظؒ • ΠςϨʔγϣϯͷ్தͰίϛοτͨ͠ϑΟʔ νϟΛมߋ͢Δ͖Ͱͳ͍ɻ༏ઌ͕සൟʹ มΘΔՄೳੑ͕͋ΔͳΒɺΠςϨʔγϣϯ ͘͠Α͏ • ΠςϨʔγϣϯ͕1ϲ݄ͩͱͨ͠ΒɺࠓΠς Ϩʔγϣϯͷؒʹࢥ͍͍ͭͨ༏ઌͷߴ͍ϑΟʔ νϟ͕ϦϦʔε͞ΕΔͷ1ϲ݄ޙҎ߱ʹͳΔ
֎෦͔ΒͷϑΟʔυόοΫͷඞཁੑ • ΠςϨʔγϣϯͷՌΛνʔϜ֎ͷਓʹݟͤ ͯɺॳΊͯಘΒΕΔϑΟʔυόοΫ͋Δ • ֎෦͔ΒͷϑΟʔυόοΫͷසͱճΛݮ Β͢ͱɺஅΛޡΔՄೳੑͱɺͦͷ࣌ͷଛࣦ େ͖͘ͳΔ
ΠςϨʔγϣϯͷΦʔόʔϔου • ϦάϨογϣϯςετɺϦϦʔε࡞ۀͳͲɺ ΠςϨʔγϣϯͷऴΘΓʹίετ͕͔͔Δ • 0ʹ͚ۙͮΔ׆ಈΛͭͭ͠ɺݱ࣮తͳίετΛ ߟྀ͠Α͏ • ಛʹ্ཱͪ͛ޙίετ͕͔͔Γ͕ͪͳͷ Ͱҙ͢Δ
ഭײΛײ࢝͡ΊΔ·Ͱͷظؒ • νʔϜ͕ҰఆͷϓϨογϟʔΛײ͡ଓ͚ΕΔ ͞ʹ͠Α͏ ‣ 1ϲ݄ͷΠςϨʔγϣϯͰɺ࠷ॳͷिͱ࠷ ޙͷिͰ໌Β͔ʹϓϨογϟʔ͕ҧ͏ ‣ 1ͷΠςϨʔγϣϯͰɺڧ͍ϓϨο γϟʔΛड͚ଓ͚Δ͜ͱʹͳΔ
චऀͷ͓͢͢Ί • ΠςϨʔγϣϯͷ͞2िؒͰݻఆ͢Δ • 6ΠςϨʔγϣϯʹҰճɺ1िؒͷΠςϨʔ γϣϯΛ͞ΜͰɺٕज़తෛ࠴νʔϜͷֶ शʹ͏ͷ͓͢͢Ί͢Δ (2×6+1)
1िؒͩͱ͢Δͱ • ϝϦοτ ‣ ͜·ΊͳϑΟʔυόοΫͰيಓमਖ਼ͷػձଟ͍ • σϝϦοτ ‣ ࣮࡞ۀʹ͑Δ࣌ؒ4ఔ͔͠ͳ͍ͷͰϦϦʔ εͷΦʔόʔϔουΛेʹখ͘͢͞Δඞཁ͕͋Δ
‣ ମௐෆྑͳͲͷෆଌͷࣄଶΛٵऩͰ͖ͳ͍
4िؒͩͱ͢Δͱ • ϝϦοτ ‣ తͳνϟϨϯδ͕͍͢͠ • σϝϦοτ ‣ લͱޙͰϓϨογϟʔͷ͔͔Γํ͕ۉ ҰͰͳ͘ͳΔ
͓·͚ ݄ظʹ߹ΘͤͨΠςϨʔγϣϯ͓͢͢Ί ͠ͳ͍ɻಛʹ্اۀͷ߹ɺ࢛ظʹΠ ςϨʔγϣϯͷྃͱϦϦʔεΛ߹ΘͤΔͱɺ ച্ͷӨڹ͕େ͖͗ͯ͢Ϧεέ͢Δ͜ͱ͕ Ͱ͖ͳ͘ͳΔ͜ͱ͕͋Δɻ
έʔεελσΟ 7ͭͷཁૉΛ࣮ࡍʹͲ͏ߟ͑ΕΑ͍͔ɺՍ ۭͷϓϩδΣΫτΛྫʹݟͯΈΑ͏ɻ
ྫ1 : φύϓϩδΣΫτ • 1ΠςϨʔγϣϯΛ4िؒͱͨ͠ • ϝϯόʔ7໊ • Ϋϥαόܕͷ͚ࣾσεΫτοϓΞϓϦέʔ γϣϯ
• طଘγεςϜͷϦϓϨʔε+৽ػೳՃ
ྫ1 : φύϓϩδΣΫτ • ϦϦʔε·Ͱͷظؒ ➡ ࠷Ͱ6ϲ݄ଓ͘ • ෆ࣮֬ੑͷߴ͞ ➡
ཁٻɺٕज़ํͷ໘Ͱɺෆ࣮֬͗͢Δͱ͍͏͜ͱͳ͔ͬͨ • ϑΟʔυόοΫͷಘ͢͞ ➡ ࣾϓϩδΣΫτͳͷͰΠςϨʔγϣϯͷ͞ͷӨڹগͳ͍ • ༏ઌॱҐ͕҆ఆ͍ͯ͠Δظؒ ➡ ܦӦΛؚΊͯ༏ઌॱҐΛݕ౼͍ͯͨ͠ͷͰɺසൟͳมߋى͖ͳ͍ • ֎෦͔ΒͷϑΟʔυόοΫͷඞཁੑ ➡ Ϣʔβͱಉ͡ॴͰ࡞ۀͰ͖ΔͷͰɺΠςϨʔγϣϯͷ͞ͷӨڹগͳ͍ • ΠςϨʔγϣϯͷΦʔόʔϔου ➡ ৽ن։ൃͩͬͨͷͰগͳ͍ • ഭײΛײ࢝͡ΊΔ·Ͱͷ࣌ؒ ➡ ϑΝʔετϦϦʔεΛૣ͘͢Δͱ͍͏ϓϨογϟʔ͕͋ͬͨ
ྫ2 : άουϚϯϓϩδΣΫτ • 1ΠςϨʔγϣϯΛ2िؒͱͨ͠ • ϝϯόʔ2νʔϜͰ߹ܭ18໊ • ༻ΤϯλʔϓϥΠζΞϓϦέʔγϣϯ
ྫ2 : άουϚϯϓϩδΣΫτ • ϦϦʔε·Ͱͷظؒ ➡ ϑΝʔετϦϦʔε·Ͱ6ϲ݄ • ෆ࣮֬ੑͷߴ͞ ➡
λʔήοτܾ·͍ͬͯΔ͕ͣͩɺཁ݅ʹ͍ͭͯԿܹ͍͕ٞ͠ى͖͍ͯͨ • ϑΟʔυόοΫͷಘ͢͞ ➡ ༻Ͱ͔ͭɺւ֎ͷاۀ͕େޱސ٬ͷݟࠐΈ • ༏ઌॱҐ͕҆ఆ͍ͯ͠Δظؒ ➡ ඇৗʹෆ҆ఆ • ֎෦͔ΒͷϑΟʔυόοΫͷඞཁੑ ➡ Ϣʔβͱಉ͡ॴͰ࡞ۀͰ͖ΔͷͰɺΠςϨʔγϣϯͷ͞ͷӨڹগͳ͍ • ΠςϨʔγϣϯͷΦʔόʔϔου ➡ ςετνʔϜ͕ϓϩδΣΫτʹೖ͍ͬͯΔ • ഭײΛײ࢝͡ΊΔ·Ͱͷ࣌ؒ ➡ ձࣾͷ্ʹӨڹ͍ͯ͠ΔॏཁͳϓϩδΣΫτͩͬͨ
·ͱΊ • ΠςϨʔγϣϯͷ͞ΛܾΊΔͨΊͷߟྀ͢ ΔϙΠϯτ7ͭ • චऀͷ͓͢͢Ί2ʙ4िؒ • ظؒΛݻఆͯ͠ϦζϜΛͭ͘Ζ͏
͠߹ͬͯΈΑ͏:1 ͋ͳͨͷݱࡏͷϓϩδΣΫτͰɺΠςϨʔ γϣϯͷ͞ͲΕ͘Β͍͕࠷దͩΖ͏͔ʁ
ճ:1 • ։ൃνʔϜͷΠςϨʔγϣϯͱͯ͠2िؒɻ • ϦϦʔε2ΠςϨʔγϣϯ(4िؒ)ͱͨ͠ɻ
ճ:1 • ։ൃͷΠςϨʔγϣϯͱϦϦʔεͷαΠΫϧΛ͚ͯɺͦΕ ͧΕʹ࠷దͳ͞ͱͨ͠ ‣ ϦϦʔεલͷड͚ೖΕࢼݧɺผνʔϜ͕γφϦΦΛ࡞ͬ ࣮ͯࢪ͢ΔͨΊɺϦϦʔεͷΦʔόʔϔου͕େ͖͍͔ͬ ͨ ‣ ։ൃͷϖʔεΛਤΔͷ4िؒͩͱ͍
‣ ༏ઌͷมߋൺֱతසൟʹى͖Δ͕ɺ1ϲ݄ޙͷϦϦʔ εͰ͋Εڐ༰Ͱ͖ͨ
͠߹ͬͯΈΑ͏:2 ͋ͳͨͷϓϩδΣΫτͰɺΠςϨʔγϣϯͷ ͞Λ1िؒʹͨ͠ΒɺͲΜͳҧ͍͕ੜ·Ε ΔͩΖ͏͔ʁΠςϨʔγϣϯͷ͞Λ2ϲ݄ ʹͨ͠߹Ͳ͏ͩΖ͏͔ʁ
ճ:2 • 1िؒʹͨ͠߹ɺड͚ೖΕࢼݧ͕ճΒͳ͘ͳ Γɺेͳ࣭Λ୲อͰ͖ͳ͘ͳΔɻ • 2ϲ݄ʹͨ͠߹ɺ༏ઌͷมߋ͕Ͱ͖ͳ͘ ͳΔͨΊɺՁͷͳ͍ϑΟʔνϟ͕ൃੜͨ͠ ΓɺखΓͷӨڹ͕ͱͯେ͖͘ͳΔ