軟件項(xiàng)目管理概述_第1頁(yè)
軟件項(xiàng)目管理概述_第2頁(yè)
軟件項(xiàng)目管理概述_第3頁(yè)
軟件項(xiàng)目管理概述_第4頁(yè)
軟件項(xiàng)目管理概述_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、軟件項(xiàng)目管理概述軟件項(xiàng)目管理概述什么是軟件項(xiàng)目管理什么是軟件項(xiàng)目管理l軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對(duì)人員(People)、產(chǎn)品(Product)、過(guò)程(Process)和項(xiàng)目(Project)進(jìn)行分析和管理的活動(dòng)。l軟件項(xiàng)目管理的對(duì)象是軟件工程項(xiàng)目。它所涉及的范圍覆蓋了整個(gè)軟件工程過(guò)程。l為使軟件項(xiàng)目開(kāi)發(fā)獲得成功,關(guān)鍵問(wèn)題是必須對(duì)軟件項(xiàng)目的工作范圍、可能風(fēng)險(xiǎn)、需要資源(人、硬件軟件)、要實(shí)現(xiàn)的任務(wù)、經(jīng)歷的里程碑、花費(fèi)工作量(成本)、進(jìn)度安排等做到心中有數(shù)。l這種管理在技術(shù)工作開(kāi)始之前就應(yīng)開(kāi)始,在軟件從概念到實(shí)現(xiàn)的過(guò)程中持續(xù)進(jìn)行,當(dāng)軟件工程過(guò)程最后結(jié)束時(shí)

2、才終止。本次講解的主要內(nèi)容本次講解的主要內(nèi)容l軟件工程的七條基本原理軟件工程的七條基本原理l項(xiàng)目管理的項(xiàng)目管理的“三角鏈三角鏈”l軟件項(xiàng)目管理中的軟件項(xiàng)目管理中的10個(gè)誤區(qū)個(gè)誤區(qū) 軟件工程的七條基本原理l1、用分階段的生命周期計(jì)劃嚴(yán)格管理l有人經(jīng)統(tǒng)計(jì)發(fā)現(xiàn),在不成功的軟件項(xiàng)目中有一半左右是由于計(jì)劃不周造成的,可見(jiàn)把建立完善的計(jì)劃作為第一條基本原理是吸取了前人的教訓(xùn)而提出來(lái)的。l在軟件開(kāi)發(fā)及維護(hù)的漫長(zhǎng)的生命周期中,需要完成許多性質(zhì)各異的工作。這條基本原理意味著,應(yīng)該把軟件生命周期劃分成若干個(gè)階段,并相應(yīng)地制定出切實(shí)可行的計(jì)劃,然后嚴(yán)格按照計(jì)劃對(duì)軟件的開(kāi)發(fā)及維護(hù)工作進(jìn)行管理。在軟件的整個(gè)生命周期中應(yīng)

3、該制定并嚴(yán)格執(zhí)行六類(lèi)計(jì)劃,它們是項(xiàng)目概要計(jì)劃,里程碑計(jì)劃,項(xiàng)目控制計(jì)劃,產(chǎn)品控制計(jì)劃,驗(yàn)證計(jì)劃,運(yùn)行維護(hù)計(jì)劃。l不同層次的管理人員都必須嚴(yán)格按照計(jì)劃各盡其職地管理軟件開(kāi)發(fā)及維護(hù)工作,絕不能受客戶(hù)或上級(jí)人員的影響而擅自背離預(yù)定計(jì)劃。軟件工程的七條基本原理l2、堅(jiān)持進(jìn)行階段評(píng)審l軟件的質(zhì)量保證工作不能等到編碼階段結(jié)束之后再進(jìn)行。這樣說(shuō)有兩個(gè)理由:第一,大部分錯(cuò)誤是在編碼之前造成的,設(shè)計(jì)錯(cuò)誤占軟件錯(cuò)誤的63%,編碼僅占37%;第二,錯(cuò)誤發(fā)現(xiàn)及改正得越晚,所需付出的代價(jià)也越高。因此,在每個(gè)階段都進(jìn)行嚴(yán)格的評(píng)審,以便盡早發(fā)現(xiàn)在軟件開(kāi)發(fā)過(guò)程中所犯的錯(cuò)誤,是一條必須遵循的重要原則。軟件工程的七條基本原理l3

