XP(Extreme Programming) http://xprogramming.com/index.php KISS(Keep it simple, Stupid!) http://en.wikipedia.org/wiki/KISS_principle YAGNI(You Aren't Going to Need It) http://www.artima.com/weblogs/viewpost.jsp?thread=36529 Minimalism(LIM:Less is more) http://en.wikipedia.org/wiki/Minimalism User story http://en.wikipedia.org/wiki/User_story INVEST http://en.wikipedia.org/wiki/INVEST_(mnemonic) 3C(Card, Conversation, and Confirmation) http://xprogramming.com/articles/expcardconversationconfirmation/ Coding Dojo(代码道场) http://www.danielteng.com/2011/03/15/coding-doj/ Retrospective http://en.wikipedia.org/wiki/Retrospective