製品ファミリーエンジニアリング
プロダクト・ファミリー・エンジニアリング・プロセスは、いくつかのフェーズから構成される。主な3つのフェーズは以下のとおりである:
フェイズ1: 製品管理
フェイズ2: ドメイン・エンジニアリング
フェイズ3: プロダクト・エンジニアリング
このプロセスは、より抽象度の高いレベルでモデル化されている。これには、ソフトウェアだけでなく、あらゆる種類の製品ラインや製品ファミリーに適用できるという利点がある。このモデルは、あらゆる製品ファミリーに適用できる。図1(下)にプロセス全体のモデルを示す。以下、プロセスを詳細に説明する。プロセスの説明には、アクティビティと使用されている重要な概念の詳細が含まれている。イタリック体で示した概念はすべて、表1で説明している。
製品ファミリーエンジニアリングを使用して非常に成功した好例がいくつかある。製品ファミリーエンジニアリングの抽象モデルにより、さまざまな種類の使用が可能になるが、そのほとんどは家庭用電化製品市場に関連している。以下に、ノキアの実体験に基づいた製品ライン エンジニアリングプロセスの適用例を示す。
ノキアはさまざまな種類の製品を製造している。その中には携帯電話製品ファミリーも含まれており、現在では毎年25~30の新製品が含まれている。これらの製品は世界中で販売されているため、さまざまな言語とユーザーインターフェイスをサポートする必要がある。ここでの主な問題は、いくつかの異なるユーザーインターフェイスをサポートする必要があることである。また、新製品は非常に早く次々に成功するため、これを可能な限り効率的に行う必要がある。