自頂向下內建
優點:較早地驗證了主要控制和判斷點;按深度優先可以首先實作和驗證一個完整的軟體功能;功能較早證明,帶來信心;隻需一個驅動,減少驅動器開發的費用;支援故障隔離。
缺點:柱的開發量大;底層驗證被推遲;底層元件測試不充分。
适應于産品控制結構比較清晰和穩定;高層接口變化較小;底層接口未定義或經常可能被修改;産口控制元件具有較大的技術風險,需要盡早被驗證;希望盡早能看到産品的系統功能行為。
自頂向下內建
優點:較早地驗證了主要控制和判斷點;按深度優先可以首先實作和驗證一個完整的軟體功能;功能較早證明,帶來信心;隻需一個驅動,減少驅動器開發的費用;支援故障隔離。
缺點:柱的開發量大;底層驗證被推遲;底層元件測試不充分。
适應于産品控制結構比較清晰和穩定;高層接口變化較小;底層接口未定義或經常可能被修改;産口控制元件具有較大的技術風險,需要盡早被驗證;希望盡早能看到産品的系統功能行為。