Your SlideShare is downloading. ×
  • Like
SGT技術トークス 継続的デリバリー
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

SGT技術トークス 継続的デリバリー

  • 932 views
Published

Scrum Gathering Tokyo 2013 技術トークスの資料です

Scrum Gathering Tokyo 2013 技術トークスの資料です

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
932
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Scrum Ga!e"ng Tokyo 2012 継続的デリバリー グロースエクスパートナーズ(株) 和智 右桂
  • 2. JavaEE勉強会 所属 Yukei Wachi グロースエクスパートナーズ株式会社 勤務 http://www.gxp.co.jp/index.html 和智 右桂 ネコ好き IT アーキテクト @digitalsoul0124 Digital Romanticism http://d.hatena.ne.jp/digitalsoul Photo by @digitalsoul0124 All rights reserved.
  • 3. アジェンダ•問題提起•継続的デリバリーとは?•継続的デリバリーのために•まとめ スライド中で使用されている画像について、 その著作権の全部または一部は、 クレジットに示した著者によって保留されています。 Photo by @digitalsoul0124 All rights reserved.
  • 4. 問題提起
  • 5. パッケージ フレームワーク Strongest Structure http://www.flickr.com/photos/lorimer-gilman_truss/8082281466/ by Alexander O.D. Lorimer
  • 6. スクラムとは?
  • 7. プロダクトバックログ どうやって作る? Aimees "HoneyDo" List http://www.flickr.com/photos/mccready/3981209751/ by mccready
  • 8. 出荷も可能な成果物 どうやって作る? package! http://www.flickr.com/photos/halfbisqued/2353845688/ by lemonhalf
  • 9. エンドユーザーに どうやって届ける? Green Christmas Stocking http://www.flickr.com/photos/chiropractic/6449449295/ by planetc1
  • 10. 継続的デリバリー とは?
  • 11. コードを 一行だけ変更したとして、それを本番にデプロイするまで、どのくらいかかるだろうか? 3D Character and Question Mark http://www.flickr.com/photos/crystaljingsr/3914729343/ by 姒儿喵喵
  • 12. 一ヶ月?二週間? 一週間? Road through black lava http://www.flickr.com/photos/23072179@N00/528371775/ by palestrina55
  • 13. リリースまでに何がある?概要設計 受入テスト 基本設計 結合テスト 詳細設計 単体テスト 実装
  • 14. プロセス リリース 品質指標 リリースリハ リグレッションテスト 受け入れテストデータ移行 インテグレーションテスト 結合テスト 単体テスト ユニットテストコードレビュー Niagara Falls http://www.flickr.com/photos/marionostrum/3560632622/ by Mario Alejandro Sánchez Martínez
  • 15. チーム 運用チーム ユーザ開発チーム
  • 16. リリース cd /xxxx pwd ls -l mv xxx xxx_mmddオペレータ 再監 リリース手順書
  • 17. 信頼でき、予測可能で、可視化され、自動化されたプロセスに Car Factory Assembly Line http://www.flickr.com/photos/tobiasmik/2367859809/ by TobiasMik · WhatWeDo
  • 18. 継続的デリバリー
  • 19. 継続的デリバリーの ために
  • 20. 象を一頭食べるにはどうしたらいい? 一度に一口づつ
  • 21. フィーチャを差し込めるアプリケーションの構造 アーキテクチャ
  • 22. 分割したものは統合しなければならない
  • 23. パフォーマンスチューニング R デプロイ不可 プレリミナリー デプロイ可 バグフィックスを リリース 新機能 R ひとつマージ R リリース 再マージR R 統合ブランチ バグフィックスを 再マージ ひとつマージ 新モジュール R 新規顧客向けカスタムバージョン R
  • 24. 異なるバージョンを管理し 継続的に インテグレーションを行う tangles http://www.flickr.com/photos/snigl3t/458809534/ by snigl3t
  • 25. まとめ
  • 26. ・スクラムは自分たちの文化に合わせて 適用する必要がある・継続的デリバリーとは実装された価値を スムーズにエンドユーザーに届ける手法・継続的デリバリーには高度なガバナンスが必要 「どう分解し、どう統合するか?」 ・フィーチャを差し込めるアーキテクチャ ・バージョン管理と継続的インテグレーション
  • 27. ありがとうございました! Photo by @digitalsoul0124 All rights reserved.