• Save
ハイブリッドアジャイル開発・変形WF型開発のプロセスパターン
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

ハイブリッドアジャイル開発・変形WF型開発のプロセスパターン

  • 8,771 views
Uploaded on

ハイブリッドアジャイル開発・変形WF型開発のプロセスパターン: プログラマの思索 ...

ハイブリッドアジャイル開発・変形WF型開発のプロセスパターン: プログラマの思索
http://forza.cocolog-nifty.com/blog/2014/01/wf-4986.html
※以下の記事にインスピレーションを受けて、内容を洗練させてみた。
サルでも分かるアジャイルとウォーターフォールをハイブリッドしたマネジメント・デザインパターン - プロマネブログ
http://getlife.hateblo.jp/entry/2014/01/23/121044

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
8,771
On Slideshare
1,684
From Embeds
7,087
Number of Embeds
7

Actions

Shares
Downloads
0
Comments
0
Likes
5

Embeds 7,087

http://forza.cocolog-nifty.com 6,573
http://app.m-cocolog.jp 491
http://webcache.googleusercontent.com 10
http://news.google.com 9
http://www.slideee.com 2
http://app.cocolog-nifty.com 1
http://local.eventdots.jp 1

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. Agile/WF型開発の変形プロセスパターン • ハイブリッド・アジャイル開発 – WF型開発とアジャイル開発を組み合わせた開発プ ロセス – WF型開発にもアジャイル開発の利点を取り入れたい – 和風ブレンドの変形アジャイル型開発 • 変形WF – WF型開発のスタイルは変えずに、複数のプロセスを 組み合わせる – WF型開発から発生するリスクを削減したい – 和風ブレンドの変形WF型開発 copyright@akipii XPJUG関西 1
  • 2. ハイブリッド・アジャイル開発 No プロセス名 1 2 3 4 特徴 適用場面 ウォーター・スクラム ・フォール ・要件定義/システムテスト/リ リース:WF ・設計/開発/テスト:Agile 高リスクな業務システム案件 リーン・WF ・要件定義/リリース:Agile ・設計/開発/テスト:WF ・変更の多い小規模案件、 ・業務システムの運用保守 コデザイン・WF (協調設計型WF) ・要件定義/システムテスト/リ リース:WF ・設計/開発/テスト:AgileとWF が並行開発 HWチーム(WF)とSWチーム (Agile)による組込製品開発 アダプタブル・WF ・要件定義~リリースのうち、 管理できる作業:WF 管理しづらい作業:Agile(TiDD) ・Agileの要素(※)を部分的に 取り入れたWF型開発 ※補完型チケット駆動開発 (@sakaba37) ※以下の記事にインスピレーションを受けて、内容を洗練させてみた。 サルでも分かるアジャイルとウォーターフォールをハイブリッドしたマネジメント・デザインパターン - プロマネブログ http://getlife.hateblo.jp/entry/2014/01/23/121044 copyright@akipii XPJUG関西 2
  • 3. ウォーター・スクラム・フォール 要件定義 設計 設計 開発 開発 テスト テスト システム テスト WF型開発 型開発 スプリント1 スプリント リリース ・・・スプリントN ・・・スプリント WF型開発 型開発 V字モデルの上流部分はWF型開発、下流部分は 字モデルの上流部分は 型開発、下流部分は 型開発、下流部分はAgile開発で分ける 開発で分ける copyright@akipii XPJUG関西 3
  • 4. リーン・WF ストーリー1 ストーリー2 WF型開発 型開発(1) 型開発 設計 開発 テスト システム テスト リリース2 リリース1 ・・・WF型開発 ・・・ 型開発(N) 型開発 設計 プロダクト バックログ 開発 テスト システム テスト リリース バックログ プロダクトバックログに従って、ストーリーごとにWF型開発を行い、順次リリースする プロダクトバックログに従って、ストーリーごとに 型開発を行い、順次リリースする copyright@akipii XPJUG関西 4
  • 5. コデザインWF(協調WF) WF型開発 型開発(1) 型開発 設計 ・・・WF型開発 ・・・ 型開発(N) 型開発 設計 開発 開発 テスト 要件 定義 テスト 協調 協調 設計 WF型開発 型開発 開発 テスト リリース 設計 開発 シス テム テス ト テスト スプリント1 スプリント ・・・スプリントN ・・・スプリント WF型開発 型開発 WF型開発チームとアジャイル開発チームが成果物を共有して協調開発する 型開発チームとアジャイル開発チームが成果物を共有して協調開発する copyright@akipii XPJUG関西 5
  • 6. アダプタブルWF WF型開発 型開発 シス テム テス ト 設計 要件 定義 開発 テスト リリース 補完型 TiDD 補完型 TiDD 設計 設計 開発 開発 テスト テスト 課題・レビュー管理 障害管理 WF型開発の各工程で管理しづらい作業をチケット駆動開発 型開発の各工程で管理しづらい作業をチケット駆動開発(TiDD)で補完する 型開発の各工程で管理しづらい作業をチケット駆動開発 で補完する copyright@akipii XPJUG関西 6
  • 7. 変形WF型開発 No プロセス名 1 2 3 特徴 適用場面 パラレルWF 要件定義・システムテスト・リリー ス:1個のWF 設計・開発・テスト:N個のWF 大規模な一括請負案件 五月雨式WF (インクリメンタ ル・漸進型) WF型開発を五月雨式に段階リ リース スパイラル (イテレーティブ・ 反復型) 複数イテレーションでWF型開発を 高リスクな大規模請負案件 実施しながら、開発スコープを拡 張していく 分割納品可能な大規模請負 案件 ※以下の記事にインスピレーションを受けて、内容を洗練させてみた。 サルでも分かるアジャイルとウォーターフォールをハイブリッドしたマネジメント・デザインパターン - プロマネブログ http://getlife.hateblo.jp/entry/2014/01/23/121044 copyright@akipii XPJUG関西 7
  • 8. パラレルWF 設計 設計 開発 開発 テスト テスト 要件 定義 設計 開発 テスト 設計 開発 シス テム テス ト リリース テスト WF型開発を並行に走らせて、一括リリースする 型開発を並行に走らせて、一括リリースする copyright@akipii XPJUG関西 8
  • 9. 五月雨WF(インクリメンタル) 要件定義 設計 開発 テスト 要件定義 システム テスト 設計 WF型開発 1) 型開発(1 型開発 リリース 開発 テスト 要件定義 システム テスト 設計 リリース WF型開発 型開発(2) 型開発 開発 テスト システム テスト リリース ・・・ WF型開発 型開発(N) 型開発 機能単位にWF型開発を並行に走らせて、段階リリースする 機能単位に 型開発を並行に走らせて、段階リリースする copyright@akipii XPJUG関西 9
  • 10. スパイラル(イテレーティブ) 要件定義 リリース 要件定義 要件定義 リリース 設計 設計 設計 リリース 開発 開発 システム テスト 開発 テスト システム テスト テスト システム テスト テスト WF型開発を繰り返して、成果物を反復的に拡張していく 型開発を繰り返して、成果物を反復的に拡張していく copyright@akipii XPJUG関西 10