解析極限編程
極限編程(XP)是適用于中小型團(tuán)隊(duì)在需求不明確或者迅速變化的情況下進(jìn)行軟件開(kāi)發(fā)的輕量級(jí)方法學(xué)。本書(shū)是XP宣言,也是第一本有關(guān)XP的圖書(shū)。
這本書(shū)介紹了XP背后的思想——它的根源、哲學(xué)、情節(jié)等。它將幫助讀者選擇是否在項(xiàng)目中使用XP時(shí)做出明智的決策。本書(shū)的另一個(gè)目的是幫助那些已經(jīng)在使用 XP的讀者更好地理解它。 對(duì)程序員而言,XP做出的承諾是他們每天能夠處理真正重要的工作,而不必單獨(dú)面對(duì)令人擔(dān)憂的狀況。他們將能夠集中全力來(lái)使他們的系統(tǒng)獲得成功。他們將做出最適合由他們來(lái)做的決策。對(duì)于客戶(hù)和管理人員而言,XP的承諾是他們將從每個(gè)編程周期中獲得最多的利益。他們將能夠在開(kāi)發(fā)的中途更改項(xiàng)目的方向而不用承擔(dān)太高的成本。
本書(shū)適合所有軟件開(kāi)發(fā)人員、管理人員參考。
Kent Beck一向挑戰(zhàn)軟件工程教條,促進(jìn)諸如模式、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)和極限編程等思想。目前屬于Three Rivers Institute和Agitar Software,他是許多Addison-Wesley著作的作者。
Cynthia Andres擁有心理學(xué)學(xué)士學(xué)位,在組織行為學(xué)、決策分析和婦女研究方面工作。從XP誕生以來(lái)她就跟Beck一起工作于XP的社會(huì)方面。她也屬于Three Rivers Institute。
