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
短納期&少人数でも 実現できるCI
Search
Ryo Yoneyama
February 07, 2015
Technology
2
6.7k
短納期&少人数でも 実現できるCI
dots. Summit 2015
Ryo Yoneyama
February 07, 2015
Tweet
Share
More Decks by Ryo Yoneyama
See All by Ryo Yoneyama
Web系エンジニア職とWebを支える技術の紹介
yulii
0
170
ゼロから始める IntercomでCS立ち上げ
yulii
4
1.5k
エンジニアになるきっかけとエンジニアとしてのプライド / Career Anchors (2016-08-17)
yulii
0
330
男子(おじさん)が創る女性向けサービスのデプロイ戦略
yulii
5
980
テストコード文化を創る
yulii
3
920
キャリア戦略論
yulii
2
1.2k
LiBz CAREER の作り方
yulii
1
260
1 → 10 を創る開発基盤
yulii
0
8k
Emoji Communication
yulii
0
220
Other Decks in Technology
See All in Technology
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
330
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
990
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.2k
技術的負債解消の取り組みと専門チームのお話 #技術的負債_Findy
bengo4com
1
1.2k
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
3
300
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
120
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
350
Datadogとともにオブザーバビリティを布教しよう
mego2221
0
130
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
130
Platform Engineeringは自由のめまい
nwiizo
4
2k
君も受託系GISエンジニアにならないか
sudataka
2
410
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
210
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Typedesign – Prime Four
hannesfritz
40
2.5k
Navigating Team Friction
lara
183
15k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
99
18k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Embracing the Ebb and Flow
colly
84
4.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Transcript
短納期&少人数でも 実現できるCI Ryo Yoneyama LiB, Inc.
“Geek Suit” Ryo Yoneyama 株式会社LiB(リブ)
None
LAUNCH
“急成長” 会員10,000人 2014年5月 2014年12月
“短納期” 予定 企画 デザイン 開発 テスト Apr. July May 13
実績 企画 デザイン 開発 テスト?
“少人数” Developers Designers 予定 ? ? 実績 Directors ?
RENEWAL
LiB を “支える技術” GitHub CircleCI Slack
テストを書かない3つの理由 ❖ 時間がない ❖ 仕様がゆるふわ ❖ テストが楽しくない
Not RSpec but factory_girl
! ! !
Controllers Views Models Routes
None
LiB を “支える風土”
None
None
None
まとめ ❖ コードレビューで読む仕様書 (Spec) に ❖ テストデータ (Fixture) を “正確に”
❖ テスト実行は何度も繰り返し頻繁に (CI)