什麼是需求分析?

又要建大系統了。呵呵,參加工做三年,已經摺騰兩次了。唉……浮躁!
昨天,把「老大」起草的需求調查分工通知給小翁時,看到她一臉茫然的樣子,以爲很可笑。由於「老大」不只要求她提供工做流程,還要求設計出軟件界面、數據庫字段等等如此專業的東西。這個對於她的難度,這就好像是逼我去打官司,給別人辯護同樣!
我以爲「老大」仍是很不瞭解軟件設計和系統分析,說重點兒,就是不懂系統設計!太強人所難了。
需求分析的基本任務就是「系統須要作什麼?完成哪些功能?」我認爲,需求分析就是要使用者提供一個需求陳述報告。包括:
一、系統實現的主要功能
二、系統操做的主要流程
三、系統各級用戶的任務
能夠寫成一個文字描述的東西,也能夠作成一個流水錶,由使用者填寫。而後,根據使用者提供的這些文字,系統設計者再從中概括、提煉出系統流程圖,包含的模塊、數據庫結構及相關字段信息。
換句話說,各個處室的需求調查其實只侷限於一個文字性的東西,不能也不該該讓他們提供流程圖、功能權限、數據庫所含字段,甚至於界面設計!真暈!
不知道這個系統又會設計成什麼樣,不過但願此次不要走彎路!可是如今仍是以服從命令爲主吧。少說多作!呵呵……
相關文章
相關標籤/搜索