管理規(guī)范 軟件工程項(xiàng)目構(gòu)想方案V1_第1頁
管理規(guī)范 軟件工程項(xiàng)目構(gòu)想方案V1_第2頁
管理規(guī)范 軟件工程項(xiàng)目構(gòu)想方案V1_第3頁
管理規(guī)范 軟件工程項(xiàng)目構(gòu)想方案V1_第4頁
管理規(guī)范 軟件工程項(xiàng)目構(gòu)想方案V1_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

管理規(guī)范軟件工程項(xiàng)目構(gòu)想方案文件編號(hào)202XQK011/BT-ZTA-QK011文件狀態(tài)[]草稿[√]正式發(fā)布[]正在修改當(dāng)前版本擬制日期審核日期

這個(gè)文檔模板與“軟件項(xiàng)目視圖與范圍”文檔的功能十分接近,只不過該文檔更適合于產(chǎn)品型項(xiàng)目。其注重對(duì)項(xiàng)目的用戶、市場(chǎng)進(jìn)行分析,緊抓項(xiàng)目相關(guān)人員(也叫做風(fēng)險(xiǎn)承擔(dān)者)的需求的本質(zhì)。1.文檔簡(jiǎn)介[軟件需求規(guī)格說明書的整個(gè)內(nèi)容還是鎖定于整個(gè)系統(tǒng)的操作、使用層面之上的功能性需求,只是解決了How的問題,而并未回答Why的問題。這使得系統(tǒng)在開發(fā)過程中,開發(fā)團(tuán)隊(duì)經(jīng)常陷入知其然,而不知其所以然的困境,造成了不必要的誤解與錯(cuò)誤。因此,需要一個(gè)側(cè)重于對(duì)項(xiàng)目的風(fēng)險(xiǎn)承擔(dān)者、目標(biāo)用戶需要的文檔,不僅要了解他們需要的功能,還要找到他們提出這些需求的原因。這就是“項(xiàng)目構(gòu)想”文檔所要描述的重要內(nèi)容。][本節(jié)的內(nèi)容主要是提供項(xiàng)目構(gòu)想文檔的目的、范圍、定義、參考資料以及對(duì)其的摘要性概述。]1.1

目的[說明該文檔的寫作目的。]1.2

范圍[范圍主要用來說明該文檔描述的項(xiàng)目內(nèi)容,以及與其相關(guān)的其它東西。]1.3定義、首字母縮寫詞和縮略語[與其它文檔一樣,該文檔也需要將本文檔中所涉及的所有術(shù)語、縮略語進(jìn)行詳細(xì)的定義。還有一種可簡(jiǎn)明的做法,就是維護(hù)在一個(gè)項(xiàng)目詞匯表中,這樣就可以避免在每個(gè)文檔中都重復(fù)很多內(nèi)容。]1.4參考資料[在這一小節(jié)中,應(yīng)完整地列出該文檔引用的所有文檔。對(duì)于每個(gè)引用的文檔都應(yīng)該給出標(biāo)題、標(biāo)識(shí)號(hào)、日期以及來源,為閱讀者查找這些文檔提供足夠詳細(xì)的信息。]1.5概述[在本小節(jié)中,主要是說明項(xiàng)目構(gòu)想各個(gè)部分所包含的主要內(nèi)容,就像一個(gè)文章摘要一樣。同時(shí)也應(yīng)該對(duì)文檔的組織方式進(jìn)行解釋。]2.定位2.1

商業(yè)機(jī)會(huì)[如果該項(xiàng)目是一個(gè)產(chǎn)品型項(xiàng)目,那么應(yīng)該在本小節(jié)中描述該產(chǎn)品所針對(duì)的商業(yè)機(jī)會(huì)。如果是定制開發(fā)項(xiàng)目,那么可以省去本小節(jié)。]2.2

問題說明[使用表格的形式,將該項(xiàng)目將要解決的問題進(jìn)行概要性地描述:]存在的問題[問題的簡(jiǎn)要說明]受影響的人群[該問題對(duì)哪些人群帶來了影響]導(dǎo)致的后果[該問題帶來的不利因素]希望的解決方案[列出解決方案所能夠解決的問題,以及其相應(yīng)的優(yōu)點(diǎn)。]2.3

