versity/index.jsp)的公共或現(xiàn)場課堂。IBM Rational還通過當(dāng)?shù)氐目蛻舴?wù)部門提供了各種形式的現(xiàn)場專業(yè)服務(wù)。
需求管理最佳實踐
幾本書中總結(jié)了最佳實踐(見本文推薦的一些參考書目)。然而,及時訪問指南通常是確保遵守指南的最佳實踐。這也正是 IBM Rational 為什么在 RUP 中以可導(dǎo)航和可搜索的 Web 站點的形式發(fā)布在線軟件開發(fā)過程指南的原因。這些指南包括用于有效管理需求的角色和職責(zé)。您可以從 http://www.rational.com/products/rup/index.jsp 上大概了解一下 RUP。
RUP 還包括工具指導(dǎo),告訴您如何利用 Rational RequisitePro 實現(xiàn) RM 最佳實踐。
一種用于開發(fā)人員的需求管理工具
通過自動完成RM的部分過程,Rational RequisitePro 為開發(fā)人員提供了如下利益:
快速訪問最新的需求規(guī)格說明書
控制需求變更
在檢查規(guī)格說明書時快速訪問術(shù)語表
對需求創(chuàng)建和變更的完整審計跟蹤
快速識別需求變更對設(shè)計的影響
用例規(guī)格說明書模板
大多數(shù)開發(fā)人員發(fā)現(xiàn) Rational RequisitePro 是最容易使用的需求管理工具,因為它集成了 Microsoft Word,而他們已經(jīng)收到的需求規(guī)格說明書可能就是 Word 格式的。
為了對 Rational RequisitePro 有大致了解,請看下面的演示記錄:
利用開發(fā)工具訪問需求
除了以上提供的對需求的輕松訪問,Rational RequisitePro 還與以下 IBM Rational 開發(fā)環(huán)境集成:IBM Rational XDE? Professional、 Microsoft? .NET Edition 和 IBM Rational XDE? Professional:Java? Platform Edition (www.rational.com/xde)。Rational RequisitePro 還與 IBM Rational 的可視化建模工具 IBM Rational Rose (www.rational.com/rose ) 集成在一起,從而提供了直接從您選擇的環(huán)境到需求規(guī)格說明書的快速和及時的訪問。
這些集成提供了從用例圖(記錄在 Rational XDE 或 Rational Rose 中)到用例規(guī)格說明書(存儲在 Rational RequisitePro 中)的無縫導(dǎo)航。利用這些集成,RequisitePro 將用例規(guī)格說明書作為真正的需求文檔維護,從而保證您在文檔化軟件用例的同時得到管理需求的所有利益。
關(guān)于這些集成的更多信息,請見 Rational Web 站點上的用例管理白皮書(www.rational.com/products/reqpro/whitepapers.jsp)。
結(jié)束語
我們希望本文能向您證明開發(fā)人員必須在實現(xiàn)有效的需求管理技術(shù)方面扮演積極的角色,以保證項目的成功并最大限度地降低開發(fā)人員工作中的混亂程度。
通過拒絕未經(jīng)批準(zhǔn)的變更,并且在開始設(shè)計軟件之前對需求文檔中的模糊性和完整性提出疑問,能夠減少日常返工和挫折,并且還會幫助團隊交付真正解決客戶問題的軟件,而這正是在軟件行業(yè)中成功立足之本。
伴隨著快速交付軟件的壓力,需求從一開始就要正確也變得越來越重要,因為您可能沒有機會修復(fù)因較差的需求而導(dǎo)致的缺陷。由于需求對開發(fā)生命周期其他部分的影響(它們定義了設(shè)計內(nèi)容,測試內(nèi)容,以及用戶手冊內(nèi)容),需求錯誤已經(jīng)成為軟件項目中成本最昂貴的錯誤。但是一旦您知道了要注意哪些方面之后,就可以相對易于避免需求錯誤。我們希望本文能夠在需要注意的這些方面為您指點一條迷津。
本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/heimaoxiaozi/archive/2009/09/21/4573268.aspx