97国产成人,欧美另类在线观看,国产美女操,亚洲精品456在线播放牛牛影院,久99精品久久久,黄页视频网站,中文字幕欧美视频

專業(yè)信息系統(tǒng)項(xiàng)目管理師網(wǎng)站|培訓(xùn)機(jī)構(gòu)|服務(wù)商(2021信息系統(tǒng)項(xiàng)目管理師學(xué)習(xí)QQ群:89253946,客服QQ:800184589)

軟題庫(kù) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 信息系統(tǒng)項(xiàng)目管理師 >> 軟考論文 >> 文章內(nèi)容
基于敏捷思想的重量級(jí)IT項(xiàng)目管理框架思考
來(lái)源:信管網(wǎng) 2012年08月08日 【所有評(píng)論 分享到微信

 

信管網(wǎng)提醒:這類型的論文在結(jié)構(gòu)和寫(xiě)作內(nèi)容上并不適合信息系統(tǒng)項(xiàng)目管理師論文要求,但提到的一些管理方法在我們寫(xiě)信息系統(tǒng)項(xiàng)目管理師考試相關(guān)論文的時(shí)候可以作為參考

摘 要:重量級(jí)IT項(xiàng)目具有高度復(fù)雜性和不確定性,以過(guò)程為基礎(chǔ)的項(xiàng)目管理需要借敏捷方法加以改進(jìn)。本文以闡明IT項(xiàng)目的復(fù)雜產(chǎn)品系統(tǒng)特性為起點(diǎn),從復(fù)雜產(chǎn)品系統(tǒng)的模塊化及分解入手,討論了IT產(chǎn)品的動(dòng)態(tài)形成過(guò)程,提出了一個(gè)基于敏捷開(kāi)發(fā)過(guò)程的重量級(jí)IT項(xiàng)目管理框架。以提升重載方法開(kāi)發(fā)效率、提高產(chǎn)品質(zhì)量為目的,探討了復(fù)雜產(chǎn)品分解的隨機(jī)Petri網(wǎng)概念模型、柔性團(tuán)隊(duì)行為模型、重載方法適度規(guī)范集以及基于知識(shí)轉(zhuǎn)移的敏捷開(kāi)發(fā)過(guò)程,并提出了若干管理對(duì)策。

關(guān)鍵詞:IT項(xiàng)目管理;敏捷思想;管理框架;柔性團(tuán)隊(duì)

1 引言

軟件危機(jī)推動(dòng)了軟件工程思想成熟,20世紀(jì)80、90 年代,軟件項(xiàng)目開(kāi)始使用可重復(fù)的規(guī)范過(guò)程,產(chǎn)生了以質(zhì)量管理為核心、以軟件工程理論為基礎(chǔ)的嚴(yán)格有序的過(guò)程管理理論體系。軟件項(xiàng)目被定義為一個(gè)有序的、可重復(fù)的、可度量的、可嚴(yán)格控制的過(guò)程。SEI的CMM模型是這一階段過(guò)程管理思想的結(jié)晶,而且成為一套適用面很廣的通用過(guò)程實(shí)踐標(biāo)準(zhǔn)。但是,CMM及與其類似的ISO9000、SPICE等通常被認(rèn)為是重載(Heavy Weight)過(guò)程,其出發(fā)點(diǎn)是為使軟件項(xiàng)目能應(yīng)對(duì)不可預(yù)知的變化,采取繁復(fù)的管理工作抵御風(fēng)險(xiǎn)。CMM 重視系統(tǒng)性、制度化、文檔化和度量,強(qiáng)調(diào)提高過(guò)程的可靠性、可見(jiàn)性、可預(yù)測(cè)性和可管理性,實(shí)施CMM要求組織在過(guò)程制度化建設(shè)上付出大量努力。重載過(guò)程的工作集中在防止和跟蹤錯(cuò)誤上,大量工作流程的制定,是為了保證項(xiàng)目不犯錯(cuò)誤,因此,軟件過(guò)程越來(lái)越復(fù)雜,越來(lái)越龐大,重載過(guò)程的繁文縟節(jié)、組織臃腫、辦事低效、形式主義等等副作用越來(lái)越明顯[1]。重載方法與IT產(chǎn)品及其開(kāi)發(fā)過(guò)程特性的矛盾日益明顯,快速變化的外部市場(chǎng)環(huán)境也向傳統(tǒng)的軟件工程管理理論提出挑戰(zhàn)。人們對(duì)軟件過(guò)程的認(rèn)識(shí)日漸深刻:軟件過(guò)程不是混沌的、隨機(jī)的、即興的活動(dòng),也不只是一個(gè)嚴(yán)格有序的因果聯(lián)系的工作流,軟件項(xiàng)目是一個(gè)復(fù)雜系統(tǒng),而軟件過(guò)程是一種處于混沌邊緣的非平衡狀態(tài)下的系統(tǒng)行為。軟件敏捷開(kāi)發(fā)方法由此產(chǎn)生。

