ソフトウェア再利用の割合に関する数値で、参考文献が示されていたもの。
見た資料は以下。他にもあれば追加。
- Jalender, B., A. Govardhan, and P. Premchand. "A PRAGMATIC APPROACH TO SOFTWARE REUSE." Journal of Theoretical & Applied Information Technology 14 (2010). https://people.cs.pitt.edu/~chang/231/y20/OuyangBG.pdf
数値は以下。
- CelsiusTechの事例。アセットの70-80%が再利用されている*1
- 米国海軍の事例。再利用可能なアセットを使うことで開発・保守工数を26%減*2
- Magnavoxによる見積。モジュールの再利用で新規システム開発の期間を20%短縮可能と見積*3
ほかにもRaytheonがミサイルシステムの開発で生産性50%増とか、同じくRaytheonで再利用率60%とか、NASA Software Engineering Laboratoryで25PJの再利用率の平均が32%とかの数字も見かけるけど参考文献の記載がない。
*1:Baragry, Jason., "Summary of the ICSE 16 Panel on Software Reuse", Sorrento, Italy, 1994.
*2:R. Patidar and V. Singh, "An Approach to Calculate Reusability in Source Code Using Metrics", Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 2, pp.34-39, February 2015.
*3:S.D. Conte, H.E. Dunsmore, and V.Y. Shen, "Software Engineering Metrics and Models". Benjamin Cummings, Menlo Park, California 1986.