組織標(biāo)準(zhǔn)過程的裁剪
軟件項(xiàng)目對組織標(biāo)準(zhǔn)過程的裁剪結(jié)果體現(xiàn)在項(xiàng)目的“裁剪工作表”中。“裁剪工作表”模板定義了項(xiàng)目開發(fā)階段的主要活動(dòng)和輸出產(chǎn)品,便于指導(dǎo)項(xiàng)目負(fù)責(zé)人進(jìn)行裁剪,形成符合項(xiàng)目特定情況的軟件過程。
裁剪的一般性指導(dǎo)原則
裁剪的出發(fā)點(diǎn)是項(xiàng)目的特定情況(以下簡稱項(xiàng)目特性)。例如:軟件產(chǎn)品的規(guī)模、項(xiàng)目的人員規(guī)模、系統(tǒng)復(fù)雜度、組織/客戶對項(xiàng)目的要求等。依據(jù)項(xiàng)目特定情況為項(xiàng)目量身定做出一個(gè)適合項(xiàng)目的過程。對于標(biāo)準(zhǔn)軟件開發(fā)過程的裁剪需要給出裁剪描述和裁剪合理性的解釋。
裁剪決定需要基于風(fēng)險(xiǎn)的考慮,對過程或活動(dòng)的調(diào)整或放棄需要通過分析其所帶來的風(fēng)險(xiǎn)和影響再做決定。
解決方案研發(fā)項(xiàng)目可使用“新產(chǎn)品開發(fā)項(xiàng)目裁剪工作表”,對于個(gè)別不適用項(xiàng)可由項(xiàng)目的SQAL進(jìn)行適當(dāng)調(diào)整。
小型合同項(xiàng)目(項(xiàng)目規(guī)!10人月&周期≤2個(gè)月&項(xiàng)目組人數(shù)≤5人)的評審類工作的正式度可以適當(dāng)?shù)亟档,比如說評審準(zhǔn)備時(shí)間縮短,不必對《評審檢查表》進(jìn)行調(diào)整等。
裁剪結(jié)果的表達(dá)方式
對于被裁剪的部分根據(jù)裁剪情況,在其首列分別用“Delete”、“Adjust”或“Add”標(biāo)注。所有沒有被裁剪的部分不用標(biāo)注,即首列為空。
Delete(放棄項(xiàng)):可根據(jù)項(xiàng)目特性,放棄某過程/活動(dòng)/子活動(dòng)的執(zhí)行。 注意必須給出放棄該項(xiàng)的“裁剪原因”。
Adjust(調(diào)整項(xiàng)):項(xiàng)目可不完全按照裁剪工作表中某活動(dòng)/子活動(dòng)所要求的實(shí)施。須給出調(diào)整該項(xiàng)的“裁剪描述”和“裁剪原因”。
Add(添加項(xiàng)):項(xiàng)目可以在裁剪工作表中插入一些過程/活動(dòng)/子活動(dòng)。須給出添加該項(xiàng)的“裁剪描述”和“裁剪原因”。
裁剪注意事項(xiàng)
對“裁剪工作表”內(nèi)列出的各項(xiàng)工作的裁剪不僅考慮“過程活動(dòng)(子活動(dòng))”,還要考慮“輸出產(chǎn)品”以及“參照質(zhì)量管理體系文件”。例如,如果改變編碼參照的規(guī)程或者使用用戶指定使用的模板,也是對屬于對該項(xiàng)工作的調(diào)整,,并在“裁剪描述”給出變更情況的描述,在“裁剪原因”給出原因說明。
活動(dòng)序列改變,即活動(dòng)執(zhí)行時(shí)機(jī)、順序的改變,視為對該活動(dòng)的調(diào)整。此時(shí),在裁剪描述中說明活動(dòng)序列的遷移,同時(shí)給出裁剪原因即可,無需變更該活動(dòng)在表中位置。
根據(jù)不同項(xiàng)目的實(shí)際情況,選擇軟件的生命周期模型(可參考軟件的生命周期模型為演化、原型模型和增量模型)進(jìn)行過程裁剪。
如果放棄某個(gè)過程,則需要注意可能其中的個(gè)別活動(dòng)需要適當(dāng)?shù)夭⑷肫渌^程中。此時(shí),該過程的裁剪結(jié)果為“Delete”,而其中需要在其他過程執(zhí)行中的個(gè)別活動(dòng)的裁剪結(jié)果為“Adjust”。
|
|