4、、實(shí)行嚴(yán)格的產(chǎn)品控制l在軟件開(kāi)發(fā)過(guò)程中不應(yīng)隨意改變需求,因?yàn)楦淖円豁?xiàng)需求往往需要付出較高的代價(jià),但是,在軟件開(kāi)發(fā)過(guò)程中改變需求又是難免的,用戶(hù)改變需求是一種客觀需要,顯然不能硬性禁止,而只能依靠科學(xué)的產(chǎn)品控制技術(shù)來(lái)順應(yīng)這種要求。也就是說(shuō),當(dāng)改變需求時(shí),為了保持軟件各個(gè)配置成分的一致性,必須實(shí)行嚴(yán)格的產(chǎn)品控制,其中主要是實(shí)行基準(zhǔn)配置管理。所謂基準(zhǔn)配置,它們是經(jīng)過(guò)階段評(píng)審后的軟件配置成分(各個(gè)階段產(chǎn)生的文檔或程序代碼)。基準(zhǔn)配置管理也稱(chēng)為變動(dòng)控制:一切有關(guān)修改軟件的建議,特別是涉及到對(duì)基準(zhǔn)配置的修改建議,都必須按照嚴(yán)格的規(guī)程進(jìn)行評(píng)審,獲得批準(zhǔn)以后才能實(shí)施修改。絕對(duì)不能誰(shuí)想修改軟件(包括尚在開(kāi)發(fā)過(guò)程

5、中的軟件),就隨意進(jìn)行修改。軟件工程的七條基本原理l4、采用現(xiàn)代程序設(shè)計(jì)技術(shù)l從提出軟件工程的概念開(kāi)始,人們一直把主要精力用于研究各種新的程序設(shè)計(jì)技術(shù)。60年代末提出的結(jié)構(gòu)程序設(shè)計(jì)技術(shù),已經(jīng)成為絕大多數(shù)人公認(rèn)的先進(jìn)的程序設(shè)計(jì)技術(shù)。以后又進(jìn)一步發(fā)展出各種結(jié)構(gòu)分析(SA)及結(jié)構(gòu)設(shè)計(jì)(SD)技術(shù)。實(shí)踐表明,采用先進(jìn)的技術(shù)既可提高軟件開(kāi)發(fā)的效率,又可提高軟件維護(hù)的效率。軟件工程的七條基本原理l5、結(jié)果應(yīng)能清楚地審查l軟件產(chǎn)品不同于一般的物理產(chǎn)品,它是看不到摸不著的邏輯產(chǎn)品。軟件開(kāi)發(fā)人員(或開(kāi)發(fā)小組)的工作進(jìn)展情況可見(jiàn)性差,難以準(zhǔn)確度量,從而使得軟件產(chǎn)品的開(kāi)發(fā)過(guò)程比一般產(chǎn)品的開(kāi)發(fā)過(guò)程更難于評(píng)價(jià)和管理。為

6、了提高軟件開(kāi)發(fā)過(guò)程的可見(jiàn)性,更好地進(jìn)行管理,應(yīng)該根據(jù)軟件開(kāi)發(fā)項(xiàng)目的總目標(biāo)及完成期限,規(guī)定開(kāi)發(fā)組織的責(zé)任和產(chǎn)品標(biāo)準(zhǔn),從而使得所得到的結(jié)果能夠清楚地審查。軟件工程的七條基本原理l6、開(kāi)發(fā)小組的人員應(yīng)該少而精l這條基本原理的含義是,軟件開(kāi)發(fā)小組的組成人員的素質(zhì)應(yīng)該好,而人數(shù)則不宜過(guò)多。開(kāi)發(fā)小組人員的素質(zhì)和數(shù)量是影響軟件產(chǎn)品質(zhì)量和開(kāi)發(fā)效率的重要因素。素質(zhì)高的人員的開(kāi)發(fā)效率高,而且錯(cuò)誤少。如果,隨著開(kāi)發(fā)小組人員數(shù)目的增加,因?yàn)榻涣髑闆r、討論問(wèn)題造成的通信開(kāi)銷(xiāo)(經(jīng)濟(jì)、時(shí)間、理解)也急劇增加。因此,組成少而精的開(kāi)發(fā)小組是軟件工程的一條基本原理。軟件工程的七條基本原理l7、承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性l遵