IT項(xiàng)目敏捷開(kāi)發(fā)方法,具有早期客戶參與、快速迭代交付、自組織團(tuán)隊(duì)、柔性等典型特征[2],能夠提供客戶滿意的知識(shí)產(chǎn)品,非常適用于特定的環(huán)境——高風(fēng)險(xiǎn)、不可預(yù)測(cè)和小規(guī)模的探索型軟件研發(fā)項(xiàng)目[3]。但是,軟件產(chǎn)品的規(guī)模(size)日益龐大[4],重量級(jí)IT項(xiàng)目越來(lái)越多。相對(duì)而言,重量級(jí)IT項(xiàng)目具有較高的復(fù)雜性和不確定性,風(fēng)險(xiǎn)性、不可預(yù)測(cè)性也更高。傳統(tǒng)IT項(xiàng)目開(kāi)發(fā)方法及管理過(guò)程,導(dǎo)致重量級(jí)IT項(xiàng)目周期長(zhǎng)、投入大、成果不可預(yù)期,較難獲得客戶的滿意認(rèn)可。重量級(jí)IT產(chǎn)品更需要運(yùn)用敏捷開(kāi)發(fā)方法。其中,重量級(jí)IT產(chǎn)品的架構(gòu)、分解優(yōu)化及其與柔性團(tuán)隊(duì)的匹配,是成功實(shí)現(xiàn)敏捷管理的關(guān)鍵。本文針對(duì)重量級(jí)IT項(xiàng)目敏捷管理的需要,提出一個(gè)基于敏捷開(kāi)發(fā)過(guò)程的重量級(jí)IT項(xiàng)目管理框架,反映傳統(tǒng)開(kāi)發(fā)方法的敏捷性改造,為改進(jìn)重載方法過(guò)程、提高開(kāi)發(fā)效率和產(chǎn)品質(zhì)量提供基本思路。

2 IT復(fù)雜產(chǎn)品系統(tǒng)及其模塊化

復(fù)雜產(chǎn)品系統(tǒng)(Complex Product Systems, CoPS)指高成本的、技術(shù)密集型的、用戶定制、單件或小批量生產(chǎn)的生產(chǎn)資料、系統(tǒng)、網(wǎng)絡(luò)、控制單位、軟件包、建筑物和服務(wù)[5,6]。IT產(chǎn)品復(fù)雜性也日益增加,一方面,軟件規(guī)模的擴(kuò)展意味著功能擴(kuò)展,這種擴(kuò)展不僅僅是相同元素重復(fù)添加,而必然是不同元素實(shí)體的添加,并且多數(shù)情況下它們以非線性遞增的方式交互,使整個(gè)軟件復(fù)雜度以更大的非線性增長(zhǎng)。另一方面,軟件本身的技術(shù)復(fù)雜性引發(fā)了更多的管理復(fù)雜性。Ren和Yeo認(rèn)為[7],IT項(xiàng)目是典型的以人為中心、基于人工的,實(shí)質(zhì)上更富個(gè)人主義色彩,因而難以預(yù)測(cè)、控制和自動(dòng)化。因此,以ERP系統(tǒng)為代表的大型IT項(xiàng)目屬于復(fù)雜產(chǎn)品系統(tǒng)范疇[7,8]。

對(duì)于復(fù)雜產(chǎn)品系統(tǒng)的開(kāi)發(fā),一般應(yīng)首先采取模塊化方法進(jìn)行分解,才能有效實(shí)現(xiàn)產(chǎn)品目標(biāo)。Simon等提出了系統(tǒng)的層級(jí)特性和可分解特性以便于降低系統(tǒng)的復(fù)雜性,并研究了軟件結(jié)構(gòu)化設(shè)計(jì)程度與軟件復(fù)雜性、多變性和改進(jìn)(Enhancement)之間的相互關(guān)系,系統(tǒng)地提出了復(fù)雜產(chǎn)品系統(tǒng)的特性和劃分準(zhǔn)則[9~11]。IT產(chǎn)品的模塊劃分是基于對(duì)整個(gè)產(chǎn)品系統(tǒng)框架以及功能需求分析的基礎(chǔ)上,將整個(gè)IT產(chǎn)品系統(tǒng)的研發(fā)任務(wù)按照應(yīng)用技術(shù)類別劃分相對(duì)獨(dú)立的模塊/子系統(tǒng)進(jìn)行的,在各模塊開(kāi)發(fā)完成后,交給集成商整合為一個(gè)完整的復(fù)雜產(chǎn)品系統(tǒng),在這個(gè)意義上說(shuō),模塊化是實(shí)施復(fù)雜產(chǎn)品系統(tǒng)的前提條件或必要條件。

