Microsoft的軟件開發簡單流程 -- 轉自tassadar's blog
覺得tassadar整理的不錯,轉載過來了,
[以下內容來自講座記錄,演講者:黃雪斌 GTEC,記錄者:tassadar]
I階段:設計階段
Idea------->Feature List----------------->Fuction Spec------------Implement Spec
// | 軟件的模擬 |_Testing Spec
用戶調查-->優先級(A:,B:, ...) 說明和功能描述
II階段:編碼階段
[According to Fuction Spec] ( Coding Completed )
Coding------>Milestone_1------>Milestone_2------>....------>CC (GS: Bugs <= 50)
----Testing---->------------->------------>------------>---------> | Testing [According to Fuction Spec]
Daily Builder (每日編譯成功版本,儘量使用VSS,可以回滾)
III階段:測試階段
集成測試開始,Bug數目會隨着測試的進行出現波動,並有下降趨勢,有兩種可能:
(1)Bug數目總體持續下降,並達到ZBB(零Bug反彈點),表明測試結束,產品開發成功。
(2)Bug數目持續波動但是無法下降到ZBB,那麼該產品將面臨內部取消。
IV階段:發佈階段
在測試到達ZBB之後,首先推出Alpha內部測試版本具體的流程如下:
最終版本,發佈到廠商燒盤
ZBB--->Alpha--->Beta1--->Beta2--->RC--->RC1,RC2,RC3,...,RCx------>RTM(Release to Manufacture)
(Release Candidate) 在RCi中找出最好的RC
[以下內容來自講座記錄,演講者:黃雪斌 GTEC,記錄者:tassadar]
I階段:設計階段
Idea------->Feature List----------------->Fuction Spec------------Implement Spec
// | 軟件的模擬 |_Testing Spec
用戶調查-->優先級(A:,B:, ...) 說明和功能描述
II階段:編碼階段
[According to Fuction Spec] ( Coding Completed )
Coding------>Milestone_1------>Milestone_2------>....------>CC (GS: Bugs <= 50)
----Testing---->------------->------------>------------>---------> | Testing [According to Fuction Spec]
Daily Builder (每日編譯成功版本,儘量使用VSS,可以回滾)
III階段:測試階段
集成測試開始,Bug數目會隨着測試的進行出現波動,並有下降趨勢,有兩種可能:
(1)Bug數目總體持續下降,並達到ZBB(零Bug反彈點),表明測試結束,產品開發成功。
(2)Bug數目持續波動但是無法下降到ZBB,那麼該產品將面臨內部取消。
IV階段:發佈階段
在測試到達ZBB之後,首先推出Alpha內部測試版本具體的流程如下:
最終版本,發佈到廠商燒盤
ZBB--->Alpha--->Beta1--->Beta2--->RC--->RC1,RC2,RC3,...,RCx------>RTM(Release to Manufacture)
(Release Candidate) 在RCi中找出最好的RC
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.