產(chǎn)品定位說明[如果是產(chǎn)品型項(xiàng)目,則該小節(jié)將以表格的形式對(duì)產(chǎn)品的定位進(jìn)行明確,如果是定制開發(fā)項(xiàng)目,可以省略本小節(jié)。]目標(biāo)市場(chǎng)[描述產(chǎn)品目標(biāo)客戶群體]目標(biāo)客戶需求[說明客戶的需要或者潛在的機(jī)會(huì)]產(chǎn)品類別[說明該產(chǎn)品屬于什么領(lǐng)域]主要優(yōu)點(diǎn)[描述讓目標(biāo)客戶產(chǎn)生興趣和購買欲的理由]主要競(jìng)爭(zhēng)對(duì)手[列出與該產(chǎn)品有競(jìng)爭(zhēng)的其它廠商的產(chǎn)品]主要優(yōu)勢(shì)[針對(duì)競(jìng)爭(zhēng)產(chǎn)品的分析][一個(gè)具有清晰定位的產(chǎn)品,在開發(fā)過程中,團(tuán)隊(duì)將更好地理解,更容易開發(fā)出滿足目標(biāo)市場(chǎng)的產(chǎn)品,因而該部分內(nèi)容是十分重要的。]3.項(xiàng)目相關(guān)人員和用戶說明[了解用戶、了解所有與該項(xiàng)目相關(guān)的人員,是有效地滿足他們對(duì)系統(tǒng)、產(chǎn)品需求的基礎(chǔ)。你應(yīng)該在本小節(jié)中將所有的項(xiàng)目相關(guān)人員以及用戶收羅在一起,并對(duì)他們進(jìn)行簡(jiǎn)要的描述,對(duì)他們的需求、習(xí)慣、角度進(jìn)行說明。這些內(nèi)容將有助于開發(fā)團(tuán)隊(duì)更好的理解用戶的需求本質(zhì)。]3.1

產(chǎn)品用戶分析[如果是產(chǎn)品型項(xiàng)目,那么你應(yīng)該本節(jié)中對(duì)目標(biāo)客戶進(jìn)行分析。可以在市場(chǎng)調(diào)查的基礎(chǔ)上,對(duì)其市場(chǎng)的規(guī)模和增長率進(jìn)行研究,從而估計(jì)其潛在的用戶數(shù)量。另外,還應(yīng)結(jié)合目標(biāo)市場(chǎng)的實(shí)際情況,分析你的組織是否在該市場(chǎng)上有拓展的優(yōu)勢(shì),如何獲得這些優(yōu)勢(shì)。如果是定制開發(fā)項(xiàng)目,可以省略這一小節(jié)。]3.2

項(xiàng)目相關(guān)人員一覽表[使用下面的表格,對(duì)項(xiàng)目相關(guān)人員進(jìn)行分析。]人員類別代表作用[指明項(xiàng)目相關(guān)人員的類別][列舉該類人員的代表][說明其對(duì)產(chǎn)品、項(xiàng)目開發(fā)的影響]3.3

用戶一覽表[使用下面的表格,對(duì)項(xiàng)目、產(chǎn)品的用戶進(jìn)行分析。]用戶類型說明代表[指明用戶類別][簡(jiǎn)要說明他們?cè)谙到y(tǒng)中代表的對(duì)象和充當(dāng)?shù)淖饔胅[列舉出代表]3.4

用戶環(huán)境[了解用戶在使用環(huán)境下使用系統(tǒng)或產(chǎn)品,是十分有意義的事,也是實(shí)現(xiàn)產(chǎn)品更好地滿足需求,提供更加方便的使用界面的基礎(chǔ)。例如:該任務(wù)由多少人來完成?是否總在變化?一個(gè)任務(wù)周期需要多長時(shí)間?執(zhí)行每項(xiàng)活動(dòng)要用多長時(shí)間?是否總在變化?是否有特殊的環(huán)境約束:移動(dòng)、戶外、乘機(jī)旅行等?目前使用的是哪些系統(tǒng)平臺(tái)?以后會(huì)使用哪些平臺(tái)?還在使用哪些應(yīng)用程序?您的應(yīng)用程序是否需要和這些應(yīng)用程序集成?他們的計(jì)算機(jī)硬件系統(tǒng)的環(huán)境情況如何?他們都是在什么樣的工作環(huán)境中使用系統(tǒng)的?]3.5

項(xiàng)目相關(guān)人員的簡(jiǎn)要說明

[以下表的形式,將各類項(xiàng)目相關(guān)人員的基本情況進(jìn)行說明,以幫助開發(fā)團(tuán)隊(duì)更好地了解他們的情況。為每一類人員生成一張表格。]代表[列出該類項(xiàng)目相關(guān)人員的代表。]說明[對(duì)該類人員進(jìn)行簡(jiǎn)要說明。]專業(yè)技能[描述本類人員的技能特長、技術(shù)背景以及電腦系統(tǒng)操作的熟練程度(可以分成業(yè)務(wù)用戶、專家用戶、熟練用戶、初級(jí)用戶等)]職責(zé)[描述本類人員對(duì)系統(tǒng)開發(fā)所承擔(dān)的職責(zé),以及應(yīng)享有的利益。]驗(yàn)收標(biāo)準(zhǔn)[描述驗(yàn)證系統(tǒng)是否滿足其職責(zé)的標(biāo)準(zhǔn)。]參與方式[該類人員是否參與系統(tǒng)開發(fā),如果參與將以什么形式參加。]項(xiàng)目成果[說明該類項(xiàng)目相關(guān)人員是否參與項(xiàng)目成果的開發(fā),是否有與其相關(guān)的項(xiàng)目成果。]意見/問題[列出與該類項(xiàng)目成員相關(guān)的問題與建議。]3.6用戶簡(jiǎn)要說明[以下表的形式,將與系統(tǒng)相關(guān)的各種用戶的信息整理出來,以方便開發(fā)團(tuán)隊(duì)針對(duì)性的工作。要注意的是,用戶會(huì)有不同的類型,有些用戶需要的是靈活性、方便快速操作的高級(jí)功能,而有些用戶則側(cè)重與用戶界面的友好性。這些與該用戶的基本情況直接相關(guān),了解用戶才能夠真正地開發(fā)出符合用戶習(xí)慣和水平的系統(tǒng)。為每類用戶生成一張表。]代表[列出該類用戶的代表。]說明[對(duì)該類用戶進(jìn)行簡(jiǎn)要說明。]專業(yè)技能[描述該用戶的技能特長、技術(shù)背景和對(duì)計(jì)算機(jī)系統(tǒng)操作的熟練程度。]職責(zé)[列出該用戶對(duì)所開發(fā)的系統(tǒng)負(fù)有的關(guān)鍵職責(zé),如記錄詳細(xì)信息、撰寫報(bào)告、協(xié)調(diào)工作等。]驗(yàn)收標(biāo)準(zhǔn)[描述驗(yàn)證系統(tǒng)符合用戶需求的標(biāo)準(zhǔn)。]參與方式[說明該類用戶是否參與開發(fā),如何參與。]項(xiàng)目成果[說明是否有依賴于該類用戶的項(xiàng)目成果。]意見/問題[列出一些該類用戶對(duì)系統(tǒng)提出的一個(gè)意見與建議,并且收集其認(rèn)為該系統(tǒng)將遇到的問題。]3.7關(guān)鍵的項(xiàng)目相關(guān)人員/用戶需要[列出項(xiàng)目相關(guān)人員提出的針對(duì)對(duì)于該解決方案的關(guān)鍵問題。對(duì)于列出的每個(gè)問題,需澄清:為什么會(huì)出現(xiàn)這一問題?目前的解決方案是什么?他們需要什么要的解決方案?或者對(duì)新的解決方案有什么樣的預(yù)期?][還有一個(gè)很關(guān)鍵的內(nèi)容就是,每個(gè)需求的優(yōu)先級(jí),這將對(duì)制定迭代計(jì)劃時(shí)提供有效的基礎(chǔ),而優(yōu)先級(jí)的確定,應(yīng)該采用分級(jí)、累積投票等方法從用戶、項(xiàng)目相關(guān)人員那里獲得。應(yīng)充分考慮項(xiàng)目客戶方的要求。如果是產(chǎn)品型項(xiàng)目,則應(yīng)該從產(chǎn)品經(jīng)理、市場(chǎng)調(diào)查資料里獲得。][經(jīng)過整理后,將內(nèi)容填入下表:]需求優(yōu)先級(jí)要點(diǎn)目前解決方案提議的解決方案3.8備選方案和競(jìng)爭(zhēng)[如果是產(chǎn)品型項(xiàng)目,應(yīng)在此小節(jié)列舉出客戶除了購買該產(chǎn)品這外的選擇,其中包括購買競(jìng)爭(zhēng)對(duì)手的產(chǎn)品、自行設(shè)計(jì)解決方案甚至是維持現(xiàn)狀。對(duì)所有潛在的競(jìng)爭(zhēng)產(chǎn)品做一個(gè)列表,并根據(jù)客戶的實(shí)際情況來確認(rèn)主要優(yōu)缺點(diǎn)。][而如果是定制開發(fā)型項(xiàng)目,則應(yīng)該了解競(jìng)爭(zhēng)對(duì)手提供的解決方案,比在此進(jìn)行相應(yīng)的比較。]4.產(chǎn)品概述[本節(jié)主要從產(chǎn)品級(jí)、系統(tǒng)級(jí)的視角,高度概括產(chǎn)品的功能、與其它應(yīng)用程序的交互以及所需的系統(tǒng)配置等。]4.1

產(chǎn)品總體效果[本小節(jié)主要將產(chǎn)品話在用戶環(huán)境、使用環(huán)境的角度來介紹。如果是自成一體,則說明用戶將如何使用;如果是與其它的應(yīng)用系統(tǒng)進(jìn)行交互的,則在此小節(jié)說明如何與這些系統(tǒng)進(jìn)行交互?它們之間采用什么樣的通訊方式和接口。在這里最適合的方式是使用UML的部署圖,讓用戶對(duì)系統(tǒng)最終的運(yùn)行環(huán)境有一個(gè)較宏觀的了解。]4.2

主要功能[本小節(jié)不是對(duì)系統(tǒng)或產(chǎn)品所有功能的羅列,而是將能夠體現(xiàn)系統(tǒng)、產(chǎn)品主要優(yōu)點(diǎn)和特性功能在此列出。在內(nèi)容組織方面,應(yīng)該直接與“客戶能夠通過產(chǎn)品獲得的好處”相聯(lián)系,使讀者能夠?qū)⑾到y(tǒng)的功能與客戶的價(jià)值直接聯(lián)系起來,在開發(fā)時(shí)能夠從本質(zhì)出發(fā),構(gòu)建出更加符合客戶需要的系統(tǒng)。]4.3

假設(shè)與依賴關(guān)系[在此小節(jié)中,列出所有會(huì)影響該文檔中所述特性的各種因素。也就是列舉出所有可能讓該文檔發(fā)生變化的假設(shè)條件。]4.4

成本與定價(jià)[該小節(jié)主要是對(duì)該項(xiàng)目的成本進(jìn)行核算,對(duì)給出相應(yīng)的定價(jià)策略。對(duì)于定制開發(fā)的項(xiàng)目,其成本主要包括開發(fā)的人工成本、公司管理成本、項(xiàng)目額外開支、相關(guān)軟硬件工具投資等方面。而對(duì)于產(chǎn)品型項(xiàng)目而言,還包括分銷成本、用戶手冊(cè)制作、CD制作等方面的成本。這里的成本核算為最終的合同價(jià)格以及產(chǎn)品的銷售價(jià)值將提供一個(gè)基礎(chǔ)的依據(jù),因此也是十分重要的。]4.5

許可與安裝[該小節(jié)中主要列出影響開發(fā)工作的一些許可和安裝相關(guān)的問題。例如是否需要加密,如果驗(yàn)證用戶合法性,安裝界面的要求是什么。這方面對(duì)于產(chǎn)品型項(xiàng)目而言顯得更加重要,也是對(duì)軟件知識(shí)產(chǎn)權(quán)保護(hù)的一個(gè)重要措施。]5.產(chǎn)品特性[在本節(jié)中將列出系統(tǒng)或產(chǎn)品的特性,特性是指實(shí)現(xiàn)用戶價(jià)值的系統(tǒng)功能。每一個(gè)特性都是一個(gè)所需的服務(wù),通常是通過一系列操作實(shí)現(xiàn)預(yù)期結(jié)果。在FDD中,也就是特征。通常一個(gè)特征會(huì)由一個(gè)或多個(gè)用例來實(shí)現(xiàn),通常系統(tǒng)的特性應(yīng)該進(jìn)行整合打包,以25-99項(xiàng)為合適。][本小節(jié)的描述應(yīng)該能夠讓用戶、操作人員、外部系統(tǒng)直接從系統(tǒng)的外邊感受到每項(xiàng)特性,這些特性應(yīng)該包括功能性說明以及一些可用性問題。但是要注意,在這里不要過早地引入設(shè)計(jì)的內(nèi)容,這里說明的是What,而不是How。][另外,因在所有特性的描述中,確定其優(yōu)先級(jí)。]6.約束[記錄用戶、項(xiàng)目相關(guān)人員提供出的一些約束條件,以及與其它系統(tǒng)之間的依賴關(guān)系,這是制訂解決方案時(shí)必須考慮到的問題。]7.質(zhì)量要求[對(duì)于整個(gè)系統(tǒng)的質(zhì)量要求,如可靠性、可用性、性能、容錯(cuò)等質(zhì)量要求,在這此節(jié)中詳細(xì)地定義與描述。]8.其他產(chǎn)品需求[一些要求符合的標(biāo)準(zhǔn)、硬件基礎(chǔ)要求、軟件基礎(chǔ)要求、環(huán)境要求等。]8.1

適用的標(biāo)準(zhǔn)[列出產(chǎn)品必須符合的所有標(biāo)準(zhǔn)。其中可能包括法律和法規(guī)(FDA、UCC)標(biāo)準(zhǔn)、通訊標(biāo)準(zhǔn)(TCP/IP、ISDN)、平臺(tái)一致性標(biāo)準(zhǔn)(Windows、Unix等)以及質(zhì)量和安全標(biāo)準(zhǔn)(UL、ISO、CMM)。]8.2

系統(tǒng)需求[確定支持該應(yīng)用程序所必需的任何系統(tǒng)需求。其中可能包括操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境、系統(tǒng)配置、內(nèi)存大小、硬盤大小、外圍設(shè)備和配套軟件。]8.3

性能需求[本節(jié)用于詳細(xì)說明性能需求。性能問題可能包括在各種負(fù)載條件下的用戶負(fù)載因素、帶寬或通信容量、吞吐量、精確度以及可靠性或響應(yīng)時(shí)間。]8.4

環(huán)境需求[對(duì)于基于硬件的系統(tǒng),環(huán)境因素可以包括溫度、振蕩、濕度、輻射等。對(duì)于軟件應(yīng)用系統(tǒng),環(huán)境因素可以包括使用條件、用戶環(huán)境、資源可用性、維護(hù)問題、錯(cuò)誤處理和恢復(fù)。]9.

文檔需求[列舉用戶所需的與該系統(tǒng)或產(chǎn)品相關(guān)的文檔。]9.1

用戶手冊(cè)[用戶手冊(cè)的制作說明,例如手冊(cè)篇幅、詳細(xì)程序、是否需要圖、主要關(guān)心的點(diǎn)、要不要建立索引、詞匯表,采用教程式還是速查手冊(cè)式。]9.2

聯(lián)機(jī)幫助[聯(lián)機(jī)幫助是一種用戶界面友好的服務(wù),它可以為用戶提供實(shí)時(shí)的協(xié)助。]9.3

安裝指南、配置文件、自述文件9.4

標(biāo)簽與包裝10.功能需求屬性[為了在項(xiàng)目開發(fā)過程中,對(duì)每個(gè)功能需求進(jìn)行跟蹤管理,在此對(duì)所有的功能進(jìn)行一個(gè)總體的描述。][可以生成一張功能需求屬性表,每條記錄代表一條功能,每個(gè)功能包括以下字段:]1)狀態(tài):標(biāo)識(shí)該功能的最新狀態(tài)。已提出:已經(jīng)提出來,但是還沒有經(jīng)過正式的復(fù)審而確定的需求;已批準(zhǔn):已經(jīng)經(jīng)過正式的渠道復(fù)審而確定,準(zhǔn)備實(shí)施的需求;已加入:已經(jīng)加入到需求管理基線中的特性。2)利益:根據(jù)客戶的態(tài)度,確定每個(gè)需求的重要程序,也是確定系統(tǒng)開發(fā)優(yōu)先級(jí)的基礎(chǔ)數(shù)據(jù)。關(guān)鍵:必不可少的特性,缺少這些特性的系統(tǒng)將無法滿足客戶的要求,這些特性通常會(huì)在最早安排到迭代開發(fā)中去;重要:對(duì)于系統(tǒng)來說,該特性是十分重要的,很難以通過其它方式來彌補(bǔ),如果這些特性沒有第一時(shí)間實(shí)現(xiàn),將會(huì)使得客戶滿意度大大降低。因此是第二優(yōu)先實(shí)現(xiàn)的特性;有用:這些是一些有效,但使用頻率較低的功能特性。如果沒有在第一時(shí)間實(shí)現(xiàn),也不會(huì)對(duì)客戶滿意度造成很大的影響;無用:對(duì)于系統(tǒng)來說是“鍍金”需求,有也可以,沒有也行的。3)工作量:根據(jù)特性所需的時(shí)間和資源進(jìn)行估算,給出團(tuán)隊(duì)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論