2009年10月8日

Parallel Development - 並行開發法


定義:

針對可縮短專案時間而被設計出來的一個方法
系統必須可以分成相互獨立的子系統
要先做整體設計,才不會忽略大架構的設計
最後要做整體的程式設計來完成系統
三個 Subproject 的關連不大(是細項設計)

優點:

1. Parallel development reduces the time required to deliver a system
較快完成系統

2. Changes in the business environment are less likely to produce the need for rework
當企業環境改變時,比較不需要整個系統重做
因為允許回溯,分組(子系統)

缺點:

1. The approach still suffers from problems caused by voluminous deliverables
有大量文件產生(做文件要花時間)

2. If the subproject are not completely independent, design decisions in one subproject may affect another, and the project end, integrating the subprojects may be quite challenging
當子系統沒有完全獨立時,整合系統時會發生問題


沒有留言: