• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 敏捷過程中的軟件需求分析(4)

    發表于:2011-12-14來源:未知作者:賀炘點擊數: 標簽:
    一個典型的缺陷放大過程如下圖所示[8]: 圖2:軟件實現各階段的缺陷放大 敏捷需求分析參與生命周期的迭代,而每一次迭代都是一個完整的過程,并產生

    一個典型的缺陷放大過程如下圖所示[8]:

    圖2:軟件實現各階段的缺陷放大
    敏捷需求分析參與生命周期的迭代,而每一次迭代都是一個完整的過程,并產生項目交付品,而在下一個迭代之前,其交付品都是可用的。這種方法能有效地及時調整,從源頭消除可能被放大的缺陷。
    敏捷過程中,需要BA、QA的全程參與(當然,在企業實踐中,可能存在著職能劃分的現狀。從更有效的角度看,由于項目經理參與了項目全生命周期,尤其是對需求管理的全過程的跟蹤,項目經理擔任某一項目的BA角色,也是現實可行的,其優點是可以保證有及時的客戶溝通、長期而細致的跟蹤),保證需求能始終被正確地理解、傳遞和驗證。從敏捷需求出發導出的場景擬合驗收測試,能從更廣闊的層級(業務價值視角)來驗證需求的達成性而不僅僅是軟件的可用性等指標。這對質量保證是一個提高。迭代演進中應對需求變更,是從客戶視野上的更高的質量改進。
    5. 總論
    敏捷過程是一種結合管理理念與工程方法的最佳實踐,它關注人的價值,倡導客戶合作與響應變化,是中小企業持續過程改進的最有效途徑之一。敏捷過程意味著全過程的敏捷,而不僅僅只是片面理解諸如XP、Scrum等方法而局限于開發環節。這其中,敏捷需求分析構成了方法體系的重要因素,它以溝通、迭代、響應變化、獨立業務價值導出的可見的用例等特征,貫穿于產品全生命周期。
    在電信業競爭態勢與管理細化背景下,將出現需求迭出但保持持續演進的特征。應用敏捷過程方法論,結合CMMI體系的適度裁剪與敏捷化,化變化為商機,關注商業價值,是應對挑戰的有效方法。
    【參考資料】
    [1].Doric James, Malcolm Wolf. A Second Wind for ERP. The Mckinsey Quarterly, 2008 Number 2
    [2].[美] Nassim Nicholas Taleb.黑天鵝:如何應對不可知的未來.北京:中信出版社,2008.5
    [3].[美] Robert C. Martin.敏捷軟件開發:原則、模式與實踐.北京:清華大學出版社,2003.9
    [4].張恂.建立敏捷統一過程框架.Dr.Dobb's軟件研發,2003.8
    [5].[英] Suzanne Robertson & James Robertson.掌握需求過程.北京:人民郵電出版社,2007.6
    [6].[美] Wiegers,K.E.軟件需求.北京:機械工業出版社,2000.7
    [7].李默.敏捷需求分析.程序員,2006.4
    [8].于波, 姜艷.軟件質量管理實踐——軟件缺陷預防、清除、管理實用方法.北京:電子工業出版社,2008.11

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>