役割:
|
プロセス エンジニアは、RUP でサポートされる役割の 1 つです。主要な目標は、プロジェクト チームに効果的で無駄のない開発プロセスを用意し、チーム メンバーが作業に集中できるようにすることです。 |
|||||||||
|
|
プロセス エンジニアは、ソフトウェア プロジェクトの管理チームにおける重要な役割です。プロジェクトのさまざまな面に関するプロセスをすべて担当します。たとえば、次のようなものがあります。
この役割は、次の RUP 情報に関連があります。
この役割に適切な担当者を割り当てることは、プロジェクトを成功させる鍵になります。この役割を担当するメンバーは、プロジェクト メンバーに対するサービス提供者として、ソフトウェアに関する技術とプロセスに関する知識の両方を持ち合わせている必要があります。
プロセス エンジニアを担当するメンバーは、基本的なプロセス定義を十分に理解して、構成に関する適切な選択を行うことできる必要があります。複数のソフトウェア プロジェクトで、RUP をソフトウェア開発プロセスとして使用している経験があると理想的です。また、ソフトウェア プロジェクトの特定の状況に応じて RUP をカスタマイズする際の、さまざまな注意点について理解している必要もあります。
プロセス エンジニアには、次のようなスキルと知識が求められます。
プロセス エンジニアの役割は、次の方法で割り当てることができます。
一般的なプロセス エンジニアリングについて詳しくは、Rational Process Workbench 製品のプロセス エンジニアリング プロセスを参照してください。これは RUP に似たプロセスに関する説明です。
Rational Unified Process
|