要性作為軟件工程的第七條基本原則。按照這條原理,不僅要積極主動(dòng)地采納新的軟件技術(shù),而且要注意不斷總結(jié)經(jīng)驗(yàn)。
威格的成功軟件項(xiàng)目管理秘訣
過(guò)程影響(Process Impact)公司的首席咨詢顧問(wèn)卡爾。威格(Karl E.Wiegers)在其《成功項(xiàng)目管理秘訣》(Secrets of Successful ProjectManagement)一文中總結(jié)了成功項(xiàng)目管理的20條秘訣:
構(gòu)筑基礎(chǔ)
1.定義項(xiàng)目成功標(biāo)準(zhǔn);
2.識(shí)別項(xiàng)目的驅(qū)動(dòng)、約束和自由度;
3.定義產(chǎn)品發(fā)布標(biāo)準(zhǔn);
4.協(xié)商承諾。
規(guī)劃工作
5.制作計(jì)劃書(shū);
6.將任務(wù)分解成較小的里程碑;
7.為共通的大任務(wù)開(kāi)發(fā)計(jì)劃工作表;
8.計(jì)劃在質(zhì)量控制活動(dòng)后實(shí)施修改;
9.為過(guò)程改進(jìn)安排時(shí)間;
10.管理項(xiàng)目的風(fēng)險(xiǎn)。
估算項(xiàng)目
11.根據(jù)工作量而不是日歷估算;
12.不要為項(xiàng)目人員安排超過(guò)其80%的時(shí)間;
13.將培訓(xùn)時(shí)間納入計(jì)劃中;
14.記錄估算以及如何達(dá)致估算;
15.利用估算工具;
16.尊重學(xué)習(xí)曲線;
17.考慮意外事件的緩沖。
追蹤進(jìn)展
18.記錄實(shí)績(jī)與估算;
19.只有當(dāng)任務(wù)百分之百完成時(shí),才認(rèn)為該任務(wù)結(jié)束;
20.公開(kāi)而誠(chéng)實(shí)地跟蹤項(xiàng)目狀態(tài)。
麥克康奈爾的成功軟件項(xiàng)目十大要決
史蒂夫。麥克康奈爾(SteveMcConnell)在《成功軟件項(xiàng)目的十大要決》(10 Keys to Successful SoftwareProjects)中闡述了成功軟件項(xiàng)目的十大要決:
1.清晰的愿景;
2.穩(wěn)定的、完整的、書(shū)面的需求;
3.詳細(xì)的用戶界面原型;
4.有效的項(xiàng)目管理;
5.精確的估算;
6.兩階段預(yù)算;
7.注重質(zhì)量;
8.聽(tīng)取技術(shù)專家的意見(jiàn);
9.積極的風(fēng)險(xiǎn)管理;
10.記?。很浖?lái)源于人。