7、循上述六條基本原理,就能夠按照軟件工程基本原理實(shí)現(xiàn)軟件的工程化生產(chǎn),但是,僅有上述六條原理并不能保證軟件開(kāi)發(fā)及維護(hù)的過(guò)程能趕上時(shí)代前進(jìn)的步伐,應(yīng)把承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性作為軟件工程的第七條基本原理。l科學(xué)發(fā)展觀項(xiàng)目管理中的項(xiàng)目管理中的“三角戀三角戀”l雖然各個(gè)項(xiàng)目有其獨(dú)特性,但都具有三個(gè)角色:實(shí)施公司、項(xiàng)目團(tuán)隊(duì)、客戶(hù)。l我們分別從“對(duì)項(xiàng)目實(shí)施過(guò)程的期望”和“對(duì)項(xiàng)目結(jié)果的期望”兩個(gè)方面來(lái)進(jìn)行討論。對(duì)實(shí)施過(guò)程的期望l負(fù)責(zé)項(xiàng)目實(shí)施的公司的管理層對(duì)項(xiàng)目實(shí)施過(guò)程會(huì)有如下的期望:l1、公司資源被合理有效地利用,沒(méi)有浪費(fèi);l2、和其他項(xiàng)目的實(shí)施不產(chǎn)生沖突;l3、參及項(xiàng)目的人員喜歡他們?cè)陧?xiàng)目中的工作

8、并能盡力;l4、能隨時(shí)得知項(xiàng)目的實(shí)施情況和問(wèn)題報(bào)告;l5、能隨時(shí)得知項(xiàng)目團(tuán)隊(duì)對(duì)項(xiàng)目實(shí)施的看法;l6、能隨時(shí)得知客戶(hù)對(duì)項(xiàng)目實(shí)施和項(xiàng)目團(tuán)隊(duì)的看法;l7、項(xiàng)目實(shí)施過(guò)程順利,時(shí)間進(jìn)度、預(yù)算、工作范圍等關(guān)鍵指標(biāo)按計(jì)劃進(jìn)行,不需要公司再為項(xiàng)目投入更多的人、財(cái)、物等資源;l8、項(xiàng)目經(jīng)理能夠居安思危、未雨綢繆,防范問(wèn)題的出現(xiàn);l9、出現(xiàn)問(wèn)題,項(xiàng)目經(jīng)理和團(tuán)隊(duì)能尋找出最佳的解決方案并妥善解決問(wèn)題;l10、客戶(hù)對(duì)項(xiàng)目實(shí)施滿(mǎn)意、沒(méi)有抱怨;l11、項(xiàng)目經(jīng)理能使用成熟的項(xiàng)目管理體系管理項(xiàng)目,并得到客戶(hù)的認(rèn)可和賞識(shí);l12、項(xiàng)目實(shí)施過(guò)程能體現(xiàn)本公司員工的專(zhuān)業(yè)水平,得到客戶(hù)和業(yè)界的認(rèn)可。 對(duì)實(shí)施過(guò)程的期望l項(xiàng)目團(tuán)隊(duì)成員對(duì)項(xiàng)目

9、實(shí)施通常會(huì)有如下期望:l1、項(xiàng)目目標(biāo)清晰、有明確的項(xiàng)目計(jì)劃、知道自己的工作方向;l2、項(xiàng)目經(jīng)理能提供合適的工作環(huán)境和氛圍;l3、項(xiàng)目經(jīng)理的領(lǐng)導(dǎo)風(fēng)格比較合適,能和項(xiàng)目經(jīng)理相處愉快;l4、在項(xiàng)目實(shí)施過(guò)程中的優(yōu)秀表現(xiàn)能得到適當(dāng)?shù)恼J(rèn)可;l5、有專(zhuān)業(yè)的項(xiàng)目管理流程,但是沒(méi)有繁文縟節(jié)的文本工作和文字游戲;l6、有可供參考的模板和歷史文件,在需要的時(shí)候可以得到資深人員的指點(diǎn);l7、在項(xiàng)目實(shí)施過(guò)程中無(wú)意犯下的小錯(cuò)誤,能得到項(xiàng)目經(jīng)理和其他人員一定程度的包容和諒解;l8、能切實(shí)感受到自己的工作對(duì)項(xiàng)目整體目標(biāo)的貢獻(xiàn)作用,在項(xiàng)目實(shí)施過(guò)程中能得到項(xiàng)目經(jīng)理、客戶(hù)和公司高層的注意、重視和認(rèn)可;l9、能夠有和客戶(hù)直接溝通的機(jī)

10、會(huì);l10、有寬松的工作環(huán)境和民主的工作氛圍,可以坦誠(chéng)提出自己的意見(jiàn)和建議,并看到自己提出的合理建議得到采納;l11、項(xiàng)目經(jīng)理在做決策的時(shí)候,能夠征求團(tuán)隊(duì)成員的意見(jiàn);l12、能有匯報(bào)自己工作成果的機(jī)會(huì)。對(duì)實(shí)施過(guò)程的期望l客戶(hù)對(duì)項(xiàng)目實(shí)施過(guò)程通常會(huì)有如下的期望:l1、項(xiàng)目的實(shí)施由合格的項(xiàng)目經(jīng)理來(lái)負(fù)責(zé);l2、項(xiàng)目實(shí)施團(tuán)隊(duì)成員要技能過(guò)硬、態(tài)度認(rèn)真、方法適當(dāng);l3、客戶(hù)可以及時(shí)了解項(xiàng)目的進(jìn)展?fàn)顩r;l4、客戶(hù)可以比較方便地根據(jù)實(shí)際情況調(diào)整對(duì)項(xiàng)目的需求和期望;l5、如果客戶(hù)提出新的需求或?qū)υ枨筮M(jìn)行更改時(shí),實(shí)施方能迅速反應(yīng)、采取行動(dòng);l6、項(xiàng)目實(shí)施過(guò)程中,能允許客戶(hù)方人員的參及和見(jiàn)習(xí),以提高客戶(hù)方人員的技能

11、水平;l7、項(xiàng)目工作都能按時(shí)完成,并能和客戶(hù)的其他廠商進(jìn)行密切的配合;l8、對(duì)界面不清的工作有一定的包容性,能適量地完成一些分外的工作;l9、不需要客戶(hù)在項(xiàng)目實(shí)施過(guò)程中再支出超出預(yù)算的人、財(cái)、物力等資源;l10、關(guān)鍵任務(wù)的完成能請(qǐng)客戶(hù)參及檢查;l11、項(xiàng)目實(shí)施過(guò)程中遇到的問(wèn)題能讓客戶(hù)知悉;l12、項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)有能力處理實(shí)施過(guò)程中發(fā)生的意外問(wèn)題;l13、如果需要客戶(hù)配合,一定要提前通知客戶(hù),并提供詳細(xì)的工作說(shuō)明;l14、項(xiàng)目實(shí)施過(guò)程不要擾亂客戶(hù)的正常業(yè)務(wù);l15、項(xiàng)目的每一個(gè)步驟要符合質(zhì)量要求;l16、對(duì)于客戶(hù)提出的疑問(wèn),項(xiàng)目團(tuán)隊(duì)要給予毫無(wú)保留的解釋。對(duì)項(xiàng)目結(jié)果的期望l公司管理層對(duì)項(xiàng)目結(jié)果