3 IT產(chǎn)品的動(dòng)態(tài)形成過(guò)程

從IT項(xiàng)目復(fù)雜性可以看出,IT項(xiàng)目最終交付的軟件產(chǎn)品,是多種知識(shí)、資源動(dòng)態(tài)結(jié)合而成的知識(shí)產(chǎn)品。不少學(xué)者[12]認(rèn)為,敏捷產(chǎn)品是知識(shí)產(chǎn)品,產(chǎn)品的價(jià)值主要產(chǎn)生于它所包含的知識(shí),而非產(chǎn)品的有形部分,同時(shí)認(rèn)為過(guò)程也是一種知識(shí)產(chǎn)品。Wang[13]認(rèn)為,ERP實(shí)施的關(guān)鍵是組織中系統(tǒng)和過(guò)程的相互適應(yīng),ERP系統(tǒng)知識(shí)必定產(chǎn)生于實(shí)施過(guò)程,并反映于產(chǎn)品之中。信息系統(tǒng)開(kāi)發(fā)過(guò)程中,每一類知識(shí)的擁有主體是不同的,信息系統(tǒng)的開(kāi)發(fā)過(guò)程就是這些主體之間的知識(shí)轉(zhuǎn)移過(guò)程,信息系統(tǒng)的最終交付成果是這種動(dòng)態(tài)交互的結(jié)果。

ERP系統(tǒng)作為一種典型的IT復(fù)雜產(chǎn)品系統(tǒng),反映了重量級(jí)IT項(xiàng)目復(fù)雜性的兩個(gè)方面,一是最終知識(shí)產(chǎn)品的高度復(fù)雜性,是業(yè)務(wù)知識(shí)、管理模型和軟件技術(shù)的綜合體;二是知識(shí)產(chǎn)品生產(chǎn)過(guò)程的復(fù)雜性,即據(jù)以對(duì)用戶需求的預(yù)測(cè),以人為載體的多種知識(shí)、資源的相互作用、相互影響、相互結(jié)合,由于人的因素,過(guò)程管理具有較大的不確定性、不可預(yù)見(jiàn)性。實(shí)踐中,IT復(fù)雜產(chǎn)品系統(tǒng)的第二個(gè)復(fù)雜性,即動(dòng)態(tài)生產(chǎn)過(guò)程的復(fù)雜度要遠(yuǎn)遠(yuǎn)高于第一個(gè)復(fù)雜性,而項(xiàng)目成敗也多決定于此,項(xiàng)目風(fēng)險(xiǎn)的控制也主要存在于此。

4 重量級(jí)IT項(xiàng)目的敏捷管理思想

IT項(xiàng)目敏捷開(kāi)發(fā)的需求主要表現(xiàn)為快速適應(yīng)系統(tǒng)需求的變化、提高軟件生產(chǎn)率、突出企業(yè)自身特點(diǎn)、支持動(dòng)態(tài)聯(lián)盟、面向業(yè)務(wù)目標(biāo)持續(xù)改進(jìn)和重組等方面。軟件敏捷開(kāi)發(fā)不僅僅簡(jiǎn)單地意味著軟件的快速開(kāi)發(fā),它著重于對(duì)軟件需求、過(guò)程和產(chǎn)品變化的靈活快速反應(yīng),是基于統(tǒng)一概念的一整套技術(shù)。和傳統(tǒng)的軟件過(guò)程有相當(dāng)不同,敏捷軟件方法是一種輕載的、基于時(shí)間的、恰好夠用(Just Enough)的、并行的和基于組件的軟件開(kāi)發(fā)過(guò)程[14]。

