程師理解的形式就是他們進行下一階段系統(tǒng)設計的依據(jù)。
三、需求處理效率分析
影響需求分析的因素有很多,比如客戶不清楚需求;需求自身經(jīng)常變動;分析人員或客戶理解有誤等等。MIS的系統(tǒng)需求處理效率,直接關系到開發(fā)人員能否在規(guī)定時間內(nèi)完成開發(fā)任務,新的需求產(chǎn)生,需求人員及時有效的分析新需求,編寫一份清晰、準確的需求文檔,避免留下模糊不清的需求,否則,就只好靠開發(fā)人員去猜測這些模糊不清的需求,而往往開發(fā)出來的功能不符合業(yè)務需求,這樣既耽誤時間,又增加開發(fā)人員與業(yè)務人員之前的誤導,互相埋怨。同時其很大程度上影響信息部門的部門形象及與業(yè)務單位的互動關系,從以下兩個方面來探討下需求處理效率:
首先是業(yè)務分析。業(yè)務分析的效率首先取決于對業(yè)務流程的理解能力,所以應跟業(yè)務人員多溝通,更好地了解客戶的業(yè)務,才能使產(chǎn)品更好地滿足需要,這將有助于開發(fā)人員設計出真正滿足客戶需求并達到期望的優(yōu)秀軟件。優(yōu)秀的需求人員可以提出比業(yè)務單位更好的需求,或者主動發(fā)掘需求。有時效率還取決于需求人員與業(yè)務人員的親合度與信任度,需求單上做的是臺面文章,背后可能隱藏著重要的訊息,能否挖掘出這些潛在資訊,并與顯性資訊有效整合,很可能影響我們是否做了正確的事情。通??蛻羲f的“需求”已經(jīng)是一種實際可行的實施方案,分析人員應盡力從這些解決方法中了解真正的業(yè)務需求,同時還應找出已有系統(tǒng)與當前業(yè)務不符之處,以確保產(chǎn)品不會無效或低效;在徹底弄清業(yè)務領域內(nèi)的事情后,分析人員就能提出相當好的改進方法,有經(jīng)驗且有創(chuàng)造力的分析人員還能提出增加一些用戶沒有發(fā)現(xiàn)的很有價值的系統(tǒng)特性。
其次是系統(tǒng)分析。取決于對系統(tǒng)架構與邏輯的整體了解程度;特別突出“整體”二字,是因為“頭痛醫(yī)頭,腳痛醫(yī)腳”的做法,是用短期的高效率換長期的負效率的笨方法。而往往現(xiàn)在的后期維護MIS都是采用這樣的方法,哪個功能出現(xiàn)問題,臨時修改功能,只是保證此處功能在MIS平臺正常運作,而忽略了平臺中相關功能之前的關聯(lián)性,往往會出現(xiàn)這樣的問題,一個功能中的問題解決了,而在其他功能中出現(xiàn)類似的問題,或是因為修改此功能導致其他功能不可用的情況。