凌春燕 馮子文
摘要:敏捷開發(fā)方法是一種以人為核心,迭代、循序漸進的開發(fā)方法,該方法的應用是當前軟件工程方法開發(fā)的流行趨勢,其不僅可以有效提高開發(fā)效率,同時也可以加快其響應能力。而移動互聯(lián)網(wǎng)的迅速發(fā)展對軟件公司以及相關行業(yè)帶來了巨大沖擊,同時也是機遇。本文就敏捷開發(fā)方法的原則以及價值觀展開討論,分析了其在互聯(lián)網(wǎng)項目風險管理中的應用,驗證了該方法在互聯(lián)網(wǎng)項目風險管理的可行性。,同時證明了該方法可以有效應用于互聯(lián)網(wǎng)項目風險管理。
關鍵詞:敏捷方法;互聯(lián)網(wǎng)項目;風險管理
引言
現(xiàn)階段,我國互聯(lián)網(wǎng)行業(yè)和電信行業(yè)中網(wǎng)絡項目的風險管理始終是重點關注內(nèi)容之一,并且在風險管理中多數(shù)問題放在項目的進度管理以及成本控制方向。而敏捷方法的應用為互聯(lián)網(wǎng)項目風險管理提供了有效的控制方案,在網(wǎng)絡化建設水平以及應用方面都取得了顯著成就。但是不可忽視的是在網(wǎng)絡風險管理領域我國與國外發(fā)達國家之間相比仍然存在較大的差距。而國家網(wǎng)絡專家也針對互聯(lián)網(wǎng)項目風險管理不斷進行研究與創(chuàng)新。本文主要討論了敏捷方法在互聯(lián)網(wǎng)項目風險管理中的應用,基于當前風險管理的應用經(jīng)驗,分析了敏捷方法應用前景。
1、互聯(lián)網(wǎng)項目風險管理理論與應用
在網(wǎng)絡管理工作中互聯(lián)網(wǎng)項目風險管理是重中之重,實際上我們常說的網(wǎng)絡管理工作主要就是風險控制。在互聯(lián)網(wǎng)項目管理中主要工作內(nèi)容就是針對產(chǎn)品、服務以及成果等進行系列網(wǎng)絡化管理活動。主要管理內(nèi)容為運作周期、成本、項目組織、檢測以及控制等相關環(huán)節(jié)。無論是什么項目其管理都存在或多或少的風險,但是如果可以預知將會遇到哪些風險然后根據(jù)風險作出針對性預案,便可以最大程度上規(guī)避風險,提升項目的交付率。
2、敏捷方法的應用意義
目前在互聯(lián)網(wǎng)項目開發(fā)中敏捷方法已經(jīng)逐漸成為代名詞,越來越多的互聯(lián)網(wǎng)企業(yè)加入到敏捷方法研究之中,然而在應用中有的一路高歌凱旋,有的節(jié)節(jié)敗退,其實大多數(shù)原因是因為敏捷方法的應用不合理。針對與互聯(lián)網(wǎng)項目應用敏捷方法是大勢所趨,同時也是必要步驟,通過敏捷方法的應用規(guī)避互聯(lián)網(wǎng)項目管理中的風險因子是敏捷方法應用的意義所在。
對于互聯(lián)網(wǎng)項目風險管理來說傳統(tǒng)的管理模式一般需要明確風險處理過程,對各個階段的風險管理都制定了明確的執(zhí)行過程,借此保證項目風險管理更加明確、更有針對性的進行分析、記錄以及項目檢測等,但是該過程實際上是非常繁瑣的,而這也和敏捷方法所提出的自適應且保證輕量核心思想是相悖的。所以說如何以傳統(tǒng)風險管理模式為基礎建立適合敏捷方法進行互聯(lián)網(wǎng)項目控制方法是有重要意義的課題。
3、互聯(lián)網(wǎng)項目的風險管理基本內(nèi)容
3.1 風險與不確定性
風險在經(jīng)濟學和其他的學術領域中并沒有對其進行任何技術上的定義,風險便意味著有損失的可能性,而最早對風險的定義就是凡事在預定的成本、工期以及技術的約束下可能無力完成全面計劃目標。同時風險具有不確定性,也就意味著風險的發(fā)生有多種可能,同時也可能導致多種結果,一旦發(fā)生,至少會對一個項目的時間、費用或者是范圍產(chǎn)生積極或者是消極的影響。同時風險與損失是密切相關的,無論是時間損失還是金錢損失或者是其他損失,如果發(fā)生不確定狀況之后沒有造成損失那么也就意味著不存在風險,因此在進行風險把握的時候主要為不確定性和損失的定義。
3.2 風險管理
軟件項目的風險管理主要有風險規(guī)劃、風險評估、風險應對以及風險監(jiān)控等幾個過程,所謂的風險規(guī)劃就是站在戰(zhàn)略校對可能存在的風險制定一系列應對措施,以及采用何種執(zhí)行方法和有效的資源分配。在風險管理中風險規(guī)劃是第一步,接下來便是風險評估,該過程是明確風險管理中存在的問題,在該過程中需要根據(jù)事情發(fā)生的概率和結果對其中可能存在的風險進行量化、評級。在整個風險管理過程中風險評估是最難也是耗時最長的階段,同時還需要銜接風險規(guī)劃和風險識別,其重要性不言而喻。接下來的風險識別主要是風險管理人員通過其所掌握的知識與方法對可能遇到的風險進行系統(tǒng)、全面的預測,收集風險因素、風險事故等。最后對以上所收集的所有信息以及制定的方法進行整合,將已鑒定的風險進行詳細研究,確定風險發(fā)生的可能性,造成的影響,然后對可能造成嚴重后果的風險制定有效的風險防范策略。
3.3 風險應對
所謂的風險應對就是將風險可能導致的損失降至最低制定的目標計劃以及執(zhí)行過程。當風險出現(xiàn)的時候作為風險負責人首先需要根據(jù)項目制定詳細的應對計劃,并積極調(diào)動資源展開行動。在該過程中主要包括使用特定方法處理已知風險,判斷風險負責人,降低風險所產(chǎn)生的成本及進度影響。
3.4 風險監(jiān)控
風險監(jiān)控是將風險進行系統(tǒng)化追蹤,主要是根據(jù)已經(jīng)建立的風險標準評估體系對風險進行有效評判與監(jiān)控,如果系統(tǒng)識別出有重要風險,并根據(jù)風險制定出相應的應對措施之后,風險監(jiān)控的主要工作就是隨時關注項目實施進度,跟蹤已經(jīng)識別和為識別風險。
4、敏捷方法和傳統(tǒng)方法的區(qū)別
目前大多數(shù)風險管理理論和體系在進行風險處理的時候都是顯式進行的,而敏捷方法不僅可以有效處理風險,同時是隱含的方式進行處理。其之所以可以有效管理風險,主要是因為在進行項目風險管理的時候是建立在執(zhí)行項目的結構上,在這種隱含管理情況下其主要傳達理念是在一個項目中風險是無處不在的,所以在進行風險處理的時候不可以將風險單獨剝離。在進行風險處理的時候不是將工作建立在項目計劃之外,而是應該將其規(guī)劃與工作緊相連。
5、總結
在互聯(lián)網(wǎng)項目風險管理中風險是無處不在的,因此風險管理的重要性不言而喻,而敏捷方法的應用可以有效幫助互聯(lián)網(wǎng)項目管理工作規(guī)避風險,與傳統(tǒng)的風向管理模式相比,敏捷方法適應性更強,同時在風險管理中實現(xiàn)全面風險因素處理,但是其缺陷是目的性不強,在風險管理中沒有對其進行系統(tǒng)性論述,因此在互聯(lián)網(wǎng)項目風險管理中敏捷方法的應用還需要進一步完善。
參考文獻
[1]齊山松. 基于敏捷軟件開發(fā)模型的研究與實踐[J]. 電子科技,2013,(7).
[2]李聲威,王愛景,譚紅星. 敏捷開發(fā)中軟件架構設計與實踐[J]. 電腦與信息技術,2015,(3).
[3]徐建軍,董威,譚慶平,等. 基于Scrum敏捷開發(fā)模型的軟件工程實踐課程探索[J]. 大學教育,2015,(4).