軟件項(xiàng)目操作風(fēng)險(xiǎn)是指在軟件項(xiàng)目生命周期中的各個(gè)環(huán)節(jié),由于不完善的組織管理或有問(wèn)題的內(nèi)部工作流程、人員及系統(tǒng)或外部事件所造成損失的風(fēng)險(xiǎn)。軟件研發(fā)企業(yè)通過(guò)實(shí)行全面風(fēng)險(xiǎn)管理,特別是加強(qiáng)日常操作風(fēng)險(xiǎn)的管理,及時(shí)控制風(fēng)險(xiǎn)、預(yù)防風(fēng)險(xiǎn)的發(fā)生,可以增加軟件研發(fā)企業(yè)的收入,提高企業(yè)應(yīng)變能力,同時(shí)也是軟件公司IT治理的一個(gè)重要方面。
一、操作風(fēng)險(xiǎn)管理流程 項(xiàng)目管理者聯(lián)盟文章,深入探討。
操作風(fēng)險(xiǎn)管理流程包括風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析、風(fēng)險(xiǎn)計(jì)劃、風(fēng)險(xiǎn)跟蹤、風(fēng)險(xiǎn)應(yīng)對(duì)、改進(jìn)工作和監(jiān)督考評(píng)七個(gè)方面。操作風(fēng)險(xiǎn)管理流程用圖1表示如下:
操作風(fēng)險(xiǎn)流程含義解釋:
第一步:風(fēng)險(xiǎn)識(shí)別。是確定何種風(fēng)險(xiǎn)事件可能影響軟件項(xiàng)目研發(fā),在軟件項(xiàng)目生命周期中的每一個(gè)階段,都要對(duì)每一項(xiàng)工作有一個(gè)風(fēng)險(xiǎn)識(shí)別的過(guò)程,而且是一個(gè)連續(xù)的過(guò)程。要識(shí)別風(fēng)險(xiǎn),首先我們必須了解在軟件開(kāi)發(fā)的各個(gè)階段都有可能發(fā)生哪些風(fēng)險(xiǎn)及引起風(fēng)險(xiǎn)的原因,風(fēng)險(xiǎn)產(chǎn)生的源頭,然后逐一進(jìn)行分析列表。根據(jù)帕累托二八原理,所有風(fēng)險(xiǎn)中只有小部分產(chǎn)生的損失大。因此,要集中精力找出這些威脅大的風(fēng)險(xiǎn)。
第二步:風(fēng)險(xiǎn)分析。是對(duì)以上識(shí)別出來(lái)的風(fēng)險(xiǎn)事件,做如下四方面因素的風(fēng)險(xiǎn)影響分析。1、風(fēng)險(xiǎn)事件,破壞或影響項(xiàng)目的事件,風(fēng)險(xiǎn)概率(%)。2、事件發(fā)生的可能性。3、風(fēng)險(xiǎn)得失量,說(shuō)明可能造成的損失。4、風(fēng)險(xiǎn)影響,等于風(fēng)險(xiǎn)概率X風(fēng)險(xiǎn)得失量。通過(guò)對(duì)風(fēng)險(xiǎn)及風(fēng)險(xiǎn)相互作用的估算,來(lái)評(píng)價(jià)項(xiàng)目可能結(jié)果的范圍,從成本、進(jìn)度及性能三個(gè)方面對(duì)風(fēng)險(xiǎn)進(jìn)行評(píng)價(jià),做好定性分析和定量分析相結(jié)合。確定風(fēng)險(xiǎn)的輕重緩急,哪些可以忽略不考慮(包括可以承受),確定那些風(fēng)險(xiǎn)是可以控制的,控制的方法是否有效,對(duì)于不能控制的風(fēng)險(xiǎn)原因是什么等。
第三步:風(fēng)險(xiǎn)計(jì)劃。對(duì)軟件項(xiàng)目生命周期中可能存在的每一個(gè)風(fēng)險(xiǎn),都要制定一個(gè)預(yù)防發(fā)生,發(fā)現(xiàn)整改完成的工作時(shí)間計(jì)劃表。 本文轉(zhuǎn)自項(xiàng)目管理者聯(lián)盟
第四步:風(fēng)險(xiǎn)跟蹤。根據(jù)風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃,把這些可以計(jì)量的技術(shù)風(fēng)險(xiǎn)指標(biāo),運(yùn)用到實(shí)際技術(shù)風(fēng)險(xiǎn)管理中,持續(xù)跟蹤、控制技術(shù)風(fēng)險(xiǎn),及時(shí)暴露風(fēng)險(xiǎn)事件。
第五步:風(fēng)險(xiǎn)應(yīng)對(duì)。建立可以控制或緩解技術(shù)風(fēng)險(xiǎn)的應(yīng)對(duì)政策、方法和處理方案,并詳細(xì)說(shuō)明每一種風(fēng)險(xiǎn)實(shí)施的步驟。
第六步:改進(jìn)工作流程。根據(jù)上述風(fēng)險(xiǎn)識(shí)別、衡量和監(jiān)控的內(nèi)容,找出存在漏洞,對(duì)現(xiàn)有軟件項(xiàng)目研發(fā)過(guò)程中風(fēng)險(xiǎn)控制流程進(jìn)行改造,提高風(fēng)險(xiǎn)監(jiān)控效率,防范風(fēng)險(xiǎn)發(fā)生。 項(xiàng)目管理者聯(lián)盟文章,深入探討。
第七步:風(fēng)險(xiǎn)監(jiān)督和考評(píng)。風(fēng)險(xiǎn)管理部門(mén)要通過(guò)定期、不定期的內(nèi)部審計(jì),檢查公司內(nèi)部在軟件項(xiàng)目研發(fā)過(guò)程中,對(duì)各個(gè)環(huán)節(jié)是否按照事先風(fēng)險(xiǎn)防范措施進(jìn)行落實(shí),落實(shí)的是否到位,并把檢查結(jié)果進(jìn)行通報(bào),納入公司項(xiàng)目管理中。
二、操作風(fēng)險(xiǎn)主要內(nèi)容
軟件項(xiàng)目生命周期包括需求分析、軟件設(shè)計(jì)、軟件編碼、軟件測(cè)試、軟件投產(chǎn)運(yùn)行五個(gè)主要過(guò)程,配合完成這五個(gè)方面的工作,還需要建立一系列軟件研發(fā)制度、項(xiàng)目管理制度、培訓(xùn)制度、投產(chǎn)運(yùn)行制度和文檔資料管理制度等多方面。
1、需求風(fēng)險(xiǎn)。主要包括如下幾方面的風(fēng)險(xiǎn)。