但是敏捷方法高度的動(dòng)態(tài)性、靈活性優(yōu)勢(shì)也形成了其應(yīng)用的局限性。對(duì)于規(guī)模較大的IT項(xiàng)目(重量級(jí)項(xiàng)目),強(qiáng)功能、高集成的復(fù)雜性,使敏捷方法的適用受到極大的挑戰(zhàn)。而重量級(jí)IT項(xiàng)目也具備需求快速變化、業(yè)務(wù)目標(biāo)實(shí)現(xiàn)、提高開(kāi)發(fā)效率等需求,也需要敏捷思想的應(yīng)用。目前關(guān)于敏捷管理的研究仍強(qiáng)調(diào)敏捷過(guò)程適用于特定的環(huán)境——高風(fēng)險(xiǎn)、不可預(yù)測(cè)和小規(guī)模的探索型軟件研發(fā)項(xiàng)目。有學(xué)者意識(shí)到了敏捷理念與傳統(tǒng)實(shí)踐的融合,一些CMM 和ISO9000的組織也開(kāi)始接受部分地應(yīng)用敏捷方法[15],但是這些同時(shí)考慮項(xiàng)目過(guò)程的成果,沒(méi)有引入構(gòu)建過(guò)程的核心要素——知識(shí)鏈,所以顯得操作性不強(qiáng),也缺乏實(shí)證。因此,本文提出一種重載過(guò)程的敏捷性改造,即基于敏捷思想的重量級(jí)IT項(xiàng)目管理方法。

5 基于敏捷過(guò)程的重量級(jí)IT項(xiàng)目管理框架

基于敏捷過(guò)程的重量級(jí)IT項(xiàng)目管理框架,力圖達(dá)到的目標(biāo)是:依據(jù)“敏捷靈活”與“過(guò)程規(guī)范”相平衡的原則,解決長(zhǎng)周期性、高集成性、功能全面性等重量級(jí)項(xiàng)目特性下敏捷方法的有效性??蚣艿暮诵乃枷胧?(1)建立復(fù)雜產(chǎn)品架構(gòu)及系統(tǒng)動(dòng)力學(xué)模型,實(shí)現(xiàn)復(fù)雜產(chǎn)品基于動(dòng)態(tài)關(guān)系的分解與優(yōu)化,導(dǎo)出最優(yōu)知識(shí)產(chǎn)品單元?jiǎng)澐?(2)構(gòu)造基于多智能主體的柔性團(tuán)隊(duì),設(shè)定團(tuán)隊(duì)內(nèi)部協(xié)同的元規(guī)則,設(shè)定團(tuán)隊(duì)功能績(jī)效指標(biāo),實(shí)現(xiàn)外科手術(shù)式團(tuán)隊(duì)構(gòu)建和能力評(píng)價(jià);(3)基于能力的柔性團(tuán)隊(duì)與知識(shí)產(chǎn)品單元匹配,根據(jù)團(tuán)隊(duì)特性分配開(kāi)發(fā)任務(wù);(4)基于適度規(guī)范的過(guò)程管理,微觀上是柔性團(tuán)隊(duì)的自組織迭代,宏觀上是過(guò)程管理的規(guī)范框架,實(shí)現(xiàn)重量級(jí)IT項(xiàng)目的動(dòng)態(tài)、柔性、規(guī)范??蚣軆?nèi)容如圖1所示。

5.1 IT復(fù)雜知識(shí)產(chǎn)品的模塊化分解

模塊化開(kāi)發(fā)方法,首先保證了復(fù)雜IT產(chǎn)品的降階,從分解的角度保證了項(xiàng)目開(kāi)發(fā)的操作性;模塊化也可以提高整個(gè)產(chǎn)品開(kāi)發(fā)的并行化,大大提高產(chǎn)品開(kāi)發(fā)的效率;同時(shí),通過(guò)交叉優(yōu)化保證各模塊的質(zhì)量,實(shí)現(xiàn)“一次達(dá)到目的”與傳統(tǒng)“反復(fù)做直到滿意”的有機(jī)結(jié)合,從而保證產(chǎn)品系統(tǒng)的質(zhì)量。