12、有如下的期望:l1、實(shí)現(xiàn)公司對(duì)項(xiàng)目的預(yù)期利潤(rùn)指標(biāo),l2、客戶(hù)滿(mǎn)意,l3、日后的維護(hù)成本較低,l4、項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)成員的能力通過(guò)參及項(xiàng)目實(shí)施得到了提高,l5、公司可以把此項(xiàng)目作為成功案例進(jìn)行宣傳,公司美譽(yù)度在市場(chǎng)上因之提高。 對(duì)項(xiàng)目結(jié)果的期望l項(xiàng)目團(tuán)隊(duì)成員對(duì)項(xiàng)目結(jié)果通常會(huì)有如下的期望:l1、項(xiàng)目結(jié)果和項(xiàng)目所交付成果得到客戶(hù)的認(rèn)可,l2、客戶(hù)方的相關(guān)人員在接受項(xiàng)目所交付的產(chǎn)品之后能夠很快熟悉產(chǎn)品的使用和維護(hù),l3、客戶(hù)方相關(guān)人員對(duì)項(xiàng)目所交付產(chǎn)品的使用感到非常順手,l4、客戶(hù)對(duì)項(xiàng)目團(tuán)隊(duì)成員提出表?yè)P(yáng)或表示感謝,l5、客戶(hù)同意讓實(shí)施方把該項(xiàng)目作為成功案例進(jìn)行宣傳;l6、客戶(hù)希望和項(xiàng)目團(tuán)隊(duì)成員繼續(xù)維持

13、友好的關(guān)系,l7、客戶(hù)提出再次購(gòu)買(mǎi),l8、公司領(lǐng)導(dǎo)對(duì)項(xiàng)目團(tuán)隊(duì)提出表彰,項(xiàng)目經(jīng)理對(duì)項(xiàng)目團(tuán)隊(duì)成員給予好的績(jī)效評(píng)價(jià),l9、團(tuán)隊(duì)成員通過(guò)參及項(xiàng)目實(shí)施成為某一方面的技術(shù)高手或?qū)<摇?對(duì)項(xiàng)目結(jié)果的期望l作為IT項(xiàng)目的客戶(hù),他們對(duì)項(xiàng)目結(jié)果的期望和項(xiàng)目實(shí)施方的聚焦點(diǎn)會(huì)有不同,通??蛻?hù)對(duì)項(xiàng)目結(jié)果的期望如下:l1、實(shí)現(xiàn)合同簽定之時(shí),項(xiàng)目實(shí)施方對(duì)項(xiàng)目結(jié)果和項(xiàng)目所交付產(chǎn)品的書(shū)面或口頭承諾;l2、實(shí)現(xiàn)客戶(hù)在合同簽定之時(shí),對(duì)項(xiàng)目所交付產(chǎn)品的預(yù)期功能和性能指標(biāo)的期望;l3、通過(guò)使用項(xiàng)目所交付的產(chǎn)品,客戶(hù)業(yè)務(wù)的能力或效率有所提高;l4、項(xiàng)目相關(guān)資料能夠在項(xiàng)目所交付產(chǎn)品移交的時(shí)候一起移交給客戶(hù),利于客戶(hù)日后查閱;l5、項(xiàng)目所交

14、付產(chǎn)品易于使用和維護(hù),并且返修次數(shù)較低;l6、項(xiàng)目所交付產(chǎn)品有擴(kuò)展性;l7、項(xiàng)目所交付產(chǎn)品能夠升級(jí);l8、項(xiàng)目交付之后,如果項(xiàng)目所交付產(chǎn)品出現(xiàn)問(wèn)題,實(shí)施方能夠迅速反應(yīng)、給予解決;l9、項(xiàng)目實(shí)施方對(duì)項(xiàng)目所交付產(chǎn)品長(zhǎng)期負(fù)責(zé);l10、如果在項(xiàng)目所交付產(chǎn)品的使用過(guò)程中,有需要咨詢(xún)的地方,項(xiàng)目實(shí)施方可以提供及時(shí)的咨詢(xún);l11、日后的維護(hù)成本低;l12、和別的廠家的系統(tǒng)有兼容性。項(xiàng)目經(jīng)理項(xiàng)目經(jīng)理?yè)?dān)當(dāng)?shù)娜刎?zé)任l第一,項(xiàng)目經(jīng)理要向公司的管理層負(fù)責(zé)。公司管理層授權(quán)項(xiàng)目經(jīng)理負(fù)責(zé)項(xiàng)目的實(shí)施,同時(shí)對(duì)項(xiàng)目的實(shí)施寄予了一定的期望。這種期望可能是:贏取既定的利潤(rùn)、贏取期望的市場(chǎng)美譽(yù)、為其它項(xiàng)目的實(shí)施樹(shù)立榜樣或其它。項(xiàng)目經(jīng)

