DocumentCode :
3456048
Title :
Software´s Eight Essentials
Author :
Lei, Hairong ; Claus, Michael ; Rammage, Ron ; Baer, C. David ; Decool, Rene ; Kniss, Joe Michael ; Clyde, Stephen ; Cooley, Donald ; Liu, Dongxia
Author_Institution :
Abbott Med. Opt., R&D Software Dev., Albuquerque, NM, USA
fYear :
2009
fDate :
June 30 2009-July 2 2009
Firstpage :
1203
Lastpage :
1208
Abstract :
Past 10 years have seen many changes in software development. Software project failure rate is still high. Agile analysis, lean software development, scrum, and extreme programming have been hot topics in recent years. How to make smart decision based on your corporate culture and bringing software projects to completion in time, in budget, and in quality (Three-Ins) is still a big challenge. This paper presents softwarepsilas eight essentials based on industrial and academic hard-won experiences. In many cases we present the good practices for software development. The goal is to give a guideline for modern software development and minimize software project failures.
Keywords :
project management; software quality; agile analysis; extreme programming; lean software development; software project; software project failure rate; software quality; Application software; Capability maturity model; Chaotic communication; Computer science; Programming; Project management; Risk management; Software prototyping; Software quality; Software testing; Architechture; Communication; Configuration; Lessons -Learned; Ownership; Priority; Process; Prototype; Risk; contingency-plan;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
New Trends in Information and Service Science, 2009. NISS '09. International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3687-3
Type :
conf
DOI :
10.1109/NISS.2009.273
Filename :
5260479
Link To Document :
بازگشت