輕松

          記述我學(xué)習(xí)java的里程

          常用鏈接

          統(tǒng)計

          積分與排名

          友情鏈接

          最新評論

          給新人的建議:淺談需求分析的一些方法

          需求分析是一個軟件成敗的決定因素,對于第一次獨立承擔(dān)這項任務(wù)的新人來說,有可能無從下手,臨時看書好像又來不及。這里將我的理解和大家分享一下,希望對新人能有所幫助。

          無論是什么項目,假設(shè)我們已經(jīng)對客戶的大概需求做過一些收集,好的客戶可能有一些需求文檔,差一點的用嘴零散的說過;收到這些信息后,我們?nèi)绾畏治瞿兀亢芏嗟谝淮巫鲂枨蠓治龅娜耍瑫茏匀坏膶⒎治龊蟮墓δ茏兂蓴?shù)據(jù)庫的CRUD;比如:添加員工、刪除員工、修改員工等,但這里客戶可能要的是員工入職、員工離職、員工異動。

          為了簡化分析過程,我們可以考慮分四步,每一步都建立在前一半之上的。

          Ø 識別主題對象

          這是分析的第一步,簡單的方法是將業(yè)務(wù)方面的相關(guān)名詞進(jìn)行收集,從中選出相應(yīng)的名詞作為主題對象;以車購稅為例:最后確定為“納稅申報表”、“稅票”、“車輛檔案”、“最低計稅價格”、“免征車”等。

          識別后再對主題對象的結(jié)構(gòu)性的需求進(jìn)行分析,說白了就是確定每個主題對象的內(nèi)容,以及主題對象間的依賴關(guān)系;確定結(jié)構(gòu)最初來源于一些客戶提供的表格,依賴關(guān)系要根據(jù)業(yè)務(wù)分析才能得出。

          Ø 識別主題對象上的業(yè)務(wù)規(guī)則

          識別出了主題對象,下一步從規(guī)則上描述業(yè)務(wù)對主題對象的約束,比如:納稅申報時如何確定計稅價格,如何確定稅率,如何確定免稅等。

          Ø 識別主題對象上的業(yè)務(wù)流程和事件

          圍繞主題對象它有哪些流程,以及可預(yù)見的驅(qū)動流程的事件。流程可以分為三類:主題對象從無到有的流程、主題對象生命周期內(nèi)的業(yè)務(wù)流程、主題對象生命周期結(jié)束的流程。

          比如一個員工從非員工變成員工,有入職流程;

          員工在職內(nèi)流程就很多:考勤有關(guān)的請假、加班、出差,還有很多異動流程;

          從員工變成非員工,有離職流程。

          對每一個流程來總結(jié)事件,事件分為:系統(tǒng)事件和人工事件;系統(tǒng)事件是機器自動執(zhí)行的比如:超時等,而人工事件是由交互完成的比如:領(lǐng)導(dǎo)批準(zhǔn)請假等。

          在分析流程的過程中,逐步完善業(yè)務(wù)規(guī)則和主題對象的結(jié)構(gòu)性需求。

          Ø 識別主題對象上的數(shù)據(jù)分析價值

          最后,也是新人最容易忽視的一點;以上所有的分析更多的站在基本交互業(yè)務(wù)分析的;接下來我們應(yīng)該考慮從管理角度來分析需求,也就是在每一個主題對象上我們能提供哪些有價值的分析報告(一般意義上的報表)。這樣就照顧到了客戶的管理層。

          通過每一步的分析,就能引出很多需要和客戶交流的問題;這樣就避免了總想客戶能講講需求,可是又不知道要客戶講哪方面的內(nèi)容。

          需求分析是一個很大的話題,這里僅僅是一些提示性的,希望有心人跟帖完善。

              聲明:此文章并非本人原創(chuàng),轉(zhuǎn)自公司的內(nèi)部論壇,是公司一的位同事也是我的領(lǐng)導(dǎo)所寫,覺得不錯轉(zhuǎn)出來與大家共勉。

          posted on 2010-10-22 17:31 輕松 閱讀(2308) 評論(2)  編輯  收藏 所屬分類: 其他文章

          評論

          # re: 給新人的建議:淺談需求分析的一些方法[未登錄] 2010-10-22 22:19 huliqing

          受教了,文章寫得不錯。自己感覺被點到痛處了,呵呵!
          我在這方面也是相當(dāng)不足,圍繞著“主題”這個中心來一步一步分析需求,確實要清晰多,平常做分析的時候都感到有些迷茫,心中無底,看來是沒有一個中心,看了你的這篇文章受益不少。
          希望有更深入或是更具體完整一點的例子來詳細(xì)分析就更好了。  回復(fù)  更多評論   

          # re: 給新人的建議:淺談需求分析的一些方法 2010-11-08 10:51 指尖流沙

          寫的不錯,對于新手確實有用。  回復(fù)  更多評論   

          主站蜘蛛池模板: 杭锦旗| 肇东市| 邹平县| 霍山县| 轮台县| 奈曼旗| 牡丹江市| 南平市| 长泰县| 泰和县| 杭锦旗| 阳新县| 延吉市| 阿克陶县| 蓬溪县| 依兰县| 尼玛县| 淄博市| 裕民县| 大丰市| 梁平县| 宝鸡市| 鸡西市| 神农架林区| 阿拉善盟| 祁阳县| 哈巴河县| 海门市| 招远市| 含山县| 上思县| 襄樊市| 新乡市| 青阳县| 锡林浩特市| 蒙城县| 财经| 化州市| 德清县| 涞水县| 荣昌县|