2009/6/15

四色原型::特徵驅動開發(Feature-Driven Development)

無論是企業運作或是IT技術,其變化的週期愈來愈短,在這種現況中,許多冗長、龐大、複雜的古典軟體開發程序(software development process)逐漸沒落,取而代之的是能夠提供短小精簡的開發程序,而「特徵驅動開發」(Feature-Driven Development, FDD)正打著相同的旗號,標榜為變化迅速的環境所生。

簡單來說,特徵驅動開發一開始會先花約一成的專案時間,建構出整體的領域模式雛型;接著也是花費大約一成左右的專案時間進行跟「特徵」(feature)有關的計畫;最後八成的專案時間,以每兩週為一個循環,發展出一系列以特徵為主的設計與編碼。領域模式雛型的模樣,長得就像前述所提及的現金銷售期間之類別結構。

接下來,我想討論下列兩個問題:

  1. 什麼是「特徵」?
  2. 特徵驅動開發的開發程序為何?

<上一篇><下一篇>

0 回應:

 

UML Blog Copyright © 2009 Cookiez is Designed by Ipietoon for Free Blogger Template