Evaluation of Software Development Productivity and Analysis of Productivity Improvement Methods for Switching Systems

Hiroshi SUNAGA  Tetsuyasu YAMADA  Kenji NISHIKAWARA  Tatsuro MURAKAMI  

Publication
IEICE TRANSACTIONS on Communications   Vol.E81-B   No.12   pp.2519-2527
Publication Date: 1998/12/25
Online ISSN: 
DOI: 
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Switching and Communication Processing
Keyword: 
productivity,  SDE,  software platform,  object-oriented design,  

Full Text: PDF(849.5KB)>>
Buy this Article




Summary: 
The productivity of developing software for switching systems and the effects of using advanced software development methods were evaluated and analyzed. Productivity was found to be improved by using automatic code generation, simulator debugging, a hierarchical object-oriented software structure, and software-development-support tools. The evaluation showed that the total productivity was improved by about 20%, compared with a case where these efforts were not introduced. It also showed each effect of these methods and tools by evaluating their manpower saving ratios. These results are expected to benefit the development of various types of communication-switching and multimedia service systems. Also, our development-support tools and methods are expected to be the basis for attaining higher software development productivity.