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
1 Year Retrospective: how to increase developer...
Search
Kenichi Takahashi
October 09, 2015
Technology
2
1.5k
1 Year Retrospective: how to increase developer productivity
Stack Overflow DevDaysでの発表資料です。
Kenichi Takahashi
October 09, 2015
Tweet
Share
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
2
610
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
1.8k
「トップ10プランナー」からはじめる目標設定
kenchan
5
3.7k
負債と言わないことが負債と向き合うこと
kenchan
5
3.9k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
110
カラーミーショップは私たちが作っています
kenchan
0
1.5k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
640
Amazon RDS移行のための 性能検証でわかった2つのこと
kenchan
3
4k
ポストコロナの商売を支えるカラーミーショップのアーキテクチャのこれから / The new architecture of COLORME SHOP in the Post-COVID-19 world
kenchan
2
2k
Other Decks in Technology
See All in Technology
AWS全冠芸人が見た世界 ~資格取得より大切なこと~
masakiokuda
5
6.1k
Writing Ruby Scripts with TypeProf
mame
0
170
【Λ(らむだ)】最近のアプデ情報 / RPALT20250422
lambda
0
110
YOLOv10~v12
tenten0727
4
960
Creating Awesome Change in SmartNews
martin_lover
1
290
ElixirがHW化され、最新CPU/GPU/NWを過去のものとする数万倍、高速+超省電力化されたWeb/動画配信/AIが動く日
piacerex
0
150
SDカードフォレンジック
su3158
1
620
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
660
AIエージェント開発手法と業務導入のプラクティス
ykosaka
2
890
PagerDuty×ポストモーテムで築く障害対応文化/Building a culture of incident response with PagerDuty and postmortems
aeonpeople
1
190
Road to Go Gem #rubykaigi
sue445
0
500
AWS Control Towerを 数年運用してきての気づきとこれから/aws-controltower-ops-tips
tadayukinakamura
0
160
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
9
760
Building Applications with DynamoDB
mza
94
6.3k
Speed Design
sergeychernyshev
29
900
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
520
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
104
19k
Transcript
)PXUPJODSFBTFEFWFMPQFSQSPEVDUJWJUZ GMO Pepabo, Inc. Developer Productivity and R&D TAKAHASHI Kenichi
2015/10/09 Stack Overflow DevDays :FBS 3FUSPTQFDUJWF
5",")"4)*,FOJDIJ!LFODIBO (.01FQBCP *OD %FWFMPQFS1SPEVDUJWJUZBOE3% IUUQTIVDSFBNOFU
None
None
%FWFMPQFS1SPEVDUJWJUZBOE3% $50 $IJFG&OHJOFFS 3VCZ$PNNJUFS *OGSB NSVCZ 3VCZ (PMBOH %FW0QT 1)1
%FW0QT 4PGUXBSF%FTJHO .PCJMF 3VCZ "HJMF -JOVY,FSOFM &EVDBUJPO
)PXUPJODSFBTFEFWFMPQFSQSPEVDUJWJUZ GMO Pepabo, Inc. Developer Productivity and R&D TAKAHASHI Kenichi
2015/10/09 Stack Overflow DevDays :FBS 3FUSPTQFDUJWF
"CTUSBDU ͜ͷؒɺΧϥʔϛʔγϣοϓͱ͍͏Λܴ͑Δ αʔϏεͷγϣοϐϯάΧʔτػೳͷϦχϡʔΞϧϓϩ δΣΫτʹؔΘ͖ͬͯ·ͨ͠ɻ ͦͷதͰɺϓϩδΣΫτͷ্ཱ͕ͪΓϕʔλϦϦʔε· Ͱʹى͖ͨ՝ɺͦΕΒΛղܾ͢ΔͨΊʹߦ͖ͬͯͨ ΞΫγϣϯΛ;Γ͔͑Γ·͢ɻ ͞·͟·ͳ׆ಈͱͦͷ݁ՌΛڞ༗͢Δ͜ͱͰɺΈͳ͞Μ ͷલʹ͋ΔนΛӽ͑ΔͨΊͷώϯτʹͳΕ͍Ͱ͢ɻ
IUUQTIPQQSPKQ NPEFOFXDBSU
5IFNFT 5FBN 1SPKFDU 1SPHSBNNJOH 1SPEVDU
5FBN
૬ޓཧղͱࣗ৴
׆ಈ νʔϜϏϧσΟϯά ;Γ͔͑Γ
νʔϜϏϧσΟϯά
υϥοΧʔ෩ΤΫααΠζ ࣗԿ͕ಘҙͳͷ͔ ࣗͲ͏ͬͯߩݙ͢ΔͭΓ͔ ͕ࣗେʹ͢ΔՁԿ͔ νʔϜϝϯόʔͲΜͳՌΛظ͠ ͍ͯΔͱࢥ͏͔
৽ΧʔτϓϩδΣΫτͷνʔϜϏϧσΟϯά ࣗͷߩݙ ࣗͷಘҙͳ͜ͱ Ͳ͏͍͏͜ͱͰߩݙ͢ΔͭΓ͔ ଞਓͷظ Ͳ͏͍͏ߩݙΛͯ͠΄͍͔͠ Ͳ͏ͳͬͯཉ͍͔͠
None
;Γ͔͑Γ
ύλʔϯͷ;Γ͔͑Γ εϓϦϯτ୯ҐͰͷ,15 ϲ݄୯ҐͰͷλΠϜϥΠϯ
None
None
;Γ͔͑Γͷαϙʔτ શһ͕ൃݴͰ͖ΔΑ͏ʹ͢Δ ͷຊ࣭͕ͣΕͳ͍Α͏ʹ ղܾํ๏ͷώϯτ
3FDBQ νʔϜ֎Ͱͷ૬ޓཧղΛଅਐ ෆ҆ΛݮΒͯࣗ͠৴ΛͬͯਐΊΔ
1SPKFDU
ݟ͑ΔԽ
׆ಈ ݟੵΓͱܭըͮ͘Γͷࢧԉ 1JWPUBM5SBDLFSͷಋೖ ٞࣄ
ݟੵΓͱܭըͮ͘Γ
IUUQTTQFBLFSEFDLDPNLFODIBOFTUJNBUJOHBOE QMBOOJOHUFDIOJRVF
1JWPUBM5SBDLFS ͷಋೖ
None
None
σδλϧͱΞφϩά Ξφϩάͷར ޒײΛϑϧ׆༻Ͱ͖Δ σδλϧͷར ϩάΛͤΔ ܭࢉ͕ಘҙ
ٞࣄ
IUUQTTQFBLFSEFDLDPNLFODIBOBMMPGNJOVUFTJ MFBSOFEJOFTN
3FDBQ σδλϧͱΞφϩάΛ׆༻ͯ͠ϓϩδΣ Ϋτͷݟ͑ΔԽΛࢧԉ
ϓϩάϥϛϯά
εέʔϧ͢Δࣄ
ϓϩάϥϛϯάʹؔ͢Δࢧԉ ίʔυϨϏϡʔ ϥΠϒϥϦ։ൃ εςʔδϯάڥͷߏங ࣾΫϥυج൫ͷεύΠΫ
ϥΠϒϥϦ։ൃ QFQBCPBDUJWF@NFSDIBOUFQTJMPO LFODIBOTDIFNJ[F LFODIBOSTQFD EFGBVMU@IUUQ@IFBEFS
εςʔδϯάڥͷඋ
ࣾΫϥυج൫ͷεύΠΫ
None
3FDBQ ։ൃνʔϜͷোΛઌճΓͯ͠औΓআ ͍͍ͯ͘ ཧ༝ݪଇΛ౿·͑ͯνʔϜͷΛ ࢧԉ͢Δ εέʔϧ͢Δࣄ
1SPEVDU
ಁ໌ੑ
׆ಈ ཁ݅ఆٛɺ༏ઌॱҐ͚ͷςΫχοΫ ϓϩμΫτΦʔφʔγοϓษڧձ
ϓϩμΫτόοΫϩάͷಁ໌ੑ ։ൃνʔϜશһ͕ೲಘ͢ΔϓϩμΫτ όοΫϩά ͳͥΔͷ͔ Ͳ͏͍͏༏ઌॱҐͰΔͷ͔
ङϞσϧʹΑΔੳ IUUQTXXXKVTFPSKQEFQBSUNFOUBMQPJOUIUNM
IUUQTTQFBLFSEFDLDPNLFODIBOQFQBCPQSPEVDU PXOFSTIJQTUVEZNFFUVQ
3FDBQ ϓϩμΫτόοΫϩάͷಁ໌ੑΛେࣄ ʹ͢Δ ଟ͘ͷਓ͕ϓϩμΫτΦʔφʔγοϓ Λ࣋ͭͨΊͷ׆ಈ
·ͱΊ
"CTUSBDU ͜ͷؒɺΧϥʔϛʔγϣοϓͱ͍͏Λܴ͑Δ αʔϏεͷγϣοϐϯάΧʔτػೳͷϦχϡʔΞϧϓϩ δΣΫτʹؔΘ͖ͬͯ·ͨ͠ɻ ͦͷதͰɺϓϩδΣΫτͷ্ཱ͕ͪΓϕʔλϦϦʔε· Ͱʹى͖ͨ՝ɺͦΕΒΛղܾ͢ΔͨΊʹߦ͖ͬͯͨ ΞΫγϣϯΛ;Γ͔͑Γ·͢ɻ ͞·͟·ͳ׆ಈͱͦͷ݁ՌΛڞ༗͢Δ͜ͱͰɺΈͳ͞Μ ͷલʹ͋ΔนΛӽ͑ΔͨΊͷώϯτʹͳΕ͍Ͱ͢ɻ
5IFNFT 5FBN 1SPKFDU 1SPEVDU 1SPHSBNNJOH
νʔϜͷ׆ಈ νʔϜϏϧσΟϯά ;Γ͔͑Γ
ϓϩδΣΫτͷ׆ಈ ݟੵΓͱܭըͮ͘Γͷࢧԉ 1JWPUBM5SBDLFSͷಋೖ ٞࣄ
ϓϩμΫτͷ׆ಈ ϓϩμΫτΦʔφʔγοϓษڧձ
ϓϩάϥϛϯάͷ׆ಈ ίʔυϨϏϡʔ ϥΠϒϥϦ։ൃ εςʔδϯάڥͷߏங ࣾΫϥυج൫ͷεύΠΫ
IUUQTIPQQSPKQ NPEFOFXDBSU