“I tell teams that the lean and agile practices should be treated like a buffet: Don’t try and take everything, or it will make you ill–try the things that make sense for your project. In this book the authors have succinctly described the ‘why’ and the ‘how’ of some of the most effective practices, enabling all software engineers to write quality code for short iterations in an efficient manner.”
– Kay Johnson
Software Development Effectiveness Consultant, IBM
“Successful agile development requires much more than simply mastering a computer language. It requires a deeper understanding of agile development methodologies and best practices. Essential Skills for the Agile Developer provides the perfect foundation for not only learning but truly understanding the methods and motivations behind agile development.”
– R.L. Bogetti
Lead System Designer, Baxter Healthcare
“Essential Skills for the Agile Developer is an excellent resource filled with practical coding examples that demonstrate key agile practices.”
– Dave Hendricksen
Software Architect, Thomson Reuters
About the Author
founder and CEO of Net Objectives, is a renowned thought leader, trainer, and coach in Lean, Kanban, product portfolio management, Scrum, and agile design. His books include Lean-Agile Software Development
(Addison-Wesley, 2009), Lean-Agile Pocket Guide For Scrum Teams
(Lean-Agile Press, 2009), and both editions of Design Patterns Explained
(Addison-Wesley, 2001 and 2004).
Scott Bain, senior consultant at Net Objectives, is a 35+-year veteran in software development, engineering, and design. He authored the Jolt award-winning book Emergent Design (Addison-Wesley, 2008).
Ken Pugh, a fellow consultant at Net Objectives, helps companies move to Lean-Agility through training and coaching. His books include Lean-Agile Acceptance Test Driven Development (Addison-Wesley, 2011) and the Jolt Award-winner Prefactoring (O’Reilly, 2005).
Amir Kolsky is a senior consultant, coach, and trainer for Net Objectives with more than 25 years of experience.