☆概要
需求管理恰如裁縫的量體裁衣,它直接關(guān)系到最終產(chǎn)品的成型。僅從字面出發(fā),如果一個(gè)產(chǎn)品滿足了客戶需求,那它無(wú)疑就是成功的。需求管理的過(guò)程,從需求分析開(kāi)始貫穿整個(gè)項(xiàng)目始終,力圖實(shí)現(xiàn)最終產(chǎn)品同需求性的結(jié)合(參見(jiàn)Figure 1)。通過(guò)對(duì)需求管理在項(xiàng)目進(jìn)程中實(shí)施的不同任務(wù)進(jìn)行分析,我們可以看出需求管理所起的作用。
需求管理能夠確證:
●我們確知客戶的需求是什么(質(zhì)量);
●滿足客戶需求的解決辦法(統(tǒng)一性);
學(xué)者Crosby對(duì)于質(zhì)量的定義是"同需求保持統(tǒng)一"。從這個(gè)意義上說(shuō),需求管理正是從質(zhì)量出發(fā)以確定需求。每個(gè)人都應(yīng)當(dāng)始終明白他們所做的具體任務(wù)其意義何在。然而,在一個(gè)產(chǎn)品的生命周期里,其需求性是能動(dòng)的,是處于變化之中的。
對(duì)于系統(tǒng)工程沒(méi)有嚴(yán)格統(tǒng)一的定義,因此很難找到足夠的數(shù)據(jù)以說(shuō)明系統(tǒng)工程所起的作用。有些致力于研究需求分析的組織認(rèn)為,一項(xiàng)開(kāi)發(fā)計(jì)劃應(yīng)當(dāng)至少將8-15%的資源投入到系統(tǒng)工程方面。如果低于這一標(biāo)準(zhǔn),將很可能導(dǎo)致無(wú)法對(duì)客戶群做出準(zhǔn)確把握。如果該項(xiàng)開(kāi)發(fā)計(jì)劃含有許多創(chuàng)新或?qū)嶒?yàn)的成分,那么這一百分比還應(yīng)當(dāng)適度提高。
☆需求管理所要完成的任務(wù)
可以說(shuō)需求是一種模型,是產(chǎn)品的早期雛形,通過(guò)進(jìn)行需求分析,我們可以對(duì)最終產(chǎn)品做出優(yōu)化。需要始終保持注意的是,需求性是始終處于變化之中的。需求管理需要完成的任務(wù)包括:
●明確需求并達(dá)成共識(shí);
●建立關(guān)聯(lián);
●根據(jù)不同需求設(shè)計(jì)相應(yīng)解決辦法;
●進(jìn)行系統(tǒng)優(yōu)化;
●提出設(shè)計(jì)方案;
●監(jiān)控和解決可能出現(xiàn)的問(wèn)題以及需要做出的改變;
●控制不同開(kāi)發(fā)任務(wù)的開(kāi)展;
●對(duì)最終產(chǎn)品做出評(píng)測(cè);
●監(jiān)控可能出現(xiàn)的重復(fù)開(kāi)發(fā);
●提出項(xiàng)目實(shí)施時(shí)間表;
●確定最終用戶界面。
有時(shí)侯我們所進(jìn)行的需求分析只停留于分析本身,而沒(méi)有進(jìn)一步去思索我們?yōu)槭裁匆M(jìn)行需求分析。需求性是項(xiàng)目開(kāi)發(fā)的源頭,只有進(jìn)行認(rèn)真的需求分析,我們才能做到對(duì)癥下藥、量體裁衣,才能才設(shè)計(jì)開(kāi)發(fā)中去偽存真,不斷改進(jìn)。"需求之需求"正是強(qiáng)調(diào)了貫穿始終的需求分析的重要。離開(kāi)了能動(dòng)的、變化的系統(tǒng)進(jìn)程而空談需求管理,無(wú)異于紙上談兵。需求管理所產(chǎn)生的效益或許并不明顯,或許要日后才能體現(xiàn),但是無(wú)序的,沒(méi)有經(jīng)過(guò)精心策劃的需求管理是不可能產(chǎn)生效益的。
以下篇幅分別介紹需求管理在系統(tǒng)工程中的不同應(yīng)用。
需求共識(shí):
首先,用戶需求通過(guò)非術(shù)語(yǔ)的形式進(jìn)行表述,這種表述應(yīng)當(dāng)使每一位開(kāi)發(fā)者明確自己的職責(zé)所在,并且清楚知道不同開(kāi)發(fā)工作之間的關(guān)聯(lián)。這里的"用戶"泛指在實(shí)際應(yīng)用環(huán)境中每一位可能使用最終產(chǎn)品的人。如果一個(gè)產(chǎn)品不能滿足客戶所需,那么設(shè)計(jì)方案再出色也無(wú)濟(jì)于事,許多方案有很高的技術(shù)設(shè)計(jì)水準(zhǔn)卻最終不能獲得成功,其原因正在于此??梢园旬a(chǎn)品功能說(shuō)得天花亂墜,但卻無(wú)法改變用戶需求決定最終產(chǎn)品基本模式的事實(shí)。
需求管理的首要任務(wù)在于使開(kāi)發(fā)人員和用戶雙方對(duì)于需求都有一個(gè)明確的認(rèn)識(shí)。因此用來(lái)進(jìn)行需求分析的語(yǔ)言組織應(yīng)當(dāng)使所有相關(guān)人員,包括用戶,都能夠理解,都能夠進(jìn)而對(duì)整個(gè)項(xiàng)目有一個(gè)整體把握,并明確每一個(gè)人在項(xiàng)目中所起的作用。因而需求管理需要解決的第一位也是最基本的任務(wù)就是明確需求,并使所有相關(guān)人員達(dá)成共識(shí)。
根據(jù)需求設(shè)計(jì)解決辦法:
我們?cè)谶M(jìn)行系統(tǒng)設(shè)計(jì)時(shí),應(yīng)當(dāng)首先建立一個(gè)需求模型,但不能是為了建模而建模,需求模型實(shí)際是最終產(chǎn)品的抽象化表現(xiàn)。需求模型的建立使我們?cè)诿鞔_需求的基礎(chǔ)上更進(jìn)一步,使我們知道我們將要生產(chǎn)何種產(chǎn)品,該產(chǎn)品都具有那些功能。同時(shí),創(chuàng)建需求模型的過(guò)程也使開(kāi)發(fā)者明確自己的工作如何同整個(gè)項(xiàng)目有機(jī)地結(jié)合在一起。建立需求模型應(yīng)當(dāng)充分研究不同類型、不同架構(gòu)建模方式的可行性,切忌主觀武斷。
系統(tǒng)優(yōu)化:
任何設(shè)計(jì)都應(yīng)以考慮用戶需求為優(yōu)先,用戶需求的滿足程度即成為衡量設(shè)計(jì)優(yōu)劣的標(biāo)準(zhǔn)。在一個(gè)項(xiàng)目設(shè)計(jì)周期中,開(kāi)發(fā)人員經(jīng)常會(huì)面臨選擇,以提煉需求,決定開(kāi)發(fā)的優(yōu)先次序,并在不同的實(shí)施方案中作出選擇。這些選擇必須考慮到收益與付出地平衡比例,這種選擇的重要性尤其在建立需求模型的后期凸現(xiàn)出來(lái)。基本需求在這時(shí)都已明確,而實(shí)施方案還未敲定,為了使用戶的基本需求得到落實(shí),一定程度的開(kāi)銷用于搭建不同構(gòu)架的需求模式是合理的。假使我們已經(jīng)有了一套翔實(shí)的需求分析,我們甚至不必將每一套方案都付諸實(shí)行,就可以成功地對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行優(yōu)化。
面對(duì)不同的可行性而需要作出選擇時(shí),我們也必須參照收益與付出的比例關(guān)系。例如,在被要求提供計(jì)劃書時(shí)(Request for Proposal),我們應(yīng)當(dāng)盡量做到每一份計(jì)劃書的提供都物有所值。
方案設(shè)計(jì):
明確需求后,開(kāi)發(fā)人員就可以進(jìn)行方案設(shè)計(jì)。通過(guò)對(duì)用戶需求和設(shè)計(jì)方案之間所存在關(guān)聯(lián)性進(jìn)行分析比較,我們就能夠?qū)υO(shè)計(jì)方案進(jìn)行評(píng)估。
必要的修改:
方案的設(shè)計(jì)不可能是一成不變的,經(jīng)常會(huì)有方案設(shè)計(jì)同需求相悖的情況。如果我們無(wú)法準(zhǔn)確把握用戶需求同方案設(shè)計(jì)之間的關(guān)系,我們就無(wú)法在需要對(duì)方案進(jìn)行必要修改時(shí)正確判斷。優(yōu)秀的需求分析應(yīng)當(dāng)非常精確細(xì)致地對(duì)用戶需求作出描述,同時(shí)也應(yīng)該程度地給予方案設(shè)計(jì)者充分發(fā)揮的余地。
任務(wù)劃分:
一個(gè)大的開(kāi)發(fā)項(xiàng)目可能涉及20-30組不同的開(kāi)發(fā)隊(duì)伍,人員包括技術(shù)工程師、軟件工程師以及具體項(xiàng)目主管等等,而每一個(gè)模塊都有它自己的開(kāi)發(fā)工具和開(kāi)發(fā)語(yǔ)言。
主持一個(gè)大項(xiàng)目的開(kāi)發(fā)并不是件容易的事,總體項(xiàng)目主管的首要任務(wù)是對(duì)開(kāi)發(fā)項(xiàng)目進(jìn)行任務(wù)劃分,將整體開(kāi)發(fā)任務(wù)細(xì)化為多個(gè)子模塊,從而使這些子模塊能夠平行開(kāi)發(fā)而無(wú)需太多的干預(yù)??傮w項(xiàng)目主管可以將細(xì)化的不同模塊的需求分析交給不同的開(kāi)發(fā)隊(duì)伍,對(duì)于開(kāi)發(fā)進(jìn)程的監(jiān)控只需參照需求的解決情況,對(duì)于具體的開(kāi)發(fā)細(xì)節(jié)則不問(wèn)太多。
不同的開(kāi)發(fā)隊(duì)伍會(huì)使用不同的開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)工具,會(huì)使用不同的符號(hào)和標(biāo)記。相反,作為總體項(xiàng)目主管所使用的語(yǔ)言、符號(hào)和標(biāo)記等則必須簡(jiǎn)單易懂,以使所有的開(kāi)發(fā)人員都等理解。換言之,總體項(xiàng)目主管應(yīng)當(dāng)使用自然語(yǔ)言,或只涉及少量的,簡(jiǎn)單的術(shù)語(yǔ)和專用詞匯。
產(chǎn)品測(cè)試:
需求的滿足情況是決定最終產(chǎn)品成敗的判定基礎(chǔ),對(duì)最終產(chǎn)品的測(cè)試評(píng)估必須以產(chǎn)品所試圖解決的需求為標(biāo)準(zhǔn)。下圖標(biāo)示了不同的開(kāi)發(fā)階段所對(duì)應(yīng)的測(cè)試需求。
這里有一個(gè)需求、產(chǎn)品和測(cè)試系統(tǒng)之間的關(guān)系問(wèn)題,確定需要進(jìn)行的測(cè)試屬于總體開(kāi)發(fā)主管的工作范疇,雖然具體工作并非都要由開(kāi)發(fā)主管來(lái)親自完成。
重復(fù)開(kāi)發(fā):
對(duì)于總體開(kāi)發(fā)主管而言,針對(duì)方案設(shè)計(jì)的修改是一項(xiàng)經(jīng)常性的工作(因?yàn)樾薷亩斐傻挠绊憚t應(yīng)當(dāng)盡可能減?。T谶M(jìn)行項(xiàng)目開(kāi)發(fā)時(shí),隨著開(kāi)發(fā)進(jìn)程的深入,各種修改的建議和問(wèn)題的報(bào)告是屢見(jiàn)不鮮的,每解決一個(gè)問(wèn)題,就是將產(chǎn)品同其需求性的結(jié)合又完善了一步。存在問(wèn)題正是需求性尚未滿足的表現(xiàn)。
方案設(shè)計(jì)的完善和需求性的滿足是同步的,因此真正的用戶對(duì)于產(chǎn)品的評(píng)價(jià)和建議尤其具有重要意義。在那些一步到位的產(chǎn)品設(shè)計(jì)中,真正用戶無(wú)法左右開(kāi)發(fā)進(jìn)程;但在一個(gè)能夠進(jìn)行重復(fù)設(shè)計(jì)、重復(fù)開(kāi)發(fā)的產(chǎn)品生命期中,開(kāi)發(fā)人員應(yīng)當(dāng)及時(shí)搜集用戶對(duì)于產(chǎn)品的反饋信息,并將這些信息結(jié)合到下一步的開(kāi)發(fā)工作中去。如下圖所示,用戶反饋同產(chǎn)品開(kāi)發(fā)是統(tǒng)一的。
項(xiàng)目管理的輔助:
在有些地方,需求管理被作為一個(gè)技術(shù)問(wèn)題來(lái)處理,需求管理所針對(duì)的對(duì)象只是產(chǎn)品,而同項(xiàng)目管理所涉及的問(wèn)題例如進(jìn)程安排或資源分配等無(wú)關(guān)。實(shí)際上,項(xiàng)目管理涉及三方面問(wèn)題:進(jìn)程安排、資源分配和質(zhì)量管理(同需求的統(tǒng)一)。
試想以下三種情況:
●一場(chǎng)高水準(zhǔn)的音樂(lè)會(huì),預(yù)算合理,演出時(shí)間卻晚了兩天。
●質(zhì)量?jī)?yōu)良的小轎車,交貨及時(shí),然而造價(jià)是市價(jià)的兩倍。
●一套系統(tǒng),完全滿足了用戶需求,但在開(kāi)發(fā)過(guò)程中使用非法勞工。
這三種情況雖然都滿足了用戶所需,然而缺乏實(shí)際意義,因此都以失敗告終。
需求管理恰如裁縫的量體裁衣,它直接關(guān)系到最終產(chǎn)品的成型。僅從字面出發(fā),如果一個(gè)產(chǎn)品滿足了客戶需求,那它無(wú)疑就是成功的。需求管理的過(guò)程,從需求分析開(kāi)始貫穿整個(gè)項(xiàng)目始終,力圖實(shí)現(xiàn)最終產(chǎn)品同需求性的結(jié)合(參見(jiàn)Figure 1)。通過(guò)對(duì)需求管理在項(xiàng)目進(jìn)程中實(shí)施的不同任務(wù)進(jìn)行分析,我們可以看出需求管理所起的作用。
需求管理能夠確證:
●我們確知客戶的需求是什么(質(zhì)量);
●滿足客戶需求的解決辦法(統(tǒng)一性);
學(xué)者Crosby對(duì)于質(zhì)量的定義是"同需求保持統(tǒng)一"。從這個(gè)意義上說(shuō),需求管理正是從質(zhì)量出發(fā)以確定需求。每個(gè)人都應(yīng)當(dāng)始終明白他們所做的具體任務(wù)其意義何在。然而,在一個(gè)產(chǎn)品的生命周期里,其需求性是能動(dòng)的,是處于變化之中的。
對(duì)于系統(tǒng)工程沒(méi)有嚴(yán)格統(tǒng)一的定義,因此很難找到足夠的數(shù)據(jù)以說(shuō)明系統(tǒng)工程所起的作用。有些致力于研究需求分析的組織認(rèn)為,一項(xiàng)開(kāi)發(fā)計(jì)劃應(yīng)當(dāng)至少將8-15%的資源投入到系統(tǒng)工程方面。如果低于這一標(biāo)準(zhǔn),將很可能導(dǎo)致無(wú)法對(duì)客戶群做出準(zhǔn)確把握。如果該項(xiàng)開(kāi)發(fā)計(jì)劃含有許多創(chuàng)新或?qū)嶒?yàn)的成分,那么這一百分比還應(yīng)當(dāng)適度提高。
☆需求管理所要完成的任務(wù)
可以說(shuō)需求是一種模型,是產(chǎn)品的早期雛形,通過(guò)進(jìn)行需求分析,我們可以對(duì)最終產(chǎn)品做出優(yōu)化。需要始終保持注意的是,需求性是始終處于變化之中的。需求管理需要完成的任務(wù)包括:
●明確需求并達(dá)成共識(shí);
●建立關(guān)聯(lián);
●根據(jù)不同需求設(shè)計(jì)相應(yīng)解決辦法;
●進(jìn)行系統(tǒng)優(yōu)化;
●提出設(shè)計(jì)方案;
●監(jiān)控和解決可能出現(xiàn)的問(wèn)題以及需要做出的改變;
●控制不同開(kāi)發(fā)任務(wù)的開(kāi)展;
●對(duì)最終產(chǎn)品做出評(píng)測(cè);
●監(jiān)控可能出現(xiàn)的重復(fù)開(kāi)發(fā);
●提出項(xiàng)目實(shí)施時(shí)間表;
●確定最終用戶界面。
有時(shí)侯我們所進(jìn)行的需求分析只停留于分析本身,而沒(méi)有進(jìn)一步去思索我們?yōu)槭裁匆M(jìn)行需求分析。需求性是項(xiàng)目開(kāi)發(fā)的源頭,只有進(jìn)行認(rèn)真的需求分析,我們才能做到對(duì)癥下藥、量體裁衣,才能才設(shè)計(jì)開(kāi)發(fā)中去偽存真,不斷改進(jìn)。"需求之需求"正是強(qiáng)調(diào)了貫穿始終的需求分析的重要。離開(kāi)了能動(dòng)的、變化的系統(tǒng)進(jìn)程而空談需求管理,無(wú)異于紙上談兵。需求管理所產(chǎn)生的效益或許并不明顯,或許要日后才能體現(xiàn),但是無(wú)序的,沒(méi)有經(jīng)過(guò)精心策劃的需求管理是不可能產(chǎn)生效益的。
以下篇幅分別介紹需求管理在系統(tǒng)工程中的不同應(yīng)用。
需求共識(shí):
首先,用戶需求通過(guò)非術(shù)語(yǔ)的形式進(jìn)行表述,這種表述應(yīng)當(dāng)使每一位開(kāi)發(fā)者明確自己的職責(zé)所在,并且清楚知道不同開(kāi)發(fā)工作之間的關(guān)聯(lián)。這里的"用戶"泛指在實(shí)際應(yīng)用環(huán)境中每一位可能使用最終產(chǎn)品的人。如果一個(gè)產(chǎn)品不能滿足客戶所需,那么設(shè)計(jì)方案再出色也無(wú)濟(jì)于事,許多方案有很高的技術(shù)設(shè)計(jì)水準(zhǔn)卻最終不能獲得成功,其原因正在于此??梢园旬a(chǎn)品功能說(shuō)得天花亂墜,但卻無(wú)法改變用戶需求決定最終產(chǎn)品基本模式的事實(shí)。
需求管理的首要任務(wù)在于使開(kāi)發(fā)人員和用戶雙方對(duì)于需求都有一個(gè)明確的認(rèn)識(shí)。因此用來(lái)進(jìn)行需求分析的語(yǔ)言組織應(yīng)當(dāng)使所有相關(guān)人員,包括用戶,都能夠理解,都能夠進(jìn)而對(duì)整個(gè)項(xiàng)目有一個(gè)整體把握,并明確每一個(gè)人在項(xiàng)目中所起的作用。因而需求管理需要解決的第一位也是最基本的任務(wù)就是明確需求,并使所有相關(guān)人員達(dá)成共識(shí)。
根據(jù)需求設(shè)計(jì)解決辦法:
我們?cè)谶M(jìn)行系統(tǒng)設(shè)計(jì)時(shí),應(yīng)當(dāng)首先建立一個(gè)需求模型,但不能是為了建模而建模,需求模型實(shí)際是最終產(chǎn)品的抽象化表現(xiàn)。需求模型的建立使我們?cè)诿鞔_需求的基礎(chǔ)上更進(jìn)一步,使我們知道我們將要生產(chǎn)何種產(chǎn)品,該產(chǎn)品都具有那些功能。同時(shí),創(chuàng)建需求模型的過(guò)程也使開(kāi)發(fā)者明確自己的工作如何同整個(gè)項(xiàng)目有機(jī)地結(jié)合在一起。建立需求模型應(yīng)當(dāng)充分研究不同類型、不同架構(gòu)建模方式的可行性,切忌主觀武斷。
系統(tǒng)優(yōu)化:
任何設(shè)計(jì)都應(yīng)以考慮用戶需求為優(yōu)先,用戶需求的滿足程度即成為衡量設(shè)計(jì)優(yōu)劣的標(biāo)準(zhǔn)。在一個(gè)項(xiàng)目設(shè)計(jì)周期中,開(kāi)發(fā)人員經(jīng)常會(huì)面臨選擇,以提煉需求,決定開(kāi)發(fā)的優(yōu)先次序,并在不同的實(shí)施方案中作出選擇。這些選擇必須考慮到收益與付出地平衡比例,這種選擇的重要性尤其在建立需求模型的后期凸現(xiàn)出來(lái)。基本需求在這時(shí)都已明確,而實(shí)施方案還未敲定,為了使用戶的基本需求得到落實(shí),一定程度的開(kāi)銷用于搭建不同構(gòu)架的需求模式是合理的。假使我們已經(jīng)有了一套翔實(shí)的需求分析,我們甚至不必將每一套方案都付諸實(shí)行,就可以成功地對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行優(yōu)化。
面對(duì)不同的可行性而需要作出選擇時(shí),我們也必須參照收益與付出的比例關(guān)系。例如,在被要求提供計(jì)劃書時(shí)(Request for Proposal),我們應(yīng)當(dāng)盡量做到每一份計(jì)劃書的提供都物有所值。
方案設(shè)計(jì):
明確需求后,開(kāi)發(fā)人員就可以進(jìn)行方案設(shè)計(jì)。通過(guò)對(duì)用戶需求和設(shè)計(jì)方案之間所存在關(guān)聯(lián)性進(jìn)行分析比較,我們就能夠?qū)υO(shè)計(jì)方案進(jìn)行評(píng)估。
必要的修改:
方案的設(shè)計(jì)不可能是一成不變的,經(jīng)常會(huì)有方案設(shè)計(jì)同需求相悖的情況。如果我們無(wú)法準(zhǔn)確把握用戶需求同方案設(shè)計(jì)之間的關(guān)系,我們就無(wú)法在需要對(duì)方案進(jìn)行必要修改時(shí)正確判斷。優(yōu)秀的需求分析應(yīng)當(dāng)非常精確細(xì)致地對(duì)用戶需求作出描述,同時(shí)也應(yīng)該程度地給予方案設(shè)計(jì)者充分發(fā)揮的余地。
任務(wù)劃分:
一個(gè)大的開(kāi)發(fā)項(xiàng)目可能涉及20-30組不同的開(kāi)發(fā)隊(duì)伍,人員包括技術(shù)工程師、軟件工程師以及具體項(xiàng)目主管等等,而每一個(gè)模塊都有它自己的開(kāi)發(fā)工具和開(kāi)發(fā)語(yǔ)言。
主持一個(gè)大項(xiàng)目的開(kāi)發(fā)并不是件容易的事,總體項(xiàng)目主管的首要任務(wù)是對(duì)開(kāi)發(fā)項(xiàng)目進(jìn)行任務(wù)劃分,將整體開(kāi)發(fā)任務(wù)細(xì)化為多個(gè)子模塊,從而使這些子模塊能夠平行開(kāi)發(fā)而無(wú)需太多的干預(yù)??傮w項(xiàng)目主管可以將細(xì)化的不同模塊的需求分析交給不同的開(kāi)發(fā)隊(duì)伍,對(duì)于開(kāi)發(fā)進(jìn)程的監(jiān)控只需參照需求的解決情況,對(duì)于具體的開(kāi)發(fā)細(xì)節(jié)則不問(wèn)太多。
不同的開(kāi)發(fā)隊(duì)伍會(huì)使用不同的開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)工具,會(huì)使用不同的符號(hào)和標(biāo)記。相反,作為總體項(xiàng)目主管所使用的語(yǔ)言、符號(hào)和標(biāo)記等則必須簡(jiǎn)單易懂,以使所有的開(kāi)發(fā)人員都等理解。換言之,總體項(xiàng)目主管應(yīng)當(dāng)使用自然語(yǔ)言,或只涉及少量的,簡(jiǎn)單的術(shù)語(yǔ)和專用詞匯。
產(chǎn)品測(cè)試:
需求的滿足情況是決定最終產(chǎn)品成敗的判定基礎(chǔ),對(duì)最終產(chǎn)品的測(cè)試評(píng)估必須以產(chǎn)品所試圖解決的需求為標(biāo)準(zhǔn)。下圖標(biāo)示了不同的開(kāi)發(fā)階段所對(duì)應(yīng)的測(cè)試需求。
這里有一個(gè)需求、產(chǎn)品和測(cè)試系統(tǒng)之間的關(guān)系問(wèn)題,確定需要進(jìn)行的測(cè)試屬于總體開(kāi)發(fā)主管的工作范疇,雖然具體工作并非都要由開(kāi)發(fā)主管來(lái)親自完成。
重復(fù)開(kāi)發(fā):
對(duì)于總體開(kāi)發(fā)主管而言,針對(duì)方案設(shè)計(jì)的修改是一項(xiàng)經(jīng)常性的工作(因?yàn)樾薷亩斐傻挠绊憚t應(yīng)當(dāng)盡可能減?。T谶M(jìn)行項(xiàng)目開(kāi)發(fā)時(shí),隨著開(kāi)發(fā)進(jìn)程的深入,各種修改的建議和問(wèn)題的報(bào)告是屢見(jiàn)不鮮的,每解決一個(gè)問(wèn)題,就是將產(chǎn)品同其需求性的結(jié)合又完善了一步。存在問(wèn)題正是需求性尚未滿足的表現(xiàn)。
方案設(shè)計(jì)的完善和需求性的滿足是同步的,因此真正的用戶對(duì)于產(chǎn)品的評(píng)價(jià)和建議尤其具有重要意義。在那些一步到位的產(chǎn)品設(shè)計(jì)中,真正用戶無(wú)法左右開(kāi)發(fā)進(jìn)程;但在一個(gè)能夠進(jìn)行重復(fù)設(shè)計(jì)、重復(fù)開(kāi)發(fā)的產(chǎn)品生命期中,開(kāi)發(fā)人員應(yīng)當(dāng)及時(shí)搜集用戶對(duì)于產(chǎn)品的反饋信息,并將這些信息結(jié)合到下一步的開(kāi)發(fā)工作中去。如下圖所示,用戶反饋同產(chǎn)品開(kāi)發(fā)是統(tǒng)一的。
項(xiàng)目管理的輔助:
在有些地方,需求管理被作為一個(gè)技術(shù)問(wèn)題來(lái)處理,需求管理所針對(duì)的對(duì)象只是產(chǎn)品,而同項(xiàng)目管理所涉及的問(wèn)題例如進(jìn)程安排或資源分配等無(wú)關(guān)。實(shí)際上,項(xiàng)目管理涉及三方面問(wèn)題:進(jìn)程安排、資源分配和質(zhì)量管理(同需求的統(tǒng)一)。
試想以下三種情況:
●一場(chǎng)高水準(zhǔn)的音樂(lè)會(huì),預(yù)算合理,演出時(shí)間卻晚了兩天。
●質(zhì)量?jī)?yōu)良的小轎車,交貨及時(shí),然而造價(jià)是市價(jià)的兩倍。
●一套系統(tǒng),完全滿足了用戶需求,但在開(kāi)發(fā)過(guò)程中使用非法勞工。
這三種情況雖然都滿足了用戶所需,然而缺乏實(shí)際意義,因此都以失敗告終。