1. 程式人生 > >敏捷軟件

敏捷軟件

臺電腦 編程 模糊 適應性 電腦 軟件方法 流程 交付 目的

敏捷軟件包含敏捷項目管理、敏捷需求管理和敏捷軟件方法

  1. 敏捷項目管理

    敏捷項目管理重視與“人”的作用,要求項目的組織形式具有以下特點:

      1,很強的文化適應性。

      2,最低限度的規則,鼓勵自我組織,並結合自律以遵守哪些規則。

      3,很好的協作和溝通環境。

  2. 敏捷需求管理軟件開發的最終著眼點是如何滿足用戶的需求。這些需求通常是復雜的、模糊的,甚至是不確定的。敏捷需求管理采用增量交付的軟件開發流程,借助其與客戶持續溝通的特點,不斷的校準軟件的開發防線,逼近用戶的最終需求,使最終開發出來的軟件滿足客戶的要求
  3. 敏捷軟件方法

    1,重構。

      重構即在不改變既有代碼的行為的前提下,改善代碼的設計。重構的目的是為了消除代碼重的“壞氣味”,從而達到放置代碼腐爛的目的。

    2,結對編程

      結對編程即兩個開發人員使用一臺電腦進行開發,通常是一個人操作另一個人,另一個人輔助,一段時間後,兩人交換。

敏捷軟件