File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Agile and Other Processes and the fly likes Agile Newbie Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Agile Newbie" Watch "Agile Newbie" New topic

Agile Newbie

Helana Neumann

Joined: Feb 07, 2008
Posts: 20
Wow, I'm so glad to be learning more about Agile and Scrum. I'd heard the term "Agile" before, but thought it referred to a software.

Does the book contain information on dealing with "Scrumbuts"? If not, can you point me toward some resources?

Do you get much feedback from people using it in their work organizations as a whole (not just in technical situations)? I can see practical applications for Agile and Scrum all over our organization, not just in IT.

Thank you.

Helana Neumann
Tim Ottinger
Ranch Hand

Joined: Jan 26, 2011
Posts: 46

We don't actually use the word "scrumbut" but we do have cards specifically addressing failure modes and advice on either avoiding or remediating them.

He writes code. He likes it.
Jeff Langr
Ranch Hand

Joined: May 14, 2003
Posts: 799
Greetings Helana,

I loaned my card deck to my wife, who works in risk management at a hospital. It's the first one of my "books" that she actually read beyond the introduction. She found some cards in our "concepts" and "teamwork" sections meaningful to her. We have cards around, for example, courage and staying professional; we also introduce some concepts from the Toyota Production System's lean manufacturing process. There are even some cool ideas that you can take back from the section on planning.

Most of the deck is actually non-technical. The section on coding is primarily technical, necessarily, but most of the other cards are not.

One of our main interests in writing the cards was due to having worked in so many shops where people were missing the point. There are a lot of years of hard-won experience around "don't do that" and "do that instead" that Tim and I tried to capture. So yeah, while we don't specifically talk about the whole ScrumBut thing, it's implicit in many of the cards, as we discuss a lot of the "why" behind our recommendation for specific practices.

I always think people have to understand the touted benefits first, and then after that, they need to understand what benefits disappear when they remove or poorly adapt a specific practice.


Books: Pragmatic Unit Testing in Java, Agile Java, Modern C++ Programming with TDD, Essential Java Style, Agile in a Flash. Contributor, Clean Code.
Tim Ottinger
Ranch Hand

Joined: Jan 26, 2011
Posts: 46

Just to clarify a bit more:

The intro card's first line is "In agile development, the values are axiomatic and all the rest is derivative and changeable." Scrumbut tends to be about skimming the parts that fit the current culture and not adopting the values.

You will find our cards are steeped in values and principles, as Jeff said, and focused on helping you develop in a principled way.
I agree. Here's the link:
subject: Agile Newbie
jQuery in Action, 3rd edition