




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
======前言======參照SuzanneRobertson,JamesRobertson著,王海鵬譯的**《掌握需求過(guò)程(第3版)》**內(nèi)容中的“附錄AVolere需求規(guī)格說(shuō)明書(shū)模板”進(jìn)行編制。此附錄是編寫(xiě)嚴(yán)格和完整的需求規(guī)格說(shuō)明書(shū)的指南。===Volere需求分析===Volere是在需求工程和業(yè)務(wù)分析領(lǐng)域,經(jīng)過(guò)多年實(shí)踐、咨詢(xún)和研究得到的成果。Volere需求規(guī)格說(shuō)明書(shū)模板的第一個(gè)版本是1995年發(fā)布的,自那開(kāi)始,成千上萬(wàn)的組織機(jī)構(gòu)將該模板作為發(fā)現(xiàn)、組織和溝通需求的基礎(chǔ),節(jié)省了工作量。===需求類(lèi)型===為了易于使用,我們將需求劃分為一些類(lèi)型,這樣比較方便。這種視角的好處有兩點(diǎn):有助于發(fā)現(xiàn)需求,有助于對(duì)需求分組,將特定專(zhuān)業(yè)相關(guān)的需求放在一起?!肮δ苄孕枨蟆笔钱a(chǎn)品的基礎(chǔ)或本質(zhì)主題事務(wù)。他們描述了產(chǎn)品必須做的事情,或必須采取的處理動(dòng)作。“非功能性需求”是功能必須具備的一些屬性,如性能和易用性等。不要被這個(gè)不幸的名稱(chēng)所蒙蔽,對(duì)于產(chǎn)品的成功來(lái)說(shuō),這些需求與功能需求同樣重要?!绊?xiàng)目限制條件”是由于構(gòu)建產(chǎn)品的預(yù)算或時(shí)間而導(dǎo)致的對(duì)產(chǎn)品的約束。“設(shè)計(jì)限制條件”限制了產(chǎn)品設(shè)計(jì)的方式。例如,產(chǎn)品可能必須實(shí)現(xiàn)在一個(gè)手持設(shè)備中,主要顧客將使用這種手持設(shè)備;或者必須利用原有的服務(wù)器和桌面計(jì)算機(jī),或其他硬件、軟件和業(yè)務(wù)方式?!绊?xiàng)目驅(qū)動(dòng)”是與業(yè)務(wù)相關(guān)的動(dòng)力。例如,項(xiàng)目目標(biāo)是一種項(xiàng)目驅(qū)動(dòng),所有利益相關(guān)者也是,每個(gè)人都有不同的理由?!绊?xiàng)目問(wèn)題”定義了項(xiàng)目執(zhí)行要面對(duì)的情況。我們將項(xiàng)目問(wèn)題作為需求的一部分,目的是展示一幅完整的圖景,說(shuō)明對(duì)項(xiàng)目的成功和失敗產(chǎn)生影響的所有因素,并展示經(jīng)理們?nèi)绾卫眯枨笞鳛轫?xiàng)目管理的收入信息。===測(cè)試需求===Volere理念是開(kāi)始編寫(xiě)需求時(shí)就立即開(kāi)始測(cè)試需求。通過(guò)加入需求的“驗(yàn)收條件”使需求變得可測(cè)試。驗(yàn)收條件用于對(duì)需求進(jìn)行測(cè)量,這樣就能確定給定的解決方案是否滿(mǎn)足需求。如果某項(xiàng)需求無(wú)法找到驗(yàn)收條件,那么這項(xiàng)需求要么有二義性,要么還沒(méi)有被很好理解。所有的需求都必須測(cè)量,都必須帶驗(yàn)收條件。===需求項(xiàng)框架===需求項(xiàng)框架是編寫(xiě)每項(xiàng)原子需求的指南。該框架(也稱(chēng)為“白雪卡”)的組成部分在這里確定。你可能決定添加更多的屬性,以便你的環(huán)境提供必要的可追蹤性。例如,實(shí)現(xiàn)該需求的產(chǎn)品,實(shí)現(xiàn)該需求的軟件版本,或?qū)υ撔枨蟾信d趣的部門(mén)。還可以添加其他屬性,但添加時(shí)要有節(jié)制:不要隨意添加屬性,除非它們確有幫助。每個(gè)屬性你都需要維護(hù)。這個(gè)需求項(xiàng)框架可以自動(dòng)化,也應(yīng)該自動(dòng)化,通過(guò)Excel可以實(shí)現(xiàn)白雪卡。{{:平臺(tái)_模板庫(kù):圖標(biāo):白雪卡.jpg?direct&500|}}======項(xiàng)目驅(qū)動(dòng)===========1.項(xiàng)目的目標(biāo)=====關(guān)注客戶(hù)要你構(gòu)建新產(chǎn)品的根本理由。它描述了客戶(hù)面對(duì)的業(yè)務(wù)問(wèn)題,解釋了產(chǎn)品將如何解決該問(wèn)題。====1a.該項(xiàng)目工作的用戶(hù)業(yè)務(wù)或背景=======內(nèi)容===對(duì)開(kāi)展的業(yè)務(wù)、它的上下文以及觸發(fā)開(kāi)發(fā)工作的情況的簡(jiǎn)短描述。同時(shí)也應(yīng)描述用戶(hù)希望用交付的產(chǎn)品來(lái)完成怎樣的工作。===動(dòng)機(jī)===應(yīng)該考慮用戶(hù)的問(wèn)題是否嚴(yán)重,是否應(yīng)該解決和為什么應(yīng)該解決。也許沒(méi)有問(wèn)題,但是重要的商業(yè)機(jī)會(huì),你的客戶(hù)希望開(kāi)拓。如果是這樣,描述該機(jī)會(huì)。或者,項(xiàng)目要探究或調(diào)查可能性。在這種情況下,項(xiàng)目的交付物不是新的產(chǎn)品,而是一份文檔,提供了產(chǎn)品能滿(mǎn)足(或不能滿(mǎn)足)的需求。===形式===簡(jiǎn)短的文字描述通常足以說(shuō)明對(duì)項(xiàng)目的理解。你可以加入當(dāng)前狀況模型、業(yè)務(wù)過(guò)程模型、當(dāng)前文檔的例子、當(dāng)前狀況的照片和視頻、網(wǎng)站地址和組織機(jī)構(gòu)圖,來(lái)支持這段描述。====1b.項(xiàng)目的目標(biāo)=======內(nèi)容===描述我們希望該產(chǎn)品做什么,以及它將為工作的整體目標(biāo)帶來(lái)什么好處。本節(jié)不要太冗長(zhǎng),簡(jiǎn)短地解釋項(xiàng)目目標(biāo),常常比長(zhǎng)而雜亂的論述更有價(jià)值。簡(jiǎn)短準(zhǔn)確的目標(biāo)讓利益相關(guān)者更清楚,更有機(jī)會(huì)就目標(biāo)達(dá)成一致。===動(dòng)機(jī)===在開(kāi)發(fā)過(guò)程中可能會(huì)迷失這個(gè)目標(biāo),這樣的危險(xiǎn)是存在的。隨著開(kāi)發(fā)工作的進(jìn)行,隨著顧客和開(kāi)發(fā)者不斷發(fā)現(xiàn)更多的可能性,系統(tǒng)可能在建造過(guò)程中偏離最初的目標(biāo)。這不是件好事,除非客戶(hù)有意要更改目標(biāo)。有可能需要指定一個(gè)人作為目標(biāo)的監(jiān)管員,但也可能只需要將目標(biāo)公開(kāi),并定期提醒開(kāi)發(fā)人員注意這些目標(biāo)。在每次復(fù)查會(huì)議上,都應(yīng)該強(qiáng)制承認(rèn)這些目標(biāo)。===例子===對(duì)于在線(xiàn)訂購(gòu)產(chǎn)品的顧客,我們希望做出立即和完整的響應(yīng)。目標(biāo)是通過(guò)準(zhǔn)確預(yù)報(bào)和調(diào)度道路除冰,減少道路事故。===測(cè)量指標(biāo)===任何合理的目標(biāo)都必須可測(cè)量。如果希望檢驗(yàn)項(xiàng)目是否成功,這一點(diǎn)就是必需的。業(yè)務(wù)通過(guò)這個(gè)項(xiàng)目所獲得的好處,必須由測(cè)量指標(biāo)來(lái)量化。如果項(xiàng)目值得去做,就必須有過(guò)硬的業(yè)務(wù)理由。假定項(xiàng)目的任務(wù)目標(biāo)是:對(duì)于在線(xiàn)訂購(gòu)產(chǎn)品的顧客,我們希望做出立即和完整的響應(yīng)。必須問(wèn)一下這個(gè)目標(biāo)給組織機(jī)構(gòu)帶來(lái)的好處。如果立刻得到響應(yīng)會(huì)讓顧客更滿(mǎn)意,那么測(cè)量指標(biāo)必須量化這種滿(mǎn)意。例如,可以測(cè)量回頭業(yè)務(wù)的增長(zhǎng)(因?yàn)殚_(kāi)心的顧客會(huì)再次光臨)、調(diào)查表中顧客滿(mǎn)意評(píng)分的增加、回頭顧客所帶來(lái)的收入增加等。問(wèn)一下涉及哪一種目標(biāo)。Δ服務(wù)目標(biāo):通過(guò)量化為客戶(hù)所做的事來(lái)測(cè)量。Δ收入目標(biāo):量化一段時(shí)間內(nèi)的收入或收入的增長(zhǎng)。收入目標(biāo)也可以通過(guò)市場(chǎng)份額來(lái)量化。Δ法律目標(biāo):這不是量化,而是知道產(chǎn)品滿(mǎn)足一項(xiàng)法規(guī)(可以是當(dāng)?shù)氐姆?,或行業(yè)和組織機(jī)構(gòu)的標(biāo)準(zhǔn))。目標(biāo)堅(jiān)定、合理且可測(cè)量,這對(duì)于后續(xù)開(kāi)發(fā)是至關(guān)重要的。===形式===你可以用“目標(biāo)、好處、測(cè)量指標(biāo)(Purpose,Advantage,Measurement,PAM)”的方式來(lái)組織你的目標(biāo)。Δ目標(biāo):一句話(huà)解釋組織機(jī)構(gòu)投資這個(gè)項(xiàng)目的理由。Δ好處:一句話(huà)描述如果項(xiàng)目成功,組織機(jī)構(gòu)將實(shí)現(xiàn)的好處。Δ測(cè)量指標(biāo):一句話(huà)或一張圖表,量化新產(chǎn)品將提供的好處。其他形式的目標(biāo)也可以采用某種目標(biāo)模型。例如“擴(kuò)展的企業(yè)建模語(yǔ)言(ExtendedEnterpriseModelingLanguage,EEML)”包含一種目標(biāo)建模技術(shù)。如果你的組織機(jī)構(gòu)在使用企業(yè)建模,那么就為企業(yè)戰(zhàn)略目標(biāo)與單個(gè)項(xiàng)目目標(biāo)提供了聯(lián)系。=====2.利益相關(guān)者=====本節(jié)描述了利益相關(guān)者,即與產(chǎn)品有利益關(guān)聯(lián)的人。你值得花足夠的時(shí)間準(zhǔn)確的確定并描述這些人,因?yàn)椴恢浪麄兊暮蠊赡芊浅?yán)重。====2a.客戶(hù)=======內(nèi)容===這一項(xiàng)給出了客戶(hù)的姓名(有時(shí)稱(chēng)為發(fā)起人)??梢杂卸鄠€(gè)姓名,但如果超過(guò)3個(gè),本項(xiàng)就會(huì)失去意義。===動(dòng)機(jī)===客戶(hù)對(duì)接受該產(chǎn)品有最終決定權(quán),因此必須對(duì)提交的產(chǎn)品滿(mǎn)意。可以認(rèn)為客戶(hù)是對(duì)產(chǎn)品進(jìn)行投資的人。如果產(chǎn)品是為內(nèi)部使用而開(kāi)發(fā)的,那么客戶(hù)和顧客的角色由相同的人來(lái)?yè)?dān)當(dāng)。如果無(wú)法找到一個(gè)客戶(hù)的姓名,那么也許就不該構(gòu)建該產(chǎn)品。===考慮===有時(shí)候如果為外部用戶(hù)構(gòu)建一個(gè)軟件包或產(chǎn)品,客戶(hù)是市場(chǎng)部門(mén)。在這種情況下,必須指定市場(chǎng)部門(mén)的某個(gè)人作為客戶(hù),并記下姓名。===形式===加標(biāo)注的組織機(jī)構(gòu)圖,說(shuō)明客戶(hù)在組織機(jī)構(gòu)中的位置。列出一些決定,由客戶(hù)負(fù)責(zé)做出。你也可以包含一張圖表,展開(kāi)復(fù)查點(diǎn),并分列出你要提交給客戶(hù)的東西,作為項(xiàng)目進(jìn)度的指示器。====2b.顧客=======內(nèi)容===打算購(gòu)買(mǎi)該產(chǎn)品的人。對(duì)內(nèi)部使用的開(kāi)發(fā)來(lái)說(shuō),顧客和客戶(hù)可能是相同的人。客戶(hù)也可能是一位經(jīng)理,決定他手下的人是否要采用新的/改變過(guò)的產(chǎn)品。如果開(kāi)發(fā)一個(gè)大量部署的產(chǎn)品,本節(jié)將描述一位假想用戶(hù),作為產(chǎn)品顧客的原型(參見(jiàn)第2e小節(jié))。===動(dòng)機(jī)===顧客最終決定是否從客戶(hù)那里購(gòu)買(mǎi)該產(chǎn)品。只有理解了顧客以及他在使用產(chǎn)品時(shí)的期望,才能收集到正確的需求。===形式===列出顧客要負(fù)責(zé)做出的決定。你也可以包含一張圖表,展示復(fù)查點(diǎn),并分列出你要提交給客戶(hù)的東西,作為項(xiàng)目進(jìn)度的指示器。這可能包括一些可能的原型或者模擬器,你會(huì)在項(xiàng)目過(guò)程中提交給顧客。====2c.其他利益相關(guān)者=======內(nèi)容===其他的一些人或組織結(jié)構(gòu)的角色和名稱(chēng)(如果可以得到),他們或者受到產(chǎn)品的影響,或者需要他們提供輸入信息以便構(gòu)建產(chǎn)品。例如,利益相關(guān)者可能包括:□客戶(hù)/發(fā)起人□顧客□主題事物專(zhuān)家□公眾人員□當(dāng)前系統(tǒng)的用戶(hù)□市場(chǎng)營(yíng)銷(xiāo)專(zhuān)家□法律專(zhuān)家□領(lǐng)域?qū)<摇跻子眯詫?zhuān)家□外部機(jī)構(gòu)的代表□業(yè)務(wù)分析師□設(shè)計(jì)師和開(kāi)發(fā)者□測(cè)試人員□系統(tǒng)工程師□軟件工程師□技術(shù)專(zhuān)家□系統(tǒng)設(shè)計(jì)師完整清單訪(fǎng)問(wèn):www.volere.co.uk,下載利益相關(guān)者分析模板。對(duì)于每一類(lèi)利益相關(guān)者,提供下面的信息:□利益相關(guān)者標(biāo)識(shí)(角色/職務(wù)、人名和組織機(jī)構(gòu)名稱(chēng)的組合);□項(xiàng)目需要的指示;□利益相關(guān)者/知識(shí)組合的涉及程度;□利益相關(guān)者/指示組合的影響程度;□在相同知識(shí)方向具有興趣的利益相關(guān)者直接處理沖突的協(xié)議。===動(dòng)機(jī)===不能找齊所有利益相關(guān)者會(huì)導(dǎo)致遺留需求。===形式===利益相關(guān)者圖包含每個(gè)角色的名稱(chēng),以及這個(gè)角色提供的知識(shí)。下面的圖示一個(gè)通用利益相關(guān)者圖。你可以用它作為檢查清單,將角色名稱(chēng)換成你的項(xiàng)目中具體的人/角色/組織結(jié)構(gòu)。確定利益相關(guān)者還有另外一種方式,就是利益相關(guān)者分析表。從www.volere.co.uk可以下載一份示例。帶注釋的組織機(jī)構(gòu)圖對(duì)于確定利益相關(guān)者也有是有的。{{:平臺(tái)_模板庫(kù):圖標(biāo):通用利益相關(guān)者圖.png?nolink|}}===2d.產(chǎn)品的直接操作用戶(hù)======內(nèi)容===產(chǎn)品的特殊類(lèi)型的利益相關(guān)者列表—潛在用戶(hù)的列表。針對(duì)每種類(lèi)型的用戶(hù),提供以下信息?!跤脩?hù)姓名/分類(lèi):最可能是一個(gè)用戶(hù)團(tuán)體的名稱(chēng),如學(xué)校里的兒童、道路工程師或項(xiàng)目經(jīng)理。□用戶(hù)的角色:總結(jié)用戶(hù)的職責(zé)?!踔黝}相關(guān)經(jīng)驗(yàn):總結(jié)用戶(hù)在業(yè)務(wù)方面的知識(shí)。按照新手、熟練工或?qū)<襾?lái)評(píng)級(jí)?!跫夹g(shù)經(jīng)驗(yàn):描述用戶(hù)在相關(guān)技術(shù)方面的經(jīng)驗(yàn)。按照新手、熟練工或?qū)<襾?lái)評(píng)級(jí)?!跗渌脩?hù)特征:描述任何可能對(duì)產(chǎn)品的需求和最終設(shè)計(jì)產(chǎn)生影響的其他特征。例如,身體能力/障礙、智力能力/障礙、對(duì)工作的態(tài)度、對(duì)技術(shù)的態(tài)度、物理位置、教育程度、語(yǔ)言技能、年齡段、性別、種族群體。===動(dòng)機(jī)===用戶(hù)是為了完成工作而與產(chǎn)品交互的人,利用用戶(hù)的特征來(lái)確定產(chǎn)品的易用性需求。用戶(hù)也被稱(chēng)為參與者。===例子===用戶(hù)的來(lái)源可能很廣,有時(shí)甚至預(yù)料不到??紤]到用戶(hù)可能是辦公室職員、商店店員、經(jīng)理、接受過(guò)專(zhuān)門(mén)訓(xùn)練的操作員、普通公眾、隨意的用戶(hù)、路人、文盲、手工藝者、學(xué)生、測(cè)試工程師、外國(guó)人、兒童、律師、遠(yuǎn)程用戶(hù)、通過(guò)電話(huà)線(xiàn)或因特網(wǎng)使用該產(chǎn)品的人、救險(xiǎn)工作人員等。===形式===簡(jiǎn)單的列表或者表格,包含每個(gè)用戶(hù)角色的用戶(hù)特征+用戶(hù)名稱(chēng)/代表。====2e.假想用戶(hù)=======內(nèi)容===為假想用戶(hù)編寫(xiě)一個(gè)故事,包括假想者用戶(hù)的姓名、年齡、工作、家庭、愛(ài)好、居住地、喜歡的食物、喜歡的音樂(lè)、喜好、厭惡、度假地、對(duì)技術(shù)的態(tài)度、對(duì)金錢(qián)的態(tài)度、或其他任何的特征,這些特征可能影響此人對(duì)產(chǎn)品的看法。如果用一張照片(從網(wǎng)上下載)來(lái)代表這個(gè)想象的人,會(huì)有幫助。===動(dòng)機(jī)===有一個(gè)或多個(gè)(不超過(guò)3個(gè))假想用戶(hù),你可以讓需求針對(duì)你試圖滿(mǎn)足的人。如果你正在為大眾消費(fèi)品或公眾使用的產(chǎn)品確定需求,這就是一種特別有效的技術(shù)。===形式===一段概述,包含了此人的人生故事,包括照片。這段概述可以是一份文檔,用于對(duì)項(xiàng)目參與者介紹假想用戶(hù)。你也可以將這段概述制作成大尺寸(A3)的卡片,在會(huì)議上展示,并提醒參與者你們要發(fā)現(xiàn)誰(shuí)的需求。另外一種辦法是建立一個(gè)故事板,說(shuō)明假想用戶(hù)的生活。此外,你也可以為假想用戶(hù)創(chuàng)建一個(gè)網(wǎng)站,添加此人的日常生活故事,讓他或她變得生動(dòng)??坍?huà)和探討這個(gè)假想客戶(hù)的各種方式,都是為了幫助人們將假想用戶(hù)想象成一個(gè)真正的用戶(hù),得到具體的真實(shí)需求,而非空泛的需求。====2f.對(duì)用戶(hù)設(shè)定的優(yōu)先級(jí)=======內(nèi)容===在每類(lèi)用戶(hù)后面附上一個(gè)優(yōu)先級(jí)。說(shuō)明用戶(hù)的重要性和優(yōu)先權(quán)。按以下優(yōu)先級(jí)劃分用戶(hù)。關(guān)鍵用戶(hù):這些用戶(hù)對(duì)產(chǎn)品的后續(xù)成功是至關(guān)重要的。給由這類(lèi)用戶(hù)提出的需求更高的重要性。次要用戶(hù):他們將使用該產(chǎn)品,但他們意見(jiàn)對(duì)產(chǎn)品的長(zhǎng)期成功并無(wú)影響。如果次要用戶(hù)的需求和關(guān)鍵用戶(hù)的需求發(fā)生沖突,應(yīng)該優(yōu)先考慮關(guān)鍵用戶(hù)的需求。不重要的用戶(hù):這類(lèi)用戶(hù)的優(yōu)先級(jí)也是最低的。這包括不常用的,未授權(quán)的和沒(méi)有技能的用戶(hù),以及誤用了該產(chǎn)品的用戶(hù)。===動(dòng)機(jī)===如果認(rèn)為某些用戶(hù)對(duì)產(chǎn)品或組織更重要,那么應(yīng)該寫(xiě)明,因?yàn)檫@會(huì)影響設(shè)計(jì)該產(chǎn)品的方式。例如,我們需要知道,是否有一個(gè)大顧客曾經(jīng)特別詢(xún)問(wèn)過(guò)該產(chǎn)品,并且如果他們得不到想要的東西,結(jié)果會(huì)造成更嚴(yán)重的業(yè)務(wù)損失。某些用戶(hù)可能被列為對(duì)產(chǎn)品沒(méi)有重要影響的類(lèi)別。這表示這些用戶(hù)會(huì)使用該產(chǎn)品,但在產(chǎn)品中沒(méi)有被賦予利益。換言之,這些用戶(hù)不會(huì)抱怨,也不會(huì)對(duì)產(chǎn)品作出什么貢獻(xiàn)。來(lái)自于這些用戶(hù)的任何特殊需求都只有最低的設(shè)計(jì)優(yōu)先級(jí)。===形式===在用戶(hù)特征表(參見(jiàn)第2d小節(jié))中包含用戶(hù)重要性評(píng)分,為項(xiàng)目核心團(tuán)隊(duì)提供信息,根據(jù)組織機(jī)構(gòu)的文化,這可能是敏感信息。====2g.用戶(hù)參與程度=======內(nèi)容===如果合適,在每一類(lèi)用戶(hù)后面附上參與程度的說(shuō)明,用戶(hù)將以這樣的程度參與提供需求,描述希望這些用戶(hù)提供的貢獻(xiàn)—例如,業(yè)務(wù)知識(shí)、界面原型、或易用性需求。如果可能,評(píng)估為了能夠確定完整的需求,這些用戶(hù)至少必須花多少時(shí)間。===動(dòng)機(jī)===許多項(xiàng)目因?yàn)槿鄙儆脩?hù)參與而失敗,有時(shí)候是因?yàn)橐蟮膮⑴c程度沒(méi)有明確。如果用戶(hù)必須在完成他們的日常工作和進(jìn)行新項(xiàng)目之間進(jìn)行選擇,日常工作通常處于優(yōu)先位置。這要求項(xiàng)目從一開(kāi)始就明確具體的用戶(hù)資源分配。===形式===在用戶(hù)特征表中(參見(jiàn)第2d小節(jié)),包含預(yù)估的用戶(hù)參與時(shí)間,以及你希望該用戶(hù)提供的知識(shí)。====2h.維修用戶(hù)和技術(shù)服務(wù)人員=======內(nèi)容===維護(hù)用戶(hù)是特殊類(lèi)型的直接操作用于,他們的需求集中在產(chǎn)品的維護(hù)和變更上。===動(dòng)機(jī)===許多這類(lèi)需求將通過(guò)考慮不同類(lèi)型的維護(hù)需求來(lái)發(fā)現(xiàn),但是,如果我們確定了維護(hù)產(chǎn)品的人的特征,就有助于觸發(fā)一些可能遺漏的需求。===形式===在用戶(hù)特征表中(參見(jiàn)第2d小節(jié))包含維護(hù)用戶(hù)。----======項(xiàng)目限制條件===========3.強(qiáng)制的限制條件=====本節(jié)描述對(duì)產(chǎn)品最終設(shè)計(jì)的限制條件。限制條件是全局的,它們是適用于整個(gè)產(chǎn)品的因素。產(chǎn)品必須在聲明的閑置條件下構(gòu)建。通常你知道這些限制條件,或在項(xiàng)目進(jìn)行之前就有要求。它們可能是由管理層確定的,值得認(rèn)真考慮,它們限制了你能做的事,從而塑造了產(chǎn)品。限制條件像其他類(lèi)型的需求一樣,有描述、理由和驗(yàn)收標(biāo)準(zhǔn),編寫(xiě)的格式一般與功能性需求和非功能性需求的格式一樣。====3a.解決方案的限制條件=======內(nèi)容===規(guī)定解決問(wèn)題必須采取的方式。描述強(qiáng)制使用的技術(shù)或解決方案,包括使用的版本號(hào)。還應(yīng)該解釋使用該技術(shù)的原因。===動(dòng)機(jī)===確定指導(dǎo)最終產(chǎn)品的限制條件??蛻?hù)、顧客或用戶(hù)可能有一些設(shè)計(jì)偏好,或者只有特定的解決方案才可以接受。如果不滿(mǎn)足這些限制條件,解決方案將不會(huì)被接受。===考慮===我們希望定義一個(gè)邊界,在此邊界范圍內(nèi)我們可以解決問(wèn)題。注意,任何人如果有在某項(xiàng)技術(shù)方面的經(jīng)驗(yàn),都會(huì)傾向于從該項(xiàng)技術(shù)的角度來(lái)看需求。這種傾向性導(dǎo)致人們出于錯(cuò)誤的原因強(qiáng)加一些解決方案限制條件,假限制條件很容易就潛入到需求規(guī)格說(shuō)明書(shū)中。解決方案限制條件應(yīng)該只限于那些絕對(duì)不可商榷的解決方案。換言之,不論如何解決這個(gè)問(wèn)題,都必須使用這種特定的技術(shù)。其他任何解決方案都是不可接受的。===形式===在需求表或數(shù)據(jù)庫(kù)中,將限制條件需求作為一種特殊類(lèi)型的原子需求。關(guān)于原子需求的屬性,參見(jiàn)本模板開(kāi)始處的原子需求框架實(shí)例。同時(shí)請(qǐng)參考www.volere.co.uk網(wǎng)站上關(guān)于原子需求的文章。限制條件的另一種形式可以是新產(chǎn)品/更新的系統(tǒng)架構(gòu)圖(參見(jiàn)第3b小節(jié)和3c小節(jié))。====3b.當(dāng)前系統(tǒng)的實(shí)現(xiàn)環(huán)境=======內(nèi)容===描述安裝產(chǎn)品的技術(shù)環(huán)境和物理環(huán)境。這包括自動(dòng)的、機(jī)械的、組織的和其他設(shè)備,以及非人員的相鄰系統(tǒng)。===動(dòng)機(jī)===描述產(chǎn)品必須適應(yīng)的技術(shù)環(huán)境。該環(huán)境成為產(chǎn)品的設(shè)計(jì)限制條件。需求規(guī)格說(shuō)明書(shū)的這一部分為設(shè)計(jì)者提供了足夠的環(huán)境信息,以使產(chǎn)品能成功地與它周?chē)募夹g(shù)實(shí)現(xiàn)互操作。===例子===這可以顯示為一張圖,用一些圖表來(lái)代表每一個(gè)獨(dú)立的設(shè)備或人(處理節(jié)點(diǎn))。在處理節(jié)點(diǎn)間添加接口,并說(shuō)明他們的形式和內(nèi)容。===考慮===當(dāng)前系統(tǒng)的所有組成部分,無(wú)論是何種類(lèi)型,都應(yīng)該包含在實(shí)現(xiàn)環(huán)境的描述中。如果產(chǎn)品將會(huì)影響當(dāng)前組織,火堆當(dāng)前組織很重要,在此處將包括一張組織機(jī)構(gòu)圖。===形式===用一張圖來(lái)展示每個(gè)硬件和軟件組件/子組件/設(shè)備/構(gòu)建塊,它們將用于產(chǎn)品實(shí)現(xiàn),具體使用什么圖取決于組織機(jī)構(gòu)和項(xiàng)目的工作方式。這里重要的問(wèn)題在于,讓決定如何實(shí)現(xiàn)功能需求和非功能需求的人,對(duì)實(shí)現(xiàn)環(huán)境理解無(wú)誤。常常使用幾種UML圖,包括類(lèi)圖、組件圖、組件結(jié)構(gòu)圖、部署圖和包圖。也可以使用其他多種自定義的圖。====3c.伙伴應(yīng)用或協(xié)作應(yīng)用=======內(nèi)容===描述那些不屬于產(chǎn)品的一部分的應(yīng)用程序,單產(chǎn)品必須與這些應(yīng)用程序協(xié)作。這些可能是外部應(yīng)用程序、商業(yè)軟件包或已存在的內(nèi)部應(yīng)用程序。===動(dòng)機(jī)===提供由于伙伴應(yīng)用程序引起的設(shè)計(jì)限制條件。通過(guò)描述這些伙伴應(yīng)用或?qū)λ鼈兘?,將發(fā)現(xiàn)潛在的集成問(wèn)題并對(duì)它們加以重視。===例子===這一部分可以通過(guò)包含書(shū)面的描述、模型或?qū)ζ渌?guī)格說(shuō)明書(shū)的引用來(lái)完成。描述必須包含對(duì)產(chǎn)品有影響的所有接口的完整規(guī)格說(shuō)明。===考慮===查看工作上下文范圍模型,以確定是否某個(gè)相鄰系統(tǒng)應(yīng)該被作為伙伴應(yīng)用對(duì)待。也可能需要查看某些工作細(xì)節(jié)來(lái)發(fā)現(xiàn)相關(guān)的伙伴應(yīng)用。===形式===一張圖或一張表,確定帶構(gòu)建的產(chǎn)品與其他相鄰系統(tǒng)間所有接口。要記住,相鄰系統(tǒng)可能是軟件、人或硬件。一些相鄰系統(tǒng)是在組織機(jī)構(gòu)內(nèi)部的,因此可能更易于理解或受到影響。另一些相鄰系統(tǒng)可能在組織機(jī)構(gòu)之外,可能很難甚至不能影響。產(chǎn)品范圍圖(參見(jiàn)8a小節(jié)的例子)常用于確定與伙伴應(yīng)用或?qū)懽鲬?yīng)用之間的接口。====3d.立即可用的軟件=======內(nèi)容===描述商業(yè)的、開(kāi)源的,或其他立即可用的軟件(OTS),這些軟件必須用于實(shí)現(xiàn)產(chǎn)品的某些需求。也包含采用費(fèi)軟件的立即可用的構(gòu)件,如硬件或其他商業(yè)產(chǎn)品,作為解決方案的一部分。===動(dòng)機(jī)===確定并描述商業(yè)的、免費(fèi)的、開(kāi)源的或其他產(chǎn)品,它們將成為最終產(chǎn)品的一部分。這些產(chǎn)品的特征、行為和接口是設(shè)計(jì)的限制條件。===考慮===在收集需求時(shí),你可能會(huì)發(fā)現(xiàn)需求與該OTS軟件的行為特征有沖突。請(qǐng)記住使用OTS產(chǎn)品是在全部需求已知之前就強(qiáng)制決定的。因?yàn)檫@一發(fā)現(xiàn),必須考慮該OTS軟件是否是一個(gè)可行的選擇。如果使用該OTS軟件是不能商榷的,那么沖突的需求必須放棄。注意,發(fā)現(xiàn)需求的策略會(huì)受到使用OTS的決定的影響。在這種情況下,調(diào)查工作上下文范圍比較OTS產(chǎn)品的能力是并行的。根據(jù)OTS團(tuán)建的全面程度,也許可以去發(fā)現(xiàn)匹配和不匹配之處,而不必以原子細(xì)節(jié)的方式編寫(xiě)每項(xiàng)業(yè)務(wù)需求。不匹配之處就是要確定的需求,這樣就可以決定是通過(guò)修改OTS軟件來(lái)滿(mǎn)足這些需求,還是修改這些業(yè)務(wù)需求。既然在軟件領(lǐng)域有如此之多的訴訟,就應(yīng)該考慮使用OTS是否會(huì)讓自己卷入法律訴訟。第17小節(jié)包含這方面的內(nèi)容。===形式===模型或書(shū)面文檔,指明利用這個(gè)OTS軟件產(chǎn)品能實(shí)現(xiàn)的功能需求或非功能需求。如果該OTS產(chǎn)品有結(jié)構(gòu)良好的需求規(guī)格說(shuō)明書(shū)和系統(tǒng)架構(gòu)模型,那么該模型將有助于你確定該產(chǎn)品能滿(mǎn)足哪些需求。如果該產(chǎn)品的文檔不是可追蹤的、組織良好的,那么你就需要對(duì)自己的需求做更多的細(xì)節(jié)工作,才能發(fā)現(xiàn)在怎樣的層面上可以將你的需求映射到該OTS產(chǎn)品上。另一種形式是有一個(gè)或幾個(gè)人,是這種OTS產(chǎn)品的專(zhuān)家,他們可以回答你的問(wèn)題,這樣就不必為了神秘的市場(chǎng)營(yíng)銷(xiāo)文檔而困惑。====3e.預(yù)期的工作地點(diǎn)環(huán)境=======內(nèi)容===描述用戶(hù)工作和使用該產(chǎn)品的工作地點(diǎn)。此處應(yīng)該描述任何可能對(duì)產(chǎn)品設(shè)計(jì)產(chǎn)生影響的工作地點(diǎn)特征,以及工作地點(diǎn)的社會(huì)和文化環(huán)境。===動(dòng)機(jī)===確定工作地點(diǎn)的特點(diǎn),這樣產(chǎn)品可以為補(bǔ)償一些困難條件而設(shè)計(jì)。===考慮===物理工作環(huán)境限制了工作完成的方式。產(chǎn)品應(yīng)該克服存在的任何困難,但是可以考慮重新設(shè)計(jì)工作場(chǎng)地,而不是讓產(chǎn)品來(lái)滿(mǎn)足它。===形式===□工作場(chǎng)地的書(shū)面描述?!踟S富的圖片展示工作產(chǎn)地的所有組成部分?!豕ぷ鲌?chǎng)地的照片?!豕ぷ鲌?chǎng)地的視頻。====3f.進(jìn)度計(jì)劃限制條件=======內(nèi)容===任何已知的最后期限,或商業(yè)機(jī)會(huì)的時(shí)限,都應(yīng)該在此處說(shuō)明。===動(dòng)機(jī)===確定會(huì)影響產(chǎn)品需求的關(guān)鍵事件和日期。如果最后期限的事件很短,那么需求必須保持在構(gòu)建事件允許的范圍之內(nèi)。===考慮===通過(guò)給出日期并描述為什么它是關(guān)鍵的,說(shuō)明存在的最后期限。同時(shí)也會(huì)確定最后期限之前的一些日期,在這些日期里應(yīng)該可以提供產(chǎn)品的某些部分用于測(cè)試。也應(yīng)該對(duì)不能遵守最后期限所帶來(lái)的影響問(wèn)一些問(wèn)題:□如果我們不能在年底之前完成構(gòu)建該產(chǎn)品,會(huì)發(fā)生什么?□如果我們不能在圣誕購(gòu)物季開(kāi)始之前擁有該產(chǎn)品,在財(cái)務(wù)上會(huì)發(fā)生什么影響?□產(chǎn)品的哪些部分對(duì)圣誕購(gòu)物季最為關(guān)鍵?===形式===書(shū)面陳述,給出最后期限的日期和理由,以及不能滿(mǎn)足最后期限所產(chǎn)生的影響。====3g.該產(chǎn)品的財(cái)務(wù)預(yù)算是多少=======內(nèi)容===該產(chǎn)品的預(yù)算,以金錢(qián)或可利用資源的形式說(shuō)明。===動(dòng)機(jī)===需求不能超出預(yù)算。這可能限制了產(chǎn)品能包含的需求的數(shù)量。知道預(yù)算的意圖在于確定是否真的需要該產(chǎn)品。===考慮===目的是限制無(wú)節(jié)制的野心,防止團(tuán)隊(duì)在智能買(mǎi)一架Cessna時(shí),去收集空客380的需求。在預(yù)算范圍內(nèi)構(gòu)建產(chǎn)品是否實(shí)際?如果答案是否定的,則要么是客戶(hù)并沒(méi)有真正下決心構(gòu)建產(chǎn)品,要么是客戶(hù)認(rèn)為該產(chǎn)品沒(méi)有足夠的價(jià)值。不論哪種情況,都應(yīng)該考慮是否值得繼續(xù)下去。===形式===書(shū)面陳述,給出預(yù)算的金額和資金的來(lái)源。====3h.企業(yè)限制條件=======內(nèi)容===本節(jié)包含企業(yè)特定的需求,該企業(yè)投資于你的項(xiàng)目。===動(dòng)機(jī)===理解一些有時(shí)候似乎是無(wú)關(guān)或沒(méi)有道理的需求,因?yàn)樗鼈兣c項(xiàng)目的目標(biāo)沒(méi)有明顯的關(guān)系。===考慮===你是否打算在Macintosh上開(kāi)發(fā)產(chǎn)品,而辦公室經(jīng)理曾宣布只允許用Windows系統(tǒng)的計(jì)算機(jī)?是否一名董事也是另一個(gè)公司董事會(huì)的成員,該公司生產(chǎn)的產(chǎn)品類(lèi)似于你要構(gòu)建的產(chǎn)品?無(wú)論你是否同意這些企業(yè)需求對(duì)結(jié)果幾乎沒(méi)有影響,事實(shí)是系統(tǒng)必須符合這些企業(yè)需求,即使你能找到更好、更有效或更經(jīng)濟(jì)的解決方案。在這里探討一些問(wèn)題,可以省去將來(lái)的麻煩。企業(yè)需求可能完全與組織機(jī)構(gòu)內(nèi)部的政策有關(guān)。在其他情況下,你需要考慮客戶(hù)的組織機(jī)構(gòu)的政策,或國(guó)家的政策。關(guān)于企業(yè)需求,另一種看法是將它們作為限制條件,它們由戰(zhàn)略決定來(lái)確定,在你的項(xiàng)目能控制的范圍之外。=====4.命名慣例和定義=====根據(jù)我們的經(jīng)驗(yàn),所有項(xiàng)目都有自己獨(dú)特的詞匯表,通常包含各種縮寫(xiě)和簡(jiǎn)寫(xiě)。如果不能正確理解這些項(xiàng)目特有的術(shù)語(yǔ),肯定會(huì)導(dǎo)致誤解、浪費(fèi)時(shí)間、團(tuán)隊(duì)成員間的溝通問(wèn)題,最終得到質(zhì)量糟糕的規(guī)格說(shuō)明書(shū)。====4a.定義利益相關(guān)者在項(xiàng)目中使用的所有術(shù)語(yǔ),包括同義詞=======內(nèi)容===一個(gè)詞匯表,包括在需求規(guī)格說(shuō)明書(shū)中使用的所有名稱(chēng)的含義。選擇名稱(chēng)要小心,避免不同的,不希望的含義。如果你在研究的工作已經(jīng)有一份術(shù)語(yǔ)表,那就用它作為起點(diǎn)。隨著分析的推進(jìn),這份詞匯表應(yīng)該擴(kuò)大和改進(jìn),但目前,它應(yīng)該介紹利益相關(guān)者使用的術(shù)語(yǔ),以及這些術(shù)語(yǔ)的含義。這個(gè)詞匯表反映出工作領(lǐng)域當(dāng)前使用的術(shù)語(yǔ),也可以基于你的行業(yè)中使用的標(biāo)準(zhǔn)名稱(chēng)。對(duì)于每一項(xiàng),編寫(xiě)一段描述。相應(yīng)的利益相關(guān)者必須同意這段術(shù)語(yǔ)含義的描述。我們建議你加上所有的縮寫(xiě)和簡(jiǎn)寫(xiě)。我們常常遇到有些團(tuán)隊(duì)成員使用縮寫(xiě),但承認(rèn)他們不知道這些縮寫(xiě)的含義。本節(jié)讓你有地方記錄這些縮寫(xiě)。===動(dòng)機(jī)===名稱(chēng)十分重要,它們能反映含義,如果定義得好,可以省掉數(shù)小時(shí)的解釋。在項(xiàng)目的這個(gè)階段注意名稱(chēng)將有助于盡早澄清一些誤解。隨著詳細(xì)工作的推進(jìn),詞匯表為更準(zhǔn)確的業(yè)務(wù)/工作數(shù)據(jù)模型和數(shù)據(jù)字典(參見(jiàn)第7小節(jié)的模板)提供了輸入信息。隨著分析數(shù)據(jù)字典的演進(jìn),詞匯表中的許多定義在字典中得到擴(kuò)展,添加它們的構(gòu)成數(shù)據(jù)。===考慮===利用已有的參考資料和數(shù)據(jù)字典。雖然,最好不要對(duì)已有的術(shù)語(yǔ)進(jìn)行重命名,除非它們很模糊,容易引起歧義。在項(xiàng)目的開(kāi)始就要強(qiáng)調(diào)避免有二義性的詞和同義詞。解釋它們會(huì)怎樣增加項(xiàng)目的成本。===形式===已有的術(shù)語(yǔ)詞匯表,行業(yè)字典的鏈接,或問(wèn)題域常用術(shù)語(yǔ)清單,并用一句話(huà)來(lái)描述每個(gè)術(shù)語(yǔ)的含義和目的。=====5.相關(guān)事實(shí)和假定=====相關(guān)事實(shí)是一些外部的因素,對(duì)產(chǎn)品有影響,但不會(huì)在需求模板的其他部分提及。它們不一定會(huì)轉(zhuǎn)化為需求,盡管也可能會(huì)轉(zhuǎn)化。相關(guān)事實(shí)提醒開(kāi)發(fā)者注意一些情況和事實(shí),它們會(huì)對(duì)需求產(chǎn)生影響。====5a.事實(shí)=======內(nèi)容===本節(jié)確定一些事實(shí),它們對(duì)產(chǎn)品有影響,但不是強(qiáng)制性的需求限制條件。事實(shí)為規(guī)格說(shuō)明書(shū)的讀者提供更多的背景知識(shí),以理解業(yè)務(wù)問(wèn)題。===動(dòng)機(jī)===相關(guān)事實(shí)為規(guī)格說(shuō)明書(shū)的讀者提供了背景信息,可能對(duì)需求有所貢獻(xiàn)。它們將對(duì)該產(chǎn)品的最終設(shè)計(jì)產(chǎn)生影響。====5b.業(yè)務(wù)規(guī)則=======內(nèi)容===這些業(yè)務(wù)規(guī)則可能影響工作/業(yè)務(wù)/領(lǐng)域,即需求的來(lái)源。相關(guān)的業(yè)務(wù)規(guī)則將觸發(fā)需求。===動(dòng)機(jī)===在需求發(fā)現(xiàn)過(guò)程的各個(gè)階段,都會(huì)提及業(yè)務(wù)規(guī)則。一條業(yè)務(wù)規(guī)則是否與你在做的項(xiàng)目有關(guān),通常很難立即弄清楚。本節(jié)提供一個(gè)地方來(lái)記錄業(yè)務(wù)規(guī)則,隨著對(duì)工作的理解逐漸加深,再重新審視它們,利用它們作為觸發(fā)器,來(lái)發(fā)現(xiàn)相關(guān)的需求。===形式===描述業(yè)務(wù)規(guī)則的書(shū)面陳述,該規(guī)則的理由,該規(guī)則的權(quán)威性。在新項(xiàng)目開(kāi)始時(shí),確定是否已經(jīng)確定了一些相關(guān)的業(yè)務(wù)規(guī)則。如果是這樣,這些業(yè)務(wù)規(guī)則可以考慮進(jìn)行需求復(fù)用。如果你的項(xiàng)目發(fā)現(xiàn)了新的或變更的業(yè)務(wù)規(guī)則,就添加到企業(yè)的“業(yè)務(wù)規(guī)則手冊(cè)”中。業(yè)務(wù)規(guī)則手冊(cè)是所有項(xiàng)目的輸入,也由所有項(xiàng)目更新。====5c.假定=======內(nèi)容===開(kāi)發(fā)者所做的假定的清單。這些假定可能是關(guān)于預(yù)期的操作環(huán)境的,也可以是任何對(duì)產(chǎn)品有影響的事情。作為管理預(yù)期的一部分,假定還包含關(guān)于產(chǎn)品不會(huì)做什么的說(shuō)明。===動(dòng)機(jī)===讓人們聲明他們所做的假定。同時(shí),讓項(xiàng)目中的每個(gè)人意識(shí)到所做的假定。===考慮===我們常常無(wú)意識(shí)地作出假定。有必要與項(xiàng)目團(tuán)隊(duì)的成員交談,以發(fā)現(xiàn)他們所作的任何無(wú)意識(shí)的假定。詢(xún)問(wèn)利益相關(guān)者(包括技術(shù)上的和業(yè)務(wù)上的)以下問(wèn)題?!躅A(yù)計(jì)會(huì)得到哪些軟件工具?□會(huì)有任何新的軟件產(chǎn)品嗎?□預(yù)計(jì)會(huì)用一種新的方式來(lái)使用現(xiàn)有的一個(gè)產(chǎn)品嗎?□是否認(rèn)為我們將能夠處理一些業(yè)務(wù)變更?在項(xiàng)目早期聲明這些假定是很重要的。也可以考慮假定正確的可能性,如果可能的話(huà),列出假定沒(méi)有發(fā)生時(shí)可以采取的其他選擇。這些假定應(yīng)該是暫時(shí)性的。也就是說(shuō),在規(guī)格說(shuō)明書(shū)發(fā)布時(shí),它們應(yīng)該都得到澄清:假定應(yīng)該要么成為一項(xiàng)需求,要么成為一項(xiàng)限制件。例如,如果假定與一個(gè)伙伴產(chǎn)品的功能有關(guān),那么這種功能應(yīng)該已經(jīng)證實(shí)是具備的,這成為使用它的一項(xiàng)限制條件。相反,如果購(gòu)買(mǎi)的產(chǎn)品不合適,那么構(gòu)建所需的功能就會(huì)成為項(xiàng)目團(tuán)隊(duì)的一項(xiàng)需求。===形式===一段描述假定的書(shū)面陳述,以及假定未能成真時(shí)對(duì)項(xiàng)目的影響。根據(jù)假定的復(fù)雜性,有可能需要包含對(duì)其他文檔或人員的引用。可以用一些因果圖來(lái)分析和分享對(duì)假定的理解,如PeterSenge的動(dòng)態(tài)模型。----======功能需求===========6.工作的范圍=====工作的范圍確定了要研究的業(yè)務(wù)領(lǐng)域的邊界,大致描述了它如何適應(yīng)環(huán)境。在理解了工作和它的限制條件之后,就可以建立產(chǎn)品的范圍(參見(jiàn)本模板的第8小節(jié))。====6a.當(dāng)前的狀況=======內(nèi)容===這是對(duì)原有業(yè)務(wù)處理過(guò)程的分析,包含人工的和自動(dòng)的處理過(guò)程,這些過(guò)程可能被新產(chǎn)品取代或改變。在VolereBrownCowModel中,這個(gè)視圖被稱(chēng)為“現(xiàn)在如何”(How-Now)視圖。業(yè)務(wù)分析師可能已經(jīng)完成了這方面的調(diào)研,作為項(xiàng)目業(yè)務(wù)用例分析的一部分。這里也適合建立一些業(yè)務(wù)處理過(guò)程模型。這些模型包括角色、個(gè)人、部門(mén)、技術(shù)和過(guò)程。它們展示了工作流和過(guò)程組件之間的依賴(lài)關(guān)系。===動(dòng)機(jī)===如果項(xiàng)目打算對(duì)原有的人工或自動(dòng)化系統(tǒng)進(jìn)行變更,就需要理解建議的變更所帶來(lái)的影響。研究當(dāng)前的狀況奠定了基礎(chǔ),以便理解建議所帶來(lái)的影響,并選擇最佳的替代方案。業(yè)務(wù)過(guò)程建模并非總是導(dǎo)致創(chuàng)建軟件。相反,某些過(guò)程變更和角色分配方式,可能是進(jìn)行必要改進(jìn)的最佳方式。===形式===有很多不同的表示法適用于創(chuàng)建業(yè)務(wù)過(guò)程模型。例如活動(dòng)圖、業(yè)務(wù)過(guò)程圖、泳道圖和數(shù)據(jù)流圖。====6b.工作切分=======內(nèi)容===工作上下文范圍圖確定了為構(gòu)建該產(chǎn)品需要調(diào)查的工作。注意這包括的范圍超出了目標(biāo)產(chǎn)品,如果我們不了解產(chǎn)品將支持的工作,就不太可能構(gòu)建與它的環(huán)境無(wú)縫集成的產(chǎn)品。{{:平臺(tái)_模板庫(kù):圖標(biāo):氣象預(yù)報(bào)服務(wù).jpg?direct&500|}}===動(dòng)機(jī)===清楚地定義工作研究和需求工作的邊界。如果沒(méi)有這種定義,我們就不太可能構(gòu)建與它的環(huán)境無(wú)縫集成的產(chǎn)品。===考慮===上下文范圍圖中使用的名稱(chēng),應(yīng)該與第4節(jié)中的命名慣例保持一致,最終應(yīng)在第7小節(jié)的數(shù)據(jù)字典中定義。如果沒(méi)有這些定義,上下文范圍模型就缺少必需的嚴(yán)格性,有可能被誤解。相關(guān)的利益相關(guān)者必須同意上下文模型中展示的接口定義。===形式===□一張圖,展示工作與相鄰系統(tǒng)之間的輸入和輸出流?!跻粡埍恚_定工作與相鄰系統(tǒng)之間的所有輸入和輸出流。輸入和輸出的名稱(chēng)最終在數(shù)據(jù)字典中定義(參見(jiàn)第7b小節(jié))。====6c.確定業(yè)務(wù)用例=======內(nèi)容===一個(gè)事件清單,確定工作系統(tǒng)要響應(yīng)的所有業(yè)務(wù)事件。業(yè)務(wù)事件是真實(shí)世界中發(fā)生的對(duì)工作產(chǎn)生影響的事情。當(dāng)?shù)搅斯ぷ髯瞿呈碌臅r(shí)間時(shí),也會(huì)發(fā)生業(yè)務(wù)事件。例如,產(chǎn)生每周的報(bào)表,提醒沒(méi)有付款的顧客,檢查設(shè)備的狀態(tài)等。對(duì)每個(gè)事件的反應(yīng)被稱(chēng)為一個(gè)業(yè)務(wù)用例(BUC),它代表了工作的一部分功能。該事件清單包括下列元素?!跏录Q(chēng)□來(lái)自相鄰系統(tǒng)的輸入(與上下文范圍圖中的名稱(chēng)相同)□對(duì)相鄰系統(tǒng)的輸出(與上下文范圍圖中的名稱(chēng)相同)□對(duì)業(yè)務(wù)用例的簡(jiǎn)單總結(jié)(這一項(xiàng)是可選的,但我們發(fā)現(xiàn)它在開(kāi)始確定業(yè)務(wù)用例的需求時(shí)非常有用——可以把它看成是迷你場(chǎng)景)□與該事件相關(guān)的業(yè)務(wù)數(shù)據(jù)類(lèi)(在開(kāi)始研究該事件時(shí),你不知道這部分內(nèi)容。隨著你逐漸深入細(xì)節(jié),會(huì)開(kāi)始理解重要的數(shù)據(jù),并將它添加到事件清單中)===動(dòng)機(jī)===確定工作系統(tǒng)的邏輯上的大塊,這些大塊可以作為發(fā)現(xiàn)詳細(xì)需求的基礎(chǔ)。這些業(yè)務(wù)事件也提供了子系統(tǒng)的信息,可以作為詳細(xì)分析和設(shè)計(jì)的基礎(chǔ)。每個(gè)業(yè)務(wù)事件有一個(gè)業(yè)務(wù)用例,它的細(xì)節(jié)可以單獨(dú)研究。但是,所有BUC之間是通過(guò)存儲(chǔ)的業(yè)務(wù)數(shù)據(jù)聯(lián)系在一起的(參見(jiàn)第7小節(jié))。===考慮===嘗試列出業(yè)務(wù)事件是測(cè)試工作上下文范圍的一種方法。這個(gè)活動(dòng)揭示了對(duì)項(xiàng)目的不準(zhǔn)確看法和誤解,促進(jìn)了準(zhǔn)確的溝通。在進(jìn)行事件分析時(shí),常常會(huì)促使你對(duì)工作上下文范圍圖進(jìn)行某種改動(dòng)。我們建議針對(duì)工作的不同部分收集需求。這要求將工作切分,我們發(fā)現(xiàn)業(yè)務(wù)事件是最方便、最一致、最自然的方式,可以將工作劃分為可管理的單元,并能夠從細(xì)節(jié)回溯到工作范圍。===形式===針對(duì)每個(gè)事件,業(yè)務(wù)事件表/清單包含以下信息:事件編號(hào)、事件名稱(chēng)、輸入的名稱(chēng)、輸出的名稱(chēng)、業(yè)務(wù)事件影響的小結(jié)。業(yè)務(wù)事件清單中的名稱(chēng)必須與上下文模型/表中的名稱(chēng)匹配(參見(jiàn)第6b小節(jié))。====6d.確定業(yè)務(wù)用例=======內(nèi)容===詳細(xì)確定業(yè)務(wù)用例(BUC)對(duì)業(yè)務(wù)事件的影響。===動(dòng)機(jī)===理解在業(yè)務(wù)事件發(fā)生時(shí),必須執(zhí)行的詳細(xì)業(yè)務(wù)影響,為發(fā)現(xiàn)詳細(xì)需要提供基礎(chǔ)。在理解BUC的基礎(chǔ)上,可以討論待構(gòu)建的產(chǎn)品應(yīng)該實(shí)現(xiàn)BUC的哪些部分。===考慮===不論使用什么方法來(lái)指定BUC的細(xì)節(jié),你都應(yīng)該停留在業(yè)務(wù)事件的輸入和輸出邊界之內(nèi)。如果發(fā)現(xiàn)了額外的輸入或輸出數(shù)據(jù),就需要修改事件清單和工作上下文圖中的輸入/輸出數(shù)據(jù)。===形式===指定BUC可以采用分析師覺(jué)得合適的任意模型組合。最常見(jiàn)的方式是活動(dòng)圖、BUC場(chǎng)景、處理流圖、序列圖、思維導(dǎo)圖和訪(fǎng)談?dòng)涗?。唯一要注意的是BUC中的輸入和輸出必須與對(duì)應(yīng)業(yè)務(wù)事件的輸入和輸出完全一樣,這樣就能實(shí)現(xiàn)追蹤。=====7.業(yè)務(wù)數(shù)據(jù)模型和數(shù)據(jù)字典=========7a.數(shù)據(jù)模型=======內(nèi)容===指定和產(chǎn)品密切相關(guān)的基本主題事務(wù)、業(yè)務(wù)對(duì)象、實(shí)體和類(lèi)。形式可能是初期的類(lèi)模型、實(shí)體關(guān)系模式,或其他數(shù)據(jù)模型。===動(dòng)機(jī)===澄清系統(tǒng)的主題事務(wù),從而意識(shí)到還未考慮的需求。為了發(fā)現(xiàn)遺漏的需求,你可以利用創(chuàng)建、引用、更新、刪除(CRUD)表。來(lái)交叉檢查數(shù)據(jù)模型和事件。數(shù)據(jù)模型是與工作范圍相關(guān)的所有業(yè)務(wù)數(shù)據(jù)的規(guī)格說(shuō)明。===考慮===是否有一些類(lèi)似系統(tǒng)或重迭系統(tǒng)的數(shù)據(jù)或?qū)ο竽P?,可以作為研究的起點(diǎn)?是否有該系統(tǒng)要處理的主題事務(wù)的領(lǐng)域模型?===形式===你可以用許多不同類(lèi)型的數(shù)據(jù)模型對(duì)業(yè)務(wù)數(shù)據(jù)建模,單最可能遇到下面的模型:□UML類(lèi)模型□實(shí)體關(guān)系模型□一個(gè)表,顯示類(lèi)名、類(lèi)之間的關(guān)聯(lián)和每個(gè)類(lèi)的屬性。如果你的組織機(jī)構(gòu)偏好特定的模型,你就必須使用它。不論使用哪種模型,都要注意一點(diǎn):你構(gòu)建的數(shù)據(jù)模型是“業(yè)務(wù)數(shù)據(jù)模型”,不是數(shù)據(jù)庫(kù)的設(shè)計(jì)。你的模型關(guān)注對(duì)工作上下文范圍內(nèi)的所有數(shù)據(jù)進(jìn)行邏輯劃分,從而識(shí)別業(yè)務(wù)類(lèi),以及這些業(yè)務(wù)類(lèi)之間的業(yè)務(wù)關(guān)系。你的模型將作為輸入信息,用于設(shè)計(jì)數(shù)據(jù)的實(shí)現(xiàn)。每個(gè)業(yè)務(wù)的屬性,定義在數(shù)據(jù)字典中(參見(jiàn)第7B小節(jié))。====7b.數(shù)據(jù)字典====本模板第4小節(jié)中描述的詞匯表示一個(gè)起點(diǎn),讓我們建立對(duì)術(shù)語(yǔ)的共同理解。隨著調(diào)查范圍開(kāi)始確定,你就在正式的數(shù)據(jù)字典中確定輸入和輸出數(shù)據(jù)。這個(gè)數(shù)據(jù)字典中定義的術(shù)語(yǔ),知道最基本的層面,就是用于確定詳細(xì)原子需求的那些術(shù)語(yǔ)。===內(nèi)容===數(shù)據(jù)字典確定了下面的內(nèi)容?!鯏?shù)據(jù)模型總的類(lèi)?!踹@些類(lèi)的屬性。□這些類(lèi)之間的關(guān)聯(lián)?!跛心P偷妮斎牒洼敵??!踺斎牒洼斎胫械臄?shù)據(jù)元素。在作出實(shí)現(xiàn)決定時(shí),接口技術(shù)規(guī)格說(shuō)明應(yīng)該添加到數(shù)據(jù)字典中。===動(dòng)機(jī)===在工作上下文圖準(zhǔn)確定義了待研究工作的范圍,產(chǎn)品范圍圖定義了待構(gòu)建差您的邊界。只有確定了這些范圍邊界上信息流的屬性,這些定義才是完全準(zhǔn)確的。===考慮===數(shù)據(jù)字典提供了需求/業(yè)務(wù)分析師和設(shè)計(jì)者/開(kāi)發(fā)者/實(shí)現(xiàn)著支架的聯(lián)系。實(shí)現(xiàn)者為字典中的術(shù)語(yǔ)添加實(shí)現(xiàn)細(xì)節(jié),確定數(shù)據(jù)將如何實(shí)現(xiàn)。而且,他們還根據(jù)所選的技術(shù)而添加一些術(shù)語(yǔ),與業(yè)務(wù)需求無(wú)關(guān)。在你研究工作是,常常會(huì)發(fā)現(xiàn),你放在“命名慣例和術(shù)語(yǔ)”(第4小節(jié))中的條目,實(shí)際上市特定的數(shù)據(jù)流或數(shù)據(jù)屬性。發(fā)生各種情況時(shí),應(yīng)該講該條目移至數(shù)據(jù)字典。===形式===數(shù)據(jù)字典可以用多種形式來(lái)維護(hù),者取決于你擁有的工具。重要的問(wèn)題是,盡可能容易地在需求、文檔和模型中使用術(shù)語(yǔ)的地方實(shí)現(xiàn)交叉引用,指向數(shù)據(jù)字典中的定義。維護(hù)數(shù)字典常用的形式包括電子表格、數(shù)據(jù)庫(kù)和自動(dòng)化需求工具。=====8.產(chǎn)品的范圍=========8a.產(chǎn)品邊界=======內(nèi)容===用例圖確定了用戶(hù)(參與者)與產(chǎn)品之間的邊界。通過(guò)與相應(yīng)的利益相關(guān)者一起工作,檢查每個(gè)業(yè)務(wù)用例(BUC),確定業(yè)務(wù)用例的那些部分將被自動(dòng)化(或通過(guò)某種產(chǎn)品來(lái)滿(mǎn)足)以及那些部分由用戶(hù)來(lái)完成,就得到了產(chǎn)品邊界。這項(xiàng)任務(wù)必須考慮用戶(hù)/參與者(第2小節(jié))的能力、限制條件(第3小節(jié))、項(xiàng)目的目標(biāo)(第1小節(jié))、你對(duì)工作的知識(shí),以及你認(rèn)為那種技術(shù)最有利于工作。用圖例的例子展示了產(chǎn)品邊界(矩形框)之外的用戶(hù)/參與者。產(chǎn)品用例(PUC)是邊界內(nèi)的橢圓。編號(hào)讓沒(méi)個(gè)PUC能回溯到導(dǎo)出它的BUC(參見(jiàn)第7小節(jié))。箭頭表明了使用關(guān)系。在這一版本的PUC圖中,我們?cè)诩^上添加了名稱(chēng),讓它更準(zhǔn)確,且可追蹤。注意,參與者可以使自動(dòng)的系統(tǒng)或是人。通過(guò)確定每個(gè)BUC的產(chǎn)品邊界應(yīng)該在哪里,你就導(dǎo)出了PUC。這些決定是基于你自己和相應(yīng)利益相關(guān)者對(duì)工作的知識(shí),以及需求限制條件。你的內(nèi)部設(shè)計(jì)可能意味著用幾個(gè)系統(tǒng)用例(SUC)來(lái)實(shí)現(xiàn)一個(gè)PUC。{{:平臺(tái)_模板庫(kù):圖標(biāo):產(chǎn)品用例圖.jpg?direct&600|}}===形式===□產(chǎn)品用例圖□產(chǎn)品范圍圖,并帶有每個(gè)用例的規(guī)格說(shuō)明□范圍圖中接口的規(guī)格說(shuō)明和原型====8b.產(chǎn)品用例清單====產(chǎn)品范圍圖像很有用,總結(jié)了產(chǎn)品和其他自動(dòng)化的系統(tǒng)、組織機(jī)構(gòu)和用戶(hù)之間的所有接口。如果PUC的數(shù)目在可管理的范圍之內(nèi)(例如,少于20個(gè)),那么PUC圖就是一種有用的圖形方式,匯總了與產(chǎn)品相關(guān)的PUC。在實(shí)踐中我們發(fā)現(xiàn),產(chǎn)品用例清單更有用,因?yàn)樗梢蕴幚泶罅康腜UC,并準(zhǔn)確地確定了輸入和輸出數(shù)據(jù),定義了每個(gè)PUC邊界。{{:平臺(tái)_模板庫(kù):圖標(biāo):puc圖.jpg?nolink|}}====8c.單個(gè)產(chǎn)品用例====這里列出PUC清單中單個(gè)產(chǎn)品用例的細(xì)節(jié)??梢栽倭斜碇邪總€(gè)產(chǎn)品用例的場(chǎng)景或模型。===形式===□文本場(chǎng)景描述?!豕适掳?。□低保真原型?!醺弑U嬖??!跽降挠美?guī)格說(shuō)明書(shū),包括異常和可選場(chǎng)景?!跣蛄袌D、活動(dòng)圖、數(shù)據(jù)流圖或項(xiàng)目團(tuán)隊(duì)熟悉的其他類(lèi)型的模型。=====9.功能需求========內(nèi)容===對(duì)每項(xiàng)原子功能需求的規(guī)格說(shuō)明。像其他所有類(lèi)型的原子需求(功能、非功能、限制條件)一樣,可使用需求框架作為指導(dǎo),看看那些屬性需求指定。關(guān)于原子需求及其屬性的完整解釋?zhuān)诒灸0宓慕榻B材料中。===動(dòng)機(jī)===指定產(chǎn)品執(zhí)行的詳細(xì)功能需求。{{:平臺(tái)_模板庫(kù):圖標(biāo):img_7703.jpg?direct&600|}}===考慮===如果得到了時(shí)間/用例清單(參加第6c小節(jié)、8b小節(jié)),就可以利用他來(lái)引出每一個(gè)事件/用例的功能性需求。如果沒(méi)有事件/用例清單,可為每項(xiàng)功能需求分配一個(gè)唯一編號(hào),為了便于追蹤,在開(kāi)發(fā)過(guò)程的晚些時(shí)候這些需求劃分為事件/用例相關(guān)的小組。如果還沒(méi)有確定產(chǎn)品的邊界,還沒(méi)到確定產(chǎn)品用例(PUC)的時(shí)候,就應(yīng)該針對(duì)業(yè)務(wù)用例(BUC)編寫(xiě)功能性和非功能性需求。如果你打算編寫(xiě)業(yè)務(wù)需求,并要求供應(yīng)商索命他們的產(chǎn)品能滿(mǎn)足那些業(yè)務(wù)需求,這種夨落就特別好。===形式===記錄和維護(hù)原子需求(功能需求、非功能需求和限制條件)的形式取決于你可用的工具。Volere白雪卡通常有助于發(fā)現(xiàn)需求,單由于需求的數(shù)量巨大,切需要進(jìn)行變更,最好是采用某種自動(dòng)化的方式來(lái)管理和維護(hù)原子需求。常見(jiàn)的原子需求管理形式包括以下幾項(xiàng)。□電子表格。□你使用的需求工具提供的數(shù)據(jù)庫(kù)。市場(chǎng)上有大量不同的工具,請(qǐng)參考www.volere.co.uk/tools上的清單□內(nèi)部網(wǎng)絡(luò),用以維護(hù)原子需求及其屬性,并讓別人能訪(fǎng)問(wèn)。□自己創(chuàng)建的數(shù)據(jù)庫(kù)。不論用哪種方式來(lái)記錄和維護(hù)需求,最重要的是編號(hào)和術(shù)語(yǔ)要保持一直,這樣就能夠檢查完整性,并響應(yīng)變更。----======非功能需求===========10.觀(guān)感需求=========10a.外觀(guān)需求=======內(nèi)容===本節(jié)包含了與產(chǎn)品的精神相關(guān)的需求??蛻?hù)可能對(duì)產(chǎn)品提出特殊的要求,如公司的品牌、使用的顏色等。本節(jié)將記錄外觀(guān)方面的需求。在外觀(guān)需求清楚之前,不要嘗試開(kāi)始設(shè)計(jì)。===動(dòng)機(jī)===去報(bào)產(chǎn)品的外觀(guān)滿(mǎn)足組織機(jī)構(gòu)的期望。===考慮===及時(shí)是使用原型技術(shù),理解外觀(guān)需求也是很重要的。原型是用來(lái)幫助提供蔡旭繡球的,不應(yīng)該看作是需求的替代物。====10b.風(fēng)格需求=======內(nèi)容===規(guī)定鏟平的情緒、風(fēng)格或感覺(jué)的需求,它會(huì)影響潛在顧客看待產(chǎn)品的方式。同時(shí)也包括利益相關(guān)者對(duì)用戶(hù)與產(chǎn)品交互的次數(shù)的期望。如果是要制造的產(chǎn)品,在這一節(jié),還應(yīng)該描述包裝的外觀(guān)。包裝可能有一些需求,這些需求針對(duì)的是尺寸、風(fēng)格以及與機(jī)構(gòu)中的其他包裝的一致性。要注意在包裝方面的歐洲的法律,它要求包裝不能比內(nèi)在的產(chǎn)品大很多。在這里記錄的風(fēng)格需求將指導(dǎo)設(shè)計(jì)者創(chuàng)造出客戶(hù)喜愛(ài)的產(chǎn)品。===動(dòng)機(jī)===由于今天市場(chǎng)的狀況和人們的期望,我們不能承擔(dān)構(gòu)建一個(gè)風(fēng)格錯(cuò)誤的產(chǎn)品的代價(jià),當(dāng)功能性需求得到滿(mǎn)足之后,通常是產(chǎn)品的外觀(guān)和風(fēng)格決定了它們是否能夠成功。這一節(jié)的任務(wù)就是準(zhǔn)確地決定產(chǎn)品以怎樣的方式展現(xiàn)在他的目標(biāo)顧客客氣。===例子===產(chǎn)品應(yīng)該表現(xiàn)出權(quán)威性。===驗(yàn)收標(biāo)準(zhǔn)===在第一次遇到這個(gè)產(chǎn)品時(shí),70%的潛在顧客代表會(huì)同意他們可以相信該產(chǎn)品。===考慮===觀(guān)感需求指定了顧客對(duì)產(chǎn)品外觀(guān)的看法。這些需求初看起來(lái)相當(dāng)模糊(例如:“保守和專(zhuān)業(yè)的外觀(guān)”),但會(huì)由它們的驗(yàn)收標(biāo)準(zhǔn)來(lái)量化。驗(yàn)收標(biāo)準(zhǔn)讓你有機(jī)會(huì)從客戶(hù)那里知道這準(zhǔn)確地代表什么意思,像設(shè)計(jì)者提出找你去的要求。=====11.易用性和人性化需求=========11a.易于使用的需求=======內(nèi)容===描述客戶(hù)認(rèn)為目標(biāo)用戶(hù)應(yīng)該怎樣容易地操作產(chǎn)品,產(chǎn)品的易用性是源自產(chǎn)品目標(biāo)用戶(hù)的能力和產(chǎn)品功能的復(fù)雜性。易用性需求應(yīng)該包含以下屬性?!跏褂眯剩河脩?hù)可以多快、多準(zhǔn)確地使用該產(chǎn)品。□易于記憶:預(yù)期一個(gè)隨意的用戶(hù)對(duì)產(chǎn)品的使用可以記住多少。□錯(cuò)誤率:對(duì)于某些產(chǎn)品來(lái)說(shuō),用戶(hù)少犯錯(cuò)誤或不犯錯(cuò)誤是很重要的。□使用該產(chǎn)品的總體滿(mǎn)意度:這對(duì)于面臨許多競(jìng)爭(zhēng)的商業(yè)、交互式產(chǎn)品來(lái)說(shuō)特別重要。網(wǎng)站就是一個(gè)好例子?!醴答仯河脩?hù)需要多少反饋才能相信產(chǎn)品真正準(zhǔn)確地完成了用戶(hù)希望的工作。某些產(chǎn)品(如安全關(guān)鍵的產(chǎn)品)對(duì)反饋需要的程度要超過(guò)另一些產(chǎn)品。===動(dòng)機(jī)===指導(dǎo)產(chǎn)品設(shè)計(jì)者構(gòu)建符合最終用戶(hù)期望的產(chǎn)品。===例子===對(duì)于11歲的兒童,產(chǎn)品應(yīng)該易于使用。產(chǎn)品應(yīng)該幫助用戶(hù)避免犯錯(cuò)。產(chǎn)品應(yīng)該讓用戶(hù)想用它。沒(méi)經(jīng)過(guò)培訓(xùn)的人,以及可能不懂英文的人,應(yīng)該能使用該產(chǎn)品。===驗(yàn)收標(biāo)準(zhǔn)===這些需求例子可能看上去過(guò)于簡(jiǎn)單,單它們確實(shí)表達(dá)了客戶(hù)的意圖。為了完全確定這些需求的意義,需要增加度量標(biāo)準(zhǔn),并針對(duì)需求進(jìn)行測(cè)試,這件事驗(yàn)收標(biāo)準(zhǔn)。上面例子的驗(yàn)收標(biāo)準(zhǔn)可能是:由11歲的兒童組成的測(cè)試組中,80%應(yīng)該能夠在[指定的時(shí)間]內(nèi)成功地完成[任務(wù)清單]。使用該產(chǎn)品一個(gè)月,總的錯(cuò)誤率應(yīng)該少于1%。在3周的熟悉后,75%的目標(biāo)用戶(hù)會(huì)經(jīng)常使用該產(chǎn)品。===考慮===參考本模板第3小節(jié),須確保已經(jīng)考慮了來(lái)自所有不同類(lèi)型用戶(hù)對(duì)易用性需求的觀(guān)點(diǎn)??赡苄枰c用戶(hù)和客戶(hù)進(jìn)行特別的會(huì)談,以決定是否必須在產(chǎn)品中加入特殊的易用性考慮。還可以考慮向一個(gè)易用性實(shí)驗(yàn)室咨詢(xún),該實(shí)驗(yàn)室曾測(cè)試過(guò)相似項(xiàng)目條件(本模板1~7小節(jié))下產(chǎn)品的易用性。====11b.個(gè)性化和國(guó)際化需求=======內(nèi)容===根據(jù)用戶(hù)個(gè)人偏好或語(yǔ)言選擇來(lái)改變或配置產(chǎn)品的方式。個(gè)性化需求應(yīng)該包括下列問(wèn)題。□語(yǔ)言、拼寫(xiě)偏好,以及習(xí)慣用語(yǔ)?!踟泿?,包括符號(hào)和小數(shù)點(diǎn)慣例?!鮽€(gè)人配置選項(xiàng)。===動(dòng)機(jī)===確保產(chǎn)品的用戶(hù)不會(huì)受困于(或簡(jiǎn)單接受)產(chǎn)品構(gòu)建者的文化習(xí)慣。===例子===產(chǎn)品應(yīng)該保留購(gòu)買(mǎi)者的購(gòu)買(mǎi)偏好。產(chǎn)品應(yīng)該允許用戶(hù)選擇語(yǔ)言。===考慮===考慮產(chǎn)品潛在用戶(hù)和用戶(hù)所處的國(guó)家和文化。所有外國(guó)用戶(hù)都會(huì)喜歡有機(jī)會(huì)轉(zhuǎn)換成他們家鄉(xiāng)的拼寫(xiě)和表達(dá)方式。通過(guò)允許用戶(hù)定制他們使用產(chǎn)品的方式,讓他們有機(jī)會(huì)更緊密地參與組織中,并享受屬于他們自己的個(gè)人使用體驗(yàn)。也可以考慮產(chǎn)品的課配置性。配置允許不同的用戶(hù)擁有不同功能變化的產(chǎn)品。===形式=======11c.學(xué)習(xí)的容易程度=======內(nèi)容===學(xué)習(xí)使用該產(chǎn)品應(yīng)該多容易。這種容易程度有一定的變化范圍,用于公共場(chǎng)所的產(chǎn)品不需要學(xué)習(xí)時(shí)間(如停車(chē)計(jì)費(fèi)器或一個(gè)網(wǎng)站)而一些復(fù)雜的、高技術(shù)性的產(chǎn)品需要相當(dāng)?shù)膶W(xué)習(xí)時(shí)間(我們知道有一個(gè)產(chǎn)品需要一個(gè)大學(xué)畢業(yè)的工程師接受18各月的培訓(xùn)才能夠有資格使用)===動(dòng)機(jī)===量化客戶(hù)認(rèn)為可接受用戶(hù)學(xué)習(xí)使用該產(chǎn)品的時(shí)間。該需求將在用戶(hù)如何學(xué)習(xí)該產(chǎn)品方面為設(shè)計(jì)者提供知道。例如設(shè)計(jì)者可能在產(chǎn)品中設(shè)計(jì)詳細(xì)的交互幫助機(jī)制,或歲產(chǎn)品提供一份教程。另外,可能產(chǎn)品的構(gòu)建要使得產(chǎn)品的所有功能在用戶(hù)第一次接觸時(shí)都顯而易見(jiàn)。===例子===對(duì)一個(gè)工程師來(lái)說(shuō),產(chǎn)品應(yīng)該易于學(xué)習(xí)。一個(gè)職員應(yīng)該在短時(shí)間內(nèi)能夠高效地工作。產(chǎn)品應(yīng)該能被大眾使用,在使用前無(wú)需接受培訓(xùn)。在工程師參加了5周的產(chǎn)品使用培訓(xùn)之后,應(yīng)該能使用該產(chǎn)品。===驗(yàn)收標(biāo)準(zhǔn)===一個(gè)工程師應(yīng)該從開(kāi)始使用該產(chǎn)品起,在[特定時(shí)間]內(nèi)生產(chǎn)出[特定的結(jié)果],無(wú)需使用操作手冊(cè)。在接受[小時(shí)數(shù)]的培訓(xùn)后,一個(gè)職員應(yīng)該每[單位時(shí)間]能生產(chǎn)出[特定數(shù)量的產(chǎn)品]。用戶(hù)測(cè)試小組中[一個(gè)大家同意的百分比]應(yīng)該在[特定的時(shí)間限制里]成功完成特定任務(wù)。在培訓(xùn)結(jié)束的最后測(cè)試中,工程師應(yīng)該達(dá)到[一個(gè)大家同意的百分比]的通過(guò)率。===考慮===參考第2d小節(jié)“產(chǎn)品的直接操作用戶(hù)”,確保已經(jīng)考慮了所有不同類(lèi)型用戶(hù)對(duì)易用性需求的觀(guān)點(diǎn)。===形式=======11d.可理解性與禮貌需求====本節(jié)關(guān)注發(fā)現(xiàn)預(yù)期的最終用戶(hù)熟悉的概念和隱喻方面的需求。===內(nèi)容===這里指定一些需求,有了它們,用戶(hù)才能理解該產(chǎn)品?!耙子眯浴敝傅氖且子谑褂谩⑿屎皖?lèi)似的特征,而“可理解性”決定了用戶(hù)是否本能地知道產(chǎn)品將為它們做什么,以及產(chǎn)品在他們的時(shí)間中處于怎么的位置??梢哉J(rèn)為可理解性是產(chǎn)品對(duì)用戶(hù)的一種禮貌,不要求用戶(hù)了解或?qū)W習(xí)與他們的業(yè)務(wù)問(wèn)題無(wú)關(guān)的東西。禮貌的另一方面,是對(duì)于產(chǎn)品已經(jīng)能訪(fǎng)問(wèn)的信息,不應(yīng)該要求用戶(hù)輸入。===動(dòng)機(jī)===為了避免強(qiáng)迫用戶(hù)學(xué)習(xí)產(chǎn)品內(nèi)部結(jié)構(gòu)的一些術(shù)語(yǔ)和概念,這些術(shù)語(yǔ)和概念與用戶(hù)的世界沒(méi)有關(guān)系,也為了讓產(chǎn)品更好理解,從而更有可能被目標(biāo)用戶(hù)所采用。===例子===產(chǎn)品應(yīng)該使用用戶(hù)社區(qū)自然呢夠理解的符號(hào)和詞語(yǔ)。殘品應(yīng)該向用戶(hù)隱藏它的結(jié)構(gòu)細(xì)節(jié)。===考慮===參考2d小節(jié)“產(chǎn)品的直接操作用戶(hù)”,考慮從每種不同類(lèi)型用戶(hù)的角度來(lái)看問(wèn)題。====11e.可用性需求=======內(nèi)容===這些需求關(guān)注有常見(jiàn)殘障的人如何方便地使用產(chǎn)品,這些殘障可能與喪失肢體能力、視覺(jué)、聽(tīng)覺(jué)、知覺(jué)或其他能力有關(guān)。===動(dòng)機(jī)===在許多國(guó)家中,要求一些產(chǎn)品能被殘障人士使用。在所有情況下,如果將這一可觀(guān)人群排除在潛在客戶(hù)之外,將對(duì)對(duì)產(chǎn)品本身不利。===例子===產(chǎn)品應(yīng)該能被視力有障礙的人使用。產(chǎn)品應(yīng)該符合美國(guó)殘疾人法案(AmericanswithDisabilitiesAct)。===考慮===與一般描述的用戶(hù)相比,某些用戶(hù)可能有殘障。而且,部分殘障是相當(dāng)常見(jiàn)的。一個(gè)簡(jiǎn)單而不是很重要的例子,大學(xué)20%的男性紅綠色盲。===形式========12.執(zhí)行需求=========12a.速度與延遲需求=======內(nèi)容===明確完成特定任務(wù)需求的時(shí)間。這些需求常常是指響應(yīng)時(shí)間,也可能指產(chǎn)品能夠在預(yù)期環(huán)境中以合適的速度進(jìn)行操作。===動(dòng)機(jī)===某些產(chǎn)品,通常是實(shí)時(shí)產(chǎn)品,必須能夠在給定的時(shí)間內(nèi)執(zhí)行某些功能。不能做到則可能帶來(lái)災(zāi)難性的后果(例如,一架飛機(jī)上的對(duì)地雷達(dá)未能及時(shí)檢測(cè)到一座山峰)或產(chǎn)品將不能處理要求的負(fù)載量(一個(gè)自動(dòng)售票機(jī))。===例子===用戶(hù)與自動(dòng)產(chǎn)品之間的任何借口的最大響應(yīng)時(shí)間不得超過(guò)2秒。響應(yīng)應(yīng)該足夠快,以避免打斷用戶(hù)的思路,產(chǎn)品必須每10秒取一次傳感器的值。產(chǎn)品必須在5分鐘內(nèi)下載新的狀態(tài)參考并根據(jù)參考進(jìn)行改變===驗(yàn)收標(biāo)準(zhǔn)===對(duì)速度需求來(lái)說(shuō),驗(yàn)收標(biāo)準(zhǔn)必須是可測(cè)試的性能度量標(biāo)準(zhǔn)。但是,我們發(fā)現(xiàn)大部分的執(zhí)行需求都是以量化的方式說(shuō)明的。上述第2項(xiàng)需求是一個(gè)例外,對(duì)此我們建立的演示標(biāo)準(zhǔn)應(yīng)該是:在90%的請(qǐng)求中,產(chǎn)品影響應(yīng)該少于1,。所有響應(yīng)都不應(yīng)該超過(guò)25秒。===考慮===不同類(lèi)型的速度需求,重要的差異很大。如果在研制一個(gè)導(dǎo)彈制導(dǎo)系統(tǒng),那么速度是及其重要的。相對(duì)比下,對(duì)沒(méi)六周才運(yùn)行一次的庫(kù)存控制報(bào)告系統(tǒng)來(lái)說(shuō),速度就不需要想閃電一樣快。請(qǐng)定制本模板的一部分,對(duì)你的環(huán)境中速度很重要的需求,給出例子。====12b.安全性至關(guān)重要的需求=======內(nèi)容===對(duì)可能造成人身傷害、財(cái)產(chǎn)損失和環(huán)境破壞所考慮到的風(fēng)險(xiǎn)的量化描述。不同的國(guó)家有不同的標(biāo)準(zhǔn),所以驗(yàn)收標(biāo)準(zhǔn)必須準(zhǔn)確指出產(chǎn)品必須滿(mǎn)足那些標(biāo)準(zhǔn)。===動(dòng)機(jī)===理解并突出在期望的操作環(huán)境中使用該產(chǎn)品時(shí),可能發(fā)生的潛在破壞。===例子===產(chǎn)品不應(yīng)泄露威海人體健康的有毒氣體。熱交換器應(yīng)該有防護(hù),避免人接觸。===驗(yàn)收標(biāo)準(zhǔn)===產(chǎn)品應(yīng)該通過(guò)認(rèn)證,符合美國(guó)衛(wèi)生部的E110-98b標(biāo)準(zhǔn),者這應(yīng)該由有資歷的測(cè)試工程師來(lái)認(rèn)證。在[特定數(shù)目人員組成的]用戶(hù)測(cè)試小組中,沒(méi)有人能基礎(chǔ)到熱交換器,熱交換器也必須符合安全標(biāo)準(zhǔn)[指定具體哪個(gè)標(biāo)準(zhǔn)]。===考慮===這里給出的例子適用于某些產(chǎn)品,單不是所有產(chǎn)品。給出所有安全性至關(guān)重要的例子是不可能的。要讓這個(gè)模板在環(huán)境中有效果,就應(yīng)該制定它,加入針對(duì)產(chǎn)品的例子。同時(shí),注意不同的國(guó)家有不同的安全標(biāo)準(zhǔn)和與安全相關(guān)的法律。如果計(jì)劃在多個(gè)國(guó)家銷(xiāo)售產(chǎn)品,就必須注意這些法律。一個(gè)同事建議,對(duì)于電器產(chǎn)品,如果遵守德國(guó)標(biāo)準(zhǔn),那么大部分國(guó)家的標(biāo)準(zhǔn)都支持了。如果準(zhǔn)備構(gòu)建安全型至關(guān)重要的產(chǎn)品,那么相關(guān)的安全標(biāo)準(zhǔn)已經(jīng)有了很好的規(guī)定。職員中可能會(huì)有安全專(zhuān)家。這些安全專(zhuān)家是與產(chǎn)品相關(guān)的關(guān)鍵安全型需求的最好來(lái)源。安全專(zhuān)家應(yīng)該有用得上的豐富信息。咨詢(xún)一下法律部門(mén),他們會(huì)注意到由于產(chǎn)品的安全缺陷所引起的法律訴訟,這可能是收集相關(guān)安全型需求的最好起點(diǎn)。===形式=======12c.精度需求=======內(nèi)容===對(duì)產(chǎn)品產(chǎn)生的結(jié)果期望的精度量化描述。===動(dòng)機(jī)===設(shè)定客戶(hù)和用戶(hù)對(duì)產(chǎn)品期望的精度。===例子===所有金額都必須精確到小數(shù)點(diǎn)后2位。道路溫度的度數(shù)精確度應(yīng)該達(dá)到±2℃的水平。===考慮===如果你在定義術(shù)語(yǔ)時(shí)做了一些詳細(xì)的工作,那么一些精度需求可能已經(jīng)在第7小節(jié)的數(shù)據(jù)字典中定義了。你可能要考慮產(chǎn)品將使用哪種計(jì)量單位。讀者會(huì)想起墜毀在火星上的航天器,因?yàn)榘l(fā)送的坐標(biāo)采用公制單位,而不是英制單位。產(chǎn)品可能也需要保持精確的時(shí)間,與某個(gè)時(shí)間服務(wù)器保持同步,或采用協(xié)調(diào)時(shí)間時(shí)(UTC)。而且,要注意某些貨幣沒(méi)有小數(shù)位,如日元。===形式=======12d.可靠性和可訪(fǎng)問(wèn)性需求=======內(nèi)容===量化產(chǎn)品所需的可靠性??煽啃猿31硎鰹樵试S兩次失敗之間的無(wú)故障運(yùn)行時(shí)間,或允許的總失敗率。本節(jié)也量化產(chǎn)品預(yù)期的可訪(fǎng)問(wèn)性。===動(dòng)機(jī)===對(duì)默寫(xiě)產(chǎn)品來(lái)說(shuō),不能經(jīng)常失效是至關(guān)重要的。本節(jié)是探索失效的可能性,并確定切實(shí)可行的服務(wù)級(jí)別,這也對(duì)讓你有機(jī)會(huì)設(shè)定客戶(hù)和用戶(hù)。在產(chǎn)品可用時(shí)間方面的期望。===例子===產(chǎn)品應(yīng)該每天24小時(shí)、每年365天可用。產(chǎn)品應(yīng)該在上午8:00至下午5:30之間可用。自動(dòng)扶梯應(yīng)該從早上6:00至晚上10:00點(diǎn)運(yùn)行,或直到最后一班航班達(dá)。產(chǎn)品的無(wú)故障運(yùn)行時(shí)間應(yīng)達(dá)到99%。===考慮===仔細(xì)考慮產(chǎn)品的真正需求是否可用,還是在任何時(shí)候都不會(huì)失效。也要考慮可靠性和可能性的車(chē)根本,該成本對(duì)產(chǎn)品是否合理。====12e.健壯性和容錯(cuò)性需求=======內(nèi)容===健壯性規(guī)定了產(chǎn)品在不正常的情況下繼續(xù)工作的能力。===動(dòng)機(jī)===要確保產(chǎn)品在經(jīng)歷了環(huán)境中的一些不正常的事情之后,仍能提供部分或全部的服務(wù)。===例子===產(chǎn)品在斷開(kāi)與中央服務(wù)器連接的情況下,應(yīng)該能繼續(xù)以本地模式工作。產(chǎn)品在切斷電源之后應(yīng)該提供10分鐘緊急操作。===考慮===不正常的情況幾乎可以看做是正常的。今天的產(chǎn)品很大很復(fù)雜,因此任何時(shí)候都有可能出現(xiàn)某個(gè)部件不能正常工作的情況。健壯性需求是為了放置產(chǎn)品完全失效。也可以再這節(jié)中考慮災(zāi)難恢復(fù)計(jì)劃。這份計(jì)劃描述了出錯(cuò)或不正常的事情發(fā)生之后,產(chǎn)品重新開(kāi)始可接受的運(yùn)行的能力。====12f.容量需求=======內(nèi)容===指定處理的吞吐量和產(chǎn)品存儲(chǔ)數(shù)據(jù)的容量。===動(dòng)機(jī)===保證產(chǎn)品有能力處理期望的數(shù)據(jù)量。===例子===產(chǎn)品必須能夠從上午9:00~11:00滿(mǎn)足300各并發(fā)用戶(hù)使用,其他時(shí)間的最大負(fù)載時(shí)150個(gè)并發(fā)用戶(hù)。在起飛時(shí),產(chǎn)品的內(nèi)艙應(yīng)該能容納至多20個(gè)人。===驗(yàn)收標(biāo)準(zhǔn)===在這種情況下,需求描述是量化的,因此事可以測(cè)試的。===形式=======12g.可伸縮性和可擴(kuò)展性需求=======內(nèi)容===指定產(chǎn)品必須處理的預(yù)期的規(guī)格增長(zhǎng),隨著業(yè)務(wù)的增長(zhǎng)(或業(yè)務(wù)預(yù)期的增長(zhǎng)),我們的產(chǎn)品必須增加他們處理新的容量的能力。===動(dòng)機(jī)===確保設(shè)計(jì)者考慮到將來(lái)的能力。===例子===產(chǎn)品應(yīng)該能夠處理原有的100000個(gè)顧客。這一數(shù)字預(yù)期在3年內(nèi)增長(zhǎng)到500000.產(chǎn)品應(yīng)該在上線(xiàn)2年內(nèi)達(dá)到每小時(shí)處理50000筆交易的能力。====12h.壽命需求=======內(nèi)容===指定產(chǎn)品預(yù)期的生存期。===動(dòng)機(jī)===確保產(chǎn)品的構(gòu)建是基于對(duì)預(yù)期投資回報(bào)的理解。===例子===產(chǎn)品應(yīng)該在最大維護(hù)預(yù)算范圍內(nèi)至少運(yùn)行5年。=====13.操作需求和環(huán)境需求=========13a.預(yù)期的物理環(huán)境=======內(nèi)容===明確產(chǎn)品操作所處的物理環(huán)境。===動(dòng)機(jī)===突出指明可能需要特殊需求、準(zhǔn)備或培訓(xùn)的情況。這些需求確保了產(chǎn)品適合在預(yù)期的環(huán)境中使用。===考慮===工作環(huán)境:產(chǎn)品是否將在某種特殊的環(huán)境中操作?這是否導(dǎo)致了特殊的需求?參見(jiàn)第11小節(jié)。====13b.與相鄰系統(tǒng)接口的需求=======內(nèi)容===描述與伙伴應(yīng)用和設(shè)備接口的需求,產(chǎn)品需要它們才能成功地操作。===動(dòng)機(jī)===對(duì)其他應(yīng)用接口的需求常常要等到實(shí)現(xiàn)的時(shí)候才會(huì)發(fā)現(xiàn)。盡早發(fā)現(xiàn)這些需求可以避免大量的重復(fù)工作。===驗(yàn)收標(biāo)準(zhǔn)===對(duì)于每個(gè)應(yīng)用間的接口,規(guī)定下面的內(nèi)容。□數(shù)據(jù)內(nèi)容?!跷锢聿牧蟽?nèi)容。□實(shí)現(xiàn)接口的媒質(zhì)。□頻率。□容量?!跤|發(fā)器。□適用于接口的標(biāo)準(zhǔn)/協(xié)議。====13c.產(chǎn)品化需求=======內(nèi)容===為了讓產(chǎn)品可以發(fā)布或可以銷(xiāo)售所必需的需求。這里也可以描述成功安裝軟件產(chǎn)品所需的操作。===動(dòng)機(jī)===如果產(chǎn)品在出門(mén)前必須完成一些工作,那么要確保這些工作成為需求的一部分。同時(shí),也量化了用戶(hù)對(duì)安裝產(chǎn)品所需的時(shí)間、金錢(qián)和資源的期望。===考慮===某些產(chǎn)品對(duì)成為可銷(xiāo)售或使用的產(chǎn)品有特殊的需求。也可以考慮對(duì)產(chǎn)品進(jìn)行保護(hù),只有付費(fèi)的顧客可以使用它。向市場(chǎng)部門(mén)詢(xún)問(wèn),對(duì)于特定的環(huán)境和顧客對(duì)安裝時(shí)間和費(fèi)用的預(yù)期等方面,發(fā)現(xiàn)一些沒(méi)有明確說(shuō)明的假定。大多數(shù)商業(yè)產(chǎn)品在這方面都有需求。====13d.發(fā)布需求=======內(nèi)容===指定計(jì)劃的產(chǎn)品發(fā)布周期以及發(fā)布將采用的形式。===動(dòng)機(jī)===讓每個(gè)人都意識(shí)到計(jì)劃以怎樣的頻度來(lái)發(fā)布產(chǎn)品的新版本。===考慮===新產(chǎn)品是否會(huì)影響到現(xiàn)在的合同承諾或維護(hù)協(xié)議。=====14.可維護(hù)性和支持需求=========14a.可維護(hù)性需求=======內(nèi)容===對(duì)產(chǎn)品進(jìn)行特定修改所需時(shí)間的量化描述。===動(dòng)機(jī)===讓每個(gè)人意識(shí)到產(chǎn)品維護(hù)的需要。===考慮===可能存在一些特殊的維護(hù)需求,例如此產(chǎn)品必須能被最終用戶(hù)維護(hù),或由非最初開(kāi)發(fā)者來(lái)維護(hù)。這會(huì)影響到產(chǎn)品開(kāi)發(fā)的方式。另外,可能會(huì)有文檔和培訓(xùn)需求??赡苄枰紤]在這一節(jié)編寫(xiě)可測(cè)試性需求。====14b.支持需求=======內(nèi)容===指定產(chǎn)品所需的支持級(jí)別。支持常常通過(guò)一個(gè)幫助平臺(tái)來(lái)提供。如果人們對(duì)產(chǎn)品提供支持,這種服務(wù)就會(huì)被認(rèn)為是產(chǎn)品的一部分:是否存在對(duì)支持的需求?也可以考慮在產(chǎn)品中內(nèi)建支持,在這種情況下,本節(jié)就是編寫(xiě)這些需求的地方。===動(dòng)機(jī)===確保產(chǎn)品支持方面得到足夠的描述。===考慮===考慮期望的支持級(jí)別,以及支持所采取的形式。例如,一項(xiàng)限制條件可能指出不能有打印形式的手冊(cè)。另外,產(chǎn)品可能需要完全能夠自支持。====14c.適應(yīng)能力需求=======內(nèi)容===對(duì)產(chǎn)品必須支持的其他平臺(tái)或環(huán)境的描述。===動(dòng)機(jī)===公開(kāi)客戶(hù)和用戶(hù)關(guān)于產(chǎn)品運(yùn)行平臺(tái)的期望。===驗(yàn)收標(biāo)準(zhǔn)===□指定支持產(chǎn)品的系統(tǒng)軟件?!踔付A(yù)期的產(chǎn)品未來(lái)操作環(huán)境?!踹M(jìn)行遷移所允許的時(shí)間。===考慮===詢(xún)問(wèn)市場(chǎng)部門(mén),發(fā)現(xiàn)那些關(guān)于產(chǎn)品的可移植性沒(méi)寫(xiě)明的假定。=====15.安全性需求=========15a.訪(fǎng)問(wèn)控制需求=======內(nèi)容===指定誰(shuí)被授權(quán)使用該產(chǎn)品(包括功能和數(shù)據(jù)),以及在什么樣的情況下授權(quán),以及對(duì)產(chǎn)品的哪一部分的訪(fǎng)問(wèn)時(shí)允許的。===動(dòng)機(jī)===理解并突出指明對(duì)產(chǎn)品安全保密方面的預(yù)期需求。===考慮===是否存在管理層敏感的數(shù)據(jù)?是否有一些數(shù)據(jù)是低層用戶(hù)不希望管理層訪(fǎng)問(wèn)的?是否有一些過(guò)程可能導(dǎo)致?lián)p害或可能用于個(gè)人獲利?是否有些人不應(yīng)該有權(quán)使用該產(chǎn)品?避免在這里就提供安全需求的設(shè)計(jì)解決方案。例如,不要設(shè)計(jì)一個(gè)口令系統(tǒng)。這里的目標(biāo)是確定什么是安全性需求。設(shè)計(jì)將從這些描述中產(chǎn)生??紤]尋求幫助。計(jì)算機(jī)安全是一個(gè)高度專(zhuān)業(yè)化的領(lǐng)域,在這個(gè)領(lǐng)域里,沒(méi)有正確資質(zhì)的人將無(wú)所作為。如果產(chǎn)品需要比一般情況更強(qiáng)的安全性,我們建議進(jìn)行安全性咨詢(xún)。這種咨詢(xún)不便宜,但安全性不夠帶來(lái)的結(jié)果的代價(jià)可能將更加高昂。====15b.完整性需求=======內(nèi)容===制定數(shù)據(jù)庫(kù)和其他文件,以及產(chǎn)品本身的完整性。===動(dòng)機(jī)===目標(biāo)有兩方面:(1)理解對(duì)產(chǎn)品數(shù)據(jù)完整性的預(yù)期;(2)指定產(chǎn)品應(yīng)該怎樣做才能在意想不到的事情發(fā)生的時(shí)候確保它的完整性,這些事情包括收到外部攻擊或授權(quán)用戶(hù)無(wú)意誤操作等。===考慮===組織機(jī)構(gòu)越來(lái)越依賴(lài)于他們存儲(chǔ)的數(shù)據(jù)。如果數(shù)據(jù)產(chǎn)生沖突、不正確,或者消失,可能會(huì)給組織帶來(lái)致命一擊。例如,幾乎板書(shū)的小公司在火災(zāi)摧毀了他們的計(jì)算系統(tǒng)后破產(chǎn)。完整性需求的目標(biāo)是防止數(shù)據(jù)和過(guò)程的完全丟失和沖突。====15c.隱私需求=======內(nèi)容===指定產(chǎn)品必須做什么來(lái)保護(hù)產(chǎn)品存儲(chǔ)的信息中包含的個(gè)人隱私。產(chǎn)品也必須確保所有關(guān)于個(gè)人數(shù)據(jù)隱私的法律都得到遵守。===動(dòng)機(jī)===確
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度科技創(chuàng)新項(xiàng)目贊助合同協(xié)議書(shū)編制指南
- 二零二五年度股東借款轉(zhuǎn)實(shí)收資本并實(shí)施海外擴(kuò)張合同
- 2025年度物流公司快遞員安全責(zé)任勞務(wù)合同
- 二零二五年度一手房貸款與家具配置合同
- 紅木家具定制合同-2025年度紅木家具定制與智能家居照明系統(tǒng)合同
- 2025年度高新技術(shù)企業(yè)社保福利合同模板
- 2025年度鋼管式腳手架租賃行業(yè)政策研究與合規(guī)服務(wù)合同
- 二零二五年度全新私人合同:私人音樂(lè)教師及樂(lè)器租賃服務(wù)協(xié)議
- 二零二五年暖氣片產(chǎn)品售后服務(wù)與技術(shù)支持協(xié)議樣本
- 二零二五年度臨時(shí)用電工程設(shè)計(jì)與施工安全保障協(xié)議
- 生理學(xué)人體生理功能的調(diào)節(jié)
- 大學(xué)英語(yǔ)精讀1-6冊(cè)課文
- 口腔護(hù)理技術(shù)
- 西師版四年級(jí)下冊(cè)100道口算題大全(全冊(cè)齊全)
- TFCC損傷的診斷及治療
- 《西藏度亡經(jīng)》及中陰解脫竅決(收藏)
- 2022年醫(yī)學(xué)專(zhuān)題-健康危險(xiǎn)因素干預(yù)
- 平岡中學(xué)教師任職條件
- 小老鼠找朋友 演示文稿
- 2023年青島職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ))試題庫(kù)含答案解析
- 2023年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論