DocumentCode
1477885
Title
Anchoring the software process
Author
Boehm, Barry
Author_Institution
Centre for Software Eng., Univ. of Southern California, Los Angeles, CA, USA
Volume
13
Issue
4
fYear
1996
fDate
7/1/1996 12:00:00 AM
Firstpage
73
Lastpage
82
Abstract
Software organizations need common milestones to serve as a basis for their software development processes. The author proposes three such milestones, gives an example of their use, and discusses why they are success-critical for software projects. To avoid the problems of the previous model milestones-stakeholder mismatches, gold plating, inflexible point solutions, high risk downstream capabilities, and uncontrolled developments-software projects need a mix of flexibility and discipline. The risk driven content of the LCO, LCA, and IOC milestones let you tailor them to specific software situations and yet they remain general enough to apply to most software projects. And, because they emphasize stakeholder commitment to shared system objectives, they can provide your organization with a collaborative framework for successfully realizing software´s most powerful capability: its ability to help people and organizations cope with change
Keywords
project management; software development management; software quality; IOC milestone; LCA; LCO; change management; collaborative framework; common milestones; gold plating; high risk downstream capabilities; inflexible point solutions; risk driven content; shared system objectives; software development processes; software organizations; software projects; stakeholder commitment; stakeholder mismatches; uncontrolled developments; Code standards; Monitoring; Software design; Software performance; Software standards; Software systems; Software testing; Standards organizations; System testing; User interfaces;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.526834
Filename
526834
Link To Document