敏捷開發(fā)
78 2017-05-23
敏捷開發(fā)
敏捷開發(fā)要求在短時(shí)間內(nèi)開發(fā)出高質(zhì)量的軟件產(chǎn)品,并且符合客戶需求。極限編程(XP)就是敏捷型開發(fā)的一種。與傳統(tǒng)開發(fā)方法相比,敏捷開發(fā)有如下特點(diǎn):
(1)?敏捷型方法是“適配性”而非“預(yù)設(shè)性”。傳統(tǒng)開發(fā)方法試圖對(duì)一個(gè)軟件開
發(fā)項(xiàng)目在很長的時(shí)間跨度內(nèi)作出詳細(xì)的計(jì)劃,然后依計(jì)劃進(jìn)行開發(fā)。這類方法在計(jì)劃制定完成后拒絕變化。而敏捷型方法則歡迎變化。其實(shí),它們的目的就是成為適應(yīng)變化的過程,甚至能允許改變自身來適應(yīng)變化。?(2)?敏捷型方法是“面向人”的(people-oriented)?而非“面向過程”的?
(process-oriented)。?它們試圖使軟件開發(fā)工作順應(yīng)人的天性而非逆之。它們強(qiáng)調(diào)軟件開發(fā)應(yīng)當(dāng)是一項(xiàng)愉快的活動(dòng)。?
以上兩個(gè)特點(diǎn)很好的概括了敏捷開發(fā)方法的核心思想:適應(yīng)變化和以人為中心。?
?敏捷開發(fā)可理解為在原有軟件開發(fā)方法基礎(chǔ)上的整合——取其精華,去其糟粕。因此敏捷開發(fā)繼承了不少原有方法的優(yōu)勢。
請(qǐng)聯(lián)系網(wǎng)站客服,了解詳細(xì)的優(yōu)惠課程信息~
優(yōu)質(zhì)、便捷、省心
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)