短納期&少人数でも 実現できるCI
by
Ryo Yoneyama
×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
短納期&少人数でも 実現できるCI Ryo Yoneyama LiB, Inc.
Slide 2
Slide 2 text
“Geek Suit” Ryo Yoneyama 株式会社LiB(リブ)
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
LAUNCH
Slide 5
Slide 5 text
“急成長” 会員10,000人 2014年5月 2014年12月
Slide 6
Slide 6 text
“短納期” 予定 企画 デザイン 開発 テスト Apr. July May 13 実績 企画 デザイン 開発 テスト?
Slide 7
Slide 7 text
“少人数” Developers Designers 予定 ? ? 実績 Directors ?
Slide 8
Slide 8 text
RENEWAL
Slide 9
Slide 9 text
LiB を “支える技術” GitHub CircleCI Slack
Slide 10
Slide 10 text
テストを書かない3つの理由 ❖ 時間がない ❖ 仕様がゆるふわ ❖ テストが楽しくない
Slide 11
Slide 11 text
Not RSpec but factory_girl
Slide 12
Slide 12 text
! ! !
Slide 13
Slide 13 text
Controllers Views Models Routes
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
LiB を “支える風土”
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
まとめ ❖ コードレビューで読む仕様書 (Spec) に ❖ テストデータ (Fixture) を “正確に” ❖ テスト実行は何度も繰り返し頻繁に (CI)