SlideShare una empresa de Scribd logo
1 de 24
RSGT2018
プロばこで学ぶ作業プロセス・デザイン・ワークショップ
2018年1月12日
プロジェクトマネージャ保護者会
agenda
1. ねらい
2. セッションの進め方
A) セッションの概要
B) プロジェクトカードの使い方
C) 工程カードの使い方
D) アクティビティカードの使い方
E) チートシート(1)の使い方
3. プロセスベース・デザイン・セッション
A) プロセスをデザインする
B) プロセスの調整
4. プロセステーラリング・デザイン・セッション
A) チートシート(2)の使い方
B) 制約カードが通知される
C) プロセステーラリング
5. 共有
A) チーム間での共有
B) チームでの気づき・ふりかえりの共有
ねらい
ねらい
• プロセスベースデザイン*1を通して、作業のプロセスベースデ
ザインに必要な情報の種類について知ることができます
• プロセスベースデザインを通してチーム内でのプロセステンプ
レートの合意形成の利点を知ることができます
• プロセスに制約が生じたとき、どのようにテーラリング*2すれば
良いか知ることができます
*1プロセスベース・デザインとは、チームで行う作業プロセスの基本デザインをチームで取り組む
活動です
*2プロセステーラーリング・デザインとは、プロセスベース・デザインでの作業プロセスを
様々な環境条件からよりチームの活動にフィットするように調整する活動です。
セッションの進め方
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
セッションの進め方
セッションの概要
【システム名】
PROBAKO ユーザグループ・コミュニケーションサイト
【チーム名】
かわいいチーム
【メンバ名】
アユ
ニイナ
ユリ
Q 200p
C ¥250
D 150day
S 200p
工程番号 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
工程名称 要件定義 基本設計 アーキテク
チャ設計
詳細設計 構築 単体テスト 結合テスト システム
テスト
受入テスト
工程概要 ソフトウェア
要素の要件
(性能、環境
条件、機能、
能力、外部I/F、
適格性確認、
セキュリティ、
運用保守)を
確立すること
を目的として
作業をします。
ソフトウェア
要件を実装し、
検証できるソ
フトウェアの
設計を目的と
して作業しま
す。
ソフトウェア
要件及びソフ
トウェア方式
を実装、検証
でき、コー
ディング及び
テストを可能
にする設計を
目的として作
業をします。
コーディング
及びテストを
実装、検証で
き、コーディ
ング及びテス
トを可能にす
る詳細な設計
を目的として
作業をします。
ソフトウェア
設計を反映し
た実行可能な
プログラム又
は設定をする
ことを目的と
して作業しま
す。
ソフトウェア
要件を満たす
各プログラム
並びに構成要
素のテスト及
び単体テスト
結果を文書化
することを目
的として作業
します。
プログラム及
び構成部品を
組み合わせ結
合したソフト
ウェアをテス
トとすること
を目的して作
業します。
結合したソフ
トウェアが定
義を満たして
いることの確
認を目的とし
て作業しまる。
統合したソフ
トウェアが要
件を満たして
いることを取
得者が確信す
るために作業
します。
成果物 1要件定義書 1基本設計書 1詳細設計書 1プログラム
仕様書
1コード
2システム環境
1単体テスト
計画書
2単体テスト
ケース
3単体テスト
結果報告書
1結合テスト
計画書
2結合テスト
ケース
3結合テスト
結果報告書
1システム
テスト計画書
2システム
テストケース
3システム
テスト結果報
告書
1受入テスト
計画書
2受入テスト
ケース
3受入テスト
結果報告書
オブジェクト 要件を 前提条件を 制約条件を 完了条件を 仕様を (成果物)
を
コードを 環境を 計画を
記号 A B C D E F G H I
アクティビ
ティ
調べる 聞く つくる・書
く
検証する 評価する 説明する
記号 1 2 3 4 5 6
プロジェクト情報
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
Q p
C ¥
D day
S p
プロジェクト標準
アクティビティカード
でプロセスデザイン
【制約カード】
○○は××に
変更してください。
制約カード!
アクティビティID[③-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ]を
( 1)[調べる ](る)
アクティビティID[③-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ]を
( 1)[調べる ](る)
アクティビティID[③-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ]を
( 1)[調べる ](る)
Q p
C ¥
D day
S p
アクティビティカード
をテーラリング
【システム名】
PROBAKO ユーザグループ・コミュニケーションサイト
【チーム名】
かわいいチーム
【メンバ名】
アユ
ニイナ
ユリ
Q 200
C 250
D 150
S 200
セッションの進め方
プロジェクトカードの使い方
チーム名を
記入します
メンバの名前を
記入します
チームが担当する
プロジェクトです
PROBAKO受講者が
情報交換するための
snsシステムです
本名、ニックネーム、
真名、ソウルネーム
いづれでもOK!
セッションの進め方
工程カードの使い方
工程番号 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨
工程名称 要件定義 基本設計 アーキテク
チャ設計
詳細設計 構築 単体テスト 結合テスト システム
テスト
受入テスト
工程概要 ソフトウェア
要素の要件
(性能、環境
条件、機能、
能力、外部I/F、
適格性確認、
セキュリティ、
運用保守)を
確立すること
を目的として
作業をします。
ソフトウェア
要件を実装し、
検証できるソ
フトウェアの
設計を目的と
して作業しま
す。
ソフトウェア
要件及びソフ
トウェア方式
を実装、検証
でき、コー
ディング及び
テストを可能
にする設計を
目的として作
業をします。
コーディング
及びテストを
実装、検証で
き、コーディ
ング及びテス
トを可能にす
る詳細な設計
を目的として
作業をします。
ソフトウェア
設計を反映し
た実行可能な
プログラム又
は設定をする
ことを目的と
して作業しま
す。
ソフトウェア
要件を満たす
各プログラム
並びに構成要
素のテスト及
び単体テスト
結果を文書化
することを目
的として作業
します。
プログラム及
び構成部品を
組み合わせ結
合したソフト
ウェアをテス
トとすること
を目的して作
業します。
結合したソフ
トウェアが定
義を満たして
いることの確
認を目的とし
て作業します。
統合したソフ
トウェアが要
件を満たして
いることを取
得者が確信す
るために作業
します。
成果物 1要件定義書 1基本設計書 1詳細設計書 1プログラム
仕様書
1コード
2システム
環境
1単体テスト
計画書
2単体テスト
ケース
3単体テスト
結果報告書
1結合テスト
計画書
2結合テスト
ケース
3結合テスト
結果報告書
1システム
テスト計画書
2システム
テストケース
3システム
テスト結果
報告書
1受入テスト
計画書
2受入テスト
ケース
3受入テスト
結果報告書
赤枠の工程を
対象にします
③まで別のコンサル会社
がいい感じで…
(顧客談)
セッションの進め方
チートシート(1)の使い方
オブジェクト 要件を 前提条件を 制約条件を 完了条件を 仕様を (成果物)
を
コードを 環境を 計画を
記号 A B C D E F G H I
アクティビティ 調べる 聞く つくる/
書く
検証する 評価する 説明する
記号 1 2 3 4 5 6
成果物を作成する
オブジェクトと
アクティビティを
組み合わせます
セッションの進め方
アクティビティカードの使い方
アクティビティID[④-1-1]
【成果物】プログラム仕様書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
Q p
C ¥
D day
S p
オブジェクト 仕様を
記号 E
工程番号 ④
工程名称 詳細設計
成果物 1プログラム
仕様書
アクティビ
ティ
調べる
記号 1
工程番号 ④ ⑤ ⑥ ⑦
工程名称 詳細設計 構築 単体テスト 結合テスト
工程–成果物–連番
で記入します
プロセスベース・デザイン・セッション
アクティビティID[④-1-2]
【成果物】[詳細設計書 ]
( F)[成果物を ](を)
( 3)[つくる ](る)
プロセスベース・デザイン・セッション
プロセスをデザインする
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
Q p
C ¥
D day
S p
工程番号 ④ ⑤ ⑥ ⑦
工程名称 詳細設計 構築 単体テスト 結合テスト
成果物を完成させる
理想のプロセスを
すべて作成する
(何枚でも)
Q p
C ¥
D day
S p
プロセスベース・デザイン・セッション
プロセスの調整
工程番号 ④ ⑤ ⑥ ⑦
工程名称 詳細(内部)
設計
構築 単体テスト 結合テスト
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
アクティビティID[④-1-2]
【成果物】[詳細設計書 ]
( F)[成果物を ](を)
( 3)[つくる ](る)
他の工程と
プロセスのバランス
を調整する
アクティビティID[⑦-1-1]
【成果物】[IT計画書 ]
( E)[前提条件を ](を)
( 1)[調べる ](る)
アクティビティID[⑦-1-2]
【成果物】[IT計画書 ]
( F)[成果物を ](を)
( 3)[つくる ](る)
アクティビティID[⑦-1-3]
【成果物】[IT計画書 ]
( F)[成果物を ](を)
( 6)[説明する ](る)
アクティビティID[⑤-1-1]
【成果物】[構築 ]
( E)[前提条件 ](を)
( 1)[調べる ](る)
Q p
C ¥
D day
S p
アクティビティID[⑤-1-2]
【成果物】[構築 ]
( G)[コードを ](を)
( 5)[検証する ](る)
Q p
C ¥
D day
S p
アクティビティID[⑤-1-3]
【成果物】[構築 ]
( F)[コードを ](を)
( 3)[つくる ](る)
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
アクティビティID[⑥-1-1]
【成果物】[単体テスト ]
( I)[計画を ](を)
( 3)[作る ](る)
Q p
C ¥
D day
S p
アクティビティID[⑥-1-2]
【成果物】[単体テスト ]
( H)[環境を ](を)
( 3)[つくる ](る)
Q p
C ¥
D day
S p
アクティビティID[⑥-1-3]
【成果物】[単体テスト ]
( G)[コードを ](を)
( 5)[評価する ](る)
Q p
C ¥
D day
S p
ブランクページ
プロセステーラリング・デザイン・セッション
プロセステーラリング・デザイン・セッション
チートシート(2)の使い方
1
Q C D S
A 20 50 30 30
B 10 10 10 10
C 10 10 10 10
D 10 10 10 10
E 20 20 10 10
F 20 10 10 10
G 20 10 10 10
H 20 10 10 10
I 20 30 10 10
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
Q 20 p
C ¥ 20
D 10 w/d
S 10 p
チートシートから
記入します
プロセステーラリング
制約カードが通知される
【制約カード】
○○は××に
変更してください。
制約カード
理想のプロセスに
制約が掛かります
【引換カード】
××するので
□□と
△△を
引換してください。
プロセステーラリング・デザイン・セッション
プロセステーラリング
【制約カード】
○○は××に
変更してください。
【引換カード】
××するので
□□と
△△を
引換してください。
アクティビティID[④-1-1]
【成果物】[詳細設計書 ]
( E)[仕様を ](を)
( 1)[調べる ](る)
アクティビティID[④-1-2]
【成果物】[詳細設計書 ]
( F)[成果物を ](を)
( 3)[つくる ](る)
アクティビティID[⑦-1-1]
【成果物】[IT計画書 ]
( E)[前提条件を ](を)
( 1)[調べる ](る)
アクティビティID[⑦-1-2]
【成果物】[IT計画書 ]
( F)[成果物を ](を)
( 3)[つくる ](る)
アクティビティID[⑦-1-3]
【成果物】[IT計画書 ]
( F)[成果物を ](を)
( 6)[説明する ](る)
アクティビティID[⑤-1-1]
【成果物】[構築 ]
( E)[前提条件 ](を)
( 1)[調べる ](る)
Q p
C ¥
D day
S p
アクティビティID[⑤-1-2]
【成果物】[構築 ]
( G)[コードを ](を)
( 5)[検証する ](る)
Q p
C ¥
D day
S p
アクティビティID[⑤-1-3]
【成果物】[構築 ]
( F)[コードを ](を)
( 3)[つくる ](る)
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
Q p
C ¥
D day
S p
アクティビティID[⑥-1-1]
【成果物】[単体テスト ]
( I)[計画を ](を)
( 3)[作る ](る)
Q p
C ¥
D day
S p
アクティビティID[⑥-1-2]
【成果物】[単体テスト ]
( H)[環境を ](を)
( 3)[つくる ](る)
Q p
C ¥
D day
S p
アクティビティID[⑥-1-3]
【成果物】[単体テスト ]
( G)[コードを ](を)
( 5)[評価する ](る)
Q p
C ¥
D day
S p
アクティビティID[④-1-3]
【成果物】[詳細設計書 ]
( F)[成果物を ](を)
( 6)[説明する ](る)
Q p
C ¥
D day
S p
品質を最低限の
レベルで
プロセスを削減
引換カードを
条件毎に記入します
品質を確保しつつ
前提を変更したり
共有
共有
チーム間での共有
Aチーム Bチーム
Cチーム Dチーム
共有
チームでの気づき・ふりかえりの共有
Aチーム
ブランクページ
end
プロジェクトマネージャ保護者会
本日のスライドは公開します。
スライドの撮影、メモは不要です。
公開予定先 https://www.facebook.com/プロジェクトマネージャ保護者会-174779853097498/