傳統(tǒng)軟件架構(gòu)理論一般基于產(chǎn)品功能的靜態(tài)劃分[8],主要從信息流角度考慮模塊單元的內(nèi)聚與耦合關(guān)系,更多來(lái)自于項(xiàng)目初期基于需求的預(yù)測(cè)和設(shè)計(jì);而敏捷方法更關(guān)注過(guò)程中需求創(chuàng)新,趨于對(duì)最終目標(biāo)的逼近,是一種迭代更替漸進(jìn)式方式。因此,此種方式下,關(guān)于知識(shí)產(chǎn)品的模型表述,勢(shì)必與傳統(tǒng)軟件架構(gòu)描述方法有所不同。復(fù)雜IT項(xiàng)目的模塊化除了考慮最終知識(shí)產(chǎn)品的功能特征外,還要考慮開(kāi)發(fā)過(guò)程的協(xié)同與控制問(wèn)題。為此可以建立IT產(chǎn)品基于最小完備單元圖的隨機(jī)Petri網(wǎng)模型[16],采用消解規(guī)則進(jìn)行系統(tǒng)分析,靜態(tài)和動(dòng)態(tài)分析相結(jié)合,有效地反映產(chǎn)品結(jié)構(gòu)中任務(wù)執(zhí)行或信息傳遞的主要特征,反映知識(shí)產(chǎn)品單元之間順序、并行、交叉等多種復(fù)雜的網(wǎng)狀動(dòng)態(tài)結(jié)構(gòu)關(guān)系。

隨機(jī)Petri網(wǎng)模型中,用變遷表示單元本身,而變遷之間的關(guān)系則代表單元之間的關(guān)系。根據(jù)每個(gè)變遷(單元)的內(nèi)在特征,可形式化定義為一個(gè)七元組即{活動(dòng),輸入產(chǎn)品,輸出產(chǎn)品,前置條件,后置條件,環(huán)境,度量指標(biāo)}。

從最小完備單元圖出發(fā),結(jié)合已建立的變遷(單元)間基本關(guān)系圖和建立原理可以得到最小完備單元圖對(duì)應(yīng)的Petri網(wǎng)基本模型。直接計(jì)算該隨機(jī)Petri網(wǎng)模型的復(fù)雜度很高,可以應(yīng)用文獻(xiàn)[16]中提供的關(guān)系度分解技術(shù),考察最小完備單元圖的相應(yīng)矩陣,將單元進(jìn)行分組。然后,根據(jù)不同組內(nèi)單元之間原來(lái)關(guān)系的最高出現(xiàn)頻次進(jìn)行組間連接。多層次的分解,可以形成復(fù)雜產(chǎn)品的金字塔型模塊結(jié)構(gòu),既包含了靜態(tài)功能信息,又反映開(kāi)發(fā)過(guò)程的動(dòng)態(tài)信息。

5.2 柔性多項(xiàng)目團(tuán)隊(duì)

柔性團(tuán)隊(duì)是典型的“外科手術(shù)式團(tuán)隊(duì)”,其內(nèi)部具有高度的柔性和靈活性,團(tuán)隊(duì)成員之間有深入的溝通和密切的協(xié)作;對(duì)外則呈現(xiàn)高度的開(kāi)發(fā)效率和運(yùn)行規(guī)范,能夠進(jìn)行顯性的能力評(píng)價(jià)和績(jī)效考核。柔性團(tuán)隊(duì)的概念模型可以表示為

T=F(Ma, Mr, ST, C, Ms)

其中T指柔性團(tuán)隊(duì)(Self Organizing Teams, or Well-Structured Teams),是具有高度適應(yīng)能力,自組織與他組織相結(jié)合的項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)。Ma指多智能主體(Multi-Agents),即團(tuán)隊(duì)成員,具備能動(dòng)性、協(xié)作性的知識(shí)主體,其中包括用戶方的參與。Mr是指元規(guī)則(Meta Rules),團(tuán)隊(duì)成員相互協(xié)作溝通的基本規(guī)則集。根據(jù)復(fù)雜適應(yīng)理論,該團(tuán)隊(duì)系統(tǒng)由一群行動(dòng)者組成,他們按照一套規(guī)則與其他人交流,通過(guò)探索實(shí)現(xiàn)目標(biāo),這其中“元規(guī)則”特別重要。它是團(tuán)隊(duì)協(xié)作的基本依據(jù),其他規(guī)則是這些元規(guī)則的不同函數(shù)。ST是共享的隱性知識(shí)(Shared Tacit Knowledge),團(tuán)隊(duì)長(zhǎng)期協(xié)作過(guò)程中所共享的默會(huì)知識(shí)集。C是指情境(Contextual),是柔性團(tuán)隊(duì)完成具體任務(wù)時(shí)所面臨的資源、關(guān)系、環(huán)境、他人協(xié)作等狀況。Ms是指基于能力的柔性團(tuán)隊(duì)度量(Measures),度量的目的一是與模塊化的結(jié)果——知識(shí)產(chǎn)品單元的匹配,為產(chǎn)品單元尋找最佳的開(kāi)發(fā)團(tuán)隊(duì);二是對(duì)團(tuán)隊(duì)的績(jī)效進(jìn)行考評(píng),并動(dòng)態(tài)更新團(tuán)隊(duì)能力表征,指導(dǎo)團(tuán)隊(duì)的成長(zhǎng)演化。

柔性團(tuán)隊(duì)是重量級(jí)IT項(xiàng)目管理的基本組織單元。對(duì)于模塊化后的開(kāi)發(fā)任務(wù),一般就由多個(gè)柔性團(tuán)隊(duì)根據(jù)自身特質(zhì)選擇相應(yīng)的開(kāi)發(fā)單元,并納入動(dòng)態(tài)組織網(wǎng)絡(luò)進(jìn)行管理。每個(gè)團(tuán)隊(duì)的敏捷軟件開(kāi)發(fā)過(guò)程必須定義每個(gè)活動(dòng)什么時(shí)候、誰(shuí)、在什么地方、采用什么工具協(xié)助等等具體的細(xì)節(jié)場(chǎng)景,同時(shí)也要根據(jù)項(xiàng)目的目標(biāo)、團(tuán)隊(duì)規(guī)模、項(xiàng)目關(guān)鍵程度、風(fēng)險(xiǎn)以及不確定性和客戶協(xié)作程度這些不同項(xiàng)目的因素對(duì)活動(dòng)進(jìn)行裁減和調(diào)整。除了定義單個(gè)活動(dòng)以外,定義多個(gè)活動(dòng)之間相互的關(guān)聯(lián)和影響,形成一個(gè)完整的過(guò)程系統(tǒng)也是關(guān)鍵。這需要在開(kāi)發(fā)過(guò)程中定義各種場(chǎng)景,來(lái)說(shuō)明各個(gè)活動(dòng)如何結(jié)合協(xié)作。

5.3 統(tǒng)一產(chǎn)品定義和標(biāo)準(zhǔn)

復(fù)雜IT產(chǎn)品系統(tǒng)的開(kāi)發(fā)強(qiáng)調(diào)相關(guān)模塊的兼容性。為了使模塊的開(kāi)發(fā)團(tuán)隊(duì)一開(kāi)始就考慮復(fù)雜產(chǎn)品各個(gè)模塊的所有因素,統(tǒng)一的產(chǎn)品定義與技術(shù)標(biāo)準(zhǔn)是系統(tǒng)集成研究的關(guān)鍵,是支持各模塊開(kāi)發(fā)團(tuán)隊(duì)工作的必要條件,使各模塊開(kāi)發(fā)的專業(yè)人員有共同的語(yǔ)言,使用“同一種語(yǔ)言”進(jìn)行交流。從而使各團(tuán)隊(duì)能相互協(xié)作和共享信息,通過(guò)彼此及時(shí)、有效地通信和交流,盡早地發(fā)現(xiàn)問(wèn)題并予以解決,以達(dá)到各項(xiàng)工作協(xié)調(diào)一致。

復(fù)雜IT產(chǎn)品系統(tǒng)統(tǒng)一的產(chǎn)品定義與技術(shù)標(biāo)準(zhǔn)包括產(chǎn)品功能、性能、用戶要求、開(kāi)發(fā)、質(zhì)量保證、進(jìn)度計(jì)劃等方面,把不同階段可能出現(xiàn)的問(wèn)題,先期加以研究制定,對(duì)產(chǎn)品的功能、性能、可靠性、可測(cè)試性、可維修性、可重用性等預(yù)先進(jìn)行定義和標(biāo)準(zhǔn)化,使IT產(chǎn)品開(kāi)發(fā)一次成功,避免出現(xiàn)大的反復(fù)。除了產(chǎn)品定義和標(biāo)準(zhǔn)外,多項(xiàng)目團(tuán)隊(duì)還需要共享的知識(shí)資源等的支持,如通用的組件、構(gòu)件、元素等。

5.4 重載過(guò)程適度規(guī)范集

基于優(yōu)化模型的IT開(kāi)發(fā)重載方法,其理論假設(shè)是過(guò)程可以通過(guò)持續(xù)的改進(jìn)而提高能力,而過(guò)程是能力意味著產(chǎn)出結(jié)果是可預(yù)測(cè)的。以優(yōu)化和預(yù)測(cè)為特征的傳統(tǒng)過(guò)程管理雖然無(wú)法解決軟件開(kāi)發(fā)難題,但其過(guò)程管理模型和框架的規(guī)范性,是保證軟件質(zhì)量的重要內(nèi)容。

敏捷軟件過(guò)程主張結(jié)合企業(yè)業(yè)務(wù),開(kāi)發(fā)自己的軟件過(guò)程,這就是“Just Enough”策略。該策略指出,在進(jìn)行軟件過(guò)程改進(jìn)時(shí),應(yīng)著重領(lǐng)會(huì)CMM等過(guò)程模型的精神實(shí)質(zhì)和基本原理,建立適合自己的過(guò)程框架而不是拘泥于CMM等形式。在實(shí)施CMM時(shí),必須考慮過(guò)程的多樣性,從實(shí)際出發(fā)做好文檔和過(guò)程管理,把過(guò)程管理與企業(yè)的業(yè)務(wù)目標(biāo)緊密結(jié)合起來(lái),同時(shí)探索可滿足CMM KPAs的最小關(guān)鍵活動(dòng)集合。

另外,為了保證敏捷、適應(yīng)原則下的過(guò)程管理,除了傳統(tǒng)方法的適度規(guī)范集外,更重要的是增加模塊化開(kāi)發(fā)的協(xié)同機(jī)制。這種開(kāi)發(fā)機(jī)制,首先是基于傳統(tǒng)過(guò)程框架下分階段的敏捷改進(jìn),如敏捷建模、敏捷設(shè)計(jì)、敏捷開(kāi)發(fā)、敏捷測(cè)試等;然后是基于敏捷思想的過(guò)程框架改進(jìn),如基于全局的需求變更管理、模型調(diào)配、進(jìn)程反饋,甚至必要時(shí)的全局性迭代重啟。

5.5 基于知識(shí)轉(zhuǎn)移的敏捷過(guò)程

Paulk曾經(jīng)提出“XP是CMM的一個(gè)截面”的理念,指出敏捷方法可以是規(guī)范方法的一個(gè)環(huán)節(jié)或微觀表現(xiàn)。因此,“基于知識(shí)轉(zhuǎn)移的敏捷過(guò)程”是基于敏捷過(guò)程的重量級(jí)IT項(xiàng)目管理框架的核心。其中“知識(shí)轉(zhuǎn)移”則強(qiáng)調(diào)敏捷開(kāi)發(fā)過(guò)程中,多智能主體與知識(shí)產(chǎn)品之間多種形式、多種類別的知識(shí)轉(zhuǎn)移活動(dòng),并且最終的產(chǎn)出是這種轉(zhuǎn)移活動(dòng)集成的成果。動(dòng)態(tài)結(jié)合過(guò)程中,知識(shí)相互關(guān)系的處理,多主體的互動(dòng)與影響等,都會(huì)導(dǎo)致最終成果的不同。

IT項(xiàng)目開(kāi)發(fā)中的知識(shí)轉(zhuǎn)移是一個(gè)復(fù)雜過(guò)程,與知識(shí)主體的屬性、關(guān)系、知識(shí)本身的屬性等密切相關(guān)。IT開(kāi)發(fā)過(guò)程涉及不同團(tuán)隊(duì)的各種知識(shí)和技術(shù),專家知識(shí)分布于團(tuán)隊(duì)之中而不是某一個(gè)人,他們必須進(jìn)行工作聯(lián)合和知識(shí)集成去完成統(tǒng)一的任務(wù)。這些知識(shí)在軟件開(kāi)發(fā)過(guò)程中不斷在智能主體間、智能主體與產(chǎn)品間傳遞。敏捷開(kāi)發(fā)過(guò)程由于強(qiáng)調(diào)人的主動(dòng)性、適應(yīng)性,強(qiáng)調(diào)團(tuán)隊(duì)的自組織特性,對(duì)知識(shí)轉(zhuǎn)移的高效管理就顯得尤為重要。

有別于傳統(tǒng)基于規(guī)模的軟件過(guò)程,基于知識(shí)轉(zhuǎn)移的敏捷過(guò)程由構(gòu)想、推測(cè)、探索、適應(yīng)、結(jié)束等幾個(gè)階段組成,其結(jié)構(gòu)和實(shí)施是面向時(shí)間的,是一種基于時(shí)間的軟件開(kāi)發(fā)(Time-Based Software Development)[13]。每一次迭代有固定的時(shí)間限制,一個(gè)復(fù)雜的項(xiàng)目可被分為多個(gè)迭代和多次發(fā)放,需求在迭代開(kāi)始時(shí)被確定,直至下一次迭代開(kāi)始前才再次修改。

