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
How we develop working software and respond to ...
Search
Fumiya Nakamura
May 12, 2016
Programming
0
89
How we develop working software and respond to change at ookami.
This was presented at Spotech meetup #0.
Fumiya Nakamura
May 12, 2016
Tweet
Share
More Decks by Fumiya Nakamura
See All by Fumiya Nakamura
Encouragement of Firebase
nafu
1
3.6k
Player! Meetup#1 - Player! Overviews/player-meetup-1-player-overviews
nafu
1
510
Xcode 8のCI事情/xcode-8-ci-with-fastlane
nafu
1
1.6k
三位一体GitHub駆動開発/github-driven-development
nafu
0
3.5k
Fastlane for Androidによる継続的デリバリー/continuous-delivery-with-fastlane-for-android
nafu
0
300
Other Decks in Programming
See All in Programming
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
CSC307 Lecture 09
javiergs
PRO
1
840
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
組織で育むオブザーバビリティ
ryota_hnk
0
180
Oxlintはいいぞ
yug1224
5
1.4k
Patterns of Patterns
denyspoltorak
0
1.4k
AI巻き込み型コードレビューのススメ
nealle
2
880
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
Raku Raku Notion 20260128
hareyakayuruyaka
0
350
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Data-Centric Kaggle
isax1015
2
780
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
4.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Un-Boring Meetings
codingconduct
0
200
The Pragmatic Product Professional
lauravandoore
37
7.1k
GitHub's CSS Performance
jonrohan
1032
470k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Side Projects
sachag
455
43k
Speed Design
sergeychernyshev
33
1.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
גࣜձࣾOOKAMI! LEAD ENGINEER தଜ จ࠸
None
*3 "/ '03 5)04& 8)0$" /ũ5 Ǣ "3%5&3 $0-*/+"$,40/
*>YƎTNBQYT*QYBQƉh*>#T"BQ8*"hBQ8Q\> $"/ũ5Ǣ 3"/ '03 5)04& 8)0 36/$0. & 3 5 * ' * $ " 5 & Ŧ ed cf SBOPOEBUF JO5BLBTIJNB LNNJ GPS8JOHTGPS-JGF (MPCBM 3BOLJOH NBMF UI $PVOUSZ 3BOLJOH NBMF UI &RQJUDWXODWLRQVDQG DELJWKDQN\RXRQEHKDOI RI:LQJVIRU/LIH :PVSDPOUSJCVUJPOXJMMESJWFUIFOFYU TUFQTJOTQJOBMDPSESFTFBSDI
MY FATHER...
None
OOKAMI !!!?
None
None
ΞδϟΠϧ ιϑτΣΞ ։ൃએݴ
ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ
ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ
มԽʹڧ͍ ιϑτΣΞΛ࡞Δ
TDD/BDD
TDD - ςετۦಈ։ൃ 1. Ϩουɿಈ࡞͠ͳ͍ςετΛ࡞͢Δ 2. άϦʔϯɿςετΛ͙͢ʹಈ࡞ͤ͞Δ 3. ϦϑΝΫλϦϯάɿॏෳΛऔΓআ͘
BDD - ৼۦಈ։ൃ 1. දݱྗ͋Δςετ໊ࣦഊͨ࣌͠ʹ༗༻ 2. όάΛຒΊࠐΜͰ͠·ͬͨ߹ʹ͢ 3. ৼΔ͍͕มΘ͍ͬͯΔ߹मਖ਼͢Δ 4.
ৼΔ͍͕ਖ਼͘͠ͳ͍߹আ
PLAYER!ͷมભ 1. χϡʔεΞϓϦ 2. εϙʔπ؍ઓΞϓϦ ʢࠓ͜͜ʣ 3. εϙʔπΤϯλʔςΠϝϯτΞϓϦ
؆қߏਤ
IOS/ANDROIDϏϧυࣗಈԽ
มԽʹڧ͍ ιϑτΣΞΛ࡞Δ
None