Más contenido relacionado

Similar a プロばこV0c

Code iq×japanr 公開用
Code iq×japanr 公開用Code iq×japanr 公開用
Code iq×japanr 公開用
Nobuaki Oshiro
 
nseg第5回勉強会
nseg第5回勉強会nseg第5回勉強会
nseg第5回勉強会
ko ty
 
Jag神戸3(共有用)
Jag神戸3(共有用)Jag神戸3(共有用)
Jag神戸3(共有用)
takagig
 

Similar a プロばこV0c (20)

Systemi team25
Systemi team25Systemi team25
Systemi team25
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
 
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようPreview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
 
アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜
アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜
アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜
 
BDD Frameworkで回帰テストの自動実行を実現する方法
BDD Frameworkで回帰テストの自動実行を実現する方法BDD Frameworkで回帰テストの自動実行を実現する方法
BDD Frameworkで回帰テストの自動実行を実現する方法
 
Code iq×japanr 公開用
Code iq×japanr 公開用Code iq×japanr 公開用
Code iq×japanr 公開用
 
nseg第5回勉強会
nseg第5回勉強会nseg第5回勉強会
nseg第5回勉強会
 
[Cloud OnAir] G Suite の活用事例紹介 と Q & A 2019年6月20日 放送
[Cloud OnAir] G Suite の活用事例紹介 と Q & A 2019年6月20日 放送[Cloud OnAir] G Suite の活用事例紹介 と Q & A 2019年6月20日 放送
[Cloud OnAir] G Suite の活用事例紹介 と Q & A 2019年6月20日 放送
 
佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う
 
Tokyo r30 beginner
Tokyo r30 beginnerTokyo r30 beginner
Tokyo r30 beginner
 
タイムボックス制約付きインクリメンタル開発
タイムボックス制約付きインクリメンタル開発タイムボックス制約付きインクリメンタル開発
タイムボックス制約付きインクリメンタル開発
 
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
 
DataEngConf NYC’18 セッションサマリー #1
DataEngConf NYC’18 セッションサマリー #1DataEngConf NYC’18 セッションサマリー #1
DataEngConf NYC’18 セッションサマリー #1
 
[Gree] DataEngConf NYC’18 セッションサマリー #1
[Gree] DataEngConf NYC’18 セッションサマリー #1[Gree] DataEngConf NYC’18 セッションサマリー #1
[Gree] DataEngConf NYC’18 セッションサマリー #1
 
楽天のRPAプラットフォーム構築事例
楽天のRPAプラットフォーム構築事例楽天のRPAプラットフォーム構築事例
楽天のRPAプラットフォーム構築事例
 
Jag神戸3(共有用)
Jag神戸3(共有用)Jag神戸3(共有用)
Jag神戸3(共有用)
 
cec_Services.pdf
cec_Services.pdfcec_Services.pdf
cec_Services.pdf
 
cecservices.pdf
cecservices.pdfcecservices.pdf
cecservices.pdf
 
