A matured software process is important, particularly for large or long-lived systems. It can help to ensure quality and reduce maintenance cost. Software processes based upon software engineering institute capability maturity model will head off many problems and lead to efficient, steady-state development. However, the business acquisition phase omits many important process considerations. When this happens, it is hard to reverse and virtually impossible to optimize the eventual contract and process. Several categories of breakdown can occur in such areas as communication, coordination, timely execution, training, capital planning and procurement, and roles and role transitions. These can be considered as management challenges, and are solvable. This paper contains examples of problems arising, and presents some ideas on an enlightened business acquisition model that avoids process problems during program execution.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Software process and early project planning: issues, insights and lessons learned


    Contributors:


    Publication date :

    1998-01-01


    Size :

    633809 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Flight software issues in onboard automated planning: lessons learned on EO-1

    Tran, Daniel / Chien, Steve / Rabideau, Gregg et al. | NTRS | 2004




    Asgard Flowline Repair Project: Lessons Learned

    Huseby, T. | British Library Conference Proceedings | 2008


    XML Technology Planning Database: Lessons Learned

    Some, R. / Neff, J. / IEEE | British Library Conference Proceedings | 2005