| アクター名 | 演 技 名 | 内 容 |
|---|---|---|
|
システム 管理者 |
役割 |
システム開発全体の運営に関するリーダ。
対外的な交渉、システム計画の立案、システム開発全体の運営管理。 ADG要員全員が継続的にスキルアップできるよう、チーム作りを計画・指導する。 |
| 責務と権限 |
システム開発予算管理、システム開発計画の作成と変更・調整。
要員の確保。 要員のスキル向上の為の計画と予算の確保。 |
|
| 必要な能力 |
システム開発・管理に対する豊富な経験。
チーム内外の人間関係や政治的なトラブルを解消する能力。 問題を調整する能力と根気、対外的な交渉力。 プロジェクト運営に関わる敏速で適切な決断を下す能力。 |
|
|
システム 分析者 |
役割 |
システム分析・テストにおけるリーダ。
チーム要員の能力を最大限に発揮し、ADGチームの目的を達成する。 ユーザと問題領域を分析して実現可能な要求を定める。 ODGとの連携を行う責任者。 システム管理者と協力してプロジェクトを遂行する。 システムのテストデザインをする。 |
| 責務と権限 |
システム要求の確定、システム外部仕様の確定。
チーム内の作業分担の確定。 ODGとの作業分担の確定。 製品の納期厳守、ユーザの品質評価に対する責任。 要員のスキル向上の為の指導。 |
|
| 必要な能力 |
問題領域からユーザが必要とする要求を探り、実現可能なレベルでシステムを提案できる能力。
問題領域から汎用的な部分を見つけ出せる能力。 ソフトウェア開発の本質面で的を得た実装技術を議論できる能力。 幅広いオブジェクト指向技術の知識。 問題領域の中から本質的な重要面を探り出し、ユーザにもその重要面を注目させるテクニック。 問題を調整する能力と根気力。対外的な交渉力。 豊富なシステム開発の経験。 |
|
| 目標 | コンサルタント、ドメインアナリスト、コンポーネント分析者。 | |
| エイリアス | フレームワーク分析者、テスト管理者、DB分析者。 | |
|
システム 設計者 |
役割 |
システム設計・実装におけるリーダ。
システム全体の共通的な設計。 ODGとのコンポーネント設計・実装作業の連携。 |
| 責務と権限 |
システムアーキテクチャの決定。
要員のスキル向上の為の指導。 |
|
| 必要な能力 |
ユーザの問題領域を理解する能力。
システムの要求を実現するための設計能力。 システムを構築するソフトウェアアーキテクチャ全般に対する幅広い知識。 コンポーネント分析者にコンポーネント設計を提案できる能力。 システム分析者に実装面、保守面から的確なアドバイスができる能力。 オブジェクト指向技術に関する設計・実装の知識。 豊富なシステム開発の経験。 |
|
| 目標 | システム分析者、コンポーネント分析者。 | |
| エイリアス |
フレームワーク設計者、コンポーネント設計者、DB設計者、テスト管理者。 |
|
|
システム 実装者 |
役割 | クラスの実装とテスト。 |
| 責務と権限 |
システムの設計仕様に基づくシステムの実装の責務。 |
|
| 必要な能力 |
システムを実装できる言語技術とソフトウェアに関する一般知識。
システムの部分的な設計ができる能力。 |
|
| 目標 | システム設計者、コンポーネント設計者。 | |
| エイリアス |
フレームワーク実装者、コンポーネント実装者、テスト要員。 |
| アクター名 | 演 技 名 | 内 容 |
|---|---|---|
|
コンポーネント 管理者 |
役割 |
ODGチームの運営に関するリーダ。
チーム要員の能力を最大限に発揮し、ODGチームの目的を達成する。 対外的な交渉、再利用基盤計画の立案、コンポーネント開発全体の運営管理。 |
| 責務と権限 |
コンポーネント開発の予算管理、コンポーネント開発計画書の作成と変更・調整。
要員の確保 要員のスキル向上の為の計画と予算の確保。 |
|
| 必要な能力 |
システム開発・管理に対する豊富な経験。 チーム内外における人間関係、政治的なトラブルなどを解消する能力。 問題を調整する能力と根気、対外的な交渉力。 オブジェクト指向チーム運営に対する明確なビジョンを持ち、トップを説得する能力。 プロジェクト運営に関わる敏速で適切な決断を下す能力。 |
|
|
コンポーネント 分析者 |
役割 |
コンポーネント分析・テストにおけるリーダ。 企業における再利用基盤モデルの構築計画をコンポーネント管理者に提案する。 ADGと問題領域を理解し、問題領域からコンポーネントを抽出する。 ADGとの連携を行う責任者。 ADGのシステム開発計画に基づいたコンポーネント構築の計画。 ADGとの作業分担方法の提案。 コンポーネント管理者と協力してODGチーム発展計画を遂行する。 |
| 責務と権限 |
チーム内の作業分担の確定。
ADGとの作業分担の確定。 コンポーネント・パッケージの納期厳守、コンポーネントの品質評価に対する責任。 要員のスキル向上の為の指導。 |
|
| 必要な能力 |
問題領域から汎用的な部分を見つけ出せる能力。
豊富なデザインパターンの知識、汎用化された問題をデザインパターンに組み込む能力。 ソフトウェア開発の本質面で的を得た実装技術を議論できる能力。 幅広く深いオブジェクト指向技術に対する知識と開発経験。 コンポーネント蓄積・保守に対する幅広い知識。 豊富なシステム開発の経験。 問題を調整する能力と根気力、対外的な交渉力。 |
|
| 目標 | コンサルタント、オブジェクト技術アナリスト、システム分析者。 | |
| エイリアス | フレームワーク分析者、テスト管理者。 | |
|
コンポーネント 設計者 |
役割 |
コンポーネント設計・実装におけるリーダ。
ADGのオブジェクト技術に関する教育・指導。 ADGとのコンポーネント設計・実装作業の連携。 |
| 責務と権限 |
再利用基盤モデルを構成するコンポーネント群のアーキテクチャ決定と管理。
要員のスキル向上の為の指導。 |
|
| 必要な能力 |
豊富なデザインパターンの知識、汎用化された問題をデザインパターンに組み込む能力。
コンポーネントの要求を実現するための設計におとせる能力。 コンポーネントを構築するソフトウェアアーキテクチャ全般に対する幅広い知識。 ADGチームの能力にあわせて、コンポーネント設計・実装面の指導ができる能力。 コンポーネント分析者に実装面、保守面から的確なアドバイスができる能力。 幅広く深いオブジェクト指向技術に対する知識と開発経験。 豊富なシステム開発の経験。 |
|
| 目標 | システム分析者、コンポーネント分析者 | |
| エイリアス |
フレームワーク設計者、システム設計者、DB設計者、テスト管理者。 |
|
|
コンポーネント 実装者 |
役割 | コンポーネント実装とテスト。 |
| 責務と権限 |
コンポーネント設計仕様に基づくシステム実装の責務。 |
|
| 必要な能力 |
コンポーネントを実装できる言語技術とソフトウェアに関する一般知識。
コンポーネントの部分的な設計ができる能力。 システム開発の部分的な設計ができる能力。 |
|
| 目標 | コンポーネント設計者、システム設計者。 | |
| エイリアス |
フレームワーク実装者、コンポーネント実装者、テスト要員。 |