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
わたしたちの開発ワークフロー
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ea-seo
February 26, 2014
Technology
2.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
わたしたちの開発ワークフロー
わたしたちの開発フローのおはなしです。おはなしと言いながら文章少ないです。。。
ea-seo
February 26, 2014
Other Decks in Technology
See All in Technology
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
110
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
2
1.4k
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
310
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
4
2.3k
安心して変更できるWebフロントエンドの作り方
pirosikick
5
2.6k
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
5
1.7k
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
120
What the customer really needed
kawaguti
PRO
3
200
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
1
130
AI de Idea
kawaguti
PRO
2
120
AI時代、データエンジニアが一番おもろい
genshun9
0
620
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
500
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.9k
A designer walks into a library…
pauljervisheath
211
25k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Typedesign – Prime Four
hannesfritz
42
3.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Spectacular Lies of Maps
axbom
PRO
1
990
Bash Introduction
62gerente
615
220k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
The browser strikes back
jonoalderson
0
1.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
490
Transcript
Page 1 Copyright© 2013 e-agency Inc. All right reserved. わたしたちの開発ワークフロー
株式会社e-Agency 瀬尾 昭光
Page 2 Copyright© 2013 e-agency Inc. All right reserved. おもな開発手法
東京 •プロダクト開発の指針 Lean Software Development •開発フレームワーク Scrum •実装フロー GitHub Flow
Page 3 Copyright© 2013 e-agency Inc. All right reserved. Agile
and Lean 東京 http://d.hatena.ne.jp/wayaguchi/touch/20130217/1361047033
Page 4 Copyright© 2013 e-agency Inc. All right reserved. リーンソフトウェアの原則
東京 •原則1:ムダをなくす •原則2:品質を作りこむ •原則3:知識を作り出す •原則4:決定を遅らせる •原則5:速く提供する •原則6:人を尊重する •原則7:全体を最適化する プロダクト開発において ありたい姿に向かい続けるための指針 (メンタルモデル)
Page 5 Copyright© 2013 e-agency Inc. All right reserved. 開発フレームワーク
(Scrum) スプリントバックログにセット スプリントバックログ ・昨日やったことの報告 ・今日やることの報告 ・困っていることの報告 毎日の繰り返し プロダクトバックログ定義 ・ストーリー作成 ・見積もり ・優先順位付け スプリント計画 ・ストーリー再評価 ・ストーリーの選択 ・タスク分割 ふりかえり ・KPT(次回の改善) 計画作り スプリント 繰り返す ・ストーリー着手 (GitHubフロー) ステーク ホルダー チーム リリース (Build Pipeline)
Page 6 Copyright© 2013 e-agency Inc. All right reserved. Application
Engineer Testing環境 開発フロー概要 PUSH 自動デプロイ 東京 テストを実行 テスト結果を通知 通知 Staging環境 検証 Production環境 手動デプロイ PUSHを検知 情報は全てHipChatに集約 問題や情報を個人に依存させない分散型
Page 7 Copyright© 2013 e-agency Inc. All right reserved. 上海
Testing環境 オフショアフロー PUSH PUSHを通知 テスト結果を通知 東京 テストを実行 情報を共有 テスト結果を通知 PUSHを検知 開発する場所を選ばない 国や地域が違ってもフローは同じ
Page 8 Copyright© 2013 e-agency Inc. All right reserved. 責任者
GitHubフロー(リポジトリ共有式) ストーリー作成 東京 担当者 仕掛り ブランチ 作成 Pull Request Pull Request却下 OK NG 判断 masterマージ&ブランチ破棄 チーム レビュー ショー ケース 判断 開発 担当者 責任者
Page 9 Copyright© 2013 e-agency Inc. All right reserved. 継続的デリバリー(continuous
delivery) 東京 •自動化(Automation) build, deployment, testing, release, infrastructure, databases •パターン&プラクティス continuous integration (CI) ,build pipeline •Collaboration developers, testers, operations (DevOps)
Page 10 Copyright© 2013 e-agency Inc. All right reserved. Build
Pipeline 東京 判断 productionデプロイ server1 server2 JOIN trigger Trigger Action 冗長化された本番環境に並列デプロイ 後処理 タスク毎に複数の単位に分割し、順番に流していく 自動と手動を分割した単位でCI,CDを実施 trigger実行 ・ワンクリックデプロイ ・ロールバック
Page 11 Copyright© 2013 e-agency Inc. All right reserved. 実験環境
東京 •ベンダー依存なし AWS、さくらのクラウドなど