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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
shida
June 21, 2014
Research
3k
0
Share
現場の開発者でもできるユーザー中心かつ 仮説検証型の企画アプローチ
HDIfes第3回「面白いことに育てるために『考える』」での発表資料です。
shida
June 21, 2014
More Decks by shida
See All by shida
受託開発で ビジネスづくりを楽しむ
shida
0
2.6k
受託アジャイルでの契約書作り請求や、外注パートナーへの支払いスキームまで
shida
0
950
スクレイピングの安定運用のために苦労したところ、工夫したところ
shida
4
2.2k
DevLOVEリンスタカフェ vol.7
shida
1
220
DevLOVE リンスタカフェ vol2 成長を促すKPIが見つからん
shida
0
150
ユーザーが「それいいね!」と言うまで
shida
0
3.4k
ハイブリッドアプリの 受け入れテスト自動化
shida
0
250
SkypインタビューとKA法による分析
shida
4
1k
CucumberによるHTML5アプリの 受け入れテスト自動化
shida
1
530
Other Decks in Research
See All in Research
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
490
通時的な類似度行列に基づく単語の意味変化の分析
rudorudo11
0
300
Φ-Sat-2のAutoEncoderによる情報圧縮系論文
satai
4
740
正規分布と最適化について
koide3
1
230
多様なデータを許容し学習し続ける模倣学習 / Advanced Imitation Learning for VLA
prinlab
0
210
業界横断 副業コンプライアンス調査 三者(副業者・本業先・発注者)におけるトラブル認知ギャップの構造分析
fkske
0
1.3k
SAKURAONE:An Open Ethernet-based AI HPC System And Its Observed Workload Dynamicsin a Single-Tenant LLM Development Environment
yuukit
1
290
2026年3月1日(日)福島「除染土」の公共利用をかんがえる
atsukomasano2026
0
620
論文紹介 "ReSim: Reliable World Simulation for Autonomous Driving"
kogo
0
610
第66回コンピュータビジョン勉強会@関東 Epona: Autoregressive Diffusion World Model for Autonomous Driving
kentosasaki
0
620
セマンティック通信勉強会 6Gに向けたデバイス間効率的な通信の技術紹介・課題・今後展望
satai
2
140
COFFEE-Japan PROJECT Impact Report(海ノ向こうコーヒー)
ontheslope
0
1.8k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Claude Code のすすめ
schroneko
67
220k
Scaling GitHub
holman
464
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
4 Signs Your Business is Dying
shpigford
187
22k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
A designer walks into a library…
pauljervisheath
211
24k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Discover your Explorer Soul
emna__ayadi
2
1.1k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Transcript
ʮݱͷ։ൃऀͰͰ͖ΔϢʔβʔத৺͔ͭ ԾઆݕূܕͷاըΞϓϩʔνʯ 2014.06.21 גࣜձࣾϏʔɾΞδϟΠϧ ࢤా ༟थ
ࣗݾհ ࢤా ༟थ PG (2002)→ SE (2004)→ CTO(2006)→ಠཱ (ג)ϏʔɾΞδϟΠϧ(2012) ελʔτΞοϓࢧԉ
WebαʔϏεɺεϚϗΞϓϦͷ։ൃ(Rails, RubyMotion) ΞδϟΠϧ։ൃɺϦʔϯɾελʔτΞοϓͷ׆༻ @shida(twitter), shida1977(Facebook)
ࠓͷ༰ ։ൃऀ(։ൃձࣾ)اըʹͬͱ͔͔ΘΒͳ͍ͱ μϝͳͷͰ? ͦ͏ͳΔͨΊʹࢲ͕औΓΜͰ͍ΔࣄɺͳͲ
ͱ͋Δ৽نࣄۀͷࣦഊࣄྫ ͦͷϓϩδΣΫτ2͍ؒͭͮͨ 4िؒ1εϓϦϯτͰ࣮֬ʹσϦόϦʔ͠ଓ͚ͨ มԽΛ๊༴͚ͭͮͨ͠ ސ٬୲ऀຬ͍ͯͯ͠৴པ͕ؔߏஙͰ͖͍ͯͨ Ͱɺऩӹ্͕Βͳͯ͘ɺΉ͠ΖͲΜͲΜམ͍ͪͯͨ ͍ͭʹ։ൃ༧ࢉਚ͖ͨ ࣾ୲ऀʹݴͬͨ
ೋͱ͋ͷձࣾʹ ࣄΛ;Δͳ
ͳʹ͕ѱ͔ͬͨͷ͔? ཁٻΛͯ͑ͨ͢ͷʹ
࡞Δࣄ͕ తʹͳͬͯ·ͨ͠ɻ Ͱ
ݴΘΕͨ௨Γ࡞ͬͯ Ϗδωε͕͏·͘ ߦ͘ͱݶΒͳ͍
Ϗδωε͕ޭ͠ͳ͚Εɺ ୭ϋοϐʔ͡Όͳ͍
ϕϯνϟʔϒʔϜ࠶ͼ − NHKχϡʔε ͓Α͏ຊ ຊ֨తىۀϒʔϜ౸དྷͷஹ͠ʙएऀͷແ͞ͱϓϩܦӦऀͷίϥϘΛ ࢧԉ͢Δڥ͏ − Ϗδωεδϟʔφϧ ϕϯνϟʔϒʔϜ࠶དྷɺࠓ࣌ͷϕϯνϟʔىۀՈͷಛͱʁʂ −
MRI Online ࠓͷىۀՈ͕ͨͪ͜͜ҧ͏ ϕϯνϟʔϒʔϜ࠶དྷ − WEDGE Infinity ຊʹελʔτΞοϓϒʔϜ͕͖ͬͯͨ − ౦༸ܦࡁΦϯϥΠϯ ͱ͜ΖͰɺɺɺ ۙͷελʔτΞοϓϒʔϜ
ग़య: Running Lean ৽نࣄۀͷ9ׂࣦഊ͢Δ
ग़య: Running Lean ޭͨ͠ελʔτΞοϓͷ2/3 ॳͷϓϥϯΛ్தͰ େ෯ʹมߋ͍ͯ͠Δ
มԽΛ๊༴ͤΑ ༷มߋى͜Δͷ͕͋ͨΓ·͑ͳࣄͱͯ͠ॲཧͰ͖ΔΑ͏උ͑Δ มԽΛىͤ͜! มԽΛى͜͢͜ͱ͕ඞཁͰ͢ɻͨͩɺରԠ͢ΔͷͰ͋Γ·ͤΜɻ มԽΛ୯ʹͭΜ͡Όͳͯ͘ɺࣗΒมԽΛى͜͢ͷͩɻ ग़య: http://qiita.com/TsuyoshiUshio@github/items/28f4c127c911170cad49#3-23 ελʔτΞοϓϓϩάϥϚͷҝͷ ৽ΞδϟΠϧϚχϡϑΣετ by
Kent Beck
͜͏͍ͬͨϜʔϒϝϯτͷ ݩʹͳ͍ͬͯΔͷ͕ ϦʔϯɾελʔτΞοϓ
܁Γฦ͠ܕͷΞϓϩʔν Ϣʔβʔத৺ܕΞϓϩʔν ԾઆݕূܕͷՊֶతΞϓϩʔν ϦϯελͷΤοηϯε(ࢲͷղऍ)
ϦϯελͷΤοηϯεᶃ ܁Γฦ͠ܕͷΞϓϩʔν σϦόϦΛग़དྷΔ͚ͩසൟʹ ૣظʹϦεΫͳࣦഊͰֶͿ
ϦϯελͷΤοηϯεᶄ Ϣʔβʔத৺ܕΞϓϩʔν ϓϩμΫτΦʔφʔ(Business): ʮAͷΞΠσΟΞઈରߦ͚Δɻ ΦϨ͕ݴ͏௨Γ࡞ͬͯ͘ΕΕ ͍͍!ʯ UXσβΠφ(UX): ʮϢʔβʔBͷ՝Λղܾ͠ ͕͍ͨͬͯ·͢ʯ ٕज़ऀ(Tech):
ʮ͜ͷBͷ՝Xͷٕज़Λ ͑ղܾग़དྷΔ͔Ͱ͢Ͷʯ 3ͭͷࢹͷόϥϯε͕औΕͨ ιϑτΣΞΛࢦ͢ ΠϯλϏϡʔɺߦಈ؍ɺΞϯέ ʔτɺΞΫηεղੳΛۦ͠ɺ Ϣʔβʔͷ࣮ଶ͔ΒΞϓϩʔν
ϦϯελͷΤοηϯεᶅ ԾઆݕূܕͷՊֶతΞϓϩʔν ΞΠσΟΞԾઆ ূ͞ΕΔՄೳੑ͋Γɺجຊٙͬ ͔͔ͯΔ Ծઆͷਖ਼͠͞Λཱূ͢Δํ๏Λܾ Ίɺߏங͠ ࣮ݧͯ͠ଌఆ͠ ੳͯ͠Ծઆ͕ਖ਼͍͔͠ݕূ͢Δ ϏδωεΞΠσΟΞιϦϡʔγϣ
ϯͷͬͱجૅతͳ෦͔Βɺ ਖ਼͠͞ͷΤϏσϯεΛੵΈ্͛Δ
ϦϯελͷΤοηϯεᶅ ԾઆݕূܕͷՊֶతΞϓϩʔν Ծઆ͕ূ͞ΕͨΒاըΛมߋ (=ϐϘοτ) ৽͍͠ԾઆΛཱͯͯ࠶ͼνϟϨ ϯδ ϐϘοτΛ܁Γฦͯ͠ɺاը͕ ऩଋͯ͠ߦ͘Πϝʔδ
ϦʔϯɾελʔτΞοϓత ΞϓϩʔνͰϏδωεͷ ޭ͕͕֬͋ΔΜͰ? (গͳ͘ͱݴΘΕͨͷΛͦͷ··࡞Γ͚ͭͮΔΑΓ)
ՊֶతΞϓϩʔν͔ͩΒ ϓϩηεΛϚελʔ͢Ε ։ൃऀͰऔΓΊΔ (ܦݧηϯε͕ͳͯ͘)
ΞδϟΠϧ։ൃ(Τοηϯεᶃ) ٕज़ऀࢹͰͷΞΠσΟΞఏڙɺ࣮ݱՄೳੑͷ୲อ(Τοηϯε ᶄTechύʔτ) UXσβΠϯͷϓϩηεΛཧղ͠ɺ࣮ࢪͷͨΊͷࢧԉ(ΤοηϯεᶄUX ύʔτ) Ծઆݕূ࣮ࢪͷࢧԉ(Τοηϯεᶅ) ελʔτΞοϓ(৽نࣄۀ)ͷதͰ ։ൃऀ͕୲ͬͯߦׂ͖͘(ఏҊ)
ΦϨͷاըʹؒҧ͍ͳ͍ɺݴͬͨ௨Γ࡞ͬͱ͚ Ծઆݕূͯ͠Δ࣌ؒۚͳ͍ɺ։ൃʹઐ೦͠Ζ Ϧϯελಋೖʹ͋Γ͕ͪͳোน
ϏδϣϯΛ৴͡Δ ΞΠσΟΞͰউෛ͢Δ σʔλΛࣔ͢ ͱ͜ͱΜ͠߹͏ ࣙΊΔͬͯݴ͏ Ϧϯελಋೖʹ͋ͨΓ͋Γ͕ͪͳোนᶃ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦ
اըͷࠜຊͱͳΔ෦=Ϗδϣϯɻ͜͏͢ΕṶ͔Δɻੈͷத͕มΘΔɻ Ϗδϣϯͬͱॏཁ ͦͷࣗ৴ɺ͕ɺώτɾΧωɾϞϊͷݯ νʔϜҰؙͱͳͬͯͦΕΛ৴͡Δ ʮ͋ͳͨͷϏδϣϯʹಉҙ͍ͯ͠·͢ʯ ϏδϣϯΛ؏͖ͭͭɺUXɺTechΛຬͨ͢ಓΛࡧ͢Δɺͱઆ໌ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦᶃ ϏδϣϯΛ৴͡Δ
ϓϩμΫτΦʔφʔʮ͓͒!ʯͱೲಘ͢ΔΑ͏ͳΞΠσΟΞΛग़͢ ͦͷͨΊʹҰ୴ඇެೝͰUXσβΠϯΛ࣮ࢪ͢Δ ΞΠσΟΞ͕Α͚Ε࠾༻͞ΕΔ͠ɺͦΕΛಋ͍ͨUXɾԾઆݕূ͋ ΔఔೝΊΒΕΔ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦᶄ ΞΠσΟΞͰউෛ͢Δ
ϢʔβʔςετΛඇެೝͰ࣮ࢪͯ͠ɺૢ࡞͍ͯ͠Δө૾ΛݟͤΔ ΞΫηεղੳΛߦ͍ੳ݁ՌΛݟͤΔ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦᶅ σʔλΛࣔ͢
ϝϦοτɾσϝϦοτΛཧ͢Δ ઌߦࣄྫɺޭࣄྫΛࣔ͢ ಋೖϦεΫͷ͞Ͱઆಘ͢Δ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦᶆ ͱ͜ͱΜ͢
·ͭͱ ʮ͓લ͕Ͳ͏ࢥͬͯΑ͏͕ؔͳ͍ɺԶͷݴͬͨ࡞Εʯ͍ͬͯ͏ͷϦεϖΫτ͞Εͳ͍Θ͚Ͱ͢ΑͶɻ ࣭ ϦεϖΫτ͞Ε͍ͯͳ͍ঢ়ଶͷਓୡ͍Δͱࢥ͍·͕͢ɺͦ͏͍͏ਓͲ͏ͨ͠Βྑ͍Ͱ͔͢Ͷʁ ·ͭͱ ΊΔɻ ͘͢͝զຫ͢Δਓ͕ଟͯ͘ɺܠؾ͕͘͢͝ѱ͍ͷଓ͍͍ͯͯɺ͜͜ʹ͍ͳ͍ͱχʔτʹͳͬͯ͠·͏͔͠Εͳ͍͍ͬͯ͏ڪාײ͋Δͱ ࢥ͏Μ͚ͩͲɺͦͷϦεϖΫτ͠ͳ͍ਓʹରͯ͠ไͪ͠Ό͏ͱɺͲΜͲΜཱ͕Լ͕͍ͬͯ͘ɻ ࠷ऴతʹౕྴʹͳͬͪΌ͏ɻITౕྴʹɻ ͦΕμϝͩͱࢥ͏ͷͰɺͲ͏͢Δ͔͍ͬͯ͏ͱɺੲ͔Βͦ͏͍͏࣌ཚΛى͜͢ɻͦ͏͍͏ΤϯδχΞΛϦεϖΫτ͠ͳ͍࿈தݟࣺͯΔͬ
͍ͯ͏ɻ Ͳ͏ͤΤϯδχΞ͕͍ͳ͚ΓΌγεςϜ࡞Εͳ͍Μ͔ͩΒɻ ΦϨͷاըʹؒҧ͍ͳ͍ͷରࡦᶇ ࣙΊΔͬͯݴ͏ ग़య: ʮITౕྴԽʹضΛͦ͏ʯ VASILYٕज़ސ ·ͭͱΏ͖ͻΖࢯΠϯλϏϡʔ http://tech.vasily.jp/2014/06/vasily_matz/
࣌ؒɺίετͰԾઆݕূ͢Δ͜ͱ ίʔυΛॻ͔ͣʹݕূ͢Δ खൈ͖ίʔυ(ϓϩτλΠϓ)Ͱݕূ͢Δ ொதͰΛ͔͚ͯΠϯλϏϡʔ͢Δ GoogleϋϯάΞτͰΠϯλϏϡʔɺϢʔβʔ ςετ͢Δ UXੳࢧԉπʔϧΛ࡞Δ ʮԾઆݕূͯ͠Δ࣌ؒۚͳ͍ʯ ͷରࡦ
ϫΠϠϑϨʔϜ ϖʔύʔϓϩτλΠϓ Ұຕֆ ΠϝʔδϜʔϏʔ ϥϯσΟϯάϖʔδ ΠϯλϏϡʔ ʮԾઆݕূͯ͠Δ࣌ؒۚͳ͍ʯ ͷରࡦᶃ ίʔυΛॻ͔ͣʹݕূ͢Δ
ϓϩμΫτίʔυʹࠐ·ͳ͍ ը໘্ͷҰ෦ɺҰຕֆɺͳͲͰ͝·͔͢ ෦͚ͩͰςετͯ͠அ͢Δ(Ұൠެ։͠ͳ͍) ಈ͔ͳ͍ॴςετ࣌ʹิઆ໌͢Δ ςετΛॻ͔ͳ͍ ʮԾઆݕূͯ͠Δ࣌ؒۚͳ͍ʯ ͷରࡦᶄ खൈ͖ίʔυ(ϓϩτλΠϓ)Ͱݕূ
࣌ؒతʹ༨༟͕͋Δঢ়ଶͷਓʹΛ͔͚Δ(ެԂ Ͱͭ͘Ζ͍ͰΔਓͱ͔) ΞʔϦʔΞμϓλʔͦ͏ͳਓʹΛ͔͚Δɻ ʮ(͋ͳ๊͕͍ͨ͑ͯΔ)ͷ࣮ଶௐࠪͰ͢ʯ ϝϞாΛͬͯௐࠪһͬΆ͘͢Δɻ 1ͰͳͲͱ͔͚ͯ͠ɺͳ่͠͠ͰԆ͢ɻ ʮԾઆݕূͯ͠Δ࣌ؒۚͳ͍ʯ ͷରࡦᶅ ொதͰΛ͔͚ͯΠϯλϏϡʔ͢Δ
100ԁγϣοϓͰॻըελϯυ(?)ࣗ࡞ Pocket WifiͱiPodTouchΛ༣ૹ iPod TouchͰϢʔβʔͷखݩΛதܧ GoogleϋϯάΞτͰΠϯλϏϡʔɺϢʔβʔ ςετ͢Δ
σϞ ʮԾઆݕূͯ͠Δ࣌ؒۚͳ͍ʯ ͷରࡦᶇ UXੳࢧԉπʔϧΛ࡞Δ
৽نࣄۀ/ελʔτΞοϓݴΘΕͨͷΛͦͷ··࡞ͬͯ9ׂࣦ ഊ͢Δ Ϗδωε͕ޭ͠ͳ͚Εɺ୭ͤʹͳΕͳ͍ ։ൃऀϦϯελͰɺاըʹߩݙ͠ɺޭΛ͛͠Α͏ ϦϯελಋೖٴͼɺίετԽͷϊϋҰ෦Λհ ·ͱΊ
ʮϦϯελCafe(Ծ)ʯͱ͍͏ษڧձΛاըத ࣮ࡍʹϦϯελΛͬͯΈ͍ͯΔਓϝΠϯର ࣮ࡍͬͯΈͯɺ͔ͬͨ͠ࣄɺ͔Βͳ͔ͬͨࣄɺࣦഊͨ͠ࣄɺ ͯ͠Έͨࣄɺ͔ͬͨࣄɺ͏·͍ͬͨ͘͜ͱɺͦ͏͍͏ͷΛ ʮ͓ޓ͍ʹʯใަ͢Δ ͱͬͯ؇͍ʹ͍ͨ͠ͱࢥͬͯ·͢ ڵຯ͋Δํɺੋඇ͔͚ͯԼ͍͞! ࠷ޙʹࠂᶃ − ϦϯελCafe(Ծ)
−
UXੳࢧԉγεςϜɺڵຯ͋Δํɺ͓͕͚Լ͍͞ɻ ΑΖ͚͠ΕɺΞΧϯτൃߦɺOEMఏڙͳͲக͠·͢ɻ ࠷ޙʹࠂᶄ − UXੳࢧԉγεςϜ −