需求是整個(gè)軟件項(xiàng)目最關(guān)鍵的一個(gè)輸入,據(jù)統(tǒng)計(jì),不成功的項(xiàng)目中有37%的問(wèn)題是由需求造成的。和傳統(tǒng)的硬件生產(chǎn)企業(yè)相比較,軟件的需求具有模糊性、不確定性、變化性和主觀性的特點(diǎn),在硬件生產(chǎn)企業(yè)中,產(chǎn)品的需求是明確的、有形的、客觀的、可描述的、可檢測(cè)的,而軟件需求不具備此特征。需求文檔作為客戶和開(kāi)發(fā)人員、開(kāi)發(fā)人員之間進(jìn)行交互的文檔,它將系統(tǒng)的需求進(jìn)行了“固化”,是需求的載體,其作用是至關(guān)重要的。筆者結(jié)合多年的企業(yè)管理信息系統(tǒng)的開(kāi)發(fā)經(jīng)驗(yàn),總結(jié)了如下的需求描述的方法與經(jīng)驗(yàn),供各位同行參考。
1 構(gòu)成企業(yè)管理信息系統(tǒng)的5個(gè)基本要素
對(duì)企業(yè)需求的描述可以從2個(gè)方面來(lái)進(jìn)行描述,一個(gè)方面是對(duì)客戶現(xiàn)行系統(tǒng)的描述,一個(gè)方面是對(duì)系統(tǒng)未來(lái)的設(shè)想。總的而言,無(wú)論是從那個(gè)方面來(lái)描述,構(gòu)成企業(yè)信息系統(tǒng)主要包括5個(gè)基本要素:企業(yè)的組織結(jié)構(gòu)、流程、數(shù)據(jù)、商務(wù)規(guī)則與功能(性能)。其中從用戶的角度主要關(guān)注流程,是以流程為核心的,通過(guò)流程將其他幾個(gè)要素貫穿起來(lái),需求分析人員也應(yīng)該從這個(gè)角度來(lái)和用戶溝通;從開(kāi)發(fā)者的角度主要關(guān)注企業(yè)的數(shù)據(jù)、商務(wù)規(guī)則與功能,以便于系統(tǒng)的實(shí)現(xiàn);從實(shí)施者的角度主要關(guān)注企業(yè)的組織結(jié)構(gòu)與功能,以便于系統(tǒng)的發(fā)布與實(shí)施。
(1) 企業(yè)的組織模型
即企業(yè)的組織結(jié)構(gòu)關(guān)系,包括部門(mén)設(shè)置、崗位設(shè)置、崗位職責(zé)等。樹(shù)型組織結(jié)構(gòu)圖是描述企業(yè)的組織模型的一種常用方法,它可用來(lái)搞清各部門(mén)之間的領(lǐng)導(dǎo)關(guān)系,每個(gè)部門(mén)內(nèi)部的人員配備情況, 職責(zé)分工等情況,它是劃分系統(tǒng)范圍,進(jìn)行系統(tǒng)網(wǎng)絡(luò)規(guī)劃的基礎(chǔ)。在組織結(jié)構(gòu)圖中應(yīng)將用戶的組織結(jié)構(gòu)逐層詳細(xì)描述,每個(gè)部門(mén)的職責(zé)也應(yīng)進(jìn)行簡(jiǎn)單的描述。組織結(jié)構(gòu)是用戶企業(yè)業(yè)務(wù)流程與信息的載體,對(duì)分析人員理解企業(yè)的業(yè)務(wù)、確定系統(tǒng)范圍具有很好的幫助。取得用戶的組織結(jié)構(gòu)圖,是需求獲取步驟中的基礎(chǔ)工作之一。
用戶環(huán)境中的企業(yè)崗位或角色,和組織機(jī)構(gòu)一樣,也是分析人員理解企業(yè)業(yè)務(wù)的基礎(chǔ),也是分析人員提取對(duì)象的基礎(chǔ)。
對(duì)用戶角色的識(shí)別常常遺漏的是計(jì)算機(jī)系統(tǒng)的系統(tǒng)管理人員,角色識(shí)別不全,對(duì)以后的功能識(shí)別會(huì)造成盲區(qū)。
(2) 企業(yè)的流程模型
即企業(yè)的業(yè)務(wù)流程,包含哪些流程、流程之間的關(guān)系、每個(gè)流程中包括哪些活動(dòng)、每個(gè)活動(dòng)涉及到的崗位。企業(yè)的作業(yè)流程首先要有一個(gè)總的業(yè)務(wù)流程圖,將企業(yè)中各種業(yè)務(wù)之間的關(guān)系描述出來(lái),然后對(duì)每種業(yè)務(wù)進(jìn)行詳細(xì)的描述,使業(yè)務(wù)流程與部門(mén)職責(zé)結(jié)合起來(lái)。詳細(xì)業(yè)務(wù)流程圖可以采用直式業(yè)務(wù)流程圖形式。對(duì)企業(yè)而言需要定義關(guān)于業(yè)務(wù)流程圖的描述標(biāo)準(zhǔn),大家采用相同的圖例來(lái)描述,便于管理。
業(yè)務(wù)流程圖的優(yōu)點(diǎn) :
■繪圖的過(guò)程,實(shí)際上是作業(yè)流程條理化的過(guò)程
■表達(dá)形象直觀,易于和用戶交流,易于項(xiàng)目組內(nèi)部交流
調(diào)研的結(jié)果,需要得到用戶的認(rèn)同,這就需要和用戶交流調(diào)研的結(jié)果,交流的文檔要通俗、易懂, 不能采用專業(yè)術(shù)語(yǔ)。
■可以作為培訓(xùn)實(shí)施人員與技術(shù)服務(wù)人員的文檔
業(yè)務(wù)流程圖的缺點(diǎn) :
■對(duì)高層管理人員的實(shí)際需求調(diào)查的不清楚.
這一方面是由于用戶沒(méi)有接觸過(guò)計(jì)算機(jī), 對(duì)采用計(jì)算機(jī)后的管理會(huì)是什么樣子?計(jì)算機(jī)能夠完成當(dāng)前手工操作的哪些內(nèi)容?能夠作哪些現(xiàn)在手工無(wú)法完成的工作等等沒(méi)有清楚的概念,因此用戶無(wú)法將這些問(wèn)題反應(yīng)出來(lái). 另一方面說(shuō)明分析人員沒(méi)有經(jīng)驗(yàn),對(duì)原始材料挖掘不深,不能從用戶提供的材料中提煉處來(lái)用戶的真正需求,不能找到當(dāng)前管理中的問(wèn)題。
■對(duì)各種業(yè)務(wù)之間的總體關(guān)
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html