我是 Desanto專案的成員,這個專案的軟件生命周期類型是 on-demand type c。從2008.2.20項目啟動,到2008.9.12項目結案。我的角色是test與coding。
Test:
首先測試的計劃和項目是在RDP與PDP(項目計劃書)中描述的,測試的環境也是在RDP中規定的。測試前進行的培訓是 Role Based training中測試的部分。測試時需要參考客戶提供的測試操作程序書和工作指導書,測試計劃模板,測試報告模板。測試時,根據test case測試案例進行測試,在測試通過的情況下,需在test record中記祿測試結果和缺失嚴重性以及矯正措施,并在PAR專案監控報告中對缺失進行分析,并被review。而在測試沒通過的情況下,需發送問題單與客戶進行討論,并進行問題追蹤,直到問題解決為止。測試的政策是各階段測試皆應進行規劃,建立測試規格及提出測試報告并予以文件化,且需被審查認可過。關於測試的計劃與測試記祿由QA team按RDP稽核計劃進行稽核。
審查:
審查的計劃和項目是在RDP與PDP(項目計劃書)中描述的,審查的環境是在RDP中規定的。審查前需要進行的培訓是Role Based training中審查的部分。審查時需要參考技術審查工作指導書,審查記錄表與審查清單。 審查時需要根據審查清單,對RDP和PDP進行審查,並且PM人員或者PM指定人員來對souce code進行審查,并在內部審查記錄表中記錄審查結果和缺失嚴重性,在PAR專案監控報告中分析缺失。并在PM召開的結案會議中記錄在PSR專案統計報告中。審查的政策是所有于審查中發現的問題和建議,皆需記錄在內部審查記錄表中,并標明問題的類別,嚴重度及造成的原因。關於審查的計劃與審查記錄由QA team按RDP稽核計劃進行稽核。
Coding:
Coding是根據spec與coding Rule進行的,并被review和納管。Coding時需參考客戶提供的程序開發與單元測試作業程序書,code rule進行。Coding前需要進行的培訓是Role Based training中Coding的部分。