!
Where software is built
!
"
2
TAKAFUMI IKEDA
SOLUTIONS ENGINEER
Who am I?
Slide 3
Slide 3 text
How software is built
# For Internal Only - Confidential / 2015
How People Build Software
3
#
FORTUNE 50
46%
ొϢʔβʔ
1,500ສ
ϦϙδτϦ
3,800ສ
ϓϩάϥϜݴޠ
316
Slide 4
Slide 4 text
How software is built
# For Internal Only - Confidential / 2015 4
$
OPEN SOURCE
LEADERS
SOFTWARE
SPECIALISTS
FORWARD THINKING
ENTERPRISES
Who are Using GitHub Today
Slide 5
Slide 5 text
Where software is built
ιϑτΣΞ։ൃͰΑ͋͘Δ
Version Control is your friend
5
"
Slide 6
Slide 6 text
How people build software
#
1ਓͰ։ൃ͍ͯ͠Δ͏ͪγϯϓϧ
6
Slide 7
Slide 7 text
How people build software
#
νʔϜͰ։ൃ͢Δͱ…
7
Account.apex
Invoice.apex
Transaction.apex
Account.apex
Contact.apex
Account.apex
Invoice.apex
Transaction.apex
Slide 8
Slide 8 text
How people build software
#
յΕͨͱ͖ʹͲ͏͢Ε͍͍ʁ
8
Slide 9
Slide 9 text
%
Where software is built
όʔδϣϯཧγεςϜ͕ղܾ͢Δ
9
Slide 10
Slide 10 text
Where software is built
GitHubͰԿ͕Ͱ͖Δ͔
How People Build Software, Better, Together
10
"
Slide 11
Slide 11 text
How people build software
#
GitHub Flow
11
Slide 12
Slide 12 text
%
Where software is built
Pull Requestʹର͢ΔCI
12
&
' (
MasterͱPull RequestΛ
CIαʔό্ͰϚʔδͯ͠ςετ
CI݁ՌΛPull Requestʹ
ϑΟʔυόοΫ
Slide 13
Slide 13 text
Where software is built
REAL EXAMPLE
Slide 14
Slide 14 text
Where software is built
ॆ࣮ͨ͠ΤίγεςϜ
Integrate whatever you like
14
"
Slide 15
Slide 15 text
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
) & "
#
Slide 16
Slide 16 text
Where software is built
Ϣʔβʔͷ
Case Studies
16
"
Slide 17
Slide 17 text
Where software is built
#
#
17
Slide 18
Slide 18 text
Where software is built
#
#
18
Slide 19
Slide 19 text
Where software is built
#
#
ίϥϘϨʔγϣϯΛଅਐ
19
Slide 20
Slide 20 text
Where software is built
#
#
ίϥϘϨʔγϣϯΛଅਐ
20
Slide 21
Slide 21 text
Where software is built
#
#
ಁ໌ੑΛߴΊΔ
21
Slide 22
Slide 22 text
Where software is built
#
#
ಁ໌ੑΛߴΊΔ
22
Slide 23
Slide 23 text
Where software is built
#
#
࠾༻ɺڭҭʹد༩
23
FORTUNE 50
46%
ొϢʔβʔ
1,500ສ
ϦϙδτϦ
3,800ສ
ϓϩάϥϜݴޠ
316
Slide 24
Slide 24 text
Where software is built
#
#
·ͱΊ
24
• νʔϜ։ൃʹόʔδϣϯཧඞਢ
• Pull RequestΛத৺ͱͨ͠GitHub Flow
• CIؚΊͯۙͷϕετϓϥΫςΟε
• ͦΕҎ্ͷޮՌ
• ίϥϘϨʔγϣϯଅਐ
• ಁ໌ੑΛߴΊΔ
• ࠾༻ɺڭҭʹد༩
• force.com։ൃʹGitHubΛ͍͖ͬͯ·͠ΐ͏