1. 程式人生 > >《軟件需求》閱讀筆記之二

《軟件需求》閱讀筆記之二

說明書 clas 產品 文本 範圍 pan 相對 分享 src

這次閱讀的是這本書的第二部分,這部分內容相對較多,所以還沒有看完。這部分介紹了一些文檔的主要內容。首先是項目視圖和範圍文檔的模板,書中一一介紹了這個文檔中應該包括的內容。主要就是業務需求,項目視圖的解決方案,範圍和局限性,業務環境,產品成功的因素。所以,我們在做項目的時候,無論如何都要註意這個項目的範圍,所想到的不要超出範圍。有時候你感覺好的功能用戶可能並不需要。所以,明白項目範圍,並在範圍內進行工作相當重要。我們所用到的需求基本全部來自於用戶,獲取用戶需求的方式也相對較多,在獲取某用戶群體的需求之後,要盡可能的可以將用戶進行分類,對不同類型的用戶確定不同的需求。並確定這類中的典型用戶,才能更好的確定他們的需求。我們要時常聆聽客戶需求,確定用戶需求的優先級。

之後就是要撰寫軟件需求規格說明書了,這個文檔的模板如下:

技術分享圖片

還有一項很重要的過程就是需求的圖形化分析,這一過程就用到了上學期所學的建模的知識,通過一些簡潔明了的UML圖對軟件進行解釋,可以大概的將軟件形式描述出來。創建的分析模型可以提供對需求 理解和通信的一個等級,而這卻是文本方式下的軟件需求規格說明和其它單一的表示法所不 能提供的。應該避免陷入在軟件開發方法和模型中發生的教條的思維模式和派系鬥爭。

《軟件需求》閱讀筆記之二