附录

书籍

1. 《Scrum指南》(Scrum Guide) 作者:Jeff Sutherland, Ken Schwaber

2. 《人月神话》(The mythical man-month) 作者:Frederick P.Brooks,Jr.

3. 《五轮书》作者:宫本武藏

4. 《Scrum敏捷项目管理》(Agile Project Management with Scrum) 作者:Ken Schwaber

5. 《Scrum敏捷软件开发》(Agile Software Development with Scrum) 作者:Ken Schwaber, Mike Beedle

6. 《企业级Scrum:项目成功的自适应方法》(Enterprise Scrum: An Adaptive Method for Project Success) 作者:Mike Beedle

7. 《程序员修炼之道》(The Pragmatic Programmer) 作者:Andy Hunt, Dave Thomas

8. 《Ruby 编程》(Programming Ruby) 作者:Dave Thomas, Chad Fowler, Andy Hunt

9. 《代码整洁之道》(Clean Code:A Handbook of Agile Software Craftsmanship) 作者:Robert C. Martin

10. 《代码整洁之道:程序员的职业修养》(The Clean Coder:A Code of Conduct for Professional Programmers) 作者:Robert C. Martin

11. 《敏捷整洁之道:回归本源》(Clean Agile: Back to Basics) 作者:Robert C. Martin

12. 《Ruby编程:实用程序员指南》(Programming Ruby: The Pragmatic Programmer's Guide) 作者:Dave Thomas, Andy Hunt

13. 《单元测试之道Java版:使用JUint》(Pragmatic Unit Testing in Java with Junit ) 作者:Dave Thomas, Andy Hunt

14. 《使用CVS进行实用的版本控制》(Pragmatic Version Control Using CVS) 作者:Dave Thomas,Andy Hunt

15. 《重构(Ruby版本)》(Refactoring:Ruby Edition) 作者:Jay Fields Shane Harvie, Martin Fowler

16. 《重构:改善既有代码的设计》(Refactoring: Improving the Design of Existing Code) 作者:Martin Fowler

17. 《分析模式:可复用的对象模型》(Analysis Patterns: Reusable Object Models) 作者:Martin Fowler

18. 《UML精粹:标准对象建模语言的简明指南》(UML Distilled: A Brief Guide to the Standard Object Modeling Language) 作者:Martin Fowler

19. 《敏捷软件开发》(Agile Software Development) 作者:Alistair Cockburn

20. 《编写有效的用例》(Writing Effective Use Cases) 作者:Alistair Cockburn

21. 《实时系统的结构化开发》(Structured Development for Real-Time Systems) 作者:Stephen J. Mellor, Paul Ward

22. 《Java设计》(Java Design) 作者:Jon Kern, Peter Coad

23. 《极限编程安装》(Extreme Programming Installed) 作者:Ron Jeffries, Ann Anderson, Chet Hendrickson

24. 《软件开发本质论》(The Nature of Software Development) 作者:Ron Jeffries

25. 《解析极限编程》(Extreme Programming Explained) 作者:Kent Beck, Cynthia Andres

26. 《规划极限编程》(Planning Extreme Programming) 作者:Kent Beck, Martin Fowler

27. 《测试驱动开发》(Test Driven Development: By Example) 作者:Kent Beck

28. 《自适应软件开发:一种管理复杂系统的协作方法》(Adaptive Software Development:a collaborative approach to managing complex) 作者:Jim Highsmith

29. 《敏捷项目管理:快速交付创新产品》(Agile Project Management:Creating Innovative Products) 作者:Jim Highsmith

30. 《EDGE:价值驱动的数字转型》(EDGE:Value-Driven Digital Transformation) 作者:Jim Highsmith, Linda Luu, David Robinson

31. 《测试驱动的嵌入式C语言开发》(Test Driven Development for Embedded C) 作者:James Grenning

32. 《软件测试的工艺》(The Craft of Software Testing: Subsystems Testing) 作者:Brian Marick

33. 《使用Ruby进行日常脚本编写》(Everyday Scripting with Ruby: For Teams, Testers, and You) 作者:Brian Marick

34. 《维基之道》(The Wiki Way) 作者:Ward Cunningham, Bo Leuf

网站

敏捷宣言网站:agilemanifesto.org

代码整洁网站:cleancoder.com

马丁·福勒网站:martinfowler.com

敏捷之心网站:heartofagile.com

技术债务网站:technicaldebt.com

罗恩·杰弗里斯网站:ronjeffries.com

The Pragmatic Bookshelf网站:pragprog.com