Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
短納期&少人数でも 実現できるCI
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ryo Yoneyama
February 07, 2015
Technology
6.8k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
短納期&少人数でも 実現できるCI
dots. Summit 2015
Ryo Yoneyama
February 07, 2015
More Decks by Ryo Yoneyama
See All by Ryo Yoneyama
Web系エンジニア職とWebを支える技術の紹介
yulii
0
250
ゼロから始める IntercomでCS立ち上げ
yulii
4
1.7k
エンジニアになるきっかけとエンジニアとしてのプライド / Career Anchors (2016-08-17)
yulii
0
390
男子(おじさん)が創る女性向けサービスのデプロイ戦略
yulii
5
1.1k
テストコード文化を創る
yulii
3
1k
キャリア戦略論
yulii
2
1.4k
LiBz CAREER の作り方
yulii
1
330
1 → 10 を創る開発基盤
yulii
0
8.2k
Emoji Communication
yulii
0
290
Other Decks in Technology
See All in Technology
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
180
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
200
Classmethod Company Deck
satoshi7
1
730
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
340
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
データエンジニアの次の戦場は "プロセスエンジニアリング"
sansantech
PRO
1
100
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
830
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
200
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
200
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
しろおびから始める!ログ活用の第一歩
shumei_ito
0
960
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
How to make the Groovebox
asonas
2
2.5k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
Unsuck your backbone
ammeep
672
58k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
From π to Pie charts
rasagy
1
400
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
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)