• <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-7-08 17:46 | 作者: 玲  | 來源: 希賽網 | 查看: 93次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件生存周期模型介紹[1]

    作者:周玲 來源:希賽網

      軟件生存周期模型是從軟件項目需求定義直至軟件經使用后廢棄為止,跨越整個生存周期的系統開發、運作和維護所實施的全部過程、活動和任務的結構框架。

      a) 瀑布模型:瀑布模型也稱“線性順序模型”。瀑布模型規定了各項軟件工程活動,包括:制定開發計劃,進行需求分析和說明,軟件設計,程序編碼,測試及運行維護。并且規定了它們自上而下,相互銜接的固定次序,如同瀑布流水,逐級下落,如圖1所示。

      然而軟件開發的實踐表明,上述各項活動之間并非完全是自上而下,呈線性圖式。實際情況是,每項開發活動均處于一個質量環(輸入-處理-輸出-評審)中。只有當其工作得到確認,才能繼續進行下一項活動,否則返工。

      b) 演化模型:由于在項目開發的初始階段人們對軟件的需求認識常常不夠清晰,因而使得開發項目難于做到一次開發成功,出現返工再開發在所難免。因此,可以先做試驗開發,其目標只是在于探索可行性,弄清軟件需求;然后在此基礎上獲得較為滿意的軟件產品。通常把第一次得到的試驗性產品稱為“原型”。

      c) 螺旋模型:對于復雜的大型軟件,開發一個原型往往達不到要求。螺旋模型將瀑布模型與演化模型結合起來,并且加入兩種模型均忽略了的風險分析。螺旋模型沿著螺線旋轉,如圖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>