15、理有責(zé)任通過(guò)對(duì)項(xiàng)目實(shí)施的管理達(dá)到公司管理層的期望。l第二,項(xiàng)目經(jīng)理要向客戶(hù)負(fù)責(zé)。在客戶(hù)簽署項(xiàng)目合同的時(shí)候,就對(duì)項(xiàng)目設(shè)置了預(yù)期的目標(biāo),這種目標(biāo)可能是:實(shí)現(xiàn)項(xiàng)目所交付產(chǎn)品的預(yù)期功能和性能,從而提升客戶(hù)自身的業(yè)務(wù)能力或效率。項(xiàng)目經(jīng)理要通過(guò)對(duì)項(xiàng)目實(shí)施的有效管理,使項(xiàng)目實(shí)施的最終結(jié)果能滿(mǎn)足或超出客戶(hù)的期望。l第三,項(xiàng)目經(jīng)理要向項(xiàng)目團(tuán)隊(duì)成員負(fù)責(zé)。項(xiàng)目經(jīng)理需要在項(xiàng)目實(shí)施過(guò)程中發(fā)揮自己的領(lǐng)導(dǎo)能力,為項(xiàng)目團(tuán)隊(duì)成員營(yíng)造合適的工作環(huán)境和工作氛圍,使團(tuán)隊(duì)成員可以高效地發(fā)揮自身的潛力,并同時(shí)通過(guò)參及項(xiàng)目實(shí)施進(jìn)一步提升團(tuán)隊(duì)成員的能力。軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)1:在項(xiàng)目的需求分析階段,開(kāi)發(fā)方及客戶(hù)方在各種的問(wèn)題的基

16、本輪廓上達(dá)成一致即可,具體細(xì)節(jié)可以在以后填充。因?yàn)闊o(wú)論開(kāi)始時(shí)有多么細(xì)致, 以后對(duì)需求的修改幾乎是必然的。l分析:這是一種非常危險(xiǎn)的思想。實(shí)際上許多軟件項(xiàng)目失敗的最主要的原因就是需求階段對(duì)問(wèn)題的描述不夠細(xì)致,導(dǎo)致后來(lái)預(yù)算超出或者時(shí)間進(jìn)度達(dá)不到要求。l正確的做法是:在項(xiàng)目需求分析階段,雙方必須全面地盡可能細(xì)致地討論項(xiàng)目的應(yīng)用背景、功能要求、性能要求、操作界面 要求、及其他軟件的接口要求,以及對(duì)項(xiàng)目進(jìn)行評(píng)估的各種評(píng)價(jià)標(biāo)準(zhǔn)。并且,在需求分析結(jié)束以后,雙方還要建立可以直接聯(lián)系的渠道,以盡早地對(duì)需求變動(dòng)問(wèn)題進(jìn)行溝通。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)2:軟件項(xiàng)目的需求可以持續(xù)不斷的改變,而且這些改變可很容

17、易地被實(shí)現(xiàn)。l分析:的確,在具體實(shí)際中由于種種原因客戶(hù)方很難在需求分析階段全面而準(zhǔn)確地描述所有問(wèn)題。隨著開(kāi)發(fā)進(jìn)度的推進(jìn),往往會(huì)有一些需求的改變。而現(xiàn)代軟件工程理論也利用軟件的靈活性特點(diǎn)通過(guò)各種方式來(lái)適應(yīng)這種情況。不過(guò),這并不表明“軟件項(xiàng)目的需求可以持續(xù)不斷的改變 ,而且這些改變可很容易地被實(shí)現(xiàn)”。實(shí)踐表明:隨著開(kāi)發(fā)進(jìn)度的推進(jìn),實(shí)現(xiàn)軟件需求更改所需要的代價(jià)呈指數(shù)形式增長(zhǎng)。假定在需求分析階 段實(shí)現(xiàn)需求更改需要花費(fèi)1倍的代價(jià);那么,在系統(tǒng)設(shè)計(jì)和編碼階段,需要花費(fèi)1.5-6倍的代價(jià);在系統(tǒng)測(cè)試階段需要花費(fèi)10-20倍的代價(jià);在軟 件版本發(fā)布以后,甚至可能要花費(fèi)60-100倍的代價(jià)。由此可見(jiàn),在項(xiàng)目開(kāi)展

