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

Like this? Share it with your network

Share

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

  • 1,417 views
Uploaded on

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

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

More 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
1,417
On Slideshare
1,417
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.