6 管理對(duì)策

根據(jù)以上管理框架,實(shí)踐中的管理對(duì)策主要應(yīng)該采用:

(1)建立包括技術(shù)接受方和技術(shù)提供方在內(nèi)的聯(lián)合開(kāi)發(fā)團(tuán)隊(duì),通過(guò)培訓(xùn)、交流和組織,提升開(kāi)發(fā)團(tuán)隊(duì)的柔性。

其中包括甲乙雙方的聯(lián)合開(kāi)發(fā)團(tuán)隊(duì)是本對(duì)策的核心,特別在技術(shù)提供方對(duì)技術(shù)接受方的業(yè)務(wù)比較生疏、業(yè)務(wù)過(guò)程較為復(fù)雜的情況下。

(2)測(cè)評(píng)待開(kāi)發(fā)產(chǎn)品的復(fù)雜程度及開(kāi)發(fā)團(tuán)隊(duì)的柔性程度,構(gòu)筑重量級(jí)項(xiàng)目敏捷開(kāi)發(fā)基礎(chǔ)。

產(chǎn)品復(fù)雜程度和開(kāi)發(fā)團(tuán)隊(duì)柔性程度是客觀的,理想情況下應(yīng)該有客觀的評(píng)價(jià)尺度,初始階段可以以較大粒度定性測(cè)定。

(3)以實(shí)現(xiàn)高效知識(shí)轉(zhuǎn)移為出發(fā)點(diǎn),劃分產(chǎn)品模塊,使之與開(kāi)發(fā)團(tuán)隊(duì)的柔性相適應(yīng)。

產(chǎn)品模型的劃分并不唯一依據(jù)產(chǎn)品的復(fù)雜程度,開(kāi)發(fā)團(tuán)隊(duì)的柔性程度是客觀的也是相對(duì)的。因此本對(duì)策的核心是圍繞建立高效的知識(shí)轉(zhuǎn)移渠道。

(4)積極采用和不斷開(kāi)發(fā)、積累輔助工具,提高團(tuán)隊(duì)開(kāi)發(fā)效率、降低團(tuán)隊(duì)工作強(qiáng)度。

規(guī)范和靈活是一對(duì)矛盾,利用前人的成果,并不斷積累自身的經(jīng)驗(yàn),將會(huì)使團(tuán)隊(duì)以靈活的方式繼承規(guī)范的過(guò)程。

7 結(jié)論

本文通過(guò)平衡“過(guò)程定義”和“靈活性”,既考慮過(guò)程對(duì)活動(dòng)的指導(dǎo),又要保證活動(dòng)與敏捷價(jià)值觀的原則一致,提出基于敏捷思想的重量級(jí)IT項(xiàng)目的管理框架。該框架中,基于重載方法適度規(guī)范集的開(kāi)發(fā)協(xié)同機(jī)制是關(guān)鍵,其既要規(guī)范開(kāi)發(fā)過(guò)程的活動(dòng)、文檔、團(tuán)隊(duì)行為,又要從全局角度協(xié)調(diào)多團(tuán)隊(duì)多模塊的開(kāi)發(fā)活動(dòng),還要確保收集到適當(dāng)?shù)姆答佇畔?將這些信息融入到新的迭代過(guò)程中去,以此實(shí)現(xiàn)知識(shí)轉(zhuǎn)移與敏捷項(xiàng)目管理的結(jié)合,達(dá)到傳統(tǒng)項(xiàng)目管理與敏捷項(xiàng)目管理的融合,實(shí)現(xiàn):拓寬知識(shí)轉(zhuǎn)移的應(yīng)用深度,拓展敏捷項(xiàng)目管理的應(yīng)用廣度。

該框架反映了重量級(jí)IT項(xiàng)目開(kāi)發(fā)的敏捷思想,但更多技術(shù)細(xì)節(jié)尚需解決,如復(fù)雜項(xiàng)目的模塊化分解方法、柔性團(tuán)隊(duì)的構(gòu)建及行為規(guī)則、產(chǎn)品與標(biāo)準(zhǔn)的定義、適度規(guī)范集及協(xié)同機(jī)制等,均需要進(jìn)一步研究給出具體的模型、方法和機(jī)制。這是本文后續(xù)研究的主要內(nèi)容。

掃碼關(guān)注公眾號(hào)

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評(píng)論  查看完整評(píng)論  

推薦文章