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

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

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

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

    需求分析方法探討[1]

    發布: 2008-8-26 15:23 | 作者: 網絡轉載 | 來源: csai | 查看: 74次 | 進入軟件測試論壇討論

    領測軟件測試網 一、 概述

        據權威部門統計,目前軟件的成功率約為25%,75%的軟件是失敗的。在這75%的失敗中,約有50%以上的軟件是由于需求的原因造成的。作為軟件的設計和開發人員常抱怨用戶需求不明確,需求常處于變更狀態。新的需求往往在開發階段才被用戶提出。造成軟件的完成日期不斷的遲后。

        一般的軟件企業,往往只口頭上注重用戶需求。但由于沒有科學的管理方法,實際上他們描述的用戶需求是雜亂無章的,只言片語的。不能有效地和系統設計、開發保持同步最后開發出來的軟件產品和實際有很大的差異。導致軟件的失敗。有證據表明,在需求階段修正錯誤的工作量,是在系統設計階段修正錯誤的1/10;是在開發階段修正錯誤的1/100,是在發布產品階段修正錯誤的1/1000。當然這是對大型系統而言,對于不同的系統,隨系統的復雜程度這個比率會有所不同。

        用戶的需求的增加具有漸進的、增量的特點。隨著需求分析人員和用戶逐漸深入的交流,用戶在不斷地整理、規范自己的需求。需求分析人員須牢記的是用戶不可能一下子給出一個完整、清晰、規范的用戶需求。需求分析人員需從與用戶的交流中,不斷地挖掘,并加以整理,才能得到想要的需求。

        需求分析一般來說需要有一個需求分析的團隊,如用戶代表、系統分析人員、開發人員、需求管理人員等,他們的分工不同各有側重點。對于小型或中型項目人員可以兼任。

        基于上述原因,需要從理論上規范用戶需求的收集和整理。本文結合系統建模,給出了需求分析的一般性方法。它如下的包含了兩個方面:
       
        1、 技術層面

        給出需求分析的系統框架,它包含了需求的項目、參與需求分析的用戶、用戶對于需求的可操作權限(安全性)等。

        2、 操作層面

        給出了需求收集、整理、分析的一般性方法。其中介紹了系統建模和需求分析間的相互關系,最后介紹了目前幾種流行的需求分析產品及它們的特點。

        二、 需求分析的基本概念

        需求分析的目的是完整、準確地描述用戶的需求,跟蹤用戶需求的變化,將用戶的需求準確地反映到系統的分析和設計中,并使系統的分析、設計和用戶的需求保持一致。

    延伸閱讀

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

    TAG: 分析方法 探討 需求


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>