目組成員不固定,增加交流成本中小軟件企業(yè)常忽略項目組成員的交流成本。如,在項目進行中,加入新的開發(fā)人員,需進行培訓并逐漸與現(xiàn)有成員溝通,從而使現(xiàn)有成員的工作效率降低。此外,還有任務重新分配所造成的工作中斷帶來的負擔。要知道,軟件項目的人員數(shù)量和開發(fā)時間并不是可以互換的,向進度落后的項目中增加人手,只會使進度更加落后。
3 中小軟件企業(yè)項目的風險管理如何進行
在中小軟件企業(yè)軟件項目的風險管理中,也要按照“識別”、“分析”、“計劃”、“應對”的步驟,對潛在和發(fā)生的風險進行有效管理和控制。
3.1風險識別
在風險識別中,我們應重點注意以下風險:
需求風險主要指需求不確定的風險,如,具體功能不能詳盡描述,在系統(tǒng)范圍和性能方面也存在著很多不確定性因素;另外,用戶不斷進行的業(yè)務流程調(diào)整,也會給系統(tǒng)帶來較大的需求不確定性風險,甚至陷入需求膨脹的狀態(tài),最終難以滿足用戶的需求。
管理風險軟件項目管理本身就是一項具有風險性的工作,對項目的協(xié)調(diào)管理工作要求更高。管理風險主要表現(xiàn)在:工作缺乏計劃性或是有計劃而不能嚴格執(zhí)行;管理工作的隨意性、盲目性比較大;沒有充分意識到風險管理的重要性,因而沒有充分分析可能存在的風險和應該采取的風險應對策略;項目團隊內(nèi)部溝通不夠,導致開發(fā)人員對系統(tǒng)設計的理解存在偏差等等。
技術風險軟件技術飛速發(fā)展,新技術、新應用層出不窮。這就要求系統(tǒng)分析、設計人員要具有較好的技術能力,同時還要對用戶的行業(yè)業(yè)務非常了解。因此,項目組個人以及團隊的整體素質(zhì)將會影響到項目實施的成敗。
人員風險對中小軟件企業(yè)來說,人員風險始終是一個非常值得關注的因素。
3.2風險分析
需求風險需求風險的形成,首先,是由于客戶的介入與參與程度不深,考慮需求往往從部門或局部的視角出發(fā);其次,分析人員忽視了對業(yè)務知識的深入了解,不能很好地理解甚至是誤解客戶的需求,使得需求調(diào)研的目標不明晰,分析不透徹;第三,缺乏與客戶決策層進行深層次的交流,難以掌握客戶企業(yè)的發(fā)展趨勢,對需求的延伸性不明確;最后,缺乏有效的需求變化管理。
管理風險項目管理人員缺乏項目管理知識,工作目標不明確,對總體計劃、階段計劃的作用認識不足,對項目的風險估計不足,從而造成計劃與控制脫節(jié),無法進行有效的項目管理;而且,由于管理人員的協(xié)調(diào)管理能力不足,執(zhí)行力度不夠,使得項目協(xié)調(diào)成本、時間成本大大增加,造成工作延誤等。
技術風險技術風險可以直接導致項目失敗。技術能力不足、涉足不熟悉的行業(yè)業(yè)務,使項目的預期目標超過了項目組的實現(xiàn)能力;此外,采用不熟悉或是欠成熟的開發(fā)工具、第三方產(chǎn)品等,都會使項目處于災難性的風險之中。
人員風險產(chǎn)生人員風險的原因多種多樣,要結(jié)合企業(yè)自身和具體員工的情況,綜合加以分析。
3.3風險應對
風險規(guī)避的最好方法是把風險控制在項目啟動階段??梢圆捎靡韵麓胧﹣硪?guī)避或減小風險。
建立暢通的對外溝通渠道,制訂溝通策略需求
風險很大程度上是由溝通不暢引起的。在需求調(diào)研階段,要多和客戶應用部門溝通,了解他們真正的需求,最好能將系統(tǒng)的目標模型向應用部門演示,并得到反饋意見'、直到雙方都達成共識;形成雙方認可的驗收方案和驗收標準;做好需求變更控制和管理,盡量降低需求的不確定性風險。
配備高素質(zhì)的項目管理人員要由具有豐富的項目管理經(jīng)驗,或是具有系統(tǒng)的項目管理知識的人來擔任項目經(jīng)理,制定有效的項目管理計劃,并執(zhí)行落實,提高項目的可控性。
建立協(xié)作高效