Goodreads helps you keep track of books you want to read.
Start by marking “The Agile Samurai” as Want to Read:
The Agile Samurai
Enlarge cover
Rate this book
Clear rating
Open Preview

The Agile Samurai

3.91  ·  Rating Details ·  902 Ratings  ·  89 Reviews
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 ...more
Paperback, 265 pages
Published October 2nd 2010 by Pragmatic Bookshelf (first published 2010)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about The Agile Samurai, please sign up.

Be the first to ask a question about The Agile Samurai

The Pragmatic Programmer by Andrew HuntThe C Programming Language by Brian W. KernighanDesign Patterns by Erich GammaClean Code by Robert C. MartinCode Complete by Steve McConnell
Essential Programming Books
60th out of 129 books — 348 voters
Management 3.0 by Jurgen AppeloFlow by Mihaly CsikszentmihalyiDrive by Daniel H. PinkThe Lean Startup by Eric RiesAgile by André Faria Gomes
Agile Brazil 2013
21st out of 68 books — 23 voters

More lists with this book...

Community Reviews

(showing 1-30 of 2,014)
filter  |  sort: default (?)  |  Rating Details
Sep 29, 2011 Cade rated it really liked it  ·  review of another edition
A good intro to Agile philosophy and techniques, but the specifics are pretty basic if you're already familiar with the material. The one thing I really liked about this book compared to other Agile books was how dogma-free it was. He doesn't get too attached to specific ideologies such as XP, Scrum, or Kanban. Instead, he adopts a much more pragmatic approach which continuously points to the general principles of the Agile Manifesto. In short, take the best of what's out there, tweak it to work ...more
A very interesting read. I've been looking for ways to better manage my workload and get more out the door quickly; my mom's workplace has been agile from the start while my own follows a more traditional waterfall methodology.

This is by design; when your software mistakes might mean lives at risk or losses to a business in the hundreds of thousands, you tend to be cautious. It's also a product of a software company that's 30 years old- we have been building on our development methodology for a
Deniss Rutseikov Ojastu
One of the best books on Agile software development that I have read. Its beauty lies in its simplicity: clear, down-to-earth guide through the Agile principles, planning, estimating, analysis, development, communication with clients, and testing. Some overall principles like honest communication with clients as early as possible, just-in-time and just-enough analysis, visualising your project and your pace of development are covered well throughout the book.

The book is also well illustrated: gr
Jason Stirk
Dec 17, 2011 Jason Stirk rated it it was ok
Recommends it for: people new to agile
TL;DR: It's a quick read, suitable for people new to agile. Otherwise, go buy Agile Estimating and Planning instead.

This is a very lightweight and quick to read book, despite its length; I read it in a few hours on a flight, and I'm not a very fast reader at all.

Some people will not enjoy the light hearted and humorous style of the book. I didn't mind it - the style and silly diagrams certainly made it easier to get through than something like Agile Estimating and Planning.

All in all though, it'
Eduardo Ferro
Jun 26, 2016 Eduardo Ferro rated it really liked it  ·  review of another edition
A very interesting book to enter in the field of agile development. Adequate for developers, managers or other persons related with the creation of a software product.

Is an introduction, for sure and this book shouldn't be the only book you use to understand this agile movement. But I like a lot that even if it is an introductory book, it includes in the core some of the technical practices needed. This practices are fundamental for any agile development effort, but usually, they are not mention
Dixie Flatline
Mar 13, 2016 Dixie Flatline rated it did not like it  ·  review of another edition
A poorly focused and amateurishly illustrated introduction to Agile project management. While it can serve as a reasonable introduction to someone with no previous exposure to Agile, in the crowded field of Agile project management there must be other books that do the job better.

The book adopts a lighthearted delivery style with "master sensei and the aspiring warrior" anecdotes sprinkled throughout, but the anecdotes add little value. Conversely, some technical execution topics are given but a
Eric Hogue
Nice simple book on agile development. The book covers all the life cycle of an agile project. It starts with an introduction to what is agile, then it explain how to prepare for a project by making sure everyone is on board. It shows how to define the goals of the project, making sure everyone one pulls on the same direction with the inception deck.

Then, it describes how to plan and execute the project. It shows the typical difficulty you might encounter and offer some possible solutions. The
Easy to read and refreshing. Boosts motivation to become Agile.
Recommended for both novice Agile practitioners and their managers.
Chun Kit Lee
Aug 12, 2012 Chun Kit Lee rated it really liked it  ·  review of another edition
Recommends it for: People who want to know briefly what agile is about.
Shelves: computing, nlb
A gentle introduction to agile.

As I've read lots of other books, blogs etc on refactoring, unit testing, TDD and continuous integration prior to reading this book, and have tried some of the practices, I could skip the last few chapters on the technical development aspects without missing anything. I read them all though, in order to gauge how much treatment each topic is given.

It's a book targeted across a wide range of audiences, from PMs to developers to testers so each topic is not covered i
Aug 19, 2011 Ronald rated it really liked it  ·  review of another edition
Shelves: technical
I enjoyed this book and found that it had useful information. I am not Scrum certified and haven't picked up an XP book in years and enjoyed reading about the current state of the Agile world. The book feels authentic because the author lets you know throughout the book that the goal is to write great software that is useful to your customers and there is no one way to do that -- you have to be open to ideas and give them a whirl on your project. I'll have to revisit the chapter on estimation be ...more
Aug 26, 2011 Melvin rated it really liked it  ·  review of another edition
Shelves: agile, process
This book is very straightforward and contains good advices to new and experienced agilists. It follows a pragmatic style and does a good job putting agile principles and practices into context using a dialog between a student and a samurai master.

A good tool I got from this book is the "Inception Deck": a powerful expectation-setting tool containing 10 essential questions that should be asked at the beginning of any software project. It improves a lacking area of most agile processes: charteri
Clarence Bakirtzidis
This book is a great read and a fairly concise intro to Agile. Forget the Encyclopedia Britannica-sized text books on Agile - you don't need them. Less is more, simple is better. This book uses entertaining language to explain what its really like being Agile in the real world and not in some academic or ideal environment. If you don't "get it" after reading this book then you probably won't ever get it. Start by applying basic practices and build a culture of trust, respect, continuous improvem ...more
Christian Fei
Nov 09, 2015 Christian Fei rated it it was amazing  ·  review of another edition
It is a light read. I recommend it to anyone who just got into Agile or wants to know more about this way of bringing real value to software projects.
The author gives you insights in real world use cases, with Q/A sessions with the "Master Sensei" and his student, that is learning about agile, like you.
George Lee
Feb 22, 2014 George Lee rated it it was amazing  ·  review of another edition
The concepts in this book are useful for both project managers and software developers. What all of the techniques boil down to is making smaller adjustments instead of big ones. When working with customers, managers should get constant feedback to make sure they are on the right track and can manage requests as they come up. Managers should also be seeing how their developers are progressing through their stories to make sure they are maintaining their velocity. Developers should be using testi ...more
Larry Wright
Jan 22, 2012 Larry Wright rated it really liked it  ·  review of another edition
I've been leading an agile software team for a number of years, so roughly half of this book was review rather than new information. It would make a great introduction to the practices of agile to someone who was new to the concepts, however.

The first half of the book does contain some great ideas around the initiation of projects, and some useful tools for getting everyone on the same page(which has been an issue on a number of projects I've lead). There is also some great explanation of what
Youssef Ragab
A brief practical coverage of the basics of agile software project management and agile software engineering. It is not written as an academic reference it just tells you how to get the job done in simple words; not surprising of a book in a series called pragmatic! There are three parts the first is about kickstarting an agile project the second is about managing an agile project and third is about actual agile development. The book follows a mixture between the SCRUM and Extreme Programming fl ...more
Ben Kester
Decent agile book. The author went into too much detail in some places, not enough in others. It was reasonably well written and communicated the general agile framework.
Melih Onvural
Dec 21, 2014 Melih Onvural rated it really liked it  ·  review of another edition
Good book for the fundamentals around building an agile run team.

The real winner is the notion of the inception deck. I'll definitely bring that one into our processes.
Richard Slater
Aug 01, 2014 Richard Slater rated it it was amazing  ·  review of another edition
If you are getting started with Agile, be that Scrum, Kanban, XP or Lean - this is a great primer. Worth a read even if you are more of an agile journeyman like myself.
André Heijstek
Jul 22, 2014 André Heijstek rated it it was amazing  ·  review of another edition
Shelves: agile, engineering, it
One of the best Agile books I have read.
Pragmatic on the Agile/Scrum implementation. Useful insights into technical practices.
Great stuff!
Nick Lo
Apr 12, 2012 Nick Lo rated it it was ok  ·  review of another edition
Shelves: programming
If you're looking for a light introduction and overview of agile software development this is probably a good book for you. I think I'll have got some value from the earlier chapters but on the whole I felt it took a long time to describe things in too many different ways that often didn't really warrant the effort. For example, the "Master Sensei and the Aspiring Warrior" interludes didn't add much value and I started skipping them about 2/3 of the way through. I also ended up skimming through ...more
Isabel E
Mar 23, 2015 Isabel E rated it really liked it  ·  review of another edition
Shelves: techreading

Explains agile methodology and principles in a way that is pretty easy to understand, even for beginners.
May 18, 2011 Richard rated it it was amazing  ·  review of another edition
Excellent book. Explains the facets of Agile extremely well without preaching or being repetitive. The style is somewhat similar to Why's (Poignant) Guide to Ruby with the diagrams, comics and sessions with Master Sensei. I found it to be a highly effective way of holding my attention throughout the book and reviewing what was discussed in each chapter. It contains some great summaries and reference material too.

I highly recommend this to anyone wanting to learn about Agile.
Feb 14, 2014 miguel rated it liked it  ·  review of another edition
Buen libro, muy práctico.
Hay muy buenos tips y esta bien enfocado, tal vez es para personas que suelen iniciar muchos proyectos, pero no tanto para proyectos que ya están en desarrollo.
Kiryl Baranoshnik
Jan 29, 2014 Kiryl Baranoshnik rated it really liked it  ·  review of another edition
I find the book OK, although the style seemed not to be matching the goal. It contains some nice project management techniques but the overall level is very basic. I may recommend this book to those new to Agile. It will be a rather fine introduction to the concepts and provide some basic knowledge.
Daniel Noventa
Jul 26, 2015 Daniel Noventa rated it really liked it  ·  review of another edition
Decent read. A bit more concise than the Art of Agile, but still covers it well enough.
Aug 01, 2015 Nirav rated it it was amazing  ·  review of another edition
Good text describing the basic principles of Agile Software Development.
Arvind Srinivasan
Fast way to learn how things work in agile methodology / extreme programming
May 09, 2016 Socratees rated it really liked it  ·  review of another edition
Very good summary / refresher of agile practices.
Oct 06, 2013 Derek rated it it was ok  ·  review of another edition
80-85% of this book is aimed at project managers that want to learn about 'Agile'.
That's cool. If that's what you are aiming for, then this book is one of the clearer ones on what you can do to move your team (and company) in that direction.

If you're a developer looking for information about coding practices/techniques, this isn't the book for you. Read Kent Beck's Test Driven Development and Extreme Programming if you're unfamiliar with unit testing, small iterations, continuous integration and
« previous 1 3 4 5 6 7 8 9 67 68 next »
topics  posts  views  last activity   
Madriagil: Sobre The Agile Samurai 9 11 May 21, 2016 12:15AM  
  • Agile Coaching
  • The Art of Agile Development
  • Agile Estimating and Planning
  • Agile Retrospectives: Making Good Teams Great
  • Practices of an Agile Developer: Working in the Real World
  • Implementing Lean Software Development: From Concept to Cash
  • The RSpec Book
  • Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise
  • Lean from the Trenches
  • The Passionate Programmer
  • Pragmatic Thinking and Learning: Refactor Your Wetware
  • Agile Software Development, Principles, Patterns, and Practices
  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
  • The Cucumber Book
  • Agile Software Development
  • Agile Testing: A Practical Guide for Testers and Agile Teams
  • Agile Project Management with Scrum
  • Kanban: Successful Evolutionary Change for Your Technology Business

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book