xp注重的核心是溝通、簡明、反饋和勇氣。因為知道計畫永遠趕不上變化,xp無需開發人員在軟體開始初期做 出很多的文件。xp提倡測試先行,為了將以後出現bug的機率降到最低。
scrum是一種迭代的增量化過程,用於產品開發或工作管理。它是一種可以集合各種開發實踐的經驗化過程框架。scrum中發布產品的重要性高於一切。
該方法由ken schwaber和 jeff sutherland 提出,旨在尋求充分發揮物件導向和構件技術的開發方法,是對迭代式物件導向方法的改進。
crystal methods認為每乙個不同的專案都需要不同的方法和策略。雖然水晶系列不如xp那樣的產出效率,但會有更多的人能夠接受並遵循它。
asd強調開發方法的適應性(adaptive),這一思想**於複雜系統的混沌理論。asd不象其他方法那樣 有很多具體的實踐做法,它更側重為asd的重要性提供最根本的基礎,並從更高的組織和管理層次來闡述開發方法為什麼要具備適應性
敏捷開發簡介
敏捷軟體開發宣言 n 個體和互動 勝過 過程和工具 n 可以工作的軟體 勝過 面面俱到的文件 n 客戶合作 勝過 合同談判 n 響應變化 勝過 遵循計畫 雖然右項也有價值,但是我們認為左項具有更大的價值。敏捷宣言遵循的原則 n 我們最優先要做的是通過盡早的 持續的交付有價值的軟體來使客戶滿意。n 即...
敏捷開發簡介
前幾天和同事們去西交大做校園宣講,當然我是去幫忙加旁聽的。hr和同事們介紹了很多關於公司的情況,包括文化,價值觀,敏捷開發等等,很多東西我都是第一次學習到,後來我對馬同學說,你那富有激情的關於公司的敏捷介紹讓我收穫很大,他說我這句話給他很大的鼓舞,呵呵。下面我將馬同學的講解簡單介紹一下,首先看下面這...
敏捷開發簡介
前幾天和同事們去西交大做校園宣講,當然我是去幫忙加旁聽的。hr和同事們介紹了很多關於公司的情況,包括文化,價值觀,敏捷開發等等,很多東西我都是第一次學習到,後來我對馬同學說,你那富有激情的關於公司的敏捷介紹讓我收穫很大,他說我這句話給他很大的鼓舞,呵呵。下面我將馬同學的講解簡單介紹一下,首先看下面這...