一個(gè)簡(jiǎn)短的測(cè)驗(yàn)可以測(cè)出軟件項(xiàng)目的健全程度。如果測(cè)驗(yàn)指出項(xiàng)目處于危險(xiǎn)狀態(tài),你可以采取一些拉高積分的步驟來改善這種情形。
本章提供一個(gè)測(cè)驗(yàn)用來評(píng)估項(xiàng)目成功的機(jī)率有多大。項(xiàng)目能不能如期在預(yù)算內(nèi)完成,結(jié)果會(huì)超出預(yù)期還是大失所望,都可以從以下測(cè)驗(yàn)中看出來。
求生測(cè)驗(yàn)
需求
——1、項(xiàng)目中有清楚、不含糊的著眼點(diǎn)或任務(wù)敘述嗎?
——2、所有團(tuán)隊(duì)成員都相信項(xiàng)目中提到的著眼點(diǎn)是實(shí)在的嗎?
——3、項(xiàng)目中有提到獲利細(xì)節(jié)與如何計(jì)算獲利的部分嗎?
——4、項(xiàng)目中有使用者接口雛形來詳細(xì)示范實(shí)際系統(tǒng)擁有的功能嗎?
——5、項(xiàng)目中有沒有軟件該有的詳細(xì)明文規(guī)格?
——6、項(xiàng)目小組從項(xiàng)目初期是否就與未來可能實(shí)際應(yīng)用該軟件的人交換意見,并在過程中持續(xù)了解他們的反應(yīng)?
——7、項(xiàng)目有無詳細(xì)明文規(guī)劃過?
——8、項(xiàng)目的工作條款中是不是包含安裝程序,并將資料從早期的系統(tǒng)中更新,與其他軟件進(jìn)行整和,和客戶面談,及其他“瑣碎”項(xiàng)目?
——9、接近完成的階段時(shí)是否有很正式的重估時(shí)間與預(yù)算成本?
——10、項(xiàng)目有無詳細(xì)的架構(gòu)與說明文件?
——11、項(xiàng)目有無一套詳細(xì)明文記錄表格,除了系統(tǒng)測(cè)試以外,還要求設(shè)計(jì)與實(shí)作相互檢驗(yàn)的品質(zhì)確保計(jì)劃?
——12、項(xiàng)目有無一套詳細(xì)的階段性軟件完成規(guī)劃流程,說明各階段實(shí)作與完成的軟件部分?
——13、項(xiàng)目規(guī)劃中是否事先保留例假日、成員出勤與訓(xùn)練所需的時(shí)間是否一并考慮在內(nèi)?
——14、項(xiàng)目規(guī)劃中是否包含由開發(fā)團(tuán)隊(duì)、品質(zhì)確認(rèn)團(tuán)隊(duì)與技術(shù)寫作團(tuán)隊(duì)——這些負(fù)責(zé)進(jìn)行工作的人們所認(rèn)可的時(shí)間表?
項(xiàng)目控制
——15、項(xiàng)目是否僅有一名擁有決策權(quán)限的主管,并充分獲得全力支持?
——16、項(xiàng)目主管的工作負(fù)擔(dān)是否仍有余力讓他(她)兼顧項(xiàng)目?
——17、項(xiàng)目是否有清楚明確的完成點(diǎn),來觀察執(zhí)行成果是否完成或未完成(這樣的完成點(diǎn)稱作“二元完成點(diǎn)”)?
——18、你能簡(jiǎn)單找出已經(jīng)完成的各個(gè)“二元完成點(diǎn)”嗎?
——19、項(xiàng)目有無供成員恩能夠評(píng)論主管與上層主管好壞的匿名渠道?
——20、項(xiàng)目中有無明文規(guī)定來規(guī)范產(chǎn)品變更規(guī)格?
——21、項(xiàng)目中有無變動(dòng)控制布告欄,用來決定該不該接受被提出來的變更項(xiàng)目?
——22、項(xiàng)目中有無對(duì)所有團(tuán)隊(duì)成員公開的信息規(guī)劃,包含努力度與時(shí)間估計(jì)、任務(wù)指派與預(yù)期進(jìn)度檢查?
——23、所有源代碼受自動(dòng)修訂控制系統(tǒng)的管理嗎?
——24、項(xiàng)目環(huán)境設(shè)定有無包含完成項(xiàng)目所需的基本工具,像缺陷追蹤軟件、源代碼控制系統(tǒng)與項(xiàng)目管理軟件?
風(fēng)險(xiǎn)管理
——25、項(xiàng)目有無一份最新風(fēng)險(xiǎn)控制表格?這份風(fēng)險(xiǎn)控制表最近有無更新過?
——26、項(xiàng)目有無一名項(xiàng)目風(fēng)險(xiǎn)負(fù)責(zé)人?
——27、如果項(xiàng)目采用轉(zhuǎn)包制,有無一套規(guī)劃來管理各承包組織及其管理人員的辦法(如果項(xiàng)目不采用轉(zhuǎn)包制度,這題就給滿分)?
人事
——28、項(xiàng)目小組擁有完成項(xiàng)目所需的復(fù)雜技術(shù)嗎?
——29、項(xiàng)目小組對(duì)使用軟件的事務(wù)環(huán)境有專業(yè)見解嗎?
——30、項(xiàng)目中有無一名能夠帶領(lǐng)項(xiàng)目成功推行的技術(shù)主持人?
——31、有完成工作所需的足夠人手嗎?
——32、每個(gè)人是否都合作愉快?
——33、每個(gè)人是否都盡心投入項(xiàng)目進(jìn)行中?
總和
——— 原始分?jǐn)?shù):將每個(gè)答案得到的分?jǐn)?shù)加總起來。
——— 加權(quán)比例:如果項(xiàng)目團(tuán)隊(duì)中只有三名或更少的全職開發(fā)人員、質(zhì)量確認(rèn)人員或第一級(jí)主管,這里的加權(quán)比例就是1.5。如果全職人員有4到6人,這里的比例就是1.25。否則加權(quán)比例就是1。
——— 最后得分:將原始分?jǐn)?shù)乘上加權(quán)比例。
求生測(cè)驗(yàn)的評(píng)分
這對(duì)大多數(shù)項(xiàng)目來說都是個(gè)艱難的測(cè)驗(yàn),許多項(xiàng)目都少于50分。底下就是得分所代表的意義:

求生測(cè)試的說明
每個(gè)“是”的答案都可以替項(xiàng)目拿到三分,你也可以酌情給分;如果是“大概”的情形可給兩分;如果是“有點(diǎn),不全是”的情形給一分;如果你的項(xiàng)目剛開始,請(qǐng)依據(jù)擬定的項(xiàng)目計(jì)劃答題;如果項(xiàng)目正在進(jìn)行中,請(qǐng)依據(jù)項(xiàng)目中真正發(fā)生的情形作答。測(cè)驗(yàn)結(jié)尾處會(huì)告訴你不同的得分所代表的意義。
上述的求生測(cè)驗(yàn)建立一套將來可供作標(biāo)價(jià)的檢測(cè)基準(zhǔn)。如學(xué)校學(xué)期剛開始時(shí)的測(cè)驗(yàn)一般,當(dāng)你做過這樣的測(cè)驗(yàn)后,你再花時(shí)間研讀與學(xué)習(xí)新課程,到了學(xué)期末再做一遍同樣的測(cè)驗(yàn)。如果老師已盡到教學(xué)責(zé)任(而且你也認(rèn)真學(xué)的話),你的得分就會(huì)改善。
作為一個(gè)好測(cè)驗(yàn),這些“期初與期末”測(cè)驗(yàn)應(yīng)該涵蓋課程的所有范圍。這里的軟件項(xiàng)目求生測(cè)驗(yàn)包含了軟件項(xiàng)目求生的所有要旨。當(dāng)你看完本法則,好好規(guī)劃你的下一個(gè)項(xiàng)目,把這里的測(cè)驗(yàn)再做一遍,你的下一個(gè)項(xiàng)目得分會(huì)改善,而且項(xiàng)目的存活率將會(huì)跟著提高。
【?發(fā)表評(píng)論?0條?】