版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
軟件項目管理方法和工具
1.為什么需要軟件項目管理方法和工具軟件開發(fā)和項目管理是軟件企業(yè)最主要的工作,兩者相輔相成,缺一不可。項目管理應當覆蓋整個軟件開發(fā)過程。軟件項目管理的主要工作有:立項與結(jié)項、項目規(guī)劃與監(jiān)控、風險管理和變更管理、需求管理、質(zhì)量管理、軟件配置管理等。軟件開發(fā)的主要過程域有:需求開發(fā)、軟件設計、軟件實現(xiàn)、軟件測試、軟件發(fā)布、客戶驗收、軟件維護等。由于軟件開發(fā)和項目管理都是智力型工作,人們很難靠常識和直覺形成和諧的團隊工作。如果企業(yè)沒有統(tǒng)一的項目管理方法和工具,每個人都采用自己的做事方法的話,那么人越多就越亂,形成了“土匪、游擊隊”的工作方式。阻礙國內(nèi)IT企業(yè)發(fā)展的瓶頸問題通常不是技術(shù)問題,而是雜亂無章的管理。項目管理方法和工具對企業(yè)的主要貢獻是:讓所有項目成員有條不紊地開展工作,在預定的時間和成本之內(nèi),開發(fā)完成質(zhì)量合格的產(chǎn)品,從而使企業(yè)和個人獲得預定的利益。2.常見軟件項目管理方法介紹2.1CMM/CMMI1986年11月,美國聯(lián)邦政府委托卡內(nèi)基梅隆大學(Carnegie-Mellon)軟件工程研究所(SEI)開發(fā)一套用于評估軟件承包商能力的方法。SEI于1987年9月發(fā)布了一套軟件過程成熟度框架和一套成熟度問卷。1991年,SEI將軟件過程成熟度框架發(fā)展成為軟件能力成熟度模型(CapacityMaturityModel,CMM),誕生了CMM1.0。十幾年來,CMM的改進工作一直不斷地進行。美國國防部希望把現(xiàn)在所有的、以及將被開發(fā)出來的各種能力成熟度模型,集成到一個框架中去。到2000年,CMM演化成為CMMI(CapabilityMaturityModelIntegration,能力成熟度模型集成)。CMMI不僅適合軟件,而且適合于軟件硬件結(jié)合的系統(tǒng),這是對CMM最大的改進。CMM將能力成熟度分為5個級別,這5個成熟度等級為評價機構(gòu)軟件過程能力提供了一個有序的級別。同時也為機構(gòu)的軟件過程改進工作指明了方向,讓人們分清輕重緩急,指導人們一步一步地改進過程能力而不是企圖跳躍式地前進。CMM有一個重要的概念是關(guān)鍵過程域(KeyProcessArea)。關(guān)鍵過程域指出為了達到某個成熟度等級必須要解決的一族問題。除了初始級(即CMM1級)以外,每個成熟度等級都有若干個關(guān)鍵過程域。CMM2級有6個關(guān)鍵過程域:需求管理,軟件項目規(guī)劃,軟件項目跟蹤與監(jiān)督,軟件子合同管理,軟件質(zhì)量保證,軟件配置管理。
CMM3級有7個關(guān)鍵過程域:機構(gòu)過程焦點,機構(gòu)過程定義,培訓大綱,集成化軟件管理,組間協(xié)調(diào),軟件產(chǎn)品工程,同行評審。CMM4級有2個關(guān)鍵過程域:定量過程管理,軟件質(zhì)量管理。
CMM5級有3個關(guān)鍵過程域:預防缺陷,技術(shù)革新管理,過程變更控制。CMM共有18個過程域,基本上覆蓋了項目管理和軟件開發(fā)的工作。目前CMM/CMMI已經(jīng)成為世界范圍內(nèi)用于衡量軟件開發(fā)和管理能力的事實上的標準。CMM/CMMI的主要應用問題:用CMM/CMMI指導企業(yè)的軟件過程改進工作是相當不錯的,但是企業(yè)要做的重要事情顯然不僅是軟件過程改進。企業(yè)最關(guān)注的是生存和發(fā)展問題,一切離不開賺錢。CMM/CMMI本身不談如何賺錢的問題。它假設了美好的前提條件,即企業(yè)有充足的人員、資金、時間從事軟件過程改進,當軟件過程能力提高了,那么產(chǎn)品的質(zhì)量、生產(chǎn)率自然上去了(同時成本也下降了),企業(yè)自然能夠獲取更多的利潤。軟件過程改進對企業(yè)經(jīng)濟效益的貢獻是間接的,從投入到產(chǎn)出,時間相對比較長。遺憾的是,國內(nèi)大部分企業(yè)沒有能力提供那么好的前提條件,企業(yè)最缺乏的資源往往就是人員、資金和時間,企業(yè)領導當然想把資源用在“刀刃”上,即賺錢最多最快的地方。當軟件過程改進和其它直接賺錢的事情“發(fā)生資源沖突”時,只好“拆東墻,補西墻”,往往減少軟件過程改進的資源。作者對應用CMM/CMMI的建議:CMM/CMMI是衡量企業(yè)軟件過程能力的國際標準,它對軟件過程改進有很多有益的指導。CMM/CMMI僅僅對等級評估做了強制要求,但是對企業(yè)“如何進行軟件過程改進”沒有強制要求,CMM/CMMI的數(shù)百頁文本并不是“放之四海皆準”的,企業(yè)可以采納也可以不采納。對于軟件過程改進而言,CMM/CMMI是用來參考的,而不是用來迷信的。企業(yè)在參考業(yè)界推薦的標準或規(guī)范時,要舍棄那些聽起來很先進但是對本企業(yè)無益處的東西,只選取對企業(yè)有實用價值的東西。[NextPage]2.2項目管理知識體系(PMBOK)項目管理協(xié)會(ProjectManagementInstitution,PMI)于1966年在美國賓州成立,是目前全球影響最大的項目管理專業(yè)機構(gòu),該機構(gòu)的項目管理專家認證(ProjectManagementProfessional,PMP)被廣泛認同。PMI的突出貢獻是總結(jié)了一套項目管理知識體系(ProjectManagementBodyOfKnowledge,PMBOK)。PMBOK總結(jié)了項目管理實踐中成熟的理論、方法、工具和技術(shù),也包括一些富有創(chuàng)造性的新知識。PMBOK把項目管理知識劃分為9個知識領域:綜合管理、范圍管理、時間管理、成本管理、質(zhì)量管理、人力資源管理、溝通管理、風險管理和采購管理。每個知識領域包括數(shù)量不等的項目管理過程。PMBOK和CMM/CMMI對比簡評:CMM/CMMI論述的項目管理方法僅僅適用于軟件項目,但是不適用于其它行業(yè)的項目管理。PMBOK論述的方法適用于任何行業(yè)的項目管理,但是對軟件項目管理而言,PMBOK的針對性不夠強。CMM/CMMI不僅論述軟件項目管理,而且論述整個機構(gòu)的軟件研發(fā)管理。PMBOK的方法局限于項目管理,對于企業(yè)研發(fā)管理則不夠用。CMM/CMMI基本上不談“成本管理”和“人力資源管理”,它先假設機構(gòu)有充足的資金和人力資源,通常不切合企業(yè)實際情況。因此PMBOK的“成本管理”和“人力資源管理”可以彌補CMM/CMMI的不足。
作者建議:軟件機構(gòu)采用CMM/CMMI作為主導的方法論,同時要學習PMBOK的知識,取長補短。3.常見軟件項目管理工具介紹如果你在互聯(lián)網(wǎng)上搜索“項目管理工具、項目管理軟件”,可以找到上百個項目管理工具。由于企業(yè)的情況各色各樣,沒有辦法評選出最好的項目管理工具,因為一個功能很強的管理軟件如果不適合客戶,那么對于這個客戶而言該軟件就不是很好。本文只能介紹幾個比較有名氣的軟件,簡要說明它們的特征,企業(yè)在采購軟件的時候一定要根據(jù)自身需求去分析、選擇。最有名、用戶量最大的項目管理工具當推MicrosoftProject(個人使用),及其延伸版本ProjectServer(團隊使用)。它的主要優(yōu)點是:
◆幫助用戶編制任務進度計劃、管理各種資源(人力、設備等)、管理費用;可以繪制Gantt圖、各種統(tǒng)計圖形、生成圖文并茂的報表。
◆該軟件非常容易使用,不需要專門的培訓用戶自己就能學會。易用性是Microsoft軟件產(chǎn)品的共性優(yōu)點。
◆在國內(nèi),廣大計算機用戶很容易得到該軟件(絕大多數(shù)是盜版),這也是用戶量最大的根本原因。MicrosoftProject幾乎可以管理任何行業(yè)的項目,這既是優(yōu)點也是缺點:適用面太廣了,就缺乏針對性。例如,僅僅使用MicrosoftProject來管理軟件項目是不夠的,因為MicrosoftProject不支持軟件項目中的立項與結(jié)項、變更管理、需求管理、質(zhì)量管理、軟件配置管理等重要管理工作。
在IT行業(yè)比較有名的項目管理工具有:
◆CA公司的項目管理套件:ClarityPortfolioManager用于戰(zhàn)略管理;ClarityResourceManager用于資源管理;ClarityProjectManager用于項目日常工作管理;ClarityFinancialManager用于項目財務管理;ClarityProcessManager用于項目流程管理?!鬚rimavera公司的中低短產(chǎn)品SureTrakProjectManager,高端產(chǎn)品TeamPlay。
◆IBM的PMOffice。PMOffice原本在大型項目管理領域很有名氣,IBM收購PMOffice之后將其納入Rational旗下,但是目前PMOffice尚未與Rational原先的軟件工程系列產(chǎn)品很好地整合。[NextPage]上述項目管理工具都是國際知名公司的軟件產(chǎn)品,盡管它們的功能和品牌已經(jīng)相當卓越,但是并非普遍適合中國IT企業(yè)。主要原因是:
◆國內(nèi)大部分IT項目都是中小型項目,如果采用上述項目管理工具,不僅大材小用,而且把使用者累死。
◆國內(nèi)大部分IT企業(yè)買不起上述項目管理工具,由于它們的復雜性遠遠高于MicrosoftProject,即使有人拿到了盜版軟件,由于得不到專業(yè)培訓和服務,他也用不好。
作者建議:國內(nèi)IT企業(yè)選擇項目管理工具時,應當綜合考慮“價格、功能、易用性”,最好親自試用后,再作決定。4.集成化項目管理方法SPP作者從2002年開始創(chuàng)作并不斷改善適合國內(nèi)中小型IT企業(yè)的集成化研發(fā)管理方法論,稱為“精簡并行過程”(SimplifiedParallelProcess,SPP)。SPP的模型如圖1所示,SPP有三類過程:項目管理過程,項目研發(fā)過程,機構(gòu)支持過程,共12個過程域。“精簡并行”的含義是:
◆對CMMI3級以內(nèi)各過程域的內(nèi)容和要求作了“精簡”處理。
◆項目管理過程、項目研發(fā)過程和機構(gòu)支持過程“并行”開展。
SPP的主要優(yōu)點:
◆SPP融合了CMMI、項目管理與軟件工程知識,定義了易于執(zhí)行的軟件開發(fā)和項目管理規(guī)范(約60頁文本)。過程模型清晰直觀,機構(gòu)領導、項目經(jīng)理、項目成員(開發(fā)人員、測試人員等)很容易知道自己“應該在什么時候、按照什么規(guī)范做什么事情”。SPP模型有助于企業(yè)各個職能單位有條不紊地開展工作。
◆用戶可以根據(jù)本企業(yè)的特征,適當?shù)夭眉艋驍U充SPP的過程域,很容易制定出最適合于本企業(yè)的過程模型。
SPP的主要缺點是:它不是標準,也沒有相應的認證,不具備CMM/CMMI、ISO9000認證的宣傳價值。[NextPage]
5.
集成化項目管理Future
Future是和SPP方法論配套的集成化項目管理系統(tǒng),主要功能有:組織結(jié)構(gòu)和人員管理、立項與結(jié)項、項目規(guī)劃與監(jiān)控、需求開發(fā)與管理、風險跟蹤和變更管理、質(zhì)量管理、配置管理、日常工作管理、領導綜合管理、論壇等。Future的功能結(jié)構(gòu)如圖2所示。
Future的目標是“讓項目管理變得簡單有效”,主要客戶是國內(nèi)中小型IT企業(yè),主要最終用戶是IT企業(yè)的研發(fā)主管、項目經(jīng)理、開發(fā)人員、測試人員和質(zhì)量管理人員等等。
Future軟件的主要優(yōu)點是:
◆物美價廉、富有成效的集成化項目管理工具。
Future將最常用的項目管理工具全部集成于Web環(huán)境,企業(yè)不必購買多個分立的管理工具,避免了管理工具之間不兼容、數(shù)據(jù)孤立的問題。不僅提高了研發(fā)管理效率,而且大大降低了購買工具的成本。
Future軟件不僅可以為企業(yè)建立完備的研發(fā)管理數(shù)據(jù)庫,而且?guī)椭髽I(yè)領導對所有項目的人員、進度、工作量、成本、質(zhì)量進行分析,為研發(fā)績效考核提供客觀依據(jù)。
◆容易擴展、與流行軟件兼容
Future的所有頁面數(shù)據(jù)可以導出到Excel和Word文件;可以導入、導出
MS
Project
數(shù)據(jù)文件;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 疫情 物資交付方案
- 二零二五年度國際學校物業(yè)管理承包合同3篇
- 茂名工地綠化景觀施工方案
- 二零二五年度廢金屬包裝物回收與環(huán)保處理合同3篇
- 二零二五版物業(yè)服務公司合同終止及解除操作流程規(guī)范3篇
- 2025版暑期兼職學生實習安全協(xié)議與責任劃分3篇
- 室外磚砌污水井施工方案
- 二零二五年度股權(quán)代持風險防范及收益分配協(xié)議4篇
- 二零二五年度智能電網(wǎng)個人工程承包合同范本2篇
- 二零二五年度環(huán)保產(chǎn)業(yè)個人勞務派遣合作協(xié)議4篇
- 湖北教育出版社三年級下冊信息技術(shù)教案
- 設計基礎全套教學課件
- IATF16949包裝方案評審表
- 記賬憑證封面直接打印模板
- 人教版八年級美術(shù)下冊全冊完整課件
- 1 運行方案說明
- 北京房地產(chǎn)典當合同
- PHILIPS HeartStart XL+操作培訓課件
- 檔案工作管理情況自查表
- 蘇科版九年級(初三)物理下冊全套課件
- 100個超高難度繞口令大全
評論
0/150
提交評論