- 現有の開発予算・人員で製品ラインナップ、対応機種を充実させたい。
- ソフトウェアの共通化を実現し、コスト削減などの経営目標を達成したい。
- ソフトウェア開発部門に対する高品質・短納期の要求に応えたい。
- 同じ様なソフトウェアを重複して開発してしまう無駄を減らしたい。
- ソフトウェアの不具合による市場クレームに悩んでいる。
- 度重なる派生開発でソフトウェア構造が劣化し保守が困難になってきている。
- 技術の見える化と開発プロセスの見える化アプローチを採用し、ソフトウェアの構造と開発プロセス改善の両軸から効率的にソフトウェアプロダクトラインを構築します。
- 製品群間で共通する仕様を包括的に分析することで、製品の特性や規模に応じたソフトウェア共通化の範囲を導くことができます。
- 製品のソフトウェア構造を分析することで、既存または開発中のソフトウェアから共通化できるコンポーネントを探し出し、実用性の高い共通ソフトウェア資産を確立します。
- 共通部設計と製品設計を両立させる組織体制とプロセスを整備し、共通ソフトウェア資産の再利用を促進します。


- STEP 1 目標合意と現状分析
- 活動対象製品群のソフトウェアの共通化目標等を立案する。
- プロダクトライン構築の基盤となる既存の製品群や開発プロセスを分析する。
- STEP 2 ソフトウェアプロダクトライン構築
- 製品群で共通化できるソフトウェアコンポーネントを特定しソフトウェア構造を構想する。
- 同時に製品群で共通開発を行うためのプロセスを定義する。
- STEP 3 意思決定
- プロダクトラインが目標を達成可能か評価し、開発現場への啓蒙活動を実施する。
- STEP 4 実行支援
- 実行支援に関しては別途ご相談ください。
OA事務機器メーカー
- 目的
- 製品モデルの増加とソフトウェアで実現する機能要件の急激な拡大により、組込みソフトウェア開発が日程遵守のボトルネックとなっていた。ボトルネック解消のため、製品群全体で開発すべきソフトウェアコード量を削減し開発期間を短縮する。
- 実施結果
- 製品群で共通化するソフトウェア構造のあるべき姿を構想し、そのベースとなる既存製品のソフトウェア構造を各種ツールで分析した。
- ソフトウェア構造の共通化とソフトウェアの再利用を図るため、共通化すべきソフトウェアコンポーネントを定義し、ソフトウェア構造の維持とコンポーネント再利用のプロセスを構築した。
- 製品群開発における期間短縮目標を達成するため、ソフトウェア構造の共通化および共通ソフトウェアコンポーネント再利用を図る開発方針および開発概要計画を作成した。









