軟體專案開發流程

百聯達發表於2014-03-03
 

1.1.  開發流程簡述

專案開發流程由需求階段、設計階段、開發階段,測試階段和釋出階段組成。為快速響應業務變化開發階段引進敏捷開發思想;另外鑑於公司技術部門的發展階段引進CMMI,透過加強過程質量的管理和組織能力的持續改進來保證專案的交付質量。

1.2.  開發流程設計思想

CMMI,全稱為過程能力成熟度模型整合,核心目的是用於衡量和改善組織過程能力的,雖然強調+技術+流程三個方面共同決定開發專案的成敗,而實際CMMI實施更多還是關注流程,強調過程規範性,最終達到保證開發交付質量的目的,CMMI的核心思想為:過程質量決定交付質量和組織能力需要持續改進。

敏捷開發是一種以人為核心、迭代、循序漸進的開發方法。敏捷開發最核心的方法,就是小版本增量式的實現需求。這也正是敏捷開發的核心方法論:將使用者、市場的變化捕捉為業務、需求的變化;將變化的需求拆分為相對穩定的功能;透過沖刺、迭代等小週期完成功能開發,並增量式的將功能還原為需求。

為快速響應業務變化開發階段引進敏捷開發思想;另外鑑於公司技術部門的發展階段引進CMMI,透過加強過程質量的管理和組織能力的持續改進來保證專案的交付質量。

軟體專案開發流程

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-1098637/,如需轉載,請註明出處,否則將追究法律責任。

相關文章