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

您的位置:軟件測試 > 軟件項目管理 > 開發(fā)管理 >
淺談敏捷項目管理在軟件開發(fā)中的應用
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2013/5/9 16:22:28 ] 推薦標簽:

摘要:本文先介紹了使用傳統(tǒng)項目管理技術管理軟件開發(fā)項目的方法,然后介紹了使用敏捷項目管理的初步實踐,通過兩者比較,提出了使用敏捷項目管理進行軟件開發(fā)的方法。

關鍵詞:敏捷開發(fā)、極限編程、XP、項目管理

一、使用傳統(tǒng)項目管理技術管理軟件開發(fā)項目的方法

按照《人月神話》的說法,軟件開發(fā)是個焦油坑,書店里關于軟件開發(fā)管理的書籍林良滿目,各個軟件開發(fā)組織也在嘗試和應用不同的軟件開發(fā)管理辦法,希望尋找到“軟件開發(fā)的銀彈”。

在軟件開發(fā)管理中,引入項目管理的辦法,已經(jīng)得到廣大軟件開發(fā)管理人員的一致認同,但對于具體實施何種項目管理辦法,各個軟件開發(fā)組織都有不同的答案,更多的迷茫,因為引入的項目管理辦法不能從根本上解決軟件開發(fā)項目面臨的進度拖后、費用超支等問題,軟件開發(fā)的銀彈到底在哪里?

以下是筆者對國內(nèi)軟件開發(fā)組織不同項目管理成熟度的歸納和總結,大概可以分如下幾類;1)小作坊、混沌形的,這樣的組織還處在接單求生存的階段,管理者還根本沒有項目的意識,以滿足客戶需求、定制開發(fā)和回款為第一要務;2)嘗試按照項目管理的思路與方法管理軟件開發(fā)項目,但發(fā)現(xiàn)推行困難,不得要領,目前很多中小型的軟件開發(fā)組織都處于這個階段;3)大型的軟件企業(yè),已經(jīng)通過CMM|ISO認證、有足夠的資源做保障,實行規(guī)范的項目管理做法,如一些軟件外包工廠。

本文主要講述處于第二個層次的軟件開發(fā)組織的項目管理問題。軟件開發(fā)項目管理涉及非常多的內(nèi)容,從軟件開發(fā)本身的業(yè)務出發(fā),有需求管理、變更控制、配置管理、測試管理、系統(tǒng)分析與設計等;從項目管理的知識領域角度,有范圍管理、時間管理、溝通管理、人力資源管理等內(nèi)容。

按照傳統(tǒng)的經(jīng)典項目管理方法,通過一定的項目管理模板與IT工具,總結多個項目的經(jīng)驗,筆者總結有如下經(jīng)典步驟來完成項目管理的計劃編制與進度控制過程:

計劃編制的經(jīng)典步驟:
 ①建立企業(yè)和項目資源庫:這個是進行項目管理的基礎工作。
 ②設置項目日歷、資源日歷。
 ③設置項目的主要里程碑點。
 ④在WBS(工作包)下列出工作清單(Task,Activity)。工作分解結構(WBS)和作業(yè)是進行項目范圍管理的好途徑。
 ⑤對每個Task估計工期。
 ⑥連接每個Task間的邏輯關系(SS,F(xiàn)S,F(xiàn)S,F(xiàn)F,延時)。
 ⑦加載完成每個Task所需要的資源和資源數(shù)量。
 ⑧進度計算后,看開完工里程碑是否符合合同或業(yè)主要求,看資源負荷是否過大。
 ⑨看進度計劃是否需要調(diào)整。
 ⑩調(diào)整的方法為:壓縮關鍵路徑上Task的工期,多投入資源以縮短工期,分解較長工期的作業(yè)。
 ⑾看調(diào)整后的進度計劃是否合適。合適的話,則把第一份計劃,保存為目標計劃(Baseline)。
 ⑿張榜發(fā)布第一版本計劃,通知項目干系人。

