亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 軟件項目管理 > 項目管理綜合 >
基于敏捷思想的重量級IT項目管理框架思考
作者:網絡轉載 發布時間:[ 2013/8/9 9:09:26 ] 推薦標簽:

摘 要:重量級IT項目具有高度復雜性和不確定性,以過程為基礎的項目管理需要借敏捷方法加以改進。本文以闡明IT項目的復雜產品系統特性為起點,從復雜產品系統的模塊化及分解入手,討論了IT產品的動態形成過程,提出了一個基于敏捷開發過程的重量級IT項目管理框架。以提升重載方法開發效率、提高產品質量為目的,探討了復雜產品分解的隨機Petri網概念模型、柔性團隊行為模型、重載方法適度規范集以及基于知識轉移的敏捷開發過程,并提出了若干管理對策。

1 引言

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

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

2 IT復雜產品系統及其模塊化

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

對于復雜產品系統的開發,一般應首先采取模塊化方法進行分解,才能有效實現產品目標。Simon等提出了系統的層級特性和可分解特性以便于降低系統的復雜性,并研究了軟件結構化設計程度與軟件復雜性、多變性和改進(Enhancement)之間的相互關系,系統地提出了復雜產品系統的特性和劃分準則[9~11]。IT產品的模塊劃分是基于對整個產品系統框架以及功能需求分析的基礎上,將整個IT產品系統的研發任務按照應用技術類別劃分相對獨立的模塊/子系統進行的,在各模塊開發完成后,交給集成商整合為一個完整的復雜產品系統,在這個意義上說,模塊化是實施復雜產品系統的前提條件或必要條件。

3 IT產品的動態形成過程

從IT項目復雜性可以看出,IT項目終交付的軟件產品,是多種知識、資源動態結合而成的知識產品。不少學者[12]認為,敏捷產品是知識產品,產品的價值主要產生于它所包含的知識,而非產品的有形部分,同時認為過程也是一種知識產品。Wang[13]認為,ERP實施的關鍵是組織中系統和過程的相互適應,ERP系統知識必定產生于實施過程,并反映于產品之中。信息系統開發過程中,每一類知識的擁有主體是不同的,信息系統的開發過程是這些主體之間的知識轉移過程,信息系統的終交付成果是這種動態交互的結果。

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

4 重量級IT項目的敏捷管理思想

IT項目敏捷開發的需求主要表現為快速適應系統需求的變化、提高軟件生產率、突出企業自身特點、支持動態聯盟、面向業務目標持續改進和重組等方面。軟件敏捷開發不僅僅簡單地意味著軟件的快速開發,它著重于對軟件需求、過程和產品變化的靈活快速反應,是基于統一概念的一整套技術。和傳統的軟件過程有相當不同,敏捷軟件方法是一種輕載的、基于時間的、恰好夠用(Just Enough)的、并行的和基于組件的軟件開發過程[14]。

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

5 基于敏捷過程的重量級IT項目管理框架

基于敏捷過程的重量級IT項目管理框架,力圖達到的目標是:依據“敏捷靈活”與“過程規范”相平衡的原則,解決長周期性、高集成性、功能全面性等重量級項目特性下敏捷方法的有效性。框架的核心思想是:(1)建立復雜產品架構及系統動力學模型,實現復雜產品基于動態關系的分解與優化,導出優知識產品單元劃分;(2)構造基于多智能主體的柔性團隊,設定團隊內部協同的元規則,設定團隊功能績效指標,實現外科手術式團隊構建和能力評價;(3)基于能力的柔性團隊與知識產品單元匹配,根據團隊特性分配開發任務;(4)基于適度規范的過程管理,微觀上是柔性團隊的自組織迭代,宏觀上是過程管理的規范框架,實現重量級IT項目的動態、柔性、規范。框架內容如圖1所示。

上一頁123下一頁
關鍵詞閱讀
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 黄色一级片在线播放 | 午夜在线免费观看视频 | 日韩精品一区二区三区毛片 | 亚洲一区二区中文 | 久久综合欧美成人 | 桃花岛亚洲精品tv自拍网站 | 性夜黄 a 爽免费看 性亚洲 | 国内精品久久久久久久影视麻豆 | 日韩精品卡1卡二卡3卡四卡 | 婷婷在线免费观看 | 亚洲丁香网| 精品精品精品 | 在线免费视频网站 | 性欧美人与zozoxxxx视频 | 伊人久久亚洲综合天堂 | 91免费网| 日韩高清免费在线观看 | 欧美videosex极品hd | a三级毛片 | 午夜120秒| 无遮挡男女激烈免费动态图 | 被多人强伦的小柔小说片段 | 狠狠干伊人 | 男女网站免费 | 伊人久久大香线焦在观看 | 伊人中文网| 全网免费在线播放视频入口 | 日本人与亚洲人hd | 久久国产综合 | 在线免费视频你懂的 | 免费大片黄日本在线观看 | 色噜噜噜噜色 | 成年视频在线观看 | 免费女上男下xx00xx动态图 | 亚洲国产欧美无圣光一区 | 日韩欧美中国a v | 好男人在线社区影院www | 亚洲高清一区二区三区四区 | 欧美亚洲性色影视在线 | 国产成人视屏 | 国产日韩欧美在线视频免费观看 |