New topics of “IPA/SEC White Paper 2014-2015 on Software Development projects in Japan”
by M. Saeki
By analyzing historical data from the software industry, it is possible to improve software productivity and quality. This is done through benchmarking and management decisions about software development practices.
Software Reliability Enhancement Center (SEC) of the Information-technology Promotion Agency, Japan continuously collects new data from software development projects. This is done with co-operation from more than twenty companies. It is periodically published in the “IPA/SEC White Paper on Software Development projects in Japan”.
The White Papers report the analysis of software development/maintenance projects in the Japanese IT industry. This quantitatively demonstrates technological competence concerning software productivity and quality. IPA/SEC will publish “IPA/SEC White Paper 2014-2015 on Software Development projects in Japan” and the addendum in this autumn. Their quantitative analyses are backed by a 3,541 project data set. This will contain more than 10 new analyses concerning software productivity and quality.
This presentation has new analyses about the following topics:
(1) The relationship among function size, product size, and effort in each development phase.
(2) Productivity variation factors – Productivity (e.g. development effort per function point) varies due to reliability requirement grades, number of pages of design documents per function point, and number of test cases per function point.
(3) Reliability variation factors – Reliability (e.g. number of defects in service per function point) varies due to reliability requirement grades and maturity level of development organization (e.g. quality assurance system).