這兩天又在寫乙份關於庫存管理系統的需求文件,藉著這個機會,我看了看之前我寫的兩份需求文件。雖然這三份需求文件之間有很大的不同,但是我覺得它們都寫得很好,達到了預期。
先說我剛剛寫的這份庫存管理系統,這是我們開發的餐飲軟體第二期的主要內容。寫得很簡單,就是一篇word文件,通篇主要包括兩個大的部分:一部分是功能的列表和描述,另一部分是單據列表和描述。我曾經想給這個部分新增一些uml圖形,但是我的文字描述已經足夠了,無須再畫蛇添足。
再看另外乙份文件,這是乙份餐飲軟體營業管理的需求文件。文件就很規範,從手工流程、到系統的功能、到每個功能的描述、到系統架構、硬體要求、開發平台等都有描述,還配有圖形進行形象的描述。可以說這是乙份規範的文件,寫的時候也花了很多的時間。
最後這個文件,是給另外一家公司做的乙個web上的流程管理系統的需求文件。這個文件是乙個excel的列表,採用這樣的方式,是我們和客戶多次磨合的最終結果。列表詳細列出了每一條需求,如果是乙個改動,會列出過去的做飯和現在要求的做法等。
從實際獲得的效果來看,第三份excel文件最明顯,她很好得達成了和客戶的溝通,客戶對於這種方式也容易接受。第二份文件效果相對不好,這篇文件在形式上花了很多的時間,特別是畫哪些耗時的圖形,但是在大家從中獲得的好處不多,具體的很多東西還是依賴討論。
所以,從這三篇文件來看,需求文件不需要乙個固定的格式,應該因專案而異。需求文件的目的不是為了滿足某種形式的需要,而是為了達到管理需求的目的。從效率和效果上衡量,需求文件達到準確、扼要就可以了。
我對需求文件的理解
prd需求文件說明書建議滿足以下要求 1 專案背景 名詞解釋 2 需求目標 專案計畫 對於prd中要開發的內容,給出關鍵里程碑,比如需求評審通過的時間 開發的完成時間 上線時間等等 3 影響範圍 主要針對迭代版本 4 功能摘要 業務邏輯流程圖。分兩部分,一是業務流程圖,對產品整個業務流程的發生過程做...
網路文件管理器的需求
我算是資深的網民了,每天有一半時間掛在網上,看網頁,查資料。但很多時候感覺很不方便,對此有感而發。1 現在到網頁上瀏覽,到處都是廣告,想弄個可按需要拉內容的瀏覽器。比如到www.5ccc.net上看 實際上我絕大多數都只關注我書架上的文章。其他內容很多都沒有必要,包括alimama的廣告。2 最近c...
翻譯 需求的用例文件管理
原文 問題 專家回答 很好的問題。不管是新建的還是現存的,各式文件對於許多的應用系統來說都是十分重要的。首先,來考慮一下文件到底是什麼,而用例又用來做什麼的。文件是一種資訊的集合,這些資訊能夠被分割 組織以及以各種不同的方式進行傳遞 列印成冊或網路等等 用例是一項簡單但卻強大的技術,它揭示了使用者需...