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
変化の時代で勝つための開発組織のあり方 2011-12-22
Search
小林俊仁
December 22, 2011
Business
230
0
Share
変化の時代で勝つための開発組織のあり方 2011-12-22
小林俊仁
December 22, 2011
More Decks by 小林俊仁
See All by 小林俊仁
ゲーム業界で思う3つの大事なこと 2016-06-28
toshi_k
6
11k
最近の Aiming さん 2016-02-29
toshi_k
0
420
家紋のススメ 2011-11-09.pdf
toshi_k
0
230
Other Decks in Business
See All in Business
Mercari-Fact-book_en
mercari_inc
2
35k
自分自身に生じた「不安」をきっかけとした認知錯誤の気づきと対話のデザイン
antmiyabin
0
100
製造業 R&D の情シスが CBs になって感じたこと & AWS WorkSpaces Secure BrowserでPoC前夜に難を逃れた話
tsunojun
2
230
HP掲載プラン
desaki
0
140
Smart Share Recruiting Deck
smartshare
0
390
BizMow会社紹介資料_2026
bizmow
0
340
楽しかった仕事の理由を深掘りしてみた
suzakiyoshito
0
120
「愛するということ」がAI時代のマネジメントの教科書だった件
yukiusa7991
0
600
パーソルクロステクノロジー_DXソリューション本部のご紹介 / Introduction_of_dx
pxt_gs_ssol
0
2k
AWTTの歩き方〜Tableau編〜
leafyoh
0
220
『今日から使える認知行動療法』でみつけた もっと人生をたのしむヒント
mkitahara01985
1
670
ITが何の略なのかも知らないままエンジニアになっちゃったのでインターネットに生き恥を晒してみた話
m_k__77
1
250
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
380
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
220
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
Typedesign – Prime Four
hannesfritz
42
3.1k
GitHub's CSS Performance
jonrohan
1033
470k
Side Projects
sachag
455
43k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Transcript
มԽͷ࣌ͰউͭͨΊͷ ։ൃ৫ͷ͋Γํ גࣜձࣾ Aiming δΣωϥϧϚωʔδϟ / ςΫχΧϧσΟϨΫλʔ 201112݄22 ԙʑܥ ʢ։ൃʣ
খྛ ढ़ਔ ( @toshi_k )
About: খྛ ढ़ਔ @toshi_k http://about.me/toshi_k ΦϯϥΠϯήʔϜΛ࡞ͬͯૣ10 ਓͱਓͷͭͳ͕Γ͕σʔλͱͯ͠ݟ͑Δੈք͕͓͠Ζͯ͘ Community Engine ͰΦϯϥΠϯήʔϜ࡞ͬͯ
(2001~2003)ɺதࠃͰࢠձࣾ࡞ͬ ͯϞόήʔλϯͷதࠃ൛ʢՃՃʣͱ͔ Play Online China ͱ͔࡞ͬͯ (2003~2007)ɺࢠձࣾΛดͯ͡ຊʹؼ͖ͬͯͯɺͦͷޙΦϯήͷٕज़σΟϨΫ λʔͱ͔ϓϩϚωͱ͔ͬͯͨ (~ݱࡏ)
About: Aiming ࠓͷ5݄ʹͰ͖ͯɺࠓ 169ਓɻ ΦϯϥΠϯήʔϜʹඞཁͳɺاըɾϓϩσϡʔεɾ։ൃɾӡӦΞϥΠΞϯεɾւ ֎ల։ͷػೳؙ͕ͬͱἧͬͨ৫ɻ
About: Aiming ͷϓϩμΫτ ࡞ΓதͷͷΛؚΊΔͱ εϚϑΥ: 6 Web (HTML5+JS): 1, Web
(Flash): 5 PC: 1 δϟϯϧʢશͯΦϯϥΠϯʣ MMOG, MOG, ΫΤετΫϦΞܕ, ετϥςδʔ, ֗ήʔ, ΞΫ γϣϯ, etc...
About: Aiming ͷ։ൃ৫ େࡕελδΦ: JSS (1998~Φϯή) → Dwango (2000~) →
Games Arena (2006~) → ONE-UP (2010~) → Aiming (2011~) ౦ژελδΦͷ։ൃάϧʔϓ: JSS → Community Engine (2000~) → ONE-UP (2010~) → Aiming (2011~)
Aiming ͷٕज़ϙʔτϑΥϦΦ ݴޠͳͲ C#, C++, Objective-C, Java, etc.. Ruby, PHP,
JavaScript, ActionScript, HTML5 etc.. ϦΞϧλΠϜ௨৴ٕज़, 3DCG ։ൃڥɾπʔϧͳͲ: git, gerrit, Jenkins CI, etc.. Unity, DirectX, etc..
ࢢگมԽ ਓ ৫ ࢢگมԽ ػձ
ඇ࿈ଓͳࢢگมԽ ඇ࿈ଓͳมԽৗʹ֎͔Βͬͯ͘ΔʢήʔϜۀքʣ 3D → 2DήʔϜࢢͷഁյ ՈిʢCD-ROMʣ → ϚεΫROMήʔϜͷྲྀ௨ͷഁյ Webʢιγϟήʣ →
3Dਾ͑ஔ͖ήʔϜࢢͷഁյ ిʢεϚϑΥʣ → ϙʔλϒϧήʔϜػࢢͷഁյ ଟ͘ͷձ͕ࣾมԽʹରԠͰ͖ͣʹ໓͍ͯͬͨ͠
ະདྷ༧ଌͰͳ͘มԽͷར༻ ʮഁյతΠϊϕʔγϣϯʹ໘ͨ͠ͱ͖ʹଧͪग़͢ઓུͱܭըɺ࣮ߦ͢ΔͨΊ ͷܭըͱ͍͏ΑΓɺֶश͠ɺൃݟ͢ΔͨΊͷܭըͰ͋Δ͖ͩʯ by ΫϨΠτϯɾΫϦεςϯηϯ ΠϊϕʔγϣϯͷδϨϯϚ ʮAcquisition cost. NOT revenue
predictions.ʯ by Dave McClue, 500 Startups ʮະདྷΛ༧ଌ͢Δ͚ͩͰࠞཚΛট͚ͩ͘Ͱ͋Δɻͳ͖͢͜ͱɺ͢Ͱʹى ͬͨ͜ະདྷʹऔΓΈɺ͋Δ͍དྷΔ͖ະདྷΛൃੜͤ͞Δ͘ಇ͘͜ͱͰ͋ Δɻʯ by P. F. Drucker ͢ΔܦӦऀ
ࠓى͜Ζ͏ͱ͍ͯ͠ΔมԽ εϚϑΥͷོ → ΈΜͳ͕ܞଳ༻ήʔϜػ࣋ͬͯา͍ͯΔΑ͏ͳͷ ࢿֹͷมԽ → ܞଳιʔγϟϧΑΓଟֹɺίϯιʔϧΑΓগֹ άϩʔόϧԽ ΧδϡΞϧͳϢʔβͷ૿Ճ શ͕ͯΦϯϥΠϯʹ
ιʔγϟϧ → όΠϥϧɺότϧɺڠྗ KPI ੳ
৫ ਓ ৫ ࢢگมԽ ػձ
࠷దԽͱԽͷߏ ༏लͳ৫͢Δࢢʹ͓͍ͯՁΛੜΉϓϩηεΛཱ֬͠Α͏ͱ͢Δ ઌӶԽεύΠϥϧʢͱݺ΅͏ʣ طଘސ٬͕ܴ͢ΔߴԽɾඒྷԽ → تΜͩ → ͬͱߴʹɺඒྷʹ… ಛఆͷࢢސ٬ʹର͢Δ৫ͷ࠷దԽ ͔͠͠ɺ͋ΒΏΔ׆ಈԽ͢Δ
→ ໌ͷޭΛ્ΉͷɺࡢͷޭମݧͰ͋Δɻ → ༏लͳ৫΄ͲมԽͷੑ͕ऑ͍ʁʁ
ॾߦແৗ ྫ: աڈʹେ࡞ RPG ΛԿຊͯͨձ͕ࣾ͋ͬͨɻطଘͷώοτʹຬͤͣɺརӹΛ࠶ࢿͯ͠ෳࡶɾඒ ྷͳήʔϜ։ൃ͠ɺϑΝϯͷཁʹԠ͍͑ͯͬͨɻେ͖͘ͳΔࢢͱڞʹɺࢿنेԯʙेԯɺ νʔϜϝϯόʔेʙ100ਓҎ্Ͱ1ຊͷήʔϜΛ࡞Δମ੍ʹͳͬͨɻ ৫͜ͷͨΊʹ࠷దԽ͞Ε ͍ͯͬͨɻ ͜ΕઌӶԽεύΠϥϧʢલड़ʣͰ͋ͬͨɻ
ܞଳͷιʔγϟϧήʔϜ͕ժΛग़࢝͠Ίͨࠒɺ৽͘͠ήʔϜΛखʹऔΓ͡ΊͨܞଳϢʔβɺ൴Βͷ ʹೖΒͳ͔ͬͨɻطଘސ٬ͷຬΛߴΊΔɻ͜Ε൴Βʹͱͬͯਖ਼͍͠அͩͬͨɻ ͔͠͠ɺมԽٸͰ͋ͬͨɻؾ͕͚ͭɺࢢͰΦϯϥΠϯιʔγϟϧͷച্͕ίϯιʔϧήʔϜ ͷച্Λൈ͘ձࣾग़͖ͯͨɻ৫ʹ͓͍ͯɺେ͕খΛ݉ͶΔ͜ͱͳ͍ɻաڈʹ࠷దԽ͞Εɺߗ Խͨ͠৫ͷة͏͞ʹؾ͍ͮͨҰ෦ͷࣾһग़ͨ͠ɻؾ͕͚ͭʮॏްେʹ͔͠࡞Εͳ͍։ൃ νʔϜʯͱʮॏްେͳήʔϜʹ͔͠ go Λग़ͤͳ͍ܦӦऀʯ͕͍ͬͯͨɻ
ͳͷͰߟ͑Δ͖͜ͱʁ ى͜Γͭͭ͋ΔมԽΛݟͯݟ͵;ΓΛ͍ͯ͠ͳ͍͔ มԽΛൃݟ͢ΔʹԿΛͨ͠Β͍͍͔ มԽΛར༻͢ΔʹԿΛͨ͠Β͍͍͔ มԽʹ༗ݶͳܦӦࢿݯΛׂΓͯΔʹԿΛࣺͯͳ ͚ΕͳΒͳ͍͔ ͦΕʹͲ͏͍͏৫ɾਓͰ͋Δ͖͔
1. ҙࣝతʹഇغ͢Δ ܦӦࢿݯ༗ݶͰ͋Δ θϩϕʔεͰഇغ͢Δ ͠աڈͷ͕͠ΒΈ͕Կແ͍ͱԾఆͨ͠Βɺࠓ͜ΕΛ࢝ΊΔ͔ʁ No Ͱ͋ΕΊͯ৽͍͜͠ͱΛΔ ٕज़ͷબʹ͓͍ͯಉ༷ Β C++
ͷձ͔ࣾͩΒɺΒͷϓϩμΫτશ෦ LAMP ͔ͩΒ → ͜ΕΒ͕͠ΒΈͱଊ͑ͯΑ͍ Ͱɺݻࣥ͢Δਓ͍ͨΓ͢Δ ʢຊʹ৫ͷͨΊʁ ࣗͷՁͷอશͰʁʣ
2. ଟ༷ੑΛߴΊΔ ʮઓಆ୯Ґͱͯ͠ͲΜͳʹ༏लͰɺಉ͡ن֨Ͱ ߏ͞ΕͨγεςϜɺͲ͔͜ʹக໋తͳܽؕΛ࣋ ͭ͜ͱʹͳΔΘɻ৫ਓɺಛघԽͷՌͯʹ͋Δ ͷ؇͔ͳࢮʯ by ಽૉࢠ, GHOST IN
THE SHELL / ߈֪ػಈୂ
2. ଟ༷ੑΛߴΊΔ ৫ͷதͷଟ༷ੑͷՁ: มԽΛड͚ೖΕΔྗΛ͘ΕΔ͜ͱ มԽͷରԠ͕ਝʹ : X ͕ྲྀߦΔ͔ → ͦΕ͏
A ͞Μ͕ͬͯ༡ΜͰ ͨΑ → ͡Ό͋ A ͞Μத৺ʹݚڀνʔϜΛ͏ ୯ҰͷϓϥοτϑΥʔϜɺ୯Ұͷٕज़ݴޠɺ୯Ұͷࠃ ͱ৺த͠ͳ͍ Aiming ͷ߹: WebɺGameɺϦΞϧλΠϜ௨৴ɺΠϯϑϥͱ͔͍Ζ͍Ζ Unity, Ruby on Rails, Flash ͋ͨΓʹ͔ͬͬͯΔ͚Ͳʮม͑Δ͔ʯલఏ ݁ߏ֎ࠃਓ͍Δɻ ΦϑΟεઃཱ (2012.1-2݄), ϑΟϦϐϯࢠձࣾઃཱ (2012.य़)
3. ػձΛ୳͢ Aiming ʹ͓͚ΔϓϩδΣΫτͷى͜͠ํ ήʔϜͷࠜװΛߟ͑Δ࣌ɿϚʔέοτΠϯ ։ൃதɿϓϩμΫτΞτ ചΔ࣌ɺαʔϏε͢Δ࣌ɿϚʔέοτΠϯ
ΞδϟΠϧ։ൃ มԽΛड͚ೖΕΔͷϓϩδΣΫτʹ͓͍ͯಉ͡ Agile ։ൃ : ϜμͱέϯΧͱࣦഊΛ࠷খݶʹ͑ɺι ϑτΣΞ։ൃͰͤʹͳΔͨΊͷख๏ ʮૣ͗͢Δᘳʯʹର͢Δޚ มԽͷϓϩηεԽ
νʔϜͷͷΛ૿͢ νʔϜରͷݪଇ ͷཧ༝ΛݸਓʹٻΊͳ͍ ݟੵΓϙʔΧʔ → ݟੵΓΛνʔϜͷͷʹ Λ1ਓͰݟੵΒͣɺօͷҙݟ͕Ұக͢Δͱ͜Ζ·ͰΔ KPT ͷѲ →
লɾɾଓ͚Δ͜ͱΛνʔϜͷͷʹ ίʔυϨϏϡʔ (gerritΛ༻) ɾϖΞϓϩάϥϛϯά → ίʔυΛνʔϜͷͷʹ 1ͭͷίʔυΛෳਓ͕ݟΔΑ͏ʹ͠ɺʮ͓લͷίʔυ͕ѱ͍ʯΛͳ͘͢
తࢤͷ৫ ॎׂΓ৫ͷฐ ʮࣦഊͷݪҼΛٻΊ͍͋ͪ͢Βଆʯ͕Ͱ͖Δ ݁Ռɺࢼߦࡨޡ͕Ͱ͖ͣΫιήʔΛ࡞ͬͯ͠·͏ ʮٕज़తʹϜϦͬͯܯࠂͨ͠ͷʹ͞ͳ͔ͬͨ اը͕ѱ͍ʯʮ͍͍ϦεΫΛͪΌΜͱઆ໌ ͠ͳ͔ٕͬͨज़͕ѱ͍ʯͳͲ Aiming ͷ߹: తࢤͷ੮ஔ
ҰؙͱͳͬͯతΛୡ͖͢ਓͨͪΛۙ͘ʹ ϓϩδΣΫτϕʔεมԽͷରԠαΠΫϧ͕ૣ͍
ποίϛϏϦςΟͷ୲อ Α͋͘Δࣦഊ : τοϓμϯ͗͢Δ৫ͰνʔϜͱ͕େنԽ → Ұਓͷਓ͕ؒѲ͢ Δ͜ͱ͕ࠔʹ → དͷԦ༷ͱɺఘΊͪΌͬͨ෦Լ Aiming
ͷ Practice : ποίϛϏϦςΟͷ֬อ → ʹؾ͍ͮͨਓ͕ποίϛΛೖΕΒΕΔΑ͏ͳɺదͳϢϧ͞ɻ ʮ͜Ε͓ͦͦΜͳ͘ͶʁʯΛؚΉ ͷ findability ΛνʔϜͰ୲อ͢Δɺͱ͍͏ߟ͑ํ ϝʔϧΑΓνϟοτ
ਓ ਓ ৫ ࢢگมԽ ػձ
ࣗతͳνʔϜͷߏһ ΕΔ͕ͭɺΕΔ͜ͱΛΔ ཁϦʔμʔγοϓ
Ϧʔμʔγοϓʹؔ͢Δؒҧ͍ NOTʮ৫ͷཧऀ ʹ ϦʔμʔʯʮΓ ʹ Ϧʔμʔʯ Change Leader = มԽΛҾ͖ى͜͢ਓ
෦ԼA͕XΛఏҊͨ͠ɻ෦Bঝೝͨ͠ɻ → Ϧʔμʔ X ͷਪਐऀͨΔ B NOT ʮεΩϧ͕·ͩΓͳ͍͔ΒϦʔμʔʹͳΕͳ͍ʯ ࣗͷεΩϧηοτʹຬ͢ΔͳͲདྷͳ͍ɻ ࣄɺεΩϧ͕ॆͳਓͰͳ͘ɺൣғΛ͘औΔਓͷͱʹू·Δ NOT ʮࢲϦʔμʔʹ͍͍ͯͳ͍ʯʮࢲϦʔμʔͰͳ͍ʯ → ղ͢ΔͱɺϝϯόʔԿΒ͔ͷ෦ͰϦʔμʔγοϓΛऔΓಘΔ
Ϧʔμʔ ൣғΛ͘औΔਓ తୡͷͨΊͷཱΛऔΔਓ ଞऀʹߩݙ͢Δਓ
TܕਓؒͷՁ ϦʔμʔγοϓΛऔΔʹଞऀͷཧղ͕ඞཁ ཧղ͕ແ͍ͱ൱ఆ͔ΒೖΔɿ ʮDB ઃܭͷ͍ͤͩʯ → έϯΧ ࣗͷઐʹՃ͑ͯɺଞࣾΛཧղͰ͖Δఔͷ͘ઙ͍͕ࣝඞཁ ح৺͕৫ͷଟ༷ੑΛ࡞Γɺଟ༷ੑมԽΛड͚ೖΕΔྗΛ͘ΕΔʢઌड़ʣ Aiming
ͷ߹: ि1ճͷษڧձ ςʔϚͷଟ༷ੑ͕͍͢͝ : dotfiles ࡽ͠, ຊͷհେձ, UX / UI, ϚʔέςΟϯ ά, σοαϯ, LTେձ, ࡞ۂ, Πϯϑϥ, ήʔϜΤϯδϯ, Webͷ੬ऑੑ, etc...
ݸਓͷڵຯʢٕज़ऀ࠾༻ʣ ձࣾͷࣄͱͯ͠ԿʹࢀՃ͔ͨ͠ɺʹ͋·ΓॏΛஔ͔ͳ͍ MBA औͬͯΑ͏͕େֶӃग़ͯΑ͏͕ߴଔͩΖ͏͕தଔͩΖ͏͕ؔແ͍ ʮ͋ͳ͕࣮ͨࡍʹੜΈग़ͨ͠ՁԿ͔ɺԿ͕͖͔ʯʹڵຯ͕͋Δ ٕज़ऀ࠾༻ʹ͓͚ΔධՁϙΠϯτɿ github ͷίʔυɺOSS ͷߩݙɺΦϨΦϨεΫϦϓτɺ࡞Γ͔͚ͷ dog
foodɺϒϩάɺ Twitter, etc...
࠷ޙʹ
νʔϜͱਓͷՁʹ͍ͭͯ খྛͷମݧ: Community Engine → ONE-UP → Aiming ͱมΘ͕ͬͨɺ։ൃϝϯόʔগͣͭ͠૿͑ͳ͕Β຺ʑͱΓɺࠓʹࢸΔɻ ձࣾͨͩͷശɻ
νʔϜͱਓʹͦ͜Ձ͕͋Δɻ ശͷ࣋ͪओʢגओʣͷཧͰਓΛ੍ޚͰ͖ͳ͍ͱ͍͏͜ͱΛ࣮ײͨ͠ɻ খྛͷίϛοτϝϯτ: ͳͷͰνʔϜͱਓͷՁΛ࠷େݶʹߴΊΔ͜ͱɺօ͕࠷ߴʹύϫϑϧʹಇ͍ ͯՌΛग़ͤΔڥΛ࡞Δ͜ͱʹରͯ͠ίϛοτ͍ͯ͠Δɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ גࣜձࣾ Aiming δΣωϥϧϚωʔδϟ / ςΫχΧϧσΟϨΫλʔ 201112݄22 ԙʑܥ ʢ։ൃʣ খྛ
ढ़ਔ ( @toshi_k )