cecservices.pdf
cecservices.pdfcecservices.pdf
cecservices.pdf
 
cec_services.pdf
cec_services.pdfcec_services.pdf
cec_services.pdf
 

Más de Fumitaka Inayama

「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
Fumitaka Inayama
 

Más de Fumitaka Inayama (10)

書き込み版Isaca2017年10月例会アジャイル開発における開発プロセスと監査ポイント1
書き込み版Isaca2017年10月例会アジャイル開発における開発プロセスと監査ポイント1書き込み版Isaca2017年10月例会アジャイル開発における開発プロセスと監査ポイント1
書き込み版Isaca2017年10月例会アジャイル開発における開発プロセスと監査ポイント1
 
Devsumi2018winter Proposal
Devsumi2018winter ProposalDevsumi2018winter Proposal
Devsumi2018winter Proposal
 
ISACA2017年10月例会「アジャイル開発における開発プロセスと監査ポイント」
ISACA2017年10月例会「アジャイル開発における開発プロセスと監査ポイント」ISACA2017年10月例会「アジャイル開発における開発プロセスと監査ポイント」
ISACA2017年10月例会「アジャイル開発における開発プロセスと監査ポイント」
 
大きなSIerの中で「アジャイル開発で飯を食う」までの歩み-第2部-
大きなSIerの中で「アジャイル開発で飯を食う」までの歩み-第2部-大きなSIerの中で「アジャイル開発で飯を食う」までの歩み-第2部-
大きなSIerの中で「アジャイル開発で飯を食う」までの歩み-第2部-
 
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
 
