亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        重量級IT項(xiàng)目敏捷管理方法研究

        2009-04-29 00:00:00陳建斌方德英
        中國管理信息化 2009年15期

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

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

        doi:10.3969/j.issn.1673-0194.2009.15.003

        [中圖分類號]F224.5;TP311.52[文獻(xiàn)標(biāo)識碼]A[文章編號]1673-0194(2009)15-0010-03

        IT項(xiàng)目敏捷開發(fā)方法,具有早期客戶參與、快速迭代交付、自組織團(tuán)隊(duì)、柔性等典型特征[1],能夠提供客戶滿意的知識產(chǎn)品,非常適用于特定的環(huán)境——高風(fēng)險(xiǎn)、不可預(yù)測和小規(guī)模的探索型軟件研發(fā)項(xiàng)目[2]。但是,軟件產(chǎn)品的規(guī)模日益龐大,重量級IT項(xiàng)目越來越多。相對而言,重量級IT項(xiàng)目具有較高的復(fù)雜性和不確定性,風(fēng)險(xiǎn)性、不可預(yù)測性也更高。本文針對重量級IT項(xiàng)目敏捷管理的需要,提出一個基于敏捷開發(fā)過程的重量級IT項(xiàng)目管理框架,反映傳統(tǒng)開發(fā)方法的敏捷性改造,為改進(jìn)重載方法過程、提高開發(fā)效率和產(chǎn)品質(zhì)量提供基本思路。

        1 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ù)[3]。

        IT產(chǎn)品規(guī)模日益龐大,其復(fù)雜性也日益增加。一方面,軟件規(guī)模的擴(kuò)展意味著功能擴(kuò)展,整個軟件的復(fù)雜度以更大的非線性增長。另一方面,軟件本身的技術(shù)復(fù)雜性引發(fā)了更多的管理復(fù)雜性。Ren和Yeo認(rèn)為[4],IT項(xiàng)目是典型的基于人工的,實(shí)質(zhì)上更富個人主義色彩,因而難以預(yù)測、控制和自動化。雖然有效的管理系統(tǒng)和管理過程是必要的,但多數(shù)軟件工程對規(guī)范系統(tǒng)背后的不確定性、不規(guī)范性估計(jì)不足。因此,工具與系統(tǒng)難以與項(xiàng)目績效關(guān)鍵因素充分有效地結(jié)合,這些因素包括個體動機(jī)與決策、領(lǐng)導(dǎo)質(zhì)量的變化、雜亂(messy)的工作環(huán)境等。在溝通與團(tuán)隊(duì)建設(shè)、關(guān)系與接口、培訓(xùn)、領(lǐng)導(dǎo)力等方面的不足與失效,拖累了太多的軟件項(xiàng)目。因此,以ERP系統(tǒng)為代表的大型IT項(xiàng)目屬于復(fù)雜產(chǎn)品系統(tǒng)范疇[5]。

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

        2 IT產(chǎn)品的動態(tài)形成過程

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

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

        3 基于敏捷過程的重量級IT項(xiàng)目管理框架

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

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

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

        隨機(jī)Petri網(wǎng)模型中,用變遷表示單元本身,而變遷之間的關(guān)系則代表單元之間的關(guān)系。根據(jù)每個變遷(單元)的內(nèi)在特征,可形式化定義為一個七元組:

        P=(As, PI,PO, C1,C2,E,Ms),

        即{活動,輸入產(chǎn)品,輸出產(chǎn)品,前置條件,后置條件,環(huán)境,度量指標(biāo)}。

        其中,As(Activities)指開發(fā)過程中的具體活動,構(gòu)成了功能模型?;顒釉谌嘶虺绦虻牟僮飨?,將輸入產(chǎn)品轉(zhuǎn)換成輸出產(chǎn)品。時間、優(yōu)先級、風(fēng)險(xiǎn)等是活動的關(guān)鍵屬性。產(chǎn)品PI (Input products)是指活動被輸入或引用的相應(yīng)程序、文檔和數(shù)據(jù)。PO(Output products)指活動輸出的成果,也是相應(yīng)的程序、文檔和數(shù)據(jù)。PI,PO是原子的,或者是包括其他產(chǎn)品的復(fù)合產(chǎn)品,構(gòu)成了產(chǎn)品模型。C1,C2分別為活動的前置條件和后置條件,由活動間和活動產(chǎn)品間的約束關(guān)系組成。E是開發(fā)活動中涉及的環(huán)境及資源,包括場地、人員、工具、機(jī)器、技術(shù)等,是開發(fā)活動的基礎(chǔ)。度量指標(biāo)Ms則是量化的活動目標(biāo),可以用時間、生產(chǎn)率、健壯性、自適應(yīng)和改善能力等來衡量。

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

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

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

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

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

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

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

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

        3.5 基于知識轉(zhuǎn)移的敏捷過程

        “基于知識轉(zhuǎn)移的敏捷過程”是基于敏捷過程的重量級IT項(xiàng)目管理框架的核心。其中“知識轉(zhuǎn)移”強(qiáng)調(diào)敏捷開發(fā)過程中,多智能主體與知識產(chǎn)品之間多種形式、多種類別的知識轉(zhuǎn)移活動,并且最終的產(chǎn)出是這種轉(zhuǎn)移活動集成的成果。在動態(tài)結(jié)合過程中,知識相互關(guān)系的處理,多主體的互動與影響等,都會導(dǎo)致最終成果的不同。

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

        4 小 結(jié)

        現(xiàn)有敏捷軟件開發(fā)方法,由于過多地強(qiáng)調(diào)通過項(xiàng)目組自組織來改進(jìn)團(tuán)隊(duì)行為,難以適應(yīng)重量級項(xiàng)目的要求。本文通過平衡“過程定義”和“靈活性”,既考慮過程對活動的指導(dǎo),又要保證活動與敏捷價(jià)值觀的原則一致,提出基于敏捷思想的重量級IT項(xiàng)目的管理框架,實(shí)現(xiàn)拓寬知識轉(zhuǎn)移的應(yīng)用深度,拓展敏捷項(xiàng)目管理的應(yīng)用廣度。

        該框架反映了重量級IT項(xiàng)目開發(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)容。

        主要參考文獻(xiàn)

        [1] Jim Highsmith. Agile Project Management[M].NewYork:Addieon-Wesley, 2004.

        [2]Daniel Turk, Robert France, Bernhard Rumpe. Assumptions Underlying Agile Software-Development Processes[J]. Journal of Database Management, 2005,16(4): 62-87.

        [3] Hobday M, Brady T. Rational vs. Soft Management in Complex Software: Lessons from Flight Simulation [J]. International Journal of Innovation Management, 1998, 2(1): 1- 43.

        [4] Ren Ying-Tao and Yeo Khim-Teck. Research Challenges on Complex Product Systems (CoPS) Innovation[J]. Journal of the Chinese Institute of Industrial Engineers, 2006,23(6): 519-529.

        [5] Alan MacCormack, John Rusnak, et al. Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code[J]. Management Science, 2006, 50(7): 1015-1030.

        [6] Simon. The Architecture of Complexity[C]. Proceedings of the American Philosophical Society, 1962,106(6): 467-482.

        [7] M Hobday. Product Complexity, Innovation and Industrial Organization[J]. Research Policy, 1998,26(6): 689-710.

        [8] 杜紅, 李從東, 李曉宇. 面向ERP實(shí)施的知識轉(zhuǎn)移體系研究[J]. 管理工程學(xué)報(bào), 2005, 19(2):110-113.

        [9] Eric T G Wang, Cathy Chia-Lin Lin, James JJiang, Gary Klein . Improving Enterprise Resource Planning (ERP) Fit to Organizational Process through Knowledge Transfer[J]. International Journal of Information Management, 2007,27(3): 200–212.[10] 顧元勛. 基于單元關(guān)系度技術(shù)的Petri 網(wǎng)模型分解[J].系統(tǒng)工程學(xué)報(bào),2003,18(6):491-497.

        Study on Heavyweight IT Projects Agile Management

        CHEN Jian-bin, FANG De-ying, SHI Tong

        (Business College of Beijing Union University, Beijing 100025 P.R.China)

        Abstract: The heavyweight IT projects have so high complexity and uncertainty that the traditional process management method should be improved. In this paper, the attribute of complexity product system(CoPS) of IT project, the modularity of CoPS and its decompose, the dynamic process of IT product development have been discussed, then a heavyweight IT project agile management method has been proposed. It contains some models such as the concept model on stochastic Petri net for complex IT product decomposition, the behavior model for flexible team, just enough set of heavyweight method and the core process of agile development base on knowledge transfer.

        Key word: IT Project Management;Agile Method;Management Framework; Flexible Team

        久久这里只精品国产免费10| 偷拍视频网址一区二区| 亚洲国产精品一区二区成人片国内 | 在线观看网址你懂的| 精品一区二区三区不老少妇| 亚洲一区二区刺激的视频| 亚洲国产欧美在线观看| 久久欧美与黑人双交男男| 国产成人福利在线视频不卡| 亚洲性av少妇中文字幕| 久久99精品久久久久婷婷| 一本一道av无码中文字幕| 青草网在线观看| 日本黄色特级一区二区三区| 久久久久亚洲av无码a片| 中国老熟妇自拍hd发布| 国产一区二区牛影视| 日韩精品综合在线视频| 蜜桃视频在线看一区二区三区 | 国产午夜福利短视频| 国产在线AⅤ精品性色| 亚洲一区二区三区在线看| 久久国产精品偷任你爽任你| 婷婷四房色播| 国产三级黄色片子看曰逼大片| 中文字幕女同人妖熟女| 久久国产色av免费观看| 亚洲av之男人的天堂| 亚洲愉拍自拍视频一区| av黄页网国产精品大全| 亚洲va无码手机在线电影| 粉嫩极品国产在线观看| 日本一区二区偷拍视频| 久久99国产精品久久| 国产免费又色又爽又黄软件 | 久久午夜一区二区三区 | 熟女少妇在线视频播放| 日韩丝袜亚洲国产欧美一区| 国产一区二区三区成人av| 成年免费a级毛片免费看| 亚洲av无码片一区二区三区|