登錄

軟件過程

百科 > 計算機 > 軟件過程

1.什么是軟件過程[1]

  軟件過程是指軟件生存周期中的一系列相關過程。過程是活動的集合,活動是任務的集合,任務則起到把輸入加工成輸出的作用。

2.軟件過程的特點[2]

  1.過程描述了所有的主要活動。軟件過程活動通常有:需求分析和定義、系統(tǒng)設計、程序設計、編碼、單元測試集成測試、系統(tǒng)測試、系統(tǒng)支付、維護等。

  2.過程在一定限制下使用資源、產(chǎn)生中間和最終產(chǎn)品。

  3.過程由以某種方式連接的子過程構成,活動以一定的順序組織。過程是有結構的,表現(xiàn)為過程和活動的組織模式,以適應相應項目的開發(fā)。

  4.每個過程活動都有入口和出口準則以便確立活動的開始和結束。

  5.每個過程都有達到活動目標的相關指導原則。

3.軟件過程的分類[3]

  1.基本過程類。是構成軟件生存期主要部分的那些過程,包括獲取、供應、開發(fā)、操作、維護等過程。

  2.支持過程類??纱┎宓交具^程中提供支持的一系列過程,包括文檔開發(fā)、配置管理、質(zhì)量保證、驗證、確認、聯(lián)合評審、審計、問題解決等過程。

  3.組織過程類。一個組織用來建立、實施一種基礎結構、并不斷改進該基礎結構的過程,包括管理、基礎、改進、培訓等過程。

評論  |   0條評論