1. 程式人生 > 實用技巧 >軟體工程-軟體研發流程【IPD】

軟體工程-軟體研發流程【IPD】

國內最有影響力的軟體開發流程【華為的(參考了IBM的流程)】,後面我會介紹敏捷開發流程

PDT:產品開發團隊

需求分析【概念】:把使用者的需求完全的分析清楚,和開發團隊達成一致性【一般使用者就是不懂技術,這個階段沒有必要深入討論技術細節,使用者:哎呀,就是這樣子的,就是這種效果。開發團隊懂什麼意思就行了】

概念決策評審:就是PDT的成員基本都是可以參加的一個會議,看看還有什麼需求需要完善,需求是否是合理的。每一個細節是否符合使用者的需求。

計劃:從技術的角度,怎麼來設計這個系統,開發時間【幾個月還是以一年】,專案成本【比如在500w之內】。包括兩個點

  • 系統設計:需求分析出來的整體,把它分割成一個一個模組【其實就是架構】(最高層次的架構或者最抽象的一層架構【後面在細分】
    ),