• 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