Take the 2-minute tour ×
Project Management Stack Exchange is a question and answer site for project managers. It's 100% free, no registration required.

I'm sure I'm not alone in this. I have heard and read a lot of snippets of information about this topic and I've formed my own understanding - probably not the best way to assess the value or try to implement it.

Can you post your favorite resources(books, blogs, podcasts) that will help a beginner. Or worse than a beginner someone who needs to undo assumptions.

Thanks

share|improve this question
    
What's the actual question? What are the best "total novice" entry points? –  Eric Willeke Apr 22 '11 at 20:11
    
I'm just looking for advice on resources. Thanks –  Perry Wilson Apr 23 '11 at 17:59
add comment

6 Answers

up vote 19 down vote accepted

First, to set the tone, you may start with this StackOverflow question on agile, lean and Kanban.

In short, agile and lean are general concepts, the former basing on Agile Manifesto and the latter on Toyota Production System. Then we have Scrum or XP, built over agile, and Kanban, built over lean, which are specific methods teams can implement, like Prince2.

Personally, I don't treat agile and lean movements in a very orthodox way -- they base on the same principles. So, to some point, they're overlapping. Also, you will find teams mixing methods from both houses, Scrumban (a combination of Scrum and Kanban) being probably the most common.

If you wanted to position agile/lean methods somehow I'd say that:

  • Scrum is the closest to the old-school project management methods, although it doesn't really deal with formal side of project management.
  • XP focuses on engineering practices and is generally programmer-centered.
  • Kanban is often dubbed change management framework as it doesn't change the way team works on the day 1 and lets the process evolve over time.

As all three focuses on different things, it isn't uncommon to see them, or their parts, used jointly.

If you want to learn more I'd start with such set of materials:

In terms of books as a kick start, I'd recommend:

share|improve this answer
    
Thanks, that's helpful. –  Perry Wilson Apr 23 '11 at 17:58
add comment

As for Scrum I would recommend reading "Scrum and XP from the trenches".

As for Kanban, you should listen to one of the great speaks from Pawel Brodzinski. He sells Kanban as easy as he is breathing. One link I found in no time: http://blog.brodzinski.com/2010/11/kanban-basics.html

As for Agile, it's a very large domain. Should we stick to Agile Manifesto only?

share|improve this answer
    
+1 Scrum and XP from the trenches is a great eBook. It should sufficiently cover Agile. –  ashes999 Apr 22 '11 at 19:46
    
Thanks, these sound interesting –  Perry Wilson Apr 23 '11 at 17:59
add comment

Perry although I've heard mixed opinions I really enjoyed Corey Ladas book Scrumban

Also there is some great material from Henrik Kniberg. For example: Kanban vs. Scrum

share|improve this answer
    
Thanks, I'll check these out. –  Perry Wilson Apr 23 '11 at 17:59
add comment

Agile Learning Labs, a San Francisco based Agile coaching shop, just released Elements of Scrum. I reviewed the book on my blog and can highly recommend it. Based on a handbook from their CSM courses, the book is a very easy read that mirrors the relaxed coaching style ALL has been successfully using (I took my CSM course from them). Even though is is a high level primer, I still keep it on my office bookshelf. I've reach for it about once a week, either for my own reference or to explain something to someone.

share|improve this answer
    
Thanks, this looks interesting –  Perry Wilson Apr 25 '11 at 16:38
add comment

Books on Scrum:

  • The Scrum Guide - by Ken Schwaber and Jeff Sutherland; short, concise, free PDF that covers just the essentials for working iterative/incremental.
  • Agile Software Development with Scrum - Schwaber/Beedle; canonical text that is often referred to as "The Bible" by many teams. Lots of great supporting material about why iterative/incremental frameworks like Scrum help teams become more productive and deliver ROI.

Podcasts:

  • The venerable Agile Toolkit Podcast by Bob Payne. Bob's interviewed just about every thought leader in the agile space over five years. Sometimes there's huge gaps between casts, but each one is worthwhile.
share|improve this answer
    
I'm a bit distanced to Ken Schwaber as he is known to have very orthodox approach to Scrum, see: kenschwaber.wordpress.com/2010/06/10/… Anyway the book is good. –  Pawel Brodzinski Apr 23 '11 at 9:41
    
Thanks I'll check these out –  Perry Wilson Apr 23 '11 at 17:58
1  
I understand the reticence some have about Ken's approach, but seeing as he and Jeff created it, the "orthodoxy" is similarly understandable. Scrum is just a rules framework that some can't adapt toward, hence the various flavours which are all well and good. They're just not Scrum. I concur with what Ken says in his post from last June - people are free to come up with their own systems and try them out - just don't call them Scrum. –  Chris R Chapman Apr 25 '11 at 2:08
add comment

So first off, when it comes to dummies...I find that videos are a great way to find learn some information fast. Here is a great video that is entertaining and informational.

Kanban YouTube video: Kanban applied to Scrum

A great intro to Scrum book is the Scrum Pocket Guide

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.