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
change organization via bottom-up and top-down
Search
muddydixon
December 13, 2016
Technology
4
3.2k
change organization via bottom-up and top-down
ボトムアップとトップダウンの 技術組織への変革をしている話
第1回 エンジニアリングマネージャ勉強会の発表資料です
muddydixon
December 13, 2016
Tweet
Share
More Decks by muddydixon
See All by muddydixon
企業と勉強会
muddydixon
0
53
basic of data visualization and d3.js demonstration
muddydixon
0
84
study before deeplearning @YAPC2015
muddydixon
0
86
d3.js demonstration
muddydixon
0
60
data visualization @html5study
muddydixon
0
62
Time Series Prediction@JubatusCasualTalk2
muddydixon
0
58
Perl for Visualization@YAPC2013
muddydixon
0
69
Time Series Analysis by JavaScript @LLMatsuri2013
muddydixon
0
72
How to create my own Hadoop MultipleInput@HadoopCodeReading8
muddydixon
0
58
Other Decks in Technology
See All in Technology
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.3k
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
750
現場で役立つAPIデザイン
nagix
33
12k
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
130
関東Kaggler会LT: 人狼コンペとLLM量子化について
nejumi
3
600
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
17
6.8k
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
2.6k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
200
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.3k
Platform Engineeringは自由のめまい
nwiizo
4
2.1k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Visualization
eitanlees
146
15k
Music & Morning Musume
bryan
46
6.3k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Side Projects
sachag
452
42k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
The Cult of Friendly URLs
andyhume
78
6.2k
Building an army of robots
kneath
303
45k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Being A Developer After 40
akosma
89
590k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
౻େNVEEZEJYPO ΤϯδχΞϦϯάϚωʔδϟʔษڧձ !χϑςΟ ϘτϜΞοϓͱτοϓμϯͷ ٕज़৫ͷมֵΛ͍ͯ͠Δ ਓن ۀاۀͷ
•χϑςΟגࣜձࣾ •*P5σβΠϯηϯλ։ൃνʔϜϦʔμ •ٕज़ઓུҕһձ෭ҕһ •σʔλղੳϑϩϯτΤϯυ୲ •χϑςΟͷࣾੋͷීٴ׆ಈ \.F^ 2 ࣾੋ͕ େ͖Ͱ͢
3 ࢲͷཱͪҐஔ *P5σβΠϯηϯλ ٕज़ઓུҕһձ
•ώϥࣾһͩͬͨʂ •͚ͩͲɺΖΖվળͯ͠ɺϝϯλϦϯά Έ͍ͨͳ͜ͱ͍ͯ͠·͢ͷͰɺվળͱϝ ϯλϦϯάͷͨΊͷπʔϧͱ͔औΓΈΛ հ͠·͢ \.F^ 4
•ηϯαબఆج൘ઃܭϑΝʔϜΣΞ։ൃ •ϓϥοτϑΥʔϜબఆΞϓϦ։ൃ6*։ൃ •σʔλऩूՄࢹԽղੳϨϙʔτࢪࡦҊ \*P5σβΠϯηϯλ^ 5 اըཱҊ͔Β্͔ΒԼ·Ͱ࣮ͯ͠ɺ ࠷ऴతͳϏδωε·ͰڠۀͰ࡞Γ্͛Δͷ͕ࣄ
•*P5σβΠϯηϯλʔ։ൃνʔϜϦʔμ •ϩʔϧ • ٕज़اըɾσόΠεɾσʔλղੳɾΞϓϦ •λεΫ • ϦιʔεཧɾߪങνΣοΫ • ࠾༻ࢧԉɾٕज़ҭɾΩϟϦΞϓϥϯ૬ஊ •
༧ࢉܭըࢧԉɾࣄۀܭըࢧԉ • ઃܭɾݟੵɾ։ൃɾӡ༻ͱࣄۀͱ࠾༻ɾҭ •খ͍͞৫ͷ$5071&OHJOFFSJOHͷؒΈ ͍ͨͳײ͡ \.F^cHSFQl*P5σβΠϯηϯλz 6
•ࣄۀυϝΠϯ͕͗͢ΔͷͰҕһձ •Ұൠࣾһͱࣾɾ$*0ɾਓࣄ෦ •*418FCΫϥυ*P5֤ࣄۀ෦͔Βࢀը • ਓࣄ෦ɾ*5ࣨɾ૯෦ͳͲͱ࿈ܞ •ઃཱ࣌ͷ՝ •ٕज़ऀ৬ •एखϞνϕʔγϣϯ •ྗԼ •ϧʔϧࣄۀ
•اըӦۀٕज़ \ٕज़ઓུҕһձ^ 7 ࣋ଓతʹϏδωεΛఏڙͰ͖Δମ੍ ࣄۀεϐʔυΞοϓ ސ٬Ձ ྗ্ ڥվળ ਓࡒվળ
•ϩʔϧ •͍͍ͩͬ͠ •ਪਐΤϯδϯ •ൃࢄ •ϏοάϐΫνϟ •ϏοάϚε •ड͚࣋ͪ •࠾༻ҭࢠձΩϟϦΞύεධՁ৽ਓڭҭ •ڥվળࢠձ։ൃπʔϧ3% •ܦӦରࣾͱࡶஊ
\.F^cHSFQlٕज़ઓུҕһձz 8
FWBM\ٕज़ઓུҕһձ^ 9
FWBM\ٕज़ઓུҕһձ^ 10 ۀ 'άϧʔϓ ࡀͷ͕ࣾ 4MBDLʹ
•෦͕શମΛ࡞Δ •νʔϜͷڥɾਓࡒΛ վળ͠ɺٕज़ྗΛ্ ͤ͞Δ͜ͱͷੵΈॏͶ ͕৫Λม͑Δ •ϚΫϩͱϛΫϩΛ྆ᛀ Έͭͭ͠࠷దԽ •ϛΫϩͰ࣌ંෛ୲͕ དྷΔ͜ͱ͋Δ •৽ਓݚमʹࣗ෦ॺଟਿ
•ษڧձʹࣗ෦ॺଟਿ \.F^ 11 ٕज़ઓུҕһձ ࣄۀ ސ٬ ٕज़ ৫ ࣄۀ ސ٬ ٕज़ ৫ νʔϜ
12 νʔϜͷϝϯλϦϯάͰ औΓΜͰ͍Δ͜ͱ
•ϝϯλϦϯάͷ્ཁҼ •ίϛϡχέʔγϣϯ্͕ख͘ͳ͍ •ଟ༷ͳՁ؍͕͋Δ ࠷খ༗ޮଟ༷ੑతʹ˕ •ղܾख๏ ղܾͰ͖Δ͔ࡧத •ͱʹ͔͘Ҽղ •Խ
•ใ։ࣔ •બࢶͷఏࣔ \'PS5FBN^ 13
•Ҽղ •ࢦɾ࢟ΩϟϦΞɾΞϯΧʔվ •ಈػಈػ͚ͮཁҼӴੜཁҼ •ࣄϩʔϧࣄۀؔ༩ •Ծઆ •ύϑΥʔϚϯεG ࢦɾ࢟ ಈػ ࣄ
•ࢦɾ࢟ʹͱ͍ͮͯɺదͳࣄΛɺద ͳಈػ͚͕ͮͰ͖ΕύϑΥʔϚϯε্͕ ͕ΔΜ͡Όͳ͍ͷʁͷΤϯδχΞಛԽ൛͕ཉ ͍͠ \'PS5FBN^ 14
15 ࢦɾ࢟ΛΔ ΩϟϦΞɾΞϯΧʔվ
•ΩϟϦΞɾΞϯΧʔ •ͭͷΩϟϦΞͷྨ • ಛఆɾઐ • ౷߹ɾཧ • ࣗɾཱࣗ • ҆શɾ҆ఆ
• ҙɾۀ • ไɾߩݙ • ઓɾࠀ • ੜ׆ɾ༷ࣜ \ΩϟϦΞɾΞϯΧʔվ^ 16 https://www.amazon.co.jp/dp/4561233857
•ΩϟϦΞɾΞϯΧʔ •ͭͷΩϟϦΞͷྨ • ಛఆɾઐ • ౷߹ɾཧ • ࣗɾཱࣗ • ҆શɾ҆ఆ
• ҙɾۀ • ไɾߩݙ • ઓɾࠀ • ੜ׆ɾ༷ࣜ \ΩϟϦΞɾΞϯΧʔվ^ 17 ࢦ ࢟
•ࢦͱ࢟ʹྨ͢Δ͜ͱͰ •Ͳ͏͍͏λεΫΛґཔ͢Δ͔ •ͲͷΑ͏ʹґཔ͢Δ͔ •ͲͷΑ͏ͳΩϟϦΞΛࢦ͢Δ͔ •ΛҼղͯ͠ɺ͖߹͑Δ \ΩϟϦΞɾΞϯΧʔվ^ 18 ٕज़֫ಘ ಛఆɾઐ ཧɾไ
ٕज़׆༻ ҙɾۀ ઓɾࠀ ࣗɾཱࣗ ҆ఆɾੜ׆ ٕज़ɾਓɾϓϩμΫτͷ͍ͣΕʹ͖߹͏͔ ͲͷΑ͏ʹ ͖߹͏͔
19 ಈػ͚ͮΛྨ͢Δ ಈػ͚ͮཁҼӴੜཁҼ
•ಈػ͚ͮཁҼ •ࣗݾ࣮ݱཉٻ •ࣗଚཉٻ •ࣾձతཉٻ •ӴੜཁҼ •ࣾձతཉٻ •҆શɾ҆ఆཉٻ •ੜཧతཉٻ \ಈػ͚ͮཁҼӴੜཁҼ^ 20
https://ja.wikipedia.org/wiki/ཉٻஈ֊આ_(Ϛζϩʔ)
•ಈػ͚ͮͷ࠷ͨΔͷ •తཁҼ ୡɺࣄɺ ָ͕͍ࣗ͠ʂ •֎తཁҼ ঝೝɺɺঢਐ ΈΜͳͷظʹԠ͑Δʂ \ಈػ͚ͮཁҼ^ 21 http://hb.matsumoto-r.jp/entry/2016/12/03/120013
•ӴੜཁҼಈػ͚ͮཁҼΛ્͠ͳ͍ͨΊ ͷ੍ޚ \ӴੜཁҼ^ 22 http://tanaka.sakura.ad.jp/2015/02/ITΤϯδχΞͷͤͳະདྷ.html
•͍Ζ͍ΖͳϝϯόΛݟͯؾ͕͍ͭͨ͜ͱ •ӴੜཁҼʹॏ͖Λ͓͍͍ͯΔϝϯόಈػͮ ͚ཁҼʹݪ͕͋Δ߹͋Δ •ಈػ͚ͮཁҼʹॏ͖Λ͓͍͍ͯΔϝϯόӴ ੜཁҼ࣍ୈͰϞνϕʔγϣϯ͕Լ͕Δ •ݸʑਓͷੜ͖ํɾਓੜͷϑΣΠζɾݱࡏͷ ϛογϣϯͰํͷཁҼͷॏΈΛม͑ͯ ࣄʹऔΓΜͰ͍Δ \ಈػ͚ͮཁҼӴੜཁҼ^ 23
24 ࣄΛྨ͢Δ
•ϩʔϧ •σόΠεɾΞϓϦɾσʔλ ϓϥοτϑΥʔϜ •Ϗδωεؔ༩ •Ҋ݅ɾϓϥοτϑΥʔϜɾϥϘ • ͓ۚɾސ٬ͱͷڑ \ϝΠϯαϒϩʔϧͱϏδωεؔ༩^ 25
σόΠε ΞϓϦ σʔλ Ҋ݅ ϓϥοτϑΥʔϜ ϥϘ ٕज़ͷϨΠϠ Լ͔Β্ ͓ۚɾސ٬ʹ ԕ͍ɾ͍ۙ
•Ϗδωεؔ༩ •͓ۚɾސ٬ͱͷڑΩϟϦΞɾΞϯΧʔվͷ ʮٕज़֫ಘٕज़׆༻ʯʮࣗɾཱࣗʯͷڧ͞ ͱ૬͕ؔ͋Γͦ͏ͳؾ͕͢Δ ཁௐࠪ •࣮ࡍɺʮސ٬ͷલʹͰ͖Δ͚ͩߦ͖͍ͨߦ͖ ͨ͘ͳ͍ʯʮϓϩμΫτΛੜΈग़͍ͨ͠ݚڀΛ ͍ͨ͠ʯͱ͍͏ϝϯόʹ͔ΕΔ \ϝΠϯαϒϩʔϧͱϏδωεؔ༩^
26 σόΠε ΞϓϦ σʔλ Ҋ݅ ϓϥοτϑΥʔϜ ϥϘ ٕज़ͷϨΠϠ Լ͔Β্ ͓ۚɾސ٬ʹ ԕ͍ɾ͍ۙ
•ϝΠϯϩʔϧͷίϛοτඞਢ •ݮධՁର • ҆ఆɾੜ׆ͪ͜ΒΛॏͯ͋͛͘͠Δ •͍ΘΏΔʮۀʯͱݺΕΔͱ͜Ζ •αϒϩʔϧ ϛογϣϯ֎ͷϝΠϯϩʔϧ Ͱ ͷίϛοτجຊࣗ༝
• ՃධՁର • ઓɾࠀͪ͜ΒΛॏͯ͋͛͘͠Δ • (PPHMFͷϧʔϧʹ૬ • ˞ฐࣾͷ߹ϧʔϧͱ͍͏ϒϥοΫ Ұาखલͷ໊শ \ϝΠϯαϒϩʔϧͱϏδωεؔ༩^ 27
28 ϞσϧʹͯΊΔ
•Ծઆ •ύϑΥʔϚϯεG ࢦɾ࢟ ಈػ ࣄ •ࢦɾ࢟ʹͱ͍ͮͯɺదͳࣄΛɺద ͳಈػ͚͕ͮͰ͖ΕύϑΥʔϚϯε্͕ ͕ΔΜ͡Όͳ͍ͷʁͷΤϯδχΞಛԽ൛͕ཉ ͍͠
\Ծઆ^ 29
•·͍ͣ৯ࡐͳ͍ɻ·͍ͣྉཧ͕͋Δ͚ͩ •·͍ͣࣄͳ͍ɻ·͍ͣλεΫ͕͋Δͩ ͚ •ೳྗͱ߹Θͳ͍ࣄ •ࢦɾ࢟ʹ߹Θͳ͍ಈػ͚ͮ \ࣄ^ 30 https://www.amazon.co.jp/dp/B00PAKA5JQ/
•ϝϯόͷࢦɾ࢟ΛΓ •దͳࣄΛ •దͳಈػ͚ͮͰ •λεΫͱ͢ΕύϑΥʔϚϯε͕͋ΔΜ ͡Όͳ͍͔ͳʁ ݕূத \ಈػ͚ͮ^ 31
\ΩϟϦΞɾΞϯΧʔվ^ 32 ٕज़֫ಘ ಛఆɾઐ ཧɾไ ٕज़׆༻ ҙɾۀ ઓɾࠀ ࣗɾཱࣗ ҆ఆɾੜ׆
•ґཔͷํɾऔΓ·ͤํɾλεΫͷཻ •ґཔͷ༰ •ٕज़׆༻ʹʮࣄۀ՝ͷղܾʯΛґཔ •ٕज़֫ಘʹʮٕज़՝ͷղܾʯΛґཔ •ґཔͷํαʔόνϡʔχϯά •ઓɾࠀʹʮͬͱύϑΥʔϚϯε͋͛ͨΒɺࣄۀ͕εέʔϧ͢Δͱߟ͑ͯ ΔΜͩʯ •ࣗɾࣗʹʮύϑΥʔϚϯεͷվળɺ͍͍ͤͯʁʯ •҆ఆɾੜ׆ʹʮύϑΥʔϚϯε͕ྑ͘ͳͯ͘ɺࠔͬͯΔΜͩʯ NVEEZEJYPO ͍Ζ͍Ζ IFQQPLP@EFW ΞϓϦ HPZB σόΠε 9999 σʔλ
\ΩϟϦΞɾΞϯΧʔվ^ 33 •ଅਐʹର͢Δʮಈػ͚ͮཁҼʯʮӴੜཁ ҼʯͷॏΈ͚ͷ͋ͨΓΛ͚ͭΒΕͳ͍͔ •ઓɾࠀʹʮ՝ʯΛग़͠ଓ͚Δ •ࣗɾཱࣗʹʮࣗ༝ɾࡋྔʯΛ༩͑Δ •҆ఆɾੜ׆ʹʮ۰ɾ࣌ؒʯΛ༩͑Δ ٕज़֫ಘ ಛఆɾઐ ཧɾไ
ٕज़׆༻ ҙɾۀ ઓɾࠀ ࣗɾཱࣗ ҆ఆɾੜ׆ NVEEZEJYPO ͍Ζ͍Ζ IFQQPLP@EFW ΞϓϦ HPZB σόΠε 9999 σʔλ
•ಈػ͚ͮཁҼ •ࣗݾ࣮ݱཉٻઓɾࠀ •ࣗଚཉٻࣗɾཱࣗ •ࣾձతཉٻઓɾࠀ •ӴੜཁҼ •ࣾձతཉٻࣗɾཱࣗ •҆શɾ҆ఆཉٻ҆ఆɾੜ׆ •ੜཧతཉٻ҆ఆɾੜ׆ \ಈػ͚ͮཁҼӴੜཁҼ^ 34
https://ja.wikipedia.org/wiki/ཉٻஈ֊આ_(Ϛζϩʔ) ٕज़֫ಘ ಛఆɾઐ ཧɾไ ٕज़׆༻ ҙɾۀ ઓɾࠀ ΩϟϦΞɾΞϯΧʔվ ࣗɾཱࣗ ҆ఆɾੜ׆
35 Δ͜ͱݟ͑ͯ͘Δ
•ࢦʹ߹ΘͤͨϏδωεؔ༩ •Ҋ݅ɾϓϥοτϑΥʔϜɾϥϘ •ೳྗΞηοτʹ߹Θͤͨϩʔϧ •σόΠεɾΞϓϦɾσʔλ •࢟ʹ߹Θͤͨಈػ͚ͮ •ӴੜཁҼͷվળ •ධՁ߲ͷॏΈ͚ •ಈػ͚ͮཁҼͷৼΓ͚ \͓͍͍͠ྉཧΛ࡞Δ^ 36
•తͳಈػ͚ͮ •తح৺ͷॆ •৬ೳͷ֦େ •৽͍͠ϛυϧΣΞͷಋೖ •৽͍͠σόΠεΛͳͿΔ •ӡ༻πʔϧͷ։ൃ •֎తͳಈػ͚ͮ •ύϑΥʔϚϯεͷվળ •ࣄۀ ച্ɾૈར
•044ࣾ֎ൃද •ӡ༻վળ \ಈػ͚ͮཁҼ^ 37
•తͳಈػ͚ͮ •తح৺ͷॆධՁ͠ͳ͍ɾͰ͖ͳ͍ •৬ೳͷ֦େධՁ͠ͳ͍ɾͰ͖ͳ͍ •৽͍͠ϛυϧΣΞͷಋೖϦεΫΛऔΒͳ͍ •৽͍͠σόΠεΛͳͿΔߪೖΛौΔ •ӡ༻πʔϧͷ։ൃΤΫηϧςετදΛਪ •֎తͳಈػ͚ͮ •ύϑΥʔϚϯεͷվળݣʹؙ͛ۚ •ࣄۀ ച্ɾૈར
ࣄۀͷશΛݟͤͳ͍ •044ࣾ֎ൃදࣾ֎ൿ •ӡ༻վળ৽͍͠ํ๏Λڐ༰͠ͳ͍ \ಈػ͚ͮཁҼ્ཁૉ^ 38
•༧ࢉར༻࣌ͷઆ໌Λ؆ུԽ •NVEEZEJYPO͚ͩઆಘ͢Εྑ͍ •044ɾࣾ֎ൃදͷਪ •νʔϜඪʹʮࣾ֎ൃදʯؚ͕·ΕΔ •νʔϜࢦʹਐาɾਐԽΛ໌ه •νʔϜͰϦεΫςΠΩϯάɾ҆શͷ୲อ •σϑΥϧτͰΛਪ •$*ςετࣗಈߏஙͷ࣌ؒΛ֬อ •ച্ɾૈརɾՌͷެ։ •ՌΛग़ͨ͠Βഥख
•ϦϦʔεഥख ·ͨFNPKJ •՝͕ٕज़ऀ࣌ʹNVEEZEJYPO͕ϑΥϩʔ •ٕज़తͳͷʮཧղͰ͖ͳ͍ɾ͠ͳ͍ʯ͜ͱΛͳ͘͢ \ಈػ͚ͮଅਐӴੜཁҼഉআνʔϜ^ 39
•ΩϟϦΞύεΛࡦఆ •ΤϯδχΞεϖγϟϦετύεߏஙத •044ɾࣾ֎ൃදͷ҆શ୲อ •3%ɾ044ߩݙͷΨΠυϥΠϯΈͮ͘Γ •ٕज़ͷ৽ઃ •ࣄۀߩݙ͚ͩͰͳ͘ɺٕज़తਐาɾਐԽΛશࣾ తʹධՁ •։ൃڥͷվળ •4MBDLHJUMBC։ൃͷվળ •ࣾ-5େձͷӡӦ
͔ͭͯΤϯδχΞαϙʔ τ •ݟͷڞ༗Λଅਐ \ಈػ͚ͮଅਐӴੜཁҼഉআٕज़ઓུҕһձ^ 40
41 ·ͱΊ
•ٕज़ઓུҕһձɾνʔϜͷ։ൃϦʔμΛֻ ͚࣋ͭ͜ͱͰɺશࣾɾνʔϜͷ྆໘͔Βٕ ज़৫ͷվળΛखֻ͚Δ͜ͱ͕Ͱ͖ͨ \4VNNBSZ^ 42
•Ҽղ͢ΔͱϝϯλϦϯάͷࡍͷίϛϡ χέʔγϣϯͷԼख͞Λิ͑ͦ͏ •ࢦɾ࢟ΩϟϦΞɾΞϯΧʔվ •ಈػಈػ͚ͮཁҼӴੜཁҼ •ࣄϩʔϧࣄۀؔ༩ •͍Ζ͍ΖΓ͗ͯ͢·ͱ·Γ͕͔ͭͳ͍ͷ Ͱ͍Ζ͍Ζͨ͠ \4VNNBSZ^ 43
None