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
エンジニアにとってのアウトプットとはなにか考えた / what-is-output
Search
Hiromi Kimura
February 26, 2020
Business
3
1.1k
エンジニアにとってのアウトプットとはなにか考えた / what-is-output
Hiromi Kimura
February 26, 2020
Tweet
Share
More Decks by Hiromi Kimura
See All by Hiromi Kimura
マネーフォワード Pay for Businessのフロントエンド / Money Forward Pay for Business Frontend
kimromi
0
860
マネーフォワードクラウド経費でのフロントエンドの取り組み / moneyforward-expense-frontend
kimromi
4
1.1k
TypeScriptで作るGitHubApps / make GitHub Apps by TypeScript
kimromi
0
620
ムームードメインのJavaScript環境を整えた話 / prepare muumuu-domain's javascript
kimromi
1
560
ぼくがかんがえたさいきょうのぷるりくえすと / saikyo-no-pull-request
kimromi
7
110k
Vue.js on Rails / vue-js-on-rails
kimromi
7
4.9k
本番環境にVue.jsを使った話 / Use Vue.js at production
kimromi
3
1.4k
how about Marp?
kimromi
0
130
engineer-guideline
kimromi
0
1.1k
Other Decks in Business
See All in Business
enechain company deck
enechain
PRO
9
130k
Company Profile
katsuegu23
2
10k
パーソルイノベーション_会社案内
pinotalentbranding
1
31k
匠技研工業 会社紹介資料
takumigiken
1
1k
採用ピッチ資料/エアモビリティ株式会社
airmobility_jinji
0
2.2k
Sales Marker Culture Book(English)
salesmarker
PRO
2
6.1k
株式会社CINC 会社案内/Company introduction
cinchr
6
64k
【会社紹介資料】株式会社エーピーコミュニケーションズ
apcom
0
5.5k
実践!Holistic testing
hironoritsukiji
0
1k
Cierpa&Co._Culture Deck_202509
cierpa0905
PRO
0
380
うまく伝わらない「当事者意識」という期待 / Fuzzy ownership
taguchimasahiro
1
110
物流の専門家がお客様に伴走するサブスク型コンサルティング
mclogi
0
120
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
It's Worth the Effort
3n
187
28k
How STYLIGHT went responsive
nonsquared
100
5.7k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Designing Experiences People Love
moore
142
24k
Why Our Code Smells
bkeepers
PRO
338
57k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Transcript
ΤϯδχΞʹͱͬͯͷ Ξτϓοτͱ ͳʹ͔ߟ͑ͨ )JSPNJ,JNVSB .POFZ'PSXBSE JOD'SPOUFOE&OHJOFFS !LJNSPNJ 3FBDU PO3BJMT 5ZQF4DSJQU
"QPMMP
͜Ε·ͰΞτϓοτͨ͠ͷɺ ຊͳͲ͔ΒΠϯϓοτͨ͠ͷ͔Β ࣗͳΓʹߟ͑ͯ·ͱΊͨͷͰ͢
ΞτϓοτͬͯͳΜͩ 1. What
Ξτϓοτͬͯͳʹ ϒϩάΛॻ͘͜ͱʁ ΠϕϯτͰొஃ͢Δ͜ͱʁ 4/4ͰͭͿ͘͜ͱʁ υΩϡϝϯτΛॻ͘͜ͱʁ 044׆ಈΛ͢Δ͜ͱʁ
Ξτϓοτࣗͷࢥߟ͔Βग़Δͷͯ͢ ϝϞΛͱΔ هΛ͔͘ ίʔυΛࣸܦ͢Δ ୭͔ʹ͢ ࣭ʹ͑Δ ଞਓʹݟ͑Δ ϒϩάΛ͔͘ ΠϕϯτͰొஃ͢Δ 4/4ͰͭͿ͘
υΩϡϝϯτΛॻ͘ 044׆ಈ͢Δ ଞਓ ଟ͘ͷਓ ʹݟ͑ͳ͍
ଞਓʹݟ͑ͳͯ͘ ͦΕΞτϓοτ
ࢥߟ͢Δ͜ͱͷେࣄ͞ ͷ͝ͱʹରͯ͠ ͍͔ʹࢥߟ͔ͨ͠Ͳ͏͔ ࢥߟ
ΠϯϓοτͱΞτϓοτΛར༻͢Δ Πϯϓοτ ࢥߟ Ξτϓοτ ॻ੶ීஈͷࣄͷதͰΠϯϓοτ ߟ͑ͨ͜ͱΛΞτϓοτ͢Δ͜ͱͰهԱʹఆணͤ͞Δ ΠϯϓοτͱΞτϓοτΛར༻͠ࢥߟͷϨϕϧΛ্͛Δ ˠΤϯδχΞͱͯ͠ͷҾ͖ग़͠ͷྔΛ૿͢
ଞਓʹݟͤΔ͜ͱ࣍ͷࢥߟͷϞνϕʔγϣϯ Πϯϓοτ ࢥߟ Ξτϓοτ पΓ͔Βײँ͞ΕɺධՁ͞Εͯخ͍͠ɺ ϚαΧϦΛ͛ΒΕͯչ͍͠ɺٯʹશવԠ͕ͳͯ͘൵͍͠ͳͲ ϑΟʔυόοΫ ײ͕ಈ͘͜ͱͰ৽ͨͳϞνϕʔγϣϯ͕࢈·ΕΔ
Ξτϓοτ ࢥߟ͢ΔͨΊͷಓ۩
ͳͥΞτϓοτ͢Δͷ͔ 2. Why
3. Who ୭ͷͨΊʹΞτϓοτ͢Δͷ͔
ଞਓͷͨΊʁ ࣗͷͨΊʁ
ࣗͷͨΊ
Ξτϓοτͯ͠Ұ൪ಘ͢Δͷࣗ Ξτϓοτ͢Δͷʹର͕ͯࣗ͠Ұ൪ࢥߟ͢Δ ݟΔਓʹͱͬͯͨͩͷͭͷࢿྉͰ͔͠ͳ͍ ձࣾͷͨΊɺνʔϜͷͨΊɺ࠾༻ͷͨΊɺධՁͷͨΊͰͳ͍ ˠࣗݾͨΊͷΞτϓοτ ݁ՌతʹपΓͷਓʹʹཱͭʢ͔ʣ
Ξτϓοτ͕తʹͳΔͱͭΒ͍ ͨ͘͞Μొஃͯ͠༗໊ʹͳΔΜ ϒϩά͍ͬͺ͍ॻ͍ͯՔ͙Μ ͯϒ͍ͬͺ͍ΒͬͯධՁΛ্͛ΔΜ ˠଞਓ͔ΒͷධՁ͕அ࣠ʹͳΔ ݁Ռ͕ग़ͳ͍ͱϞνϕʔγϣϯԼ
ࣗݾͷͨΊͷΞτϓοτ ݁Ռͱͯ͠ධՁ͕͍ͭͯ͘Δ ͔
Ͳ͏ͬͯΞτϓοτ͢Δͷ͔ 4. How
ͱΓ͋͑ͣΞτϓοτ ͠Α͏ͱͯ͠ΈΔ
Ξτϓοτ͢Δͱ͖ʹΞΠσΞ࢈·ΕΔ ࠷ۙΞτϓοτͰ͖ͯͳ͍ͳ ˠͱΓ͋͑ͣϒϩάߘը໘ͱ͜Ζ·Ͱ͘Δ ˠ࠷ۙ͜͏͍͏͜ͱͬͯͨͳ ˠͦ͏͍͑Կ͔લ͜͏͍͏ग़དྷࣄ͋ͬͨͳ ˠ·ͱ·Βͳ͍͔͠Εͳ͍͚Ͳॻ͍ͯΈΑ ˠͱΓ͋͑ͣॻ͚ͨʂ
Ξτϓοτ͢Δͱ͖ʹΞΠσΞ࢈·ΕΔ ࠷ۙΞτϓοτͰ͖ͯͳ͍ͳ ˠͱΓ͋͑ͣϒϩάߘը໘ͱ͜Ζ·Ͱ͘Δ ˠ࠷ۙ͜͏͍͏͜ͱͬͯͨͳ ˠͦ͏͍͑Կ͔લ͜͏͍͏ग़དྷࣄ͋ͬͨͳ ˠ·ͱ·Βͳ͍͔͠Εͳ͍͚Ͳॻ͍ͯΈΑ ˠͱΓ͋͑ͣॻ͚ͨʂ খ͞ͳߦಈ ޭମݧ େ͖ͳߦಈ
ࢥߟ
খ͞ͳߦಈ͔Β࢝·Δ ߦಈΛى͜͢͜ͱ͔Β࢝ΊͯΈΔ ӡಈ͍ͨ͠ͳΒͱΓ͋͑ͣணସ͑ͯΈΔ আ͍ͨ͠ͳΒͱΓ͋͑ͣपลΛย͚ͯΈΔ ษڧ͍ͨ͠ͳΒͱΓ͋͑ͣॻ੶Λ։͍ͯΈΔ ϒϩάॻ͖͍ͨͳΒͱΓ͋͑ͣը໘։͍ͯΈΔ ొஃ͍ͨ͠ͳΒͱΓ͋͑ͣਃ͠ࠐΜͰΈΔ ޭମݧ େ͖ͳߦಈ ࢥߟ
খ͞ͳߦಈ
Ξτϓοτதʹͦ͜ࢥߟ͕ਂ·Δ ޭମݧ େ͖ͳߦಈ ࢥߟ খ͞ͳߦಈ ߦಈΛى͜͢ͱूத͢Δ ಄͕ճస͢Δ ҙ֎ʹΞΠσΞ͕༙͍ͯ͘Δ
Γ͖Δ ޭମݧ େ͖ͳߦಈ খ͞ͳߦಈ ࢥߟ ࠷ޙ·ͰΓ͖ͬͯΈΔ ࠳ંͦ͠͏ʹͳͬͨΒ୭͔ʹ૬ஊͯ͠ΈΔ ୭͔ʹݟͯΒ͏ ࣗ৴͕ͳͯ͘ެ։ͯ͠ΈΔ
Ξτϓοτখ͞ͳޭମݧ খ͞ͳߦಈ ޭମݧ େ͖ͳߦಈ ࢥߟ Ͱ͖ͨͱ͍͏ޭମݧ ࣗΛ๙Ίͯ͋͛Δ ϑΟʔυόοΫΛΒ͏
ྔΛ࣭ʹม͑Δ খ͞ͳߦಈ େ͖ͳߦಈ ࢥߟ ࣍ͷΞτϓοτ ޭମݧ ࢼߦࡨޡ࣍͠ͷΞτϓοτͷ࣭ΛߴΊΔ Ͳ͏͍͏ͷ͕ΘΓ͍͢ΜͩΖ͏ Ͳ͏͍͏ͷ͕ʹཱͭΜͩΖ͏ Ͳ͏͍͏ͷ͕ݟΒΕΔΜͩΖ͏
நԽͱͷ͔͍ͨͨ
நԽ நԽ˱۩ମԽ ͋Δࣄʹରͯ͠ڞ௨ੑຊ࣭ʹண͠நग़͢Δ͜ͱ ྫ͑044ͰπʔϧΛ։ൃ ɹࣗͱଞͷਓͷࠔΓϙΠϯτͷڞ௨Λ୳͢ ɹˠநԽͷτϨʔχϯά
୭ʹ͍͔͑ͨͰநΛߟ͑Δ ಉ͡νʔϜͷਓʹۀࣝόϦόϦͷৄ͍͠จষΛॻ͖͍ͨ ˠࣾͷυΩϡϝϯτʹۀࣝΛ͍Εͳ͕Βৄ͘͠ॻ͘ ࣾ֎ͷΤϯδχΞʹཱͭ༰ʹ͍ͨ͠ ˠநԽͯ͠ϒϩά2JJUBͳͲʹॻ͘ ͜ͷࢿྉࣾΠϕϯτ༻ʹ࡞͚ͬͨͲࢿྉࣾ֎ͷਓʹ ʹཱͭ༰ʹ͔ͨͬͨ͠ͷͰநΛ্͍͛ͯΔ
நͱ͍͑ͨਓͷؔ ந ࣗͷΈ ҟۀछͷਓ ߴ ಉ͡νʔϜ ࣾͷਓ ࣾ֎ͷਓ ϝϞɺϊʔτ
ࣾυΩϡϝϯτ 044ɺϒϩάɺ ొஃɺॻ੶ͳͲ } } ͍͑ͨਓ গ ଟ
ීஈ͔ΒநԽΛҙࣝ͢Δ ࣗ༻ͷϝϞநԽ͢Δ ϑΝΫτ͋Δࣄ࣮ɺࣄ நԽϑΝΫτΛநԽ͢Δ స༻நԽͨ͠ͷΛผͷԿ͔ʹར༻Ͱ͖ͳ͍͔ߟ͑Δ ϑΝΫτˠநԽˠస༻Ληοτͱͯ͠ࢥߟ͢Δ
ΑΓ࣭ͷߴ͍ΞτϓοτͷͨΊʹ
݁Ռ͚ͩॻ͔ͳ͍ ࣗͷߟ͑ΛඞͣΓࠐΉ ݁Ռ͚ͩΓ͍ͨͷͰͳ͍ ͳͥͦͷ݁Ռʹͳͬͨͷ͔ɺͲ͏ͬͯͨͲΓண͍ͨͷ͔ͷաఔ͕ Γ͍ͨ ͜͏͍͏Τϥʔ͕Ͱ·͕ͨ͜͠ͷઃఆͰ࣏Γ·ͨ͠ ˠʓʓ͕ݪҼͩͬͨ͜ͱ͕Θ͔ͬͨͷͰ͜ͷઃఆͰਖ਼͘͠ಈ͔͢ ͜ͱ͕Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠
ࢀরҰ࣍ใ͔Β ެࣜυΩϡϝϯτιʔείʔυͳͲ৴པͷߴ͍ใ Πϯλʔωοτೋ࣍ใɺࡾ࣍ใʜ͕ᷓΕ͍ͯΔ ใ͕ਖ਼͘͠ͳ͍ɺݹ͍Մೳੑ͕͋Δ 2JJUBʹ͋ͬͨ͜ͷهࣄΛࢀߟʹͬͯΈͯಈ͖·ͨ͠ ˠެࣜυΩϡϝϯτΛݟͯͬͯΈ·ͨ͠ ͨͩʓʓ͚ͩΑ͘Θ͔Βͳ͔ͬͨͷͰௐͯ·ͱΊ·ͨ͠
͍ͭͲ͜ͰΞτϓοτ͢Δͷ͔ 5. When 6. Where
ʮ͋ͳͨɺ͍·ɺͦ͜Ͱɺॻ͘ͷͩʯ
ϝϞ͔ΒͰ͍͍ͷͰ Ξτϓοτͷ͖͔͚ͬʹ ͳͬͨΒ͍Ͱ͢
͓ΘΓ