Open棟梁 wiki
Open棟梁の適用効果について説明します。
ソフトウェア・ライフサイクル上で3割程度の効率向上が可能と考えています。
初期開発だけでなく、その後のソフトウェア・ライフサイクル上でも役に立ちます。
Open棟梁を導入することで、各種、「Q/C/D/F」が向上します。
Q : Quality(品質/信頼性)
生産性の向上による
柔軟性の向上による
標準化、トラブルシュートが容易になるため、
オフショア開発での管理を容易にしてプロジェクトの成功確率を飛躍的に高めます。
これにより、開発(工数ではなく、)コストを大幅に軽減できます。
「各種機能」のライブラリを再利用できます。
少なく見積もっても、
ソフトウェア開発工数のうちの12.5%前後のコスト削減が可能と考えます。
以下、内訳についての説明です。
フルスタック・フレームワークであるOpen棟梁による標準アーキテクチャを流用することで、
利用ガイド、チュートリアル、方式設計テンプレート等の実績ある設計情報までを流用可能。
全工程の30%程度(設計:PG:テスト = 3:4:3)
最小で2人月の工数・コスト削減が可能(使用する機能によっては10人月以上の削減も)。
全工程の40%程度(設計:PG:テスト = 3:4:3)
※プログラミング工程は、単体テスト工程を含む。
デバッグログ、アクセストレースログ、SQLトレースログなどを利用しテスト工程の効率向上が可能。
全工程の30%程度(設計:PG:テスト = 3:4:3)
システム開発全体工数に対しての削減効果は
----------------------------------------------------------- e.g.:40人月の案件を例に取ると、従来と比べ5人月前後の工数削減が可能。 ----------------------------------------------------------- 40人月 - ( 40.0人月 * 0.70 * (1.00 - 0.90)) - (2.0人月) = 35.2人月 40人月 - 35.2人月 ≒ 5.0人月 (≒12.5%前後) の工数削減となります。 # 電卓への入力式: # [適用前工数] - ([適用前工数] * 0.70 * (1.00 - 0.90)) - (2.0) = [適用後工数] # [適用効果] = [適用前工数] - [適用後工数] -----------------------------------------------------------