DocumentCode
817309
Title
Variations in software development practices
Author
Jones, Capers
Author_Institution
Software Productivity Res., Burlington, MA, USA
Volume
20
Issue
6
fYear
2003
Firstpage
22
Lastpage
27
Abstract
Research on over 18 years of software projects reveals that developing large systems involves substantially more activities and a greater variety of specialized personnel than developing smaller systems. Perhaps the most significant observation is that good quality control is the best overall indicator of a successful project. Schedule delays and cost overruns most often occur when you discover during testing that the application has so many bugs that it doesn´t work. Projects using QA teams, formal design and code inspections, and pretest defect tracking always had shorter testing cycles and therefore were more likely to be deliverable on schedule.
Keywords
project management; quality control; software engineering; team working; QA teams; code inspections; cost overruns; formal design; pretest defect tracking; quality control; schedule delays; software development practice; software projects; specialized personnel; testing cycles; Application software; Buildings; Business; Companies; Marine vehicles; Military standards; Personnel; Productivity; Programming; Telephony;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2003.1241362
Filename
1241362
Link To Document