【IT168 技術(shù)文章】
敏捷開發(fā)包括很多模式:AMDD(Agile Model Driven Model),AUP(Agile Unified Process),XP(Extreme Programming),F(xiàn)DD(Feature Driven Development),Scrum,OpenUP(Open Unified Process),ADM(Agile Data Model),LSD(Lean Software Development)等等,本節(jié)介紹XP和Scrum。
1. XP
2. Scrum
一、XP的核心思想
二、XP的十二種方法
三、XP的四個核心價(jià)值
XP用“溝通、簡單、反饋和勇氣”來減輕開發(fā)壓力和包袱;無論是術(shù)語命名、專著敘述內(nèi)容和方式、過程要求,都可以從中感受到輕松愉快和主動奮發(fā)的態(tài)度和氣氛。這是一種幫助理解和更容易激發(fā)人的潛力的手段。XP用自己的實(shí)踐,在一定范圍內(nèi)成功地打破了軟件工程“必須重量”才能成功的傳統(tǒng)觀念。
XP精神可以啟發(fā)我們?nèi)绾螌W(xué)習(xí)和對待快速變化、多樣的開發(fā)技術(shù)。成功學(xué)習(xí)XP的關(guān)鍵,是用“溝通、簡單、反饋和勇氣”的態(tài)度來對待XP;輕松愉快地來感受XP的實(shí)踐思想;自己認(rèn)真實(shí)踐后,通過對真實(shí)反饋的分析,來決定XP對自己的價(jià)值;有勇氣接受它,或改進(jìn)它。
聯(lián)系客服