進度控制的經(jīng)典步驟:
 ①確定進度報告的周期,以周計還是以月計。
 ②下發(fā)第一個報告周期內(nèi)所有成員的Task清單(例如內(nèi)容、質(zhì)量要求、時間要求)。
 ③第一個報告周期結束時,各個成員反饋自己負責的Task實際進展(例如實際開始時間、實際結束時間、完成百分比、尚需工期、本期的資源消耗數(shù)量、工作結果的提交)
 ④匯總各個成員的進度報告,產(chǎn)生實際進度計劃。
 ⑤把實際進度計劃與目標計劃(Baseline)做對比,監(jiān)控主要的里程碑點是否還符合業(yè)主或合同的要求,周例會上針對每個員工的任務完成情況作對比。
 ⑥如果不符合,則調(diào)整計劃,并存儲為新的目標計劃。
 ⑦下發(fā)下一報告周期項目成員工作內(nèi)容清單(Task)。
 ⑧……循環(huán)往復,直到項目結束。

計劃編制的其他技巧:
 ①團隊成員依據(jù)責任分工,協(xié)同完成計劃編制工作。
 ②編制多層計劃(適用于大型的項目,項目群管理)。
 ③編制滾動計劃(適用于工期很長的項目)。

上述方法對于任何傳統(tǒng)項目或IT實施服務項目,都是適用的,而且可以達到很好的項目,也是實施項目管理的必由之路。筆者對于本事業(yè)部所有的IT服務項目,都是使用這個方法進行管理,達到了項目進度控制的目的。

但對于軟件開發(fā)活動,由于其與傳統(tǒng)項目如工程建設項目的顯著區(qū)別,在應用上述方法與步驟時,往往達不到理想的效果,很多軟件開發(fā)組織在推行這套管理思路與方法的時候,也遇到了很多困難。主要表現(xiàn)在:

1)傳統(tǒng)項目的時間估算可能存在歷史或經(jīng)驗數(shù)據(jù),而軟件開發(fā)的活動工期估算卻是因人而異;

2)軟件開發(fā)包含大量創(chuàng)新性活動,而這些創(chuàng)新性活動很難確定合適的工期;

3)經(jīng)典的計劃編制方法中,強調(diào)作業(yè)間的依賴性(邏輯關系),以作業(yè)間邏輯關系來推算和安排項目進度,而在實際的軟件開發(fā)活動中,意義不大;

4)新型的軟件開發(fā)方法,如迭代開發(fā),很難單個作業(yè)(功能點)反饋進度,因為某個功能開發(fā)在周期內(nèi)是反復進行的,進度反饋可操作性差。

5)我們需要反思這樣一個問題:“項目管理如何為一個項目增加價值”,因為很多開發(fā)人員把項目管理活動如工時填報、進度反饋做為額外的負擔,認為項目管理師日常行政管理活動,不為項目增加價值;

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 色综合a怡红院怡红院首页 色综合久久久久久888 | 成人毛片在线观看 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 成人短视频视频在线观看网站 | 午夜影视大全 | 久久综合激情 | 午夜激情在线 | 欧美一级成人一区二区三区 | 久操久操久操 | 欧美综合第一页 | 久久综合九色综合97伊人麻豆 | 日韩精品久久不卡中文字幕 | 欧美亚洲综合另类 | 日本香蕉视频在线观看 | 国产一区二区不卡 | 五月天在线婷婷 | 又长又深又硬又黄又猛又爽 | 国产 欧美 日韩 在线 | 欧洲日韩视频二区在线 | 日本综合欧美一区二区三区 | 大伊香蕉在线精品视频人碰人 | 欧美在线看片a免费观看 | 欧美一级专区免费大片俄罗斯 | 亚洲一区视频在线播放 | 亚洲欧洲国产成人精品 | 色噜噜狠狠色综合欧洲 | 91精品欧美产品免费观看 | 五月激情小说网 | 国产人成亚洲第一网站在线播放 | maya十八岁禁止 | 免费播放国产性色生活片 | 国产视频大全 | 黄色录像在线免费观看 | 欧美成视频一theporn | 欧美高清hd18日本 | 成人黄色免费观看 | 9久热久re爱免费精品视频 | 久久精品国产欧美成人 | 午夜影院操一 | 一级一片一_级一片一 | 午夜网站在线播放 |