縮短軟件開發週期的三種方式

  要談快速開發咱們就須要先來了解一下軟件項目所須要經歷的過程:html

  

  軟件的開發過程並不只是一個編寫、實現代碼的簡單過程,軟件的開發須要經歷許多的步驟。所以在開始時咱們先用一個相對簡單的方式瞭解一下軟件開發的常見過程:工具

  從上圖能夠直觀的看出,一個軟件的開發至少是包含了上圖的三個階段、七個步驟。spa

  而這個過程當中又可能涉及到下列各類參與軟件開發的角色:3d

〔並非任何項目中都會出現全部角色,角色同實際的參與人員也並不必定一一對應〕htm

  咱們在此所探討的軟件快速開發爲的是在軟件目標、外部資源相同的狀況下(如:同一團隊,同一項目)能夠縮減整個開發週期的各類方式,使軟件項目最終能在一個更短期內完成。blog

能縮短軟件開發週期的三種方式資源

  縮短軟件開發週期其實一直是全世界軟件開發團隊所長期關注的話題,把如今已被普遍承認的有效縮短週期的方式歸類一下可劃分爲三大類:開發

  1. 工具快速
  2. 模式快速
  3. 經驗快速

  其分別表明着實現軟件項目「快速開發的「天時、地利、人和」,同時也蘊藏着「天時不如地利,地利不如人和」的真諦。get

相關文章
相關標籤/搜索