系統(tǒng)接口受外部諸多系統(tǒng)的影響
這些內(nèi)容都屬于項(xiàng)目關(guān)鍵依賴(lài)的內(nèi)容,而且這些東西不是通過(guò)你項(xiàng)目自身努力就可以達(dá)到和完成的。關(guān)鍵依賴(lài)能否滿(mǎn)足存在諸多的不確定性,這些都是項(xiàng)目實(shí)實(shí)在在存在的風(fēng)險(xiǎn)。對(duì)外部-提前和外部接口系統(tǒng)進(jìn)行溝通和協(xié)商,提前進(jìn)行分析,提前確認(rèn)相關(guān)的進(jìn)度和集成,聯(lián)調(diào)計(jì)劃。對(duì)自己-可以自己模擬些相關(guān)的接口,提前進(jìn)行驗(yàn)證和分析。
五、需求不明確和需求變更多
需求不明確直接的表現(xiàn)就是目標(biāo)和范圍不明確,項(xiàng)目管理的首要過(guò)程域就是項(xiàng)目范圍管理,如果這個(gè)都不明確直接導(dǎo)致一個(gè)項(xiàng)目無(wú)法開(kāi)展,導(dǎo)致項(xiàng)目成員沒(méi)有共同奮斗的目標(biāo)。需求是源,需求階段的泄露會(huì)導(dǎo)致整個(gè)項(xiàng)目各階段工作量的增加,導(dǎo)致原有已經(jīng)完成功能的推倒重來(lái),影響項(xiàng)目成員的信心和積極性。
對(duì)于需求不明確和需求變更多的應(yīng)對(duì)措施主要有:快速原型-盡快給用戶(hù)一個(gè)快速原型啟發(fā)用戶(hù)的需求;增量迭代-整個(gè)開(kāi)發(fā)中遵循增量迭代的思路,加強(qiáng)各階段與用戶(hù)的溝通,對(duì)各個(gè)功能逐步完善;架構(gòu)考慮可擴(kuò)展性-架構(gòu)和設(shè)計(jì)都要考慮是為變更而設(shè)計(jì),而不僅僅是滿(mǎn)足當(dāng)前需求;需求開(kāi)發(fā)-需求人員不僅僅是描述清楚用戶(hù)需求,而更多的應(yīng)該是去開(kāi)發(fā)用戶(hù)需求,去挖掘用戶(hù)的潛在需求。
風(fēng)險(xiǎn)是在項(xiàng)目開(kāi)始之后才對(duì)項(xiàng)目的執(zhí)行過(guò)程其負(fù)面的影響,所以軟件項(xiàng)目開(kāi)始之前風(fēng)險(xiǎn)分析的不足,或者是軟件項(xiàng)目實(shí)施過(guò)程中風(fēng)險(xiǎn)應(yīng)對(duì)措施不得力,都有可能造成軟件失敗。
軟件項(xiàng)目開(kāi)發(fā)過(guò)程中面臨的風(fēng)險(xiǎn)是多種多樣的,風(fēng)險(xiǎn)的大小以及重點(diǎn)各不相同,項(xiàng)目管理人員應(yīng)當(dāng)充分考慮,認(rèn)真分析,在考慮風(fēng)險(xiǎn)損失和合理的風(fēng)險(xiǎn)應(yīng)對(duì)成本之后,選擇采用合適的風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃,避免因風(fēng)險(xiǎn)造成各方面的重大損失。