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
CrowdWorks Engineering Culture
Search
Hideki Igarashi
March 29, 2018
Programming
0
410
CrowdWorks Engineering Culture
CircleCI Tokyo User Meet-Up
https://techplay.jp/event/664124
Hideki Igarashi
March 29, 2018
Tweet
Share
More Decks by Hideki Igarashi
See All by Hideki Igarashi
AWSマルチアカウント管理 / ODC2021 Online
hideki
0
4k
How to use CircleCI and Sider in CrowdWorks
hideki
1
890
な…何を言っているのかわからねーと思うが、コードを書いていたと思ったらレビューが終わっていた / Code Review Meetup 3
hideki
1
290
CrowdWorksのChatOpsの歴史 / ChatOps History of CrowdWorks
hideki
1
990
Bring out the ability of CircleCI 2.0
hideki
1
650
Grails with Spock
hideki
0
1.3k
JavaOne Report for G* 2012 San Francisco
hideki
2
1.2k
Other Decks in Programming
See All in Programming
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
900
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
150
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
250
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
4
1.5k
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
300
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
700
Realtime API 入門
riofujimon
0
150
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
200
Jakarta EE meets AI
ivargrimstad
0
630
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
520
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Optimizing for Happiness
mojombo
376
70k
Producing Creativity
orderedlist
PRO
341
39k
GraphQLとの向き合い方2022年版
quramy
43
13k
Unsuck your backbone
ammeep
668
57k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Transcript
Engineering Culture CircleCI Tokyo User Meet-Up 2018.03.29
About me twitter.com/ganta0087 github.com/ganta Hideki Igarashi Engineer
クラウドソーシングサービス クラウドソーシング = Crowd (群衆) + Sourcing (外注) 2012年3⽉サービス開始〜 会員数170万⼈超
インターネットを活⽤することで、世界中の企業と個⼈が 直接つながり、仕事の受発注を⾏うことができる
Rails AWS
⽬的別にチームを分割
• KPIのために必要なコンポーネント の開発にフォーカス • 例: 応募率、継続率を上げるため • エンジニアがProduct Ownerにな るキャリアもある
Developers Product Owner
Scrumをベースとした 多種多様なプロセス
チームに合った⽅法 をチームが考える ミーティングの形態 タスク管理 リモートワーク よい⽅法は他のチームにも引き継がれる
Development Process
ペアプロ・モブプロ • 知識・スキルの共有 • サイクルが⾼速になっている コードを書き終えてからのレビューによ る⼿戻りを防げる コミュニケーションのスループットが上 がり、プロダクトの価値も上がる
50inch 4Kディスプレイ nu board (A3判) Apple TV 4K
リリース単位を⼩さく モデル実装 設計 UI実装 ユーザー導線実装 Release Release Release ユーザーに届ける価値を毀損しない リスクが⼩さくなり⾃分たちも安⼼
Tool
ChatOps • リリースをスムーズにしたい • 失敗したときに素早く戻したい + ▷ CrowdWorksのChatOpsの歴史 https://speakerdeck.com/hideki/chatops-history-of-crowdworks 堅牢なリリースのための作り込み
継続して改善し続けられる構成
Continuous Integration • ⾃発的な導⼊&移⾏に抵抗がない • 外部サービスの積極的な利⽤ • CIを改善し続けるのも⼤事 ▷ Bring
out the ability of CircleCI 2.0 @CircleCI Meetup Tokyo #3 https://speakerdeck.com/hideki/bring-out-the-ability-of-circleci-2-dot-0 継続して改善しやすい基盤 ⾃発的かつ積極的なサービス利⽤
Culture
価値を提供し続けたい 楽しく開発し続けたい 顧客に対して ⾃分たち