Programming Books C Java PHP Python Learn more Browse Programming Books
The Agile Samurai: How Agile Masters Deliver Great Software and over one million other books are available for Amazon Kindle. Learn more
Buy New
$25.34
Qty:1
  • List Price: $34.95
  • Save: $9.61 (27%)
FREE Shipping on orders over $35.
Only 15 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $5.29
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

The Agile Samurai: How Agile Masters Deliver Great Software (Pragmatic Programmers) Paperback – October 5, 2010


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$25.34
$19.63 $15.00


Frequently Bought Together

The Agile Samurai: How Agile Masters Deliver Great Software (Pragmatic Programmers) + Succeeding with Agile: Software Development Using Scrum + User Stories Applied: For Agile Software Development
Price for all three: $107.04

Buy the selected items together

NO_CONTENT_IN_FEATURE

Image
Looking for the Audiobook Edition?
Tell us that you'd like this title to be produced as an audiobook, and we'll alert our colleagues at Audible.com. If you are the author or rights holder, let Audible help you produce the audiobook: Learn more at ACX.com.

Product Details

  • Series: Pragmatic Programmers
  • Paperback: 264 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (October 5, 2010)
  • Language: English
  • ISBN-10: 1934356581
  • ISBN-13: 978-1934356586
  • Product Dimensions: 9.1 x 7.6 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (52 customer reviews)
  • Amazon Best Sellers Rank: #291,362 in Books (See Top 100 in Books)

Editorial Reviews

Review

"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 I’d 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

 

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.


More About the Author

As someone who refuses to be defined by a simple title or role, Jonathan would describe himself as a developer with an intense interest in everything.

As a former agile coach at ThoughtWorks, Jonathan used to travel extensively introducing teams to agile software delivery. He has since settled down in Calgary Canada and now coaches his son's hockey team.

When not riding his bike in the throws of a Canadian winter, or prototyping his latest startup idea, you can find him sharing his insights and opinions on software delivery at agilewarrior.wordpress.com.

Related Media


Customer Reviews

4.6 out of 5 stars
5 star
35
4 star
12
3 star
5
2 star
0
1 star
0
See all 52 customer reviews
His choice to use humor makes the book readable, fun, and an easy read.
Miles
To paraphrase the author, get out there and start reading this book, then get out there and start doing it!
Lisa Crispin
The Agile Samurai is an excellent book which introduces Agile concepts for developers working in teams.
Randall Degges

Most Helpful Customer Reviews

36 of 40 people found the following review helpful By Thomas Knierim on July 25, 2011
Format: Paperback Verified Purchase
Over the last ten years, I've been working with teams with different degrees of commitment to the agile process, ranging from non-existing to quite strong. I was looking for a text that summarises agile methodology to help me formalise and articulate my own experiences, and of course to enhance my knowledge of some of the finer points of agile practices. I have to admit that this book did not meet my expectations. The first eighty pages up to chapter six are mostly about project inception and read like a prolonged introduction. From chapter six onwards, the author finally comes to the point and discusses the core concepts of agile processes, so the book does get better with increasing page numbers. Unfortunately, Scrum isn't discussed at all, instead Kanban is introduced in chapter eight. The discussion of typical technical processes, such as refactoring, TDD, and continuous integration is compacted into several brief chapters at the end of the book.

The writing style is very informal; the author uses a conversational tone throughout the book. Almost every page contains illustrations, which makes it an easy and quick read. The style of the book is comparable to the Head First books. It left me with the the impression that I sat in an all-day meeting where someone said a lot of intelligent things to which everyone else agreed. Unfortunately, not many of these things seemed radically new or thought-provoking, so I fear I won't remember many of them next month. Of course, this may be entirely my own fault. I prefer a more formal, concise, old-school language. I also prefer dense and meaty text books with lots of diagrams, numbers and formulas. In return, I can dispense with stick figures, pictograms, and even with Master Sensei (a guru character used in the book).
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 17 people found the following review helpful By Johanna Rothman on December 2, 2010
Format: Paperback
I knew I was going to like The Agile Samurai from the first page:

"Agile is a way of developing software that reminds us that although computers run the code, it's people who create and maintain it."

Jonathan Rasmussen, the Other JR, has written a great, short, to-the-point book about how to move a project to agile. From the beginning "Deliver something of value every week" to the Agile Principles sprinkled throughout the book, such as "The best architectures, requirements, and designs emerge from self-organizing teams" to the conversations between the student and the Sensei, you can learn how to move your project from where it is to agile.

Some pieces I particularly like are:

1. All of Chapter 4, Seeing the Big Picture, where Jonathan suggests we need an elevator pitch for our project. I'm stealing this idea right away.
2. Chapter 8: Agile Planning, Dealing with Reality. After a humorous side trip with Murphy and his Law, Jonathan introduces us to burndown, burnup, and team velocity charts.
3. Chapter 15: Continuous Integration: Making it Production-Ready. What if you only had one hour to deploy your product. Could you? Jonathan walks you through what you need to do to make the code production ready.

Jonathan has great advice about how to know how agile you are:

"And don't forget. It's not about "being" agile. It's about building great products and delivering world class service to your customers."

This is a great book. If you are thinking of starting an agile journey, do yourself a favor and get this book. You will not be sorry.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 11 people found the following review helpful By Sean Feldman on October 19, 2010
Format: Paperback
What this book isn't: boring theory about agile methodology and history of "how did it all start". This book is neither source of THE secret of agile software development.

What this book is: a great and valuable source of reality connected simple facts that would allow you to re-evaluate how you build your software. Inception Deck is a great tool to kick off a project. Project planning and execution from agile point of view and with developers in mind are chapters that logically explain how to address everyday issues on traditional projects. This book is about achieving targets by going with simplicity.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By John F. Wright on October 8, 2012
Format: Paperback
This is a very easy to read introduction to the concepts of "Agile". A veteran software developer is unlikely to gain anything from reading this book.

Several good concepts are discussed in this book and if you don't have experience in software development then they are very important to realize:
* Customer involvement is very important
* Change will happen so forget spending months planning
* Deliver working functionality quickly and regularly
* Put effort into creating and maintaining quality software and your efforts will be repaid as time goes on.

One oversight which concerns me is that the book gives a very negative view of documentation. I think what he means is excessive effort spent writing requirements documents. Well documented code and good explanatory documentation are still of paramount importance and shouldn't be skimped on by a frantic, fast paced agile approach.

The author repeatedly hammers the point that the only item you can be flexible on is scope. Budgets and time frames usually don't have much flexibility. Quality is always important. So the only thing left is scope. If the project goes well you can add scope, if problems are encountered then you have to cut out scope and drop some desired features.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search