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
スクラム開発
Search
Takayuki
PRO
January 01, 2018
Technology
200
1
Share
スクラム開発
Takayuki
PRO
January 01, 2018
More Decks by Takayuki
See All by Takayuki
Build an MCP Server in Laravel to Enable “AI-Operated” Recruiting Tools(English)
bumptakayuki
PRO
0
25
Laravel Applications with DDD x Clean Architecture x Vibe Coding
bumptakayuki
PRO
1
120
Laravel × Clean Architecture
bumptakayuki
PRO
1
530
エンジニアのキャリア論
bumptakayuki
PRO
1
280
地方カンファレンス主催のススメ
bumptakayuki
PRO
1
250
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
PRO
2
1.3k
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
PRO
0
790
沖縄観光、名物を一挙紹介!
bumptakayuki
PRO
2
780
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
PRO
1
3.4k
Other Decks in Technology
See All in Technology
データ基盤構築・運用の現場から 〜 Snowflake Intelligence 導入で変わった、データ活用の未来 〜
wonohe
0
170
The Making of AI Chips
pfn
PRO
0
750
老舗OCIクラウドインテグレーターが語る-現場で培ったクラウドリフトのリアルと成功のカギ
shinpy
0
120
AIAgentと取り組むKaggle
508shuto
2
550
【ハノーバーメッセ振り返りイベントat名古屋】データは集約からAI起点の収集に ~組織内・組織間でのデータ連携~
tanakaseiya
0
100
long-running-tasks
cipepser
2
290
NFLコンペ2026 解法
lycorptech_jp
PRO
0
100
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
1
980
開発にAIを組織として取り入れる一歩目とその後
yujishibuya
0
210
社内RAGの導入で気を付けたポイント
yakumo
2
150
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
160
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
100
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
810
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
Building AI with AI
inesmontani
PRO
1
1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
570
Evolving SEO for Evolving Search Engines
ryanjones
0
200
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
270
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Documentation Writing (for coders)
carmenintech
77
5.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
BBQ
matthewcrist
89
10k
Transcript
scrum開ൃ FullSpeed 鈴木孝之 2017/02/15
"KFOEB ձࣾɾࣗݾհ εΫϥϜ։ൃͷ֓ཁ ϝϦοτɾಛ εΫϥϜͷճ͠ํ
0.ձࣾɾࣗݾհ ڌҰཡ ैۀһใ DSPɺಈըΞυωοτϫʔΫɺΞϑΟϦΤΠτΛ͡Ίͱ͢Δ ΞυςΫϊϩδʔࣄۀɺSEOίϯαϧςΟϯάɾӡ༻ܕࠂΛ ओ࣠ͱ͢ΔΠϯλʔωοτϚʔέςΟϯάࣄۀΛల։͢Δ ΞυςΫϊϩδʔˍϚʔέςΟϯάΧϯύχʔɻ ʙձࣾհʙ ࣗࣾαʔϏε
0.ձࣾɾࣗݾհ ʙձࣾհʙ ɾࠂࣄۀΛத৺ʹల։ ɾಠࣗΞυςΫϊϩδʔɾϓϥοτ ϑΥʔϜΛ։ൃ͠ɺϚʔέςΟϯά ࣄۀͱ߹ΘͤͯҰؾ௨؏ల։ ɾੵͨ͠σʔλɾϊϋΛ׆༻ ͠ɺߴਫ਼ͳϚʔέςΟϯά׆ಈࢧ ԉΛ࣮ݱ
0.ձࣾɾࣗݾհ ◆໊લ ླ ೭(Suzuki Takayuki) ※ಉಉ໊ଟͯ͘ࠔͬͯ·͢ɻɻɻ ◆ࣗݾհ 1990ɺਆಸݝੜ·Εɻ ओʹۀγεςϜͷ։ൃΛܦݧޙɺ2015ʹϑϧεϐʔυʹೖࣾɻ ϑϧεϐʔυͰɺࠂ৴αʔϏεʮAdMatrixDSPʯͷ
։ൃΛ୲͠ɺཧը໘ͷϑϩϯταΠυͱ αʔόαΠυͷ։ൃʹैࣄɻ ◆झຯ ίεϓϨɺԻָϥΠϒɺϥϯχϯάɺٿ؍ઓ ◆εΩϧ PHP,Symfony2,CakePHP3,JavaScript,backbone.js,Angular.js,Java ʙࣗݾհʙ
1.εΫϥϜ։ൃͷ֓ཁ ɾϓϩμΫτͷཁΛ༏ઌॱҐ͝ͱʹฒ͔͑ɺ ͦͷॱʹػೳΛ࡞Δɻ ɾݻఆͷ͍ظؒʢ1ʙ4िؒఔʣͷ୯ҐͰ։ൃΛ ۠ΓɺͦͷதͰܭըΛཱͯΔɻ ɾϓϩδΣΫτͷঢ়گਐΊํʹ͕ͳ͍͔ɺ ϝϯόʔಉ࢜Ͱຖ֬ೝ͋͠͏ɻ ʰεΫϥϜʢScrumʣ։ൃʱͷޠݯ ϥάϏʔͰ྆ਞ͕ɺ8໊ͣͭݞΛΜͰҰͭͷूஂΛ࡞Γɺ Ϳ͔ͭΓ߹͏ࡍͷϑΥʔϝʔγϣϯʮεΫϥϜʯ͕ޠݯɻ
ɾεΫϥϜ։ൃͰɺ༏ઌ ॱҐͷߴ͍ػೳ͔Βॱʹ։ ൃΛਐΊ͍͖ͯ·͢ɻ ɾͦͷͨΊ͍ظؒͰ͋ͬ ͯɺ͋͛ΒΕΔՌ͕ඇ ৗʹߴ͍ͷͰ͢ɻ ɾεΫϥϜ։ൃͰ͍ظ ؒ͝ͱʹ։ൃΛ۠Γɺͦ ͷ୯ҐͰܭըΛཱ͍ͯͯ͘ ͨΊɺ࡞ۀͷݟੵΓ
ൺֱతਖ਼֬ʹͳΓ·͢ɻ ɾਓɺिؒઌ͘Β͍ͷ ͜ͱͰ͋Ε༧͍͢͠ ͔ΒͰ͢ɻ ɾʑͷϛʔςΟϯάͰɺʮࠔͬͯ ͍Δ͜ͱʯʮ͔Βͳ͍͜ͱʯ Λૉʹ͢͜ͱ͕ਪ͞Ε͍ͯΔɻ ɾͦͷͨΊɺνʔϜͰ͕ൃੜ ͍ͯ͠Δ߹Ͱ͙͢ʹݕ͢Δ͜ ͱ͕ग़དྷ·͢ɻ ·ͨɺૣΊʹيಓमਖ਼͢Δ͜ͱ͕Ͱ ͖Δɻ ͍ظؒͰɺ࠷େݶ ͷՌΛ͋͛Δ νʔϜͰൃੜ͍ͯ͠ Δͷݕ͕ૣ͍ 2.ϝϦοτɾಛ ࡞ۀͷݟੵΓ͕ ਖ਼֬ʹͳΔ 1 3 2 ʙϝϦοτʙ
2.ϝϦοτɾಛ ʙDSPཧը໘νʔϜɹϝϯόʔͷׂʙ 䡧ొਓ (DSPཧը໘νʔϜ) ɾ։ൃϝϯόʔ(3໊) ླ / O͞Μ / F͞Μ@ϑΟϦϐϯ
ɾεΫϥϜϚελʔ (1໊) K͞Μ ɾϓϩμΫτΦʔφʔ (3໊) ΞυςΫϊϩδʔࣄۀ෦ͷ H͞Μ Ӧۀɺӡ༻෦ͷ K͞Μ / T͞Μ ϓϩμΫτΦʔφʔ ։ൃϝϯόʔ εΫϥϜϚελʔ 䡧DSPϓϩδΣΫτߏ ɾཧը໘ɿ4໊ ɾόοΫΤϯυɿX໊ ɾอकɿX໊ ɾΠϯϑϥɿX໊ ɾϦαʔνϟʔɿX໊ ɾϓϩμΫτΦʔφʔɿX໊
2.ϝϦοτɾಛ ʙJIRAΛ׆༻ʙ
3.εΫϥϜͷճ͠ํ εΫϥϜ ։ൃ ϓϥϯχϯάϙʔΧʔ ேձ ςετ ϦϦʔε σΠϦʔ εϓϦϯτ (1ʙ4िؒ)
ৼΓฦΓ εϓϦϯτϓϥϯχϯά
3.εΫϥϜͷճ͠ํ ݄ Ր ਫ ۚ ݄ Ր ਫ sprint0
ςετ ϦϦʔε sprint1 ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮/ ৼΓฦΓ ςετ ϦϦʔε sprint2 εϓϦϯτ ϓϥϯχϯά ϙʔΧʔϓ ϥϯχϯά (ݟੵΓ) ேձ/࣮ ேձ/࣮ ேձ/࣮
εϓϦϯτϓϥϯχϯά ɾεϓϦϯτΛ࢝ΊΔʹ͋ͨͬͯɺ εϓϦϯτϓϥϯχϯάϛʔςΟϯά͕ ։࠵͞Ε·͢ɻ ɾ͜ͷϛʔςΟϯάͰɺόοΫϩάͷ༰Λ ݩʹɺεϓϦϯτͰʮԿΛ࡞Δͷ͔ʯʮͲΕ͘ Β͍࡞Δͷ͔ʯΛܾఆ͠·͢ɻ
ϙʔΧʔϓϥϯχϯά ݄ Ր ਫ ۚ ݄ Ր ਫ sprint0
ςετ ϦϦʔε sprint1 ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮/ ৼΓฦΓ ςετ ϦϦʔε sprint2 εϓϦϯτ ϓϥϯχϯά ϙʔΧʔϓ ϥϯχϯά (ݟੵΓ) ேձ/࣮ ேձ/࣮ ேձ/࣮
ϙʔΧʔϓϥϯχϯά ɾདྷि༧ఆλεΫͷݟੵ ɾ୯Ґ࣌ؒͰͳ͘ɺײ֮ →ϑΟϘφονͰݟੵΔ ɾ1ʙ12ஈ֊ͰݟੵΔ ɾ࣍ͷεΫϥϜͰऩ·ΔྔΛௐ →ࠓͷνʔϜͰ24લޙ͕ݶքɻ
σΠϦʔεΫϥϜ ݄ Ր ਫ ۚ ݄ Ր ਫ sprint0
ςετ ϦϦʔε sprint1 ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮/ ৼΓฦΓ ςετ ϦϦʔε sprint2 εϓϦϯτ ϓϥϯχϯά ϙʔΧʔϓ ϥϯχϯά (ݟੵΓ) ேձ/࣮ ேձ/࣮ ேձ/࣮
σΠϦʔεΫϥϜ ɾνʔϜͷঢ়گΛڞ༗͢ΔͨΊͷϛʔςΟϯά ɾ5ʙ15ఔͷ࣌ؒͰΔɻ ɾલͬͨ͜ͱɺࠓΔ͜ͱΛڞ༗ ɾࠔ͍ͬͯΔࣄʹରͯ͠ɺॿݴيಓमਖ਼ ɾͨͿΜ4ਓ͕ݶք
ςετɾϦϦʔε ݄ Ր ਫ ۚ ݄ Ր ਫ sprint0
ςετ ϦϦʔε sprint1 ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮/ ৼΓฦΓ ςετ ϦϦʔε sprint2 εϓϦϯτ ϓϥϯχϯά ϙʔΧʔϓ ϥϯχϯά (ݟੵΓ) ேձ/࣮ ேձ/࣮ ேձ/࣮
ςετɾϦϦʔε ਵ࣌ϓϧϦΫɺϨϏϡʔɺϚʔδɺE2Eςετ(Jenkins)Λߦ͏ɻ ϦϦʔε࡞ۀɺجຊJenkinsͰϘλϯԡ͚ͩ͢ɻ ߹ʹΑͬͯɺϚΠάϨʔγϣϯͷ࣮ߦɻ ݄༵ʹը໘͔ΒςετΛߦ͏ ϨϏϡʔ ςετ ϦϦʔε ʙ݄༵·Ͱʹߦ͏ʙ ʙ݄༵ʹ࣮ࢪʙ
ʙՐ༵ʹ࣮ࢪʙ
ৼΓฦΓ ݄ Ր ਫ ۚ ݄ Ր ਫ sprint0
ςετ ϦϦʔε sprint1 ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮ ேձ/࣮/ ৼΓฦΓ ςετ ϦϦʔε sprint2 εϓϦϯτ ϓϥϯχϯά ϙʔΧʔϓ ϥϯχϯά (ݟੵΓ) ேձ/࣮ ேձ/࣮ ேձ/࣮
ৼΓฦΓ ɾεϓϦϯτͷ࠷ऴʹɺεϓϦϯτΛ ৼΓฦΔɻ ɾεϓϦϯτͰྑ͔ͬͨվળ͖͢ɺ ͦͯͦ͠ͷཁҼͱվળࡦͳͲΛ֤ϝϯόʔ Ͱٞ͠߹͍ɺ࣍ճͷεϓϦϯτʹ׆͔ͤ ΔΑ͏ʹ͠·͢ɻ
TVNNBSZ ɾΤϯδχΞͱͯ͠ͷ࣮ྗ͕͋ΔલఏͰɺ͋Δఔͷٕज़ྗɺཱࣗੑ͕ͳ͍ͱΩπΠɻ ɾ̍िؒͰͷҰਓҰਓͷ࣮͕͔ͳΓ࿐ࠎʹग़Δɻ ɾਓϓϩδΣΫτʹ͠ͳ͍ͱʮνʔϜͷϦιʔεʯࠓिͰ͖Δྔ͕ϒϨΔͷͰɺܭը ཱ͕ͯΒΕͳ͍ɻ ɾεΫϥϜ։ൃΛಋೖ͠ɺͦΕͧΕ͕͍࣋ͬͯΔλεΫྔ͕໌֬ʹͳΓɺλεΫΛۉʹ ͢͜ͱ͕Ͱ͖ΔΑ͏ʹͳͬͨɻ ˠੜ࢈ੑ্ʹͭͳ͕ͬͨɻ ɾϝϯόʔͰϑΟϦϐϯʹৗற͍ͯ͠Δਓ͕͍Δ͕ɺͷௐׂ୲͕ཧ͞Εͯ ͍ΔͷͰɺ΄΅ෆࣗ༝ͳ͘ࣄ͕ਐΊΒΕ͍ͯΔɻ
ɾࣄͷϦζϜ͕ྑ͘ͳͬͨɻ ɾࠓिͲ͜·Ͱग़དྷΔͷ͕Θ͔Δ҆৺ײ͕͋Δɻ