《GB/T8566—2001(idt ISO/IEC12207)信息技術-軟件生存周期過程》把軟件生存周期的各個過程分為三類,即基本生存周期過程、支持生存周期過程、組織生存周期過程。
對于質量,強調的是對過程的重視,通過保證每個環節的工作質量,來保證最終質量,而不是通過最后的檢驗測試找出缺陷。它們的質量概念,不僅涵蓋產品,還包括企業的整個運營過程,貫穿產業鏈的各個環節。確保生產出高質量的軟件產品,就是遵循一套有質量原則的軟件開發過程。目前軟件過程改進主要根據能力成熟度模型集成CMMI,其層次分為初始級、可重復級、已定義級、已經管級、優化級。