Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
The Agile Samurai: How Agile Masters Deliver Great Software
 
See larger image
 

The Agile Samurai: How Agile Masters Deliver Great Software [Paperback]

Jonathan Rasmusson
4.5 out of 5 stars  See all reviews (4 customer reviews)
List Price: CDN$ 43.95
Price: CDN$ 27.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 16.26 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 5 left in stock--order soon (more on the way).
Want it delivered Monday, May 28? Choose One-Day Shipping at checkout.

Frequently Bought Together

Customers buy this book with Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation CDN$ 32.75

The Agile Samurai: How Agile Masters Deliver Great Software + Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Price For Both: CDN$ 60.44

Show availability and shipping details



Product Details


Product Description

Product Description

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.

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.


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 


 

Customer Reviews

4 Reviews
5 star:
 (3)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

1 of 1 people found the following review helpful
5.0 out of 5 stars The Agile Goldmine, Jan 21 2011
This review is from: The Agile Samurai: How Agile Masters Deliver Great Software (Paperback)
This book is an absolute goldmine! It's allowed me to hit the ground running in a new position managing a complex Agile project. Every major concept in the Agile Methodology is covered and Jonathan manages to make reading about these topics fun and enlightening. Sprinkled into the mix are some of Jonathan's own personal experiences and the candor in which they are delivered make you feel a connection with him through the material.

Thank You Master Sensei for your most honorable contribution.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful
5.0 out of 5 stars Many great ideas in a single book, Dec 21 2010
By 
Janet Gregory (Calgary, Alberta) - See all my reviews
(REAL NAME)   
This review is from: The Agile Samurai: How Agile Masters Deliver Great Software (Paperback)
As I read "The Agile Samurai", I was amazed with Jonathan's simple way of expressing some of the most difficult issues we face in agile projects. He introduces us to the Inception Deck -a great place to start if you are thinking about transitioning to agile, or if you are having problems and think expectations need to be reset. One of the most powerful ideas he talks about which I see consistently lacking in many teams, is the idea of `Meet your neighbours'. Who do we need to talk to? Teams forget there is more than just the Product Owner or single customer that we have to please or may have information that can help us deliver the right product.

Jonathan uses examples to back up each principle he introduces. The conversations between the Master Sensei and the aspiring student at the end of each chapter are better than any thought provoking questions I have seen in some books. They make you stop and think; one of my favourite conversations is the "The Incomplete Story". What do you do when you don't finish a story within an iteration - something I see in many new agile teams.

After reading the book, I have adopted Jonathan's ideas of sliders to show the trade-offs between quality, scope, budget, and time. These forces are in conflict, yet consistently clients want `all'. The sliders give us a great way to demonstrate the trade-offs between these forces - it is such a simple idea, yet so powerful.

One of the things I really appreciated was the acknowledgment of more than one "right" way to do things. He echoes my feelings - If we adhere to basic agile principles and understand them, we are ahead of the game and dramatically increase our chance of success. Agile is not a silver bullet, but takes work to achieve success. Vocabulary is one of the issues I struggle with when I go from client to client. Jonathan has done a suburb job of making his vocabulary generic using phrases like Master Story List.

One of the things I thought was missing was how ATDD feeds into the TDD cycle. The last few chapters are very developer focused, but I would have like to have seen how tightly coupled customer tests are to the developer tests. However, I am happy that he talked about the importance of building quality into the system using the practices of TDD and refactoring.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Interesting read..., Jan 4 2012
By 
P. Krupets - See all my reviews
(REAL NAME)   
This review is from: The Agile Samurai: How Agile Masters Deliver Great Software (Paperback)
If you want to try agile or just want a bunch of good tips on how to make your agile life easier or just refresh what agile is then this is a very good book to read. It covers almost all areas of software development and how they can benefit from using agile. It contains a bunch of tips and tricks from real-life experience. Ideas from this book can be used to make a presentation for your managers to explain why you should try agile (lots of good examples from everyday life). It's quite fun to read and it's not too long.

I also keep it close at hand to refresh different parts from time to time.

Words of caution:

Obviously process is a "necessary but not sufficient" condition for project's success. So switching to agile might or might not make you project successful (agile is not a silver bullet after all). Good next read might be "The Effective Executive" by Peter F. Drucker (followed by many others).

Everything which follows isn't an excuse not to do testing!!!!!! All new processes stress that we cannot compromise on Quality which implies that quality is either present or not. I do think that it's quite wrong. You have to be really careful here, as you don't need space shuttle quality in your chair, do you? {Well in case you do please make sure you have lots of $$$ to pay for it}. When you write tests or use any other means of ensuring that your software works, make sure that it brings real value (I did see projects with lots of tests and lots of bugs). Be agile about it. In the same way that clients don't care about functional specs, they also don't care about number of unit/functional tests (that's right, I said it). Clients only care about working software which "fits the bill" and has good enough quality ("The perfect is the enemy of the good", Voltaire).

P.S. I am not religious about any particular process. I am more into efficiency without following any particular process to the letter, i.e. whatever works in a given situation for the given problem and available people/resources. But to choose process or technique which works in a given situation you need to know many ways of doing things and this book is a really good description of one such process.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 28 reviews  4.7 out of 5 stars 
 
 
Most recent customer reviews


Only search this product's reviews



Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges