- 相關(guān)推薦
信息系統(tǒng)開發(fā)過程中用戶需求分析例解
——記上海某軟件外包服務(wù)企業(yè)信息系統(tǒng)調(diào)研工作
孫 燕
結(jié)構(gòu)化生命周期法是最常用的管理信息系統(tǒng)開發(fā)方法,分為四個(gè)步驟,即需求調(diào)研分析、數(shù)據(jù)庫設(shè)計(jì)實(shí)現(xiàn)、界面設(shè)計(jì)實(shí)現(xiàn)和系統(tǒng)功能設(shè)計(jì)實(shí)現(xiàn)。其中用戶需求調(diào)研分析階段是最基礎(chǔ)、也是最容易被開發(fā)人員忽視的環(huán)節(jié),但實(shí)踐證明一個(gè)徹底的需求分析可以降低一個(gè)項(xiàng)目的耗費(fèi)和技術(shù)風(fēng)險(xiǎn)。
一、需求分析方法概述
A、定義及作用
軟件工程中,需求分析是指在建立一個(gè)新的或改變一個(gè)現(xiàn)存系統(tǒng)或產(chǎn)品時(shí),為確定新系統(tǒng)的目的、范圍、定義和功能所要做的所有工作。
需求分析有助于系統(tǒng)分析員和軟件工程師確定顧客的需要,為分析和尋求新系統(tǒng)的解決方案提供幫助。
B、一般步驟、技術(shù)/工具
需求分析專家通過與用戶交談、記錄交談結(jié)果、分析收集到的信息,從中發(fā)掘互相矛盾的問題,總結(jié)總體觀念,然后再就發(fā)現(xiàn)的問題與用戶交流。這是一個(gè)在信息系統(tǒng)開發(fā)過程中不斷重復(fù)的過程,可能伴隨著整個(gè)生命周期,一般步驟概述如下:
1、確認(rèn)所有關(guān)鍵信息持有人
由于新系統(tǒng)很可能改變?nèi)伺c人之間的關(guān)系和工作環(huán)境,因此認(rèn)定關(guān)鍵信息持有者非常重要。只有這樣在需求分析的過程中才能夠?qū)㈩櫩退械男枰加涗浵聛,才能保證他們認(rèn)識(shí)到新的系統(tǒng)可能給他們帶來的變化,以下因素會(huì)干擾需求分析的結(jié)果,需要規(guī)避:
與用戶的交談不夠多或不夠徹底,一些重要的需求被忽視; 用戶的反應(yīng)不說明問題,用戶對(duì)新系統(tǒng)的特征不滿。綜上,為了使這些討論有條理、有組織和有效地被記錄下來,討論的過程和其內(nèi)容的演化也必須被記錄。
2、制定調(diào)研計(jì)劃
用戶需求調(diào)研涉及用戶和系統(tǒng)分析人員雙方,事先制定一個(gè)調(diào)研計(jì)劃有助于工作順利進(jìn)行。調(diào)研計(jì)劃基本信息包括:時(shí)間安排、調(diào)研內(nèi)容、接待部門和人員、調(diào)研成果等4方面的信息。
列表如圖:
時(shí)間安排
調(diào)研內(nèi)容
接待部門和人員
調(diào)研成果
【信息系統(tǒng)開發(fā)過程中用戶需求分析例解】相關(guān)文章:
需求分析報(bào)告09-17
網(wǎng)站需求分析報(bào)告08-17
軟件需求分析報(bào)告11-27
考研英語格式作文例解(WTO篇)05-04
信息課例培訓(xùn)簡報(bào)范文(精選9篇)09-23
優(yōu)化營商環(huán)境用戶來體驗(yàn)信息簡報(bào)(通用5篇)12-28
用戶報(bào)告模板04-27