• 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