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
Kosuke Nakamuta
December 04, 2019
Business
0
93
プロジェクトはなぜ失敗するのか
Kosuke Nakamuta
December 04, 2019
Tweet
Share
More Decks by Kosuke Nakamuta
See All by Kosuke Nakamuta
10年続くサービスに必要な10のこと
nmta
0
30
Other Decks in Business
See All in Business
株式会社人機一体 + 会社紹介資料 + 2024.04.01 版
mmse
0
410
HRBrain|26卒 新卒向け|会社説明資料
hrbrain
2
250
株式会社アトラエ|会社紹介資料 / Join us
atrae
9
370k
トーキトーク - 登記密着ヒューマンドラマ
takuro_nakajima
PRO
1
1.4k
株式会社ハロー - Company Deck
helloinc
PRO
1
1.7k
会社説明_採用ページ
arisaiyou
0
14k
AnyMind Group Credential Deck(EN)
anymind
1
77k
株式会社ラクーンホールディングス会社紹介 / Company Profile
raccoon_hd_hr
PRO
0
4.4k
Dist.43.英語仕事で地味につかうChatGPT 配布版
karad
0
420
TOILETHON
takuro_nakajima
PRO
1
1.5k
リスキル会社説明資料
reskill_
0
100
アジャイルトランスフォーメーションが現場にもたらす価値と超えるべきいくつかの壁/Agile transformation and some impediments
ikuodanaka
4
640
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
Debugging Ruby Performance
tmm1
70
11k
Being A Developer After 40
akosma
56
580k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Teambox: Starting and Learning
jrom
128
8.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
Building Applications with DynamoDB
mza
88
5.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
The Language of Interfaces
destraynor
151
23k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
220
21k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Transcript
ɹɹΤϯδχΞ / ୲՝ ɹɹKosuke Nakamuta_Vol.1_2019 ϓϩδΣΫτͳࣦͥഊ͢Δͷ͔ 中牟田 浩介
தໂాɹߒհ!ONUB /55σʔλઌٕज़ʢגʣ ΞδϟΠϧɾΠϯΩϡϕʔγϣϯ୲ ୲՝
࣍ ϓϩδΣΫτ͕ޭ͢Δͱ ϓϩδΣΫτ͕ࣦഊ͢Δͱ ϓϩδΣΫτͳࣦͥഊ͢Δͷ͔ ։ൃख๏ͱͷؔ࿈
·ͱΊ
ϓϩδΣΫτ͕ޭ͢Δͱ
ϓϩδΣΫτ͕ޭ͢Δͱ ܭըͨ͠༧ࢉʹऩΊΔ͜ͱ ೲظΛकΕΔ͜ͱ ࣭͕୲อ͞Ε͍ͯΔ͜ͱ ೲظΛकΔҰఆͷ࣭Λอͪೲ͞Ε͍ͯΔ͜ͱ ͭ·Γɺ ΛकΔ͜ͱ͕Ͱ͖ΕϓϩδΣΫτ͕ޭ
ͨ͠ͱ͍͏͜ͱ
Ԍ্ϓϩδΣΫτ ͋Δ͋Δ
Ԍ্ϓϩδΣΫτ͋Δ͋Δ ೲظʹؒʹ߹Θͳ͍ͷͰҰ෦ͷػೳΛ࣍ͷ ϑΣʔζʹճͨ͠ ·ͨೲظΛԆͯ͠Βͬͨ ͦΕͰؒʹ߹Θͳ͍͔Βຖऴిɺ࣌ʹ పͰࣄͨ͠
࣭͕ѱ͘όά͕සൃͨ͠ ༧ࢉͳ͍͔Β͋Μ·Γۀ͠ͳ͍ͰͱݴΘ ΕΔ
Ͱ
Ԍ্ϓϩδΣΫτ͋Δ͋Δ ೲظʹؒʹ߹ͬͨʢԆ͔ͨ͠ΒͶʣ ༧ࢉʹऩ·ͬͨʢαʔϏεۀʁʣ ࣭͕อͨΕͨɹʢόάଟ͍͚Ͳʣ ϓϩδΣΫτ ޭʂ
ຊʹʁ
ϓϩδΣΫτ͕ޭ͢Δͱʢ࠶ʣ
ϓϩδΣΫτ͕ޭ͢Δͱʢ࠶ʣ ܭըͨ͠༧ࢉʹऩΊΔ͜ͱ ೲظΛकΕΔ͜ͱ ؔऀ͕ຬͷ͍݁͘ՌͰ͋Δ͜ͱ Λલఏͱͨ͠͏͑ͰɺؔऀͱΓΘ͚ൃऀ͘͠ ར༻ऀͷຬ͕ߴ͍͜ͱ͕ਅͷޭͱ͍͑Δɻ
ͨͩ͠ɺޭͷఆٛ୲ɾׂʹΑͬͯҟͳΔɻ
ϓϩδΣΫτ͕ࣦഊ͢Δͱ
ϓϩδΣΫτ͕ࣦഊ͢Δͱ ༧ࢉ͕Γͣࣈͱͳͬͨ ೲظ͕ؒʹ߹Θͳ͔ͬͨ ؔऀ͕ຬ͍ͯ͠ͳ͍ ʙͷ͍ͣΕ͔ɺ͘͠શͯʹ֘͢Δ߹ϓϩ δΣΫτ͕ࣦഊͨ͠ͱ͍͑Δ
ຬͬͯͳʹʁ
ຬͯ͠ͳ͍ͱ͖ʹ͋Γ͕ͪͳίϝϯτ ݟ͕ͨμα͍ɻσβΠϯ͍ͭมΘΔͷʁ ͍ͣΒ͍ɻ͜Μͳͷ͍ʹͳΒͳ͍ *&ରԠ͢ΔΜͩΑͶʁ ΔϘλϯ͕ͳ͍Ͷ εϚϗͩͱ่ΕΔΜ͚ͩͲɺવεϚϗର Ԡ͢ΔΑͶʁ ͑ɺϝʔϧඈͳ͍ͷʁ ΔϘλϯ͕ͳ͍Ͷ
༷௨ΓͰ͕͢ʜ
Ͳ͏ͯ͜͠͏ͳͬͨ ɹൃऀɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ࢥ͍ͬͯͨػೳͱҟͳ͓ͬͯΓɺҙਤ͕Θ͍ͬͯͳ͍ͱײͨ͡ ݱࡏ࡞தͷͷϞοΫͰ͋Γ͍͔ͭਖ਼ࣜͳͷ͕Ͱ͖Δͱߟ͑ͯ ͍ͨ ༷ʹ໌هͳ͍͕વͬͯ͘ΕΔͩΖ͏ͱߟ͍͑ͯͨ ɹ։ൃऀɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ࠷ॳʹ֬ೝͨ͠ࡍͳ͍ͱݴΘΕͨͨΊঝೝ͞Εͨͷͱߟ͑ͯ ͍ͨ ෆศ͞Λײ͍༷ͯͯ͡௨Γ࡞͠ͳ͍ͱ༷ͱҟͳΔͱࢦఠ͞Ε
Δ ༷௨Γ࡞͍ͯ͠ΔͨΊ։ൃʹෆඋͳ͍ͱײ͍ͯ͡Δ ίϛϡχέʔγϣϯෆʹΑΓํͷҙ͕͍ࣝ͋ͬͯͳ͍ ຬΛಘΔʹൃऀͷzࢥ͍zΛܗʹ͠ͳ͚Ε͍͚ͳ͍
ϓϩδΣΫτͳࣦͥഊ͢Δͷ͔
ܦίϯϐϡʔλ ͷௐࠪ
ܦίϯϐϡʔλʹΑΔௐࠪ ϓϩδΣΫτͷޭ্͕͍ͬͯΔ ೲظɺ༧ࢉɺ࣭ͷ߲ͰॱकΛग़͠ɺ߲ͱຬͨͨ͠ϓϩδΣΫτΛ ޭͱ͍ͯ͠Δ ޭ্͕͕ͬͨཧ༝ɺఆྔཧ͕ීٴͨͨ͠Ί ܦϏδωεʮϓϩδΣΫτࣦഊͷཧ༝ɺલ͔ΒมΘΒͣʯΑΓ
IUUQTCVTJOFTTOJLLFJDPNBUDMPQJOJPO
ܦίϯϐϡʔλʹΑΔௐࠪ ఆྔཧΛߦͬͨϓϩδΣΫτɺߦΘͳ ͔ͬͨϓϩδΣΫτʹൺޭഒҎ্ ͷௐࠪ݁Ռ ఆྔཧΛߦͬͨϓϩδΣΫτͱͦ ͏Ͱͳ͍ϓϩδΣΫτΛ߹Θͤͨฏۉɻͷௐࠪ Ͱ ఆྔཧΛߦͬͨϓϩδΣΫτͷൺ্͕͕ͬͨ͜ͱʹΑΓฏ
ۉ্͕ঢ͍ͯ͠Δ ϓϩδΣΫτͷޭΛ্͛Δʹఆྔཧ͕ඞਢ ʮଌΔاۀޭ͕ഒʹܦίϯϐϡʔλʯΑΓ IUUQTCVTJOFTTOJLLFJDPNBUDMPQJOJPO
ఆྔཧͱʁ
ఆྔཧͱʁ εέδϡʔϧɺίετɺ࣭Λఆྔతʹ ѲͰ͖Δཧख๏Λ༻͍Δ͜ͱ ԿΛ͍ͯͯ͠ɺޙͲΕ͘Β͍Ε͍͍͔Θ͔Δ ࡞ۀ͕ਐΜͰ͍Δͷ͔Ε͍ͯΔͷ͔Θ͔Δ Ͳ͜ʹ͕͋ΓԿΛվળ͢Εྑ͍͔Θ͔Δ ߲શͯʹఆྔཧΛ༻͍Δඞཁͳ͘ɺ͍ͣΕ͔ʹఆ ྔཧΛ༻͍ΕΔ͚ͩͰޮՌݟࠐΊΔ
͔͠͠
ϓϩδΣΫτࣦഊͷཧ༝ લ͔ΒมΘ͍ͬͯͳ͍
ϓϩδΣΫτࣦഊͷཧ༝ εέδϡʔϧγεςϜͷ༷มߋ͕૬͍࣍ͩ ίετՃͷ։ൃ࡞ۀ͕ൃੜ ࣭ཁ݅ఆ͕ٛෆे ͍ͣΕཁ݅ఆٛ ্ྲྀఔ ͕ؔ࿈͍ͯ͠Δ ఆྔཧΛߦ͏͔൱͔ʹؔΘΒͣཁ݅ఆ͕ٛݪҼͰࣦ ഊ͢ΔՄೳੑ͕͋Δ ܦϏδωεʮϓϩδΣΫτࣦഊͷཧ༝ɺલ͔ΒมΘΒͣʯΑΓ
IUUQTCVTJOFTTOJLLFJDPNBUDMPQJOJPO
ϓϩδΣΫτࣦഊͷཧ༝ ཁ݅ఆٛ ཁ݅ఆٛҎ߱ ޭ ࣦഊ ޭ ࣦഊ ◦ ◦ ্ྲྀ͕ޭ͢ΔͱϓϩδΣΫτ͕
ޭ͢ΔՄೳੑ͕ߴ·Δ ◦ ◦ ఆྔཧʹΑΓվળ͕ݟࠐΊΔ ◦ ◦ ح ◦ ◦ ্ྲྀͷࣦഊԼྲྀʹڹ͘ ר͖ฦ͍͠͠ େଟͷϓϩδΣΫτͰཁ݅ఆٛʹࣦഊͨ͜͠ͱ͕ɺͦͷޙͷ ఔʹӨڹΛٴ΅ͨ͠ͱײ͍ͯ͡Δɻ
ཁ݅ఆٛͷຊͷ
ཁ݅ఆٛͷຊͷ ཁ݅ఆٛͰཁ݅Λग़͖͠Εͳ͔ͬͨ͜ͱ͕Ͱ ͳ͍ ࠷ॳ͔Βཁ݅Λશͯग़͠Δ͜ͱෆՄೳ ։ൃ͕ਐΈಈ͘ͷΛ֬ೝ͢Δ͜ͱͰൃݟ͢Δ͜ ͱ͋Δ ·ͨ৽ͨʹൃݟʹΑΓෆཁʹͳΔػೳ͋Δ ཁ݅ͷมԽʹରԠͰ͖ͳ͍͜ͱ͕ຊͷ Ͱ͋Δ
ཁٻมԽ͢Δͷ ͩͱ৺ಘΔ
։ൃख๏ͱͷؔ࿈
มԽʹରԠͰ͖ͳ͍ ΥʔλʔϑΥʔϧϞσϧ
มԽʹରԠͰ͖ͳ͍ΥʔλʔϑΥʔϧϞσϧ ཁٻ͕·ͱ·Βͳ͍ͨΊ͍ͭ·Ͱܦͬͯઃܭॻ͕ঝೝ͞Εͳ͍ ঝೝ͞Εͳ͍··։ൃʹೖΓԿ༷͕มΘΔ͕ঝೝલͷͨ Ί༷มߋͰͳ͍ ະͷػೳ͕ಥવݱΕΔͷͷࢼߦɾݕূͷظؒͳ͍ ༷มߋɺՃ։ൃʹରԠ͢Δͷͷεέδϡʔϧͱ༧ࢉมߋ Ͱ͖ͣؾ߹ͰΧόʔ͢Δ ಈ͘ͷΛݟͳ͚ΕΘ͔Βͳ͍ͱݴΘΕΔ͕͙͢ʹಈ͘ͷ ఏڙͰ͖ͳ͍ ड͚ೖΕ࣌ʹॳΊͯಈ͘ͷΛఏڙ༷͠มߋɺՃ։ൃ͕ൃ
ੜ͢Δ ΥʔλʔϑΥʔϧϞσϧͷ࠷େͷʮมߋΛલఏͱ͍ͯ͠ ͳ͍ʯ͜ͱ
มԽʹରԠͰ͖Δ ΞδϟΠϧ
มԽʹରԠͰ͖ΔΞδϟΠϧ ࠓि鱴鱒鲔鲆鱫ॏཁ鱥鱨鱤鱘鱭鱑ཌि鱰鱴鱮鱋鱬鲇鲍 鱔鱯鲐鱘鱭鱥鱨鱫鱇鲐ɻཱ鱫鱤ܭը鱰ٙ鲗๊鱔鱘鱭 鱯鱔ɺ鱤鱥ै鱨鱫鱦鲈鱥鲆鱥ɻେ鱒鱯มԽ鱑ى鱒鱤鱭 鱒鱰িܸ鱰鱍鲎鲑鱯鱔鱯鲐ɻ鱥鱐鲎ܭը鲗ཚ鱞鲍鱋 鱯ݱ࣮鱰ૺ۰鱜鱤鲎ܭը鲗ม鱍鲐鲘鱥ɻݱ࣮鲗ม鱍鲐 鲘鱝鲈鱯鱉ɻ +POBUIBO3BTNVTTPOʰ鲚鲰鳛鲜鳣鲭鳘鳡鲜ʱ鲍鲏
มԽʹରԠͰ͖ΔΞδϟΠϧ ͯ͢ͷཁٻ͕ఆ·͍ͬͯͳͯ͘ఆ·͍ͬͯΔͷ͔ Β1P$Λ܁Γฦ͠ՌΛͩ͢ ಈ͘ͷ͍ͭͰ֬ೝ͕Ͱ͖Δ ಈ͘ͷ͕֬ೝͰ͖ΔͷͰՃ͍ͨ͠ػೳ࿙Ε͍ͯͨ ཁ݅Λൃݟ͘͢͠ͳΔ มߋΛड͚ೖΕܭըΛݟ͢ Δ͜ͱɺΒͳ͍͜ͱΛ໌֬ʹ͠༏ઌ͝ͱʹରԠΛ ߦ͏ εέδϡʔϧ͕มߋͰ͖ͳ͍߹ରԠ͠ͳ͍ͷΛܾΊ
ΔɻͰ͖ͳ͍ͷͰ͖ͳ͍
·ͱΊ
·ͱΊ ϓϩδΣΫτ͕ޭ͢Δͱೲظɺ༧ࢉΛຬ্ͨͨ͠ͰຬײΛ ಘΒΕΔ͜ͱ ϓϩδΣΫτ͕ࣦഊ͢Δͱೲظɺ༧ࢉɺຬͷ͍ͣΕ͔͘͠ શͯΛຬͨͤͳ͍͜ͱ ϓϩδΣΫτఆྔཧΛಋೖ͢Δ͜ͱͰޭΛ্͛Δ͜ͱ͕ Ͱ͖Δ ϓϩδΣΫτཁ݅ఆ͕ٛेͰͳ͍͜ͱͰࣦഊ͢Δ ϓϩδΣΫτมԽΛड͚ೖΕΒΕͳ͍͜ͱʹΑΓຬײ͕ಘΒ Εͳ͍͜ͱͰࣦഊ͢Δɻ·ͨมԽʹରԠͰ͖ͳ͍͜ͱͰೲظɺ
༧ࢉΛຬͨͤͳ͍͜ͱͰࣦഊ͢Δ ཁٻมԽ͢Δͷͩͱ৺ಘΔ