日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

UML-2-迭代、进化和敏捷

發(fā)布時間:2025/7/14 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UML-2-迭代、进化和敏捷 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

1、UP

UP:Unified Process,統(tǒng)一過程。RUP:Rational Unified Process,Rational 公司制定的UP,是對UP的精細化。

UP的過程:

初始

不是需求,而是對項目做可行性研究。

細化

不是需求或設計,而是迭代實現(xiàn)核心架構(gòu)并解決高風險問題階段。

構(gòu)造

對遺留下來的風險較低和比較簡單的元素迭代實現(xiàn),準備部署。

移交

測試、部署

高風險問題:如能夠處理500個并發(fā)交易,數(shù)據(jù)庫單表數(shù)據(jù)量過大如何解決。

?

UP科目:

UP的科目和瀑布模型很類似。

?

?

?

2、迭代

迭代UP實現(xiàn)方法。而實現(xiàn)迭代的開發(fā)模型包含:快速原型模型、增量模型、螺旋模型、噴泉模型

而瀑布模型:計劃《--》需求分析《--》系統(tǒng)設計《--》編碼《--》測試《--》上線、維護

如何迭代分析和設計?

每次迭代內(nèi)容:

A、高階需求分析。

B、從高階列表中篩選10%列表項(具有重要架構(gòu)意義、產(chǎn)品最關(guān)心的高業(yè)務價值業(yè)務、高風險)

C、對B中列出的需求,深入分析。

D、建模、設計,畫UML草圖

E、開發(fā)、測試

?

核心思想:80%的時間完成20%的核心功能。

?

3、敏捷開發(fā)

敏捷開發(fā)是采用時間定量的迭代開發(fā)實踐。原則是優(yōu)先完成客戶最需要的,其實施力求靈敏、簡潔。比如:小系統(tǒng)可不用畫uml,大系統(tǒng)可畫,但盡量簡單,可畫草圖或白板作圖。不必追求uml專業(yè)軟件。

?

4、總結(jié)

1)、敏捷-----》迭代-----》UP

迭代UP開發(fā)實踐。而實現(xiàn)迭代的開發(fā)模型包含:快速原型模型、增量模型、螺旋模型、噴泉模型。

敏捷開發(fā)是采用時間定量的迭代開發(fā)實踐。

2)、UP關(guān)鍵

首先解決高業(yè)務價值、高風險問題

然后制定核心架構(gòu)

其他都是低階問題。

?

轉(zhuǎn)載于:https://www.cnblogs.com/yaoyuan2/p/10655208.html

總結(jié)

以上是生活随笔為你收集整理的UML-2-迭代、进化和敏捷的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。