https://blog.csdn.net/qq_25564951/article/details/68062588
現場客戶 ( On-site Customer )
代碼規范 ( Code Standards ): 每周40小時工作制 ( 40-hour Week )
計划博弈 ( Planning Game ): 要求結合項目進展和技術情況,確定下一階段要開發與發布的系統范圍。
系統隱喻 ( System Metaphor ): 通過隱喻來描述系統如何運作、新的功能以何種方式加入到系統。它通常包含了一些可以參照和比較的類和設計模式。
簡單設計 ( Simple Design )
測試驅動 ( Test-driven )
代碼重構 ( Refactoring ) 代碼重構是指在不改變系統行為的前提下,重新調整、優化系統的內部結構以減少復雜性、消除冗余、增加靈活性和提高性能。
成對編程 ( Pair Programming ) XP 認為開發小組的每個成員都有更改代碼的權利,所有的人對於全部代碼負責。
持續集成 ( Continuous Integration ) 提倡在一天中集成系統多次,而且隨着需求的改變,要不斷的進行回歸測試。
小型發布 ( Small Release ) 強調在非常短的周期內以遞增的方式發布新版本,從而可以很容易地估計每個迭代周期的進度,便於控制工作量和風險;同時,也可以及時處理用戶的反饋。
每周40小時, P誰呢, 明明996是12*6-6=66小時.
- 現場客戶 ( On-site Customer )
- 代碼規范 ( Code Standards )
- 每周40小時工作制 ( 40-hour Week )
-
計划博弈 ( Planning Game ):
要求結合項目進展和技術情況,確定下一階段要開發與發布的系統范圍。 -
系統隱喻 ( System Metaphor ):
通過隱喻來描述系統如何運作、新的功能以何種方式加入到系統。它通常包含了一些可以參照和比較的類和設計模式。 - 簡單設計 ( Simple Design )
- 測試驅動 ( Test-driven )
- 代碼重構 ( Refactoring )
代碼重構是指在不改變系統行為的前提下,重新調整、優化系統的內部結構以減少復雜性、消除冗余、增加靈活性和提高性能。 - 成對編程 ( Pair Programming )
- XP
認為開發小組的每個成員都有更改代碼的權利,所有的人對於全部代碼負責。 - 持續集成 ( Continuous Integration )
提倡在一天中集成系統多次,而且隨着需求的改變,要不斷的進行回歸測試。 - 小型發布 ( Small Release )
強調在非常短的周期內以遞增的方式發布新版本,從而可以很容易地估計每個迭代周期的進度,便於控制工作量和風險;同時,也可以及時處理用戶的反饋。