18、過(guò)程中,軟件需求的改變應(yīng)當(dāng)盡量早地提出。這樣才可能花費(fèi)少, 容易被實(shí)現(xiàn)。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)3:軟件程序主要由代碼組成,因此編碼階段是整個(gè)軟件項(xiàng)目的最重要的階段,應(yīng)該給及大量的時(shí)間,并且集中主要的資源。l分析:及以前相比,由于軟件的規(guī)模和復(fù)雜度的增加,以及半自動(dòng)化軟件代碼開(kāi)發(fā)平臺(tái)的出現(xiàn),現(xiàn)代軟件項(xiàng)目管理的中心發(fā)生了轉(zhuǎn)移-不是 著重編碼階段,而是著重系統(tǒng)總體/詳細(xì)設(shè)計(jì)階段。一般說(shuō)來(lái),在現(xiàn)代軟件項(xiàng)目管理中各種資源的合理分配比例是:項(xiàng)目論證、風(fēng)險(xiǎn)評(píng)估階段3% ,項(xiàng)目需求分析階段8%,系統(tǒng)總體/詳細(xì)設(shè)計(jì)階段45%,編碼階段10%,系統(tǒng)測(cè)試階段34%。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)4:

19、為了便于代碼的維護(hù)修改,在系統(tǒng)的詳細(xì)設(shè)計(jì)階段文檔工作應(yīng)該做到寫(xiě)出所有程序的偽碼。l分析:通常偽碼的最大作用是對(duì)程序的算法流程進(jìn)行描述,便于人們深入了解程序的功能和實(shí)現(xiàn)過(guò)程。可見(jiàn),在一定程度上偽碼的確有利于對(duì) 程序代碼的維護(hù)和修改。但是,我們知道為了保證項(xiàng)目文檔和程序代碼的一一對(duì)應(yīng)關(guān)系,維護(hù)程序代碼的時(shí)候同時(shí)需要對(duì)項(xiàng)目文檔進(jìn)行維護(hù)。偽碼和程序代碼是非常接近的,對(duì)偽碼進(jìn)行維護(hù)的話(huà),相當(dāng)于進(jìn)行了2倍的程序代碼維護(hù)。工作量是很大的。所以切合實(shí)際的方式應(yīng)該是對(duì)一般 的程序文檔做到程序流程圖即可,對(duì)于涉及了較復(fù)雜算法的才需要偽碼。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)5:既然在項(xiàng)目人員配置中設(shè)置了專(zhuān)門(mén)的測(cè)試人

20、員,那么軟件所有的內(nèi)部測(cè)試工作全部應(yīng)該由測(cè)試人員完成。l分析:軟件程序測(cè)試可以分為“白盒法”和“黑盒法”兩種方式。由于使用“白盒法”對(duì)測(cè)試人員各方面素質(zhì)的種種要求,在進(jìn)行程序測(cè)試時(shí) 測(cè)試人員總是最優(yōu)先使用“黑盒法”。他們的工作方式往往是先對(duì)程序進(jìn)行“黑盒法”測(cè)試;如果測(cè)試沒(méi)有通過(guò),不得已這才考慮對(duì)程序代碼 進(jìn)行“白盒法”測(cè)試。顯然,這種對(duì)“白盒法”有意無(wú)意的“逃避”,對(duì)軟件的可靠性和穩(wěn)定性構(gòu)成了威脅。如何解決這個(gè)問(wèn)題?一方面需要 提高對(duì)測(cè)試人員的要求,另一方面也需要程序員完成部分的“白盒法”測(cè)試(實(shí)際上,程序員往往也是進(jìn)行“白盒法”測(cè)試的最佳人選)。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)6:軟件項(xiàng)

21、目管理只是相關(guān)技術(shù)部門(mén)的事情,及公司其他部門(mén)無(wú)關(guān)。l分析:在競(jìng)爭(zhēng)日益激烈的今天,軟件項(xiàng)目規(guī)模大、復(fù)雜度高而且時(shí)間要求緊迫。要想提高公司的軟件項(xiàng)目管理水平,這就需要提高公司的整體 參及意識(shí),需要公司各個(gè)部門(mén)協(xié)同作戰(zhàn)。例如需要會(huì)計(jì)部門(mén)協(xié)助進(jìn)行項(xiàng)目預(yù)算,財(cái)務(wù)管理和費(fèi)用控制;需要研究部門(mén)(技術(shù)委員會(huì))指派專(zhuān)家 協(xié)助進(jìn)行各種風(fēng)險(xiǎn)評(píng)估,提供技術(shù)指導(dǎo);需要后勤部門(mén)提供各種保障。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)7:在開(kāi)發(fā)進(jìn)度滯后的情況下,可以聘請(qǐng)更多的程序員加入到開(kāi)發(fā)團(tuán)隊(duì)中,通過(guò)增加人力資源來(lái)趕上進(jìn)度。l分析:在注重團(tuán)隊(duì)開(kāi)發(fā)的時(shí)代,開(kāi)發(fā)方應(yīng)該根據(jù)目前的軟件項(xiàng)目管理水平慎重考慮這個(gè)做法。如果新加入的程序員對(duì)目

22、前軟件項(xiàng)目的應(yīng)用行業(yè) 有一定了解,并且可以很快適應(yīng)了開(kāi)發(fā)方的項(xiàng)目管理方式、軟件開(kāi)發(fā)風(fēng)格、團(tuán)隊(duì)協(xié)作氛圍;那么新人的加入是有益的。否則,可能會(huì)好 心好意做壞事。因?yàn)楸M管其個(gè)人能力很高,但是為了使其及大家一起協(xié)同工作,開(kāi)發(fā)團(tuán)隊(duì)不得不分出人手對(duì)其進(jìn)行及項(xiàng)目有關(guān)的技術(shù)/業(yè)務(wù)培 訓(xùn),更重要的(也是難度最大的)是還要引導(dǎo)其融入團(tuán)隊(duì)。這可能需要花費(fèi)開(kāi)發(fā)團(tuán)隊(duì)許多時(shí)間和精力,很有可能使項(xiàng)目進(jìn)度更慢。 軟件項(xiàng)目管理中的10個(gè)誤區(qū)l誤區(qū)8:技術(shù)骨干應(yīng)該成為項(xiàng)目的項(xiàng)目經(jīng)理,項(xiàng)目經(jīng)理一定是所有項(xiàng)目成員中薪水最高的。l分析:在軟件作坊時(shí)代,這是一種普遍使用而且效果不錯(cuò)的方法;而在軟件工廠時(shí)代,這種方法卻帶來(lái)各種問(wèn)題,有時(shí)甚至直接導(dǎo)致 項(xiàng)目失敗。究其原因這主要是因?yàn)殡S著現(xiàn)代軟件開(kāi)發(fā)分工的細(xì)化,對(duì)項(xiàng)目經(jīng)理的要求也發(fā)生了根本的改變-最注重的不是其對(duì)某項(xiàng)專(zhuān)業(yè)技術(shù) 的掌握程度,而是其組織、領(lǐng)導(dǎo)、協(xié)調(diào)開(kāi)發(fā)團(tuán)隊(duì)的能力(當(dāng)然,可以?xún)烧呔怀鲎詈茫V劣陧?xiàng)目經(jīng)理的薪水問(wèn)題,這和定薪制度有很大關(guān)系 。通常,項(xiàng)目經(jīng)理執(zhí)行的是管理人員的薪酬體系,而其他人員執(zhí)行的是技術(shù)人員的薪酬體系。項(xiàng)目經(jīng)理的薪水在項(xiàng)目

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論