摘要:PMI-ACP®敏捷認證證明了其持有人已經(jīng)掌握了敏捷項目管理的核心概念、原則和工具,從而可以更好地理解并應用敏捷項目管理。為了幫助廣大考生快速掌握PMI-ACP®考試相關知識點,希賽將PMI-ACP®考試知識點信息進行了整理,一起來看看吧。
XP極限編程
價值觀:
勇氣:有勇氣接受挑戰(zhàn),為項目挺身而出。
尊重:團隊伙伴相互尊重,團隊中的每個人都信任彼此能完成任務。
溝通:極限編程強調溝通,采用建立信息化場所(洞穴和公共區(qū)域布局),信息放射源,滲透式溝通來增加溝通的效率。
反饋:通過迭代,持續(xù)集成,審查,單元測試等促進反饋,從而達到不斷的改善。
簡單:盡可能減少不必要的工作,這是一門藝術。
迭代時間盒:
季度循環(huán)及周迭代,團隊會為每個迭代增加松弛,提高迭代調整的靈活性。
Scrum與極限的區(qū)別:
Scrum關注項目管理和產(chǎn)品開發(fā),主要用來使團隊更有組織。極限編程主要還是迭代和增量的應用,缺乏scrum的結構性和嚴格性,如沒有scrum中對會議時間盒的具體要求。同時,極限編程采用了更多的技術實踐提高項目的敏捷性。
XP的技術實踐:
計劃游戲:快速制定計劃、隨著細節(jié)的不斷變化而完善。
小版本:系統(tǒng)的設計要能夠盡可能早地交付。
用戶測試:要求至少有一名實際的客戶代表在整個項目開發(fā)周期在現(xiàn)場負責確定需求、回答團隊問題以及編寫功能驗收測試。
集體代碼所有制:每個成員都有更改代碼的權利,所有的人對于全部代碼負責。
編碼標準:強調通過指定嚴格的代碼規(guī)范來進行溝通,盡可能減少不必要的文檔。
可持續(xù)開發(fā)速度:要求項目團隊人員每周工作時間不能超過40小時,加班不得連續(xù)超過兩周,從而保證開發(fā)的速度的穩(wěn)定。
比喻:通過隱喻來描述系統(tǒng)如何運作、新的功能以何種方式加入到系統(tǒng)。它通常包含了一些可以參照和比較的類和設計模式。
持續(xù)集成:提倡在一天中集成系統(tǒng)多次,而且隨著需求的改變,要不斷的進行回歸測試,避免了一次系統(tǒng)集成帶來的困境。
測試驅動:先寫測試代碼再編寫程序。
重構:代碼重構是指在不改變系統(tǒng)行為的前提下,重新調整、優(yōu)化系統(tǒng)的內部結構以減少復雜性、消除冗余、增加靈活性和提高性能。
簡潔設計:任何時候都應當將系統(tǒng)設計的盡可能簡單。不必要的復雜性一旦被發(fā)現(xiàn)就馬上去掉。
結對編程:由兩個程序員在同一臺電腦上共同編寫解決同一問題的代碼。通常一個人負責寫編碼,而另一個負責保證代碼的正確性與可讀性。
PMI-ACP®備考資料免費領取
去領取