135 2295 6919
135 2295 6919
公司主站Website:
www.sdfoef.cn
電子郵箱:
qykh2009@163.com
公司地址:
北京市朝陽區亞運村天創世緣B2座30整層
Software 軟件百科
類別:軟件開發訪問量:4170編輯:zhouyiyun 日期:2024-11-01 20:58:00
迭代式軟件開發模式,即是Rational Unified Process,簡稱RUP,即統一軟件開發過程,它的軟件開發周期過程體現出三大特點:軟件開發周期是一個迭代式的循環過程,以設計構架為核心,通過Use Case(用例)來推動軟件開發周期的持續運行。
RUP迭代式軟件開發周期可以分為四個階段,每一個軟件開發和設計的階段都可以細分為多個迭代,通過階段性地制定開發任務,通每一次迭代目標的實現以及連續,促使軟件增量開發。每一個階段就是實現迭代式軟件開發周期的一個里程碑,迭代式軟件開發周期的四個階段可以概括為:
1、初始階段
這是迭代式軟件開發周期的第一個階段,只要任務是確定項目開發項目的目標,關注客戶對軟件項目的業務和需求。初始階段是迭代軟件開發周的第一個里程碑,即定義軟件開發項目的目的,確定基本可實施性。
2、精化階段
迭代式軟件開發周期的第二階段,目標是確定詳細的軟件體系構架,明確需求,編定軟件開發計劃,以及重要的風險解決方案。對體系結構,包括系統的范圍、模塊和功能等需求,同時為軟件開發準備環境支持,比如:軟件開發案例、創建模板、工具等等。這是迭代式軟件開發周期中的生命周期結構里程碑。為軟件開發建立準則,提供支持。
3、構建階段
迭代式軟件開發周期的第三個階段,是要構建階段開發并集成所有的迭代構件和應用軟件的程序功能,形成軟件產品,實質是一個制造過程,實現與集成剩余的軟件系統功能,在這個階段實現軟件開發周期的初始功能里程碑,確定軟件的部署、運行是否符合客戶需求。
4、交付階段
這個階段實現軟件開發周期產品發布里程碑。即將開發出來的軟件產品交予客戶,確保軟件切實滿足客戶功能需求,由此可以開始下一個迭代開發。
迭代式軟件開發周期的開發與確定是眾多RUP迭代式軟件開發項目的經驗總結,對于軟件開發企業的開發模式有傳統軟件開發模式項新型軟件卡法模式轉變有重大的指導意義。為軟件開發行業確立創新的、先進的軟件開發標準。
【上一條】 重慶隧道裝設備放勁爆音樂
【下一條】 沒有下一條