Agilejapan2017shin agile
Agilejapan2017shin agileAgilejapan2017shin agile
Agilejapan2017shin agile
 
2017デブサミ
2017デブサミ2017デブサミ
2017デブサミ
 
Xp祭り2016 c6公開用
Xp祭り2016 c6公開用Xp祭り2016 c6公開用
Xp祭り2016 c6公開用
 
デブサミ2016見本
デブサミ2016見本デブサミ2016見本
デブサミ2016見本
 
「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
「本を書くプロジェクトマネジメントはWbsかアジャイルか」 XP祭り2015
 

プロばこV0c

  • 2. agenda 1. ねらい 2. セッションの進め方 A) セッションの概要 B) プロジェクトカードの使い方 C) 工程カードの使い方 D) アクティビティカードの使い方 E) チートシート(1)の使い方 3. プロセスベース・デザイン・セッション A) プロセスをデザインする B) プロセスの調整 4. プロセステーラリング・デザイン・セッション A) チートシート(2)の使い方 B) 制約カードが通知される C) プロセステーラリング 5. 共有 A) チーム間での共有 B) チームでの気づき・ふりかえりの共有
  • 4. ねらい • プロセスベースデザイン*1を通して、作業のプロセスベースデ ザインに必要な情報の種類について知ることができます • プロセスベースデザインを通してチーム内でのプロセステンプ レートの合意形成の利点を知ることができます • プロセスに制約が生じたとき、どのようにテーラリング*2すれば 良いか知ることができます *1プロセスベース・デザインとは、チームで行う作業プロセスの基本デザインをチームで取り組む 活動です *2プロセステーラーリング・デザインとは、プロセスベース・デザインでの作業プロセスを 様々な環境条件からよりチームの活動にフィットするように調整する活動です。
  • 6. アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) セッションの進め方 セッションの概要 【システム名】 PROBAKO ユーザグループ・コミュニケーションサイト 【チーム名】 かわいいチーム 【メンバ名】 アユ ニイナ ユリ Q 200p C ¥250 D 150day S 200p 工程番号 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ 工程名称 要件定義 基本設計 アーキテク チャ設計 詳細設計 構築 単体テスト 結合テスト システム テスト 受入テスト 工程概要 ソフトウェア 要素の要件 (性能、環境 条件、機能、 能力、外部I/F、 適格性確認、 セキュリティ、 運用保守)を 確立すること を目的として 作業をします。 ソフトウェア 要件を実装し、 検証できるソ フトウェアの 設計を目的と して作業しま す。 ソフトウェア 要件及びソフ トウェア方式 を実装、検証 でき、コー ディング及び テストを可能 にする設計を 目的として作 業をします。 コーディング 及びテストを 実装、検証で き、コーディ ング及びテス トを可能にす る詳細な設計 を目的として 作業をします。 ソフトウェア 設計を反映し た実行可能な プログラム又 は設定をする ことを目的と して作業しま す。 ソフトウェア 要件を満たす 各プログラム 並びに構成要 素のテスト及 び単体テスト 結果を文書化 することを目 的として作業 します。 プログラム及 び構成部品を 組み合わせ結 合したソフト ウェアをテス トとすること を目的して作 業します。 結合したソフ トウェアが定 義を満たして いることの確 認を目的とし て作業しまる。 統合したソフ トウェアが要 件を満たして いることを取 得者が確信す るために作業 します。 成果物 1要件定義書 1基本設計書 1詳細設計書 1プログラム 仕様書 1コード 2システム環境 1単体テスト 計画書 2単体テスト ケース 3単体テスト 結果報告書 1結合テスト 計画書 2結合テスト ケース 3結合テスト 結果報告書 1システム テスト計画書 2システム テストケース 3システム テスト結果報 告書 1受入テスト 計画書 2受入テスト ケース 3受入テスト 結果報告書 オブジェクト 要件を 前提条件を 制約条件を 完了条件を 仕様を (成果物) を コードを 環境を 計画を 記号 A B C D E F G H I アクティビ ティ 調べる 聞く つくる・書 く 検証する 評価する 説明する 記号 1 2 3 4 5 6 プロジェクト情報 アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) Q p C ¥ D day S p プロジェクト標準 アクティビティカード でプロセスデザイン 【制約カード】 ○○は××に 変更してください。 制約カード! アクティビティID[③-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ]を ( 1)[調べる ](る) アクティビティID[③-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ]を ( 1)[調べる ](る) アクティビティID[③-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ]を ( 1)[調べる ](る) Q p C ¥ D day S p アクティビティカード をテーラリング
  • 7. 【システム名】 PROBAKO ユーザグループ・コミュニケーションサイト 【チーム名】 かわいいチーム 【メンバ名】 アユ ニイナ ユリ Q 200 C 250 D 150 S 200 セッションの進め方 プロジェクトカードの使い方 チーム名を 記入します メンバの名前を 記入します チームが担当する プロジェクトです PROBAKO受講者が 情報交換するための snsシステムです 本名、ニックネーム、 真名、ソウルネーム いづれでもOK!
  • 8. セッションの進め方 工程カードの使い方 工程番号 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ 工程名称 要件定義 基本設計 アーキテク チャ設計 詳細設計 構築 単体テスト 結合テスト システム テスト 受入テスト 工程概要 ソフトウェア 要素の要件 (性能、環境 条件、機能、 能力、外部I/F、 適格性確認、 セキュリティ、 運用保守)を 確立すること を目的として 作業をします。 ソフトウェア 要件を実装し、 検証できるソ フトウェアの 設計を目的と して作業しま す。 ソフトウェア 要件及びソフ トウェア方式 を実装、検証 でき、コー ディング及び テストを可能 にする設計を 目的として作 業をします。 コーディング 及びテストを 実装、検証で き、コーディ ング及びテス トを可能にす る詳細な設計 を目的として 作業をします。 ソフトウェア 設計を反映し た実行可能な プログラム又 は設定をする ことを目的と して作業しま す。 ソフトウェア 要件を満たす 各プログラム 並びに構成要 素のテスト及 び単体テスト 結果を文書化 することを目 的として作業 します。 プログラム及 び構成部品を 組み合わせ結 合したソフト ウェアをテス トとすること を目的して作 業します。 結合したソフ トウェアが定 義を満たして いることの確 認を目的とし て作業します。 統合したソフ トウェアが要 件を満たして いることを取 得者が確信す るために作業 します。 成果物 1要件定義書 1基本設計書 1詳細設計書 1プログラム 仕様書 1コード 2システム 環境 1単体テスト 計画書 2単体テスト ケース 3単体テスト 結果報告書 1結合テスト 計画書 2結合テスト ケース 3結合テスト 結果報告書 1システム テスト計画書 2システム テストケース 3システム テスト結果 報告書 1受入テスト 計画書 2受入テスト ケース 3受入テスト 結果報告書 赤枠の工程を 対象にします ③まで別のコンサル会社 がいい感じで… (顧客談)
  • 9. セッションの進め方 チートシート(1)の使い方 オブジェクト 要件を 前提条件を 制約条件を 完了条件を 仕様を (成果物) を コードを 環境を 計画を 記号 A B C D E F G H I アクティビティ 調べる 聞く つくる/ 書く 検証する 評価する 説明する 記号 1 2 3 4 5 6 成果物を作成する オブジェクトと アクティビティを 組み合わせます
  • 10. セッションの進め方 アクティビティカードの使い方 アクティビティID[④-1-1] 【成果物】プログラム仕様書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) Q p C ¥ D day S p オブジェクト 仕様を 記号 E 工程番号 ④ 工程名称 詳細設計 成果物 1プログラム 仕様書 アクティビ ティ 調べる 記号 1 工程番号 ④ ⑤ ⑥ ⑦ 工程名称 詳細設計 構築 単体テスト 結合テスト 工程–成果物–連番 で記入します
  • 12. アクティビティID[④-1-2] 【成果物】[詳細設計書 ] ( F)[成果物を ](を) ( 3)[つくる ](る) プロセスベース・デザイン・セッション プロセスをデザインする アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) Q p C ¥ D day S p 工程番号 ④ ⑤ ⑥ ⑦ 工程名称 詳細設計 構築 単体テスト 結合テスト 成果物を完成させる 理想のプロセスを すべて作成する (何枚でも) Q p C ¥ D day S p
  • 13. プロセスベース・デザイン・セッション プロセスの調整 工程番号 ④ ⑤ ⑥ ⑦ 工程名称 詳細(内部) 設計 構築 単体テスト 結合テスト アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) アクティビティID[④-1-2] 【成果物】[詳細設計書 ] ( F)[成果物を ](を) ( 3)[つくる ](る) 他の工程と プロセスのバランス を調整する アクティビティID[⑦-1-1] 【成果物】[IT計画書 ] ( E)[前提条件を ](を) ( 1)[調べる ](る) アクティビティID[⑦-1-2] 【成果物】[IT計画書 ] ( F)[成果物を ](を) ( 3)[つくる ](る) アクティビティID[⑦-1-3] 【成果物】[IT計画書 ] ( F)[成果物を ](を) ( 6)[説明する ](る) アクティビティID[⑤-1-1] 【成果物】[構築 ] ( E)[前提条件 ](を) ( 1)[調べる ](る) Q p C ¥ D day S p アクティビティID[⑤-1-2] 【成果物】[構築 ] ( G)[コードを ](を) ( 5)[検証する ](る) Q p C ¥ D day S p アクティビティID[⑤-1-3] 【成果物】[構築 ] ( F)[コードを ](を) ( 3)[つくる ](る) Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p アクティビティID[⑥-1-1] 【成果物】[単体テスト ] ( I)[計画を ](を) ( 3)[作る ](る) Q p C ¥ D day S p アクティビティID[⑥-1-2] 【成果物】[単体テスト ] ( H)[環境を ](を) ( 3)[つくる ](る) Q p C ¥ D day S p アクティビティID[⑥-1-3] 【成果物】[単体テスト ] ( G)[コードを ](を) ( 5)[評価する ](る) Q p C ¥ D day S p
  • 16. プロセステーラリング・デザイン・セッション チートシート(2)の使い方 1 Q C D S A 20 50 30 30 B 10 10 10 10 C 10 10 10 10 D 10 10 10 10 E 20 20 10 10 F 20 10 10 10 G 20 10 10 10 H 20 10 10 10 I 20 30 10 10 アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) Q 20 p C ¥ 20 D 10 w/d S 10 p チートシートから 記入します
  • 18. 【引換カード】 ××するので □□と △△を 引換してください。 プロセステーラリング・デザイン・セッション プロセステーラリング 【制約カード】 ○○は××に 変更してください。 【引換カード】 ××するので □□と △△を 引換してください。 アクティビティID[④-1-1] 【成果物】[詳細設計書 ] ( E)[仕様を ](を) ( 1)[調べる ](る) アクティビティID[④-1-2] 【成果物】[詳細設計書 ] ( F)[成果物を ](を) ( 3)[つくる ](る) アクティビティID[⑦-1-1] 【成果物】[IT計画書 ] ( E)[前提条件を ](を) ( 1)[調べる ](る) アクティビティID[⑦-1-2] 【成果物】[IT計画書 ] ( F)[成果物を ](を) ( 3)[つくる ](る) アクティビティID[⑦-1-3] 【成果物】[IT計画書 ] ( F)[成果物を ](を) ( 6)[説明する ](る) アクティビティID[⑤-1-1] 【成果物】[構築 ] ( E)[前提条件 ](を) ( 1)[調べる ](る) Q p C ¥ D day S p アクティビティID[⑤-1-2] 【成果物】[構築 ] ( G)[コードを ](を) ( 5)[検証する ](る) Q p C ¥ D day S p アクティビティID[⑤-1-3] 【成果物】[構築 ] ( F)[コードを ](を) ( 3)[つくる ](る) Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p Q p C ¥ D day S p アクティビティID[⑥-1-1] 【成果物】[単体テスト ] ( I)[計画を ](を) ( 3)[作る ](る) Q p C ¥ D day S p アクティビティID[⑥-1-2] 【成果物】[単体テスト ] ( H)[環境を ](を) ( 3)[つくる ](る) Q p C ¥ D day S p アクティビティID[⑥-1-3] 【成果物】[単体テスト ] ( G)[コードを ](を) ( 5)[評価する ](る) Q p C ¥ D day S p アクティビティID[④-1-3] 【成果物】[詳細設計書 ] ( F)[成果物を ](を) ( 6)[説明する ](る) Q p C ¥ D day S p 品質を最低限の レベルで プロセスを削減 引換カードを 条件毎に記入します 品質を確保しつつ 前提を変更したり