敏捷模型的優(yōu)缺點(diǎn)

發(fā)布時(shí)間:2020-10-13

  為了解決這個(gè)問題,人們提出了敏捷開發(fā)模型。敏捷模型以用戶的需求進(jìn)化為核心,采用迭代、循序漸進(jìn)的方法進(jìn)行軟件開發(fā)。在敏捷模型中,軟件項(xiàng)目在構(gòu)建初期被拆分為多個(gè)相互聯(lián)系而又獨(dú)立運(yùn)行的子項(xiàng)目,然后迭代完成各個(gè)子項(xiàng)目,開發(fā)過程中,各個(gè)子項(xiàng)目都要經(jīng)過開發(fā)測(cè)試。當(dāng)客戶有需求變更時(shí),敏捷模型能夠迅速地對(duì)某個(gè)子項(xiàng)目做出修改以滿足客戶的需求。在這個(gè)過程中,軟件一直處于可使用狀態(tài)。
 
  除了響應(yīng)需求,敏捷模型還有一個(gè)重要的概念——迭代,就是不斷對(duì)產(chǎn)品進(jìn)行細(xì)微、漸進(jìn)式的改進(jìn),每次改進(jìn)一小部分,如果可行再逐步擴(kuò)大改進(jìn)范圍。在敏捷模型中,軟件開發(fā)不再是線性的,開發(fā)的同時(shí)也會(huì)進(jìn)行測(cè)試工作,甚至可以提前寫好測(cè)試代碼,因此在敏捷模有“開發(fā)未動(dòng),測(cè)試先行”的說法。那么敏捷模型有什么優(yōu)缺點(diǎn)呢?
 
敏捷方法的優(yōu)點(diǎn):
1. 頻繁交互;
2. 與客戶面對(duì)面的交流;
3. 高效的設(shè)計(jì)并滿足業(yè)務(wù)需求;
4. 隨時(shí)可以接受更改;
5. 它減少了總的開發(fā)時(shí)間;
 
敏捷模型的缺點(diǎn):
1. 由于缺少正式文件, 因此會(huì)造成混亂, 并且各個(gè)團(tuán)隊(duì)成員隨時(shí)可能會(huì)誤解貫穿各個(gè)階段做出的重要決定;
2. 由于缺乏適當(dāng)?shù)奈臋n, 一旦項(xiàng)目完成并且開發(fā)人員被分配到另一個(gè)項(xiàng)目, 完成的項(xiàng)目的維護(hù)就會(huì)變得很困難;
 
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系