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
81
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.3k
Player! Meetup#1 - Player! Overviews/player-meetup-1-player-overviews
nafu
1
450
Xcode 8のCI事情/xcode-8-ci-with-fastlane
nafu
1
1.5k
三位一体GitHub駆動開発/github-driven-development
nafu
0
3.3k
Fastlane for Androidによる継続的デリバリー/continuous-delivery-with-fastlane-for-android
nafu
0
260
Other Decks in Programming
See All in Programming
全方位強化 Python 服務可觀測性:以 FastAPI 和 Grafana Stack 為例
blueswen
1
370
Progressive Web Apps for Rails developers
siaw23
2
540
Iteratorでページネーションを実現する
sonatard
3
700
Micro Frontends for Java Microservices - dev2next 2024
mraible
PRO
0
200
Remix × Cloudflare Pages × Sentry 奮闘記 / remix-pages-sentry
nkzn
1
390
DevFest Android in Korea 2024 - 안드로이드의 문단속 : 앱을 지키는 암호화 이야기
mdb1217
1
140
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
250
CSC509 Lecture 02
javiergs
PRO
0
160
フロントエンドの現在地とこれから
koba04
10
4.4k
型付きで行うVSCode拡張機能開発 / VSCode Meetup #31
mazrean
0
230
Kotlin Multiplatform at Stable and Beyond (Kotlin Vienna, October 2024)
zsmb
2
340
"Swarming" をコンセプトに掲げるアジャイルチームのベストプラクティス
boykush
2
210
Featured
See All Featured
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
105
48k
Atom: Resistance is Futile
akmur
261
25k
Building an army of robots
kneath
302
42k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Invisible Side of Design
smashingmag
297
50k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Documentation Writing (for coders)
carmenintech
65
4.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
92
16k
Building Applications with DynamoDB
mza
90
6k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
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