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 People Build Software
Search
Takafumi Ikeda
December 14, 2016
Technology
0
230
How People Build Software
Sales Force World Tour Tokyo 2016
http://eventjp.salesforce.com/
Takafumi Ikeda
December 14, 2016
Tweet
Share
More Decks by Takafumi Ikeda
See All by Takafumi Ikeda
APIゲートウェイとサービスメッシュ
ikeike443
0
340
はじめてのKong Konnect
ikeike443
0
190
Kuma
ikeike443
2
3.5k
10分で分るGitHub Actions
ikeike443
3
2k
GitHub Actionsはどのような未来を描くのか
ikeike443
3
2.7k
GitHubber@日本
ikeike443
6
12k
GitHub Business Seminar
ikeike443
1
140
How we ship GitHub with GitHub -- ChatOps
ikeike443
0
330
効果的にGitHubを使うために
ikeike443
10
4k
Other Decks in Technology
See All in Technology
クラウドネイティブ環境の脅威モデリング
kyohmizu
1
300
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
130
ペアーズにおける評価ドリブンな AI Agent 開発のご紹介
fukubaka0825
8
2.1k
Dataverseの検索列について
miyakemito
1
170
Azure × MCP 入門
ry0y4n
3
550
ドキュメント管理の理想と現実
kazuhe
3
320
持続可能なドキュメント運用のリアル: 1年間の成果とこれから
akitok_
1
270
Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company
kaminashi
12
9.1k
企業が押さえるべきMCPの未来
takaakikakei
0
260
AIでめっちゃ便利になったけど、結局みんなで学ぶよねっていう話
kakehashi
PRO
1
530
C++26アップデート 2025-03
faithandbrave
0
1.2k
意思決定を支える検索体験を目指してやってきたこと
hinatades
PRO
0
390
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Done Done
chrislema
184
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
550
The World Runs on Bad Software
bkeepers
PRO
68
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
179
53k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.5k
The Invisible Side of Design
smashingmag
299
50k
Agile that works and the tools we love
rasmusluckow
329
21k
Practical Orchestrator
shlominoach
187
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
830
Transcript
Where software is built How People Build Software
! Where software is built ! " 2 TAKAFUMI IKEDA
SOLUTIONS ENGINEER Who am I?
How software is built # For Internal Only - Confidential
/ 2015 How People Build Software 3 # FORTUNE 50 46% ొϢʔβʔ 1,500ສ ϦϙδτϦ 3,800ສ ϓϩάϥϜݴޠ 316
How software is built # For Internal Only - Confidential
/ 2015 4 $ OPEN SOURCE LEADERS SOFTWARE SPECIALISTS FORWARD THINKING ENTERPRISES Who are Using GitHub Today
Where software is built ιϑτΣΞ։ൃͰΑ͋͘Δ Version Control is your friend
5 "
How people build software # 1ਓͰ։ൃ͍ͯ͠Δ͏ͪγϯϓϧ 6
How people build software # νʔϜͰ։ൃ͢Δͱ… 7 Account.apex Invoice.apex Transaction.apex
Account.apex Contact.apex Account.apex Invoice.apex Transaction.apex
How people build software # յΕͨͱ͖ʹͲ͏͢Ε͍͍ʁ 8
% Where software is built όʔδϣϯཧγεςϜ͕ղܾ͢Δ 9
Where software is built GitHubͰԿ͕Ͱ͖Δ͔ How People Build Software, Better,
Together 10 "
How people build software # GitHub Flow 11
% Where software is built Pull Requestʹର͢ΔCI 12 & '
( MasterͱPull RequestΛ CIαʔό্ͰϚʔδͯ͠ςετ CI݁ՌΛPull Requestʹ ϑΟʔυόοΫ
Where software is built REAL EXAMPLE
Where software is built ॆ࣮ͨ͠ΤίγεςϜ Integrate whatever you like 14
"
How software is built # For Internal Only - Confidential
/ 2015 15 $ Support the full application development lifecycle B U I L D C O L L A B O R A T E D E P L O Y ) & " #
Where software is built Ϣʔβʔͷ Case Studies 16 "
Where software is built # # 17
Where software is built # # 18
Where software is built # # ίϥϘϨʔγϣϯΛଅਐ 19
Where software is built # # ίϥϘϨʔγϣϯΛଅਐ 20
Where software is built # # ಁ໌ੑΛߴΊΔ 21
Where software is built # # ಁ໌ੑΛߴΊΔ 22
Where software is built # # ࠾༻ɺڭҭʹد༩ 23 FORTUNE 50
46% ొϢʔβʔ 1,500ສ ϦϙδτϦ 3,800ສ ϓϩάϥϜݴޠ 316
Where software is built # # ·ͱΊ 24 • νʔϜ։ൃʹόʔδϣϯཧඞਢ
• Pull RequestΛத৺ͱͨ͠GitHub Flow • CIؚΊͯۙͷϕετϓϥΫςΟε • ͦΕҎ্ͷޮՌ • ίϥϘϨʔγϣϯଅਐ • ಁ໌ੑΛߴΊΔ • ࠾༻ɺڭҭʹد༩ • force.com։ൃʹGitHubΛ͍͖ͬͯ·͠ΐ͏
Where software is built Thank you