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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    極限編程XP活用原則

    發布: 2008-5-26 10:41 | 作者: 不詳 | 來源: IBM developerWorks中國網站 | 查看: 179次 | 進入軟件測試論壇討論

    領測軟件測試網

      在收到國外匯款時,業務人員需要記錄匯款的相關信息,如果匯款指定的收款人帳戶為本行帳戶,進行入帳處理,如果收款人帳戶屬于同城同業(本地的其他銀行),則通過同城同業轉匯給收款人(后續如何處理?),如果收款人帳戶屬于異地同業(異地的其他銀行),則通過銀行的帳戶行將匯款轉匯至異地,并支付帳戶行轉匯的費用(后續如何處理?)。

      以上是一個銀行的國際結算業務中款業務的例子。簡短的敘述和非正式的形式體現了XP強調的簡單原則。故事幫助開發人員和用戶理順流程的關系。在上述例子中,我們看到開發雙方對流程仍然存在一定的疑慮(即括號中有問號的部分),但是這并不影響到用戶故事的創作,因為這個版本的用戶故事還會變化多次。但從這個簡單的例子上來看,我們發現故事的形式仍然存在著一些不足: 故事的形式更容易被人接受,但是也有不規則的缺點。任意描述需求雖然節約了培訓的成本,但是卻造成了不一致性。不同的人對故事有著不同的理解,對需求也就有了不同的理解。需求故事雖然看起來很簡單,但是要講好一個需求故事絕對不是一件容易的事情。需求規約過于形式化和正式化,導致了需求規約難以使用,但是完全不要形式也不是一個好的做法。在形式和可用性之間保持平衡,是講好需求故事的關鍵。 需求故事雖然容易閱讀,但是卻很難寫得好。如何控制需求的描寫精度,如何分解需求,如何組織,如何確定邊界。但是XP并不關心這個問題,只要能夠起到溝通的效果,怎么做都行。這種態度是否正確我們暫不去評價。但在實踐中,由于缺乏系統的指導,一個新手往往需要花費很長的時間才能夠學會故事的寫法。

      對于XP來說,需求的開發只有先后次序之分。而先后次序的制定由客戶來負責。但是在實踐中,識別出先后次序并不僅僅是客戶的責任,開發人員同樣需要提供需求優先級和風險的建議。這里有幾點需求優先級的建議:

      需求中包含了主要的設計,或是包含了大量的業務實體和典型的業務規則。對于這樣具有系統代表性的需求,應該賦予較高的優先級。

      需求中存在重大的技術風險,例如需求中包括了OCR開發包,而開發團隊原先并沒有相關的經驗。

      需求中包含了重要的業務流程,代表了本軟件的主要設計思路。

      需求具有代表性,并且難以估算,急需對需求進行試驗性的評估,以獲得較為精確的速度值。

      需求的時間緊迫。

    采用用例技術

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>