Learning Agile
Understanding Scrum, XP, Lean, and Kanban
Publisher: O'Reilly Media
Final Release Date: November 2014
Pages: 420

Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile’s underlying principles, then by describing four specific—and well-used—agile methods: Scrum, extreme programming (XP), Lean, and Kanban.

Each method focuses on a different area of development, but they all aim to change your team’s mindset—from individuals who simply follow a plan to a cohesive group that makes decisions together. Whether you’re considering agile for the first time, or trying it again, you’ll learn how to choose a method that best fits your team and your company.

  • Understand the purpose behind agile’s core values and principles
  • Learn Scrum’s emphasis on project management, self-organization, and collective commitment
  • Focus on software design and architecture with XP practices such as test-first and pair programming
  • Use Lean thinking to empower your team, eliminate waste, and deliver software fast
  • Learn how Kanban’s practices help you deliver great software by managing flow
  • Adopt agile practices and principles with an agile coach
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning Agile
 
4.8

(based on 6 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Accurate (4)
  • Easy to understand (4)
  • Helpful examples (4)
  • Well-written (3)

Cons

    Best Uses

    • Intermediate (4)
    • Novice (4)
      • Reviewer Profile:
      • Developer (4)

    Reviewed by 6 customers

    Sort by

    Displaying reviews 1-6

    Back to top

     
    5.0

    by the far, the best use of stories to t

    By Jeanne Boyarsky

    from New York, NY

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Easy to understand
    • Helpful examples

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about oreilly Learning Agile:

      "Learning Agile" was an awesome book. It introduces Scrum, XP, lean and kanban nicely with good examples an narratives. This was not your serious "animal series" O'Reilly book. In addition to numerous cartoons and diagrams, I even spotted a Head First style image and two xkcd comics.

      What's called Chapter 1 introduces agile followed by what would traditionally be the introduction.Interesting seeing those two reversed. It works though as it shows the points of view of different readers. I like how each chapter ends with FAQs, exercises you can today and ideas to learn more. The key point boxes sprinkled through each chapter were helpful as well.

      I'm particularly impressed with how they handled the names of characters in Chapter 2. When I saw the characters introduced I groaned thinking it was one of those books where I would have to keep track of who these people are. But there was enough context for it to be obvious. And when they referred to them at the end of the chapter, their titles were restated. The authors even told us at the end of the story that we wouldn't be seeing them again. After that, I trusted that the narratives would be easy to follows and wasn't disappointed.

      I liked the phrases "better-than-not-doing-it" and "magical thinking". For me, the test of an agile or process book is whether I finish with ideas of new things to try. And I do.

      ---
      Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

      (1 of 1 customers found this review helpful)

       
      5.0

      How NOT to keep doing it the hard way

      By Mark Denovich

      from Pittsburgh, PA

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about oreilly Learning Agile:

        This is by far the best resource I've found for gaining a deep understanding of Agile methodologies. I first learned about Agile years ago, and immediately saw its promise. But I found that learning about Agile was the easy part. Getting your organization to understand and embrace Agile is the hard part. This is where Stellman and Greene's book is exceptional. Their many examples, anecdotes and first hand experience take you beyond the theory and will help you put that theory into practice. Pay particular attention to the examples which highlight potential pitfalls that will sabotage your efforts. I can say from experience that they are very relevant. I would avoided considerable heartache if this this book had been written sooner.

        (1 of 1 customers found this review helpful)

         
        5.0

        A great introduction to Agile

        By Adam R

        from New York, NY

        About Me Architect, Developer

        Verified Reviewer

        Pros

        • Accurate
        • Easy to understand
        • Friendly
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Learning Agile:

          Andrew Stellman and Jennifer Greene have been there, seen that, bought the T-Shirt, and now written the book! This is a truly fantastic introduction to the major Agile methodologies for software professionals of all levels and disciplines. It will help you understand the common pitfalls faced by development teams, and learn how to avoid them. The writing style is straightforward and approachable, and their advice is justified with copious examples of situations which will be familiar to many of us. Highly recommended even if you think you already practice Agile.

          Disclaimer - I was asked to review an early version of this book.

          (1 of 2 customers found this review helpful)

           
          4.0

          The spirit of Agile very well explained

          By monkeyfish

          from Toronto, Canada

          About Me Designer, Developer, Project manager

          Verified Buyer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Well-written

          Cons

            Best Uses

              Comments about oreilly Learning Agile:

              I bought the early release "raw" version of this book as a digital download before it was published.

              Although I am no stranger to traditional project management, I wanted to get a full grasp of Agile and its benefits.

              After researching all I could online, I turned to this book to help fill in the blanks, and boy did it ever.

              This was an extremely helpful book in putting the Agile world into perspective for me. I was particularly impressed by the fact that it went a long way to show that Agile is an approach and way of thinking more than blindly executed methodologies.

              Thumbs up!

              (3 of 3 customers found this review helpful)

               
              5.0

              Fantastic Book

              By Etienne

              from Ottawa, Canada

              About Me Developer

              Verified Buyer

              Pros

              • Helpful examples

              Cons

                Best Uses

                • Intermediate
                • Novice

                Comments about oreilly Learning Agile:

                This is an epic book. Read it entirely. If you can get everyone on your team to read it, comprehend it and adopt the practices, it's going to make your life so much better.

                (1 of 1 customers found this review helpful)

                 
                5.0

                Excellent overview

                By JM

                from UK

                Verified Reviewer

                Comments about oreilly Learning Agile:

                I'm currently helping teams at work become agile and this book is extremely helpful for that scenario. There's a lot of good advice on how to move beyond the modest productivity gains that newly agile teams see and overcoming all the typical obstacles.

                Displaying reviews 1-6

                Back to top

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Immediate Access - Go Digital what's this?
                Ebook: $35.99
                Formats:  DAISY, ePub, Mobi, PDF
                Print & Ebook: $49.49
                Print: $44.99