Synopses & Reviews
Printed in full color.
Faced with a software project of epic proportions? Tired of over-committing and under-delivering? Enter the dojo of the agile samurai, where agile expert Jonathan Rasmusson shows you how to kick-start, execute, and deliver your agile projects. Combining cutting-edge tools with classic agile practices, The Agile Samurai gives you everything you need to deliver something of value every week and make rolling your software into production a non-event.
Get ready to kick some software project butt. By learning the ways of the agile samurai you will discover:
how to create plans and schedules your customer and your team can believe in
what characteristics make a good agile team and how to form your own
how to gather requirements in a fraction of the time using agile user stories
what to do when you discover your schedule is wrong, and how to look like a pro correcting it
* how to execute fiercely by leveraging the power of agile software engineering practices
By the end of this book you will know everything you need to set up, execute, and successfully deliver agile projects, and have fun along the way. If you're a project lead, this book gives you the tools to set up and lead your agile project from start to finish. If you are an analyst, programmer, tester, usability designer, or project manager, this book gives you the insight and foundation necessary to become a valuable agile team member.
The Agile Samurai slices away the fluff and theory that make other books less-than-agile. It's packed with best practices, war stories, plenty of humor and hands-on tutorial exercises that will get you doing the right things, the right way.
This book will make a difference.
"This book is very well written. Rasmusson uses an entertaining writing style that makes it pleasant to read from beginning to end. What I like the most is the author experience. The way he presents the topics dealing with role assignation (chapter 2) and reality in agile planning (chapter 8) is simply remarkable."—Computing Reviews
"The Agile Samurai is the book I wish Id read before I started my last agile project. The chapters on agile project inception alone are worth the price of admission." —Joshua Kerievsky, Founder and CEO, Industrial Logic, Inc.
"The Agile Samurai is exactly the book you and your team need to understand and deliver using the agile method. It makes the concepts tactile for everyone from the highest level of leadership to the people pushing forward on the front lines."
—Jessica Watson, Business Analyst,Shaw Communications
The co-author of the bestselling "The Pragmatic Programmer" now conducts a journey tthrough bits of cognitive and neuroscience, learning, and behavioral theory.
Software development happens in your head. Not in an editor, IDE, or design tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head.
In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips to learn more, faster, and retain more of what you learn.
You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware.
Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built.
We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.
In this book you'll learn how to:
Use the Dreyfus Model of Skill Acquisition to become more expert
Leverage the architecture of the brain to strengthen different thinking modes
Avoid common "known bugs" in your mind
Learn more deliberately and more effectively
Manage knowledge more efficiently
Specification by Example is a must read for anyone serious about delivering software that matters. In it, author Gojko Adzic shares the secrets of how teams all over the world specify, develop, test, and deliver the right software, without defects, in very short iterative delivery cycles. Based on dozens of interviews with successful teams worldwide, this brilliantly rich and informative book will change the way software developers work.
The theme tying the 50+ case studies together is \'specification by example\', an emerging practice in which teams illustrate requirements with realistic examples that can be used as a target for development, as acceptance criteria for delivery, and as tests for future changes. This book helps readers understand how successful teams bridge the communication gap between stakeholders and development teams by implementingspecification by example, agile acceptance testing, and behavior driven development.'
About the Author
As an experienced entrepreneur and former agile coach for ThoughtWorks, Jonathan Rasmusson has consulted internationally, helping others find better ways to work and play together. When not coaching his sons' hockey teams or cycling to work in the throes of a Canadian winter, Jonathan can be found sharing his experiences with agile delivery methods at his blog, http://agilewarrior.wordpress.com.