Failure

Failure is not an option! I've heard that phrase a number of times during my career. Mostly by people imitating a manager they heard in a meeting, but still too often. What's remarkable is that this phrase is usually uttered at the moment that it is becoming very clear that, yes, failure seems to not … Continue reading Failure

Scrum vs. Kanban: A Game of Life?

I've been following some of the discussions on the differences between Scrum and Kanban. And learning more about Kanban, of course. One point that is emphasized a lot is that Kanban requires fewer up-front changes than Scrum does. The term "Big Change Up-Front" has even been coined, by Alan Shalloway. There's certainly truth in that. Scrum … Continue reading Scrum vs. Kanban: A Game of Life?

Scrum vs. Kanban? Not really…

Peter Stevens, over at  Scrum Breakfast has an interview up with Mary Poppendieck on Lean, Scrum, Kanban and Leadership. The part of the interview that caught my attention was a question on the relationship between Scrum, Kanban, and Lean in general. I like Mary's response a lot, where she basically states that Scrum and Kanban each … Continue reading Scrum vs. Kanban? Not really…

Learning is key

An old article I just came across, posits that learning is the thing of value in software development: When we present this hypothetical situation to students – many of them with 20+ years experience in building software – they typically respond with anywhere between 20% to 70% of the original time.  That is, rebuilding a … Continue reading Learning is key

Why Scrum Developers Should Get Paid More!

Peter Stevens has a nice write-up on the differences in responsibilities between Scum projects, and traditional project. As can be expected, responsibilities are distributed broader in an Agile team, with much (or all) of the responsibilities of a project manager being spread over the Product Owner, Scrum Master and the development team. Especially interesting is … Continue reading Why Scrum Developers Should Get Paid More!

Wave goodbye!

The retirement of Google Wave is pretty big news. There's a lot of discussion on how Google failed. Failed because they misjudged the acceptance, failed because they overhyped, and failed because they waited too long before finding out whether users would actually like it. And all those things did happen, and some of them were … Continue reading Wave goodbye!

The Role of the Manager in Scrum

Pete Deemer has written an article on InfoQ, Manager 2.0: The Role of the Manager in Scrum which disucusses the role of the manager in an Agile organisation. The situation sketches that he gives are all too familiar, and anyone working on a transition to Scrum (or any other Agile practice) would be well advised to … Continue reading The Role of the Manager in Scrum

EA Survey: talk the talk!

Scott Ambler is in the habit of doing some very interesting surveys. One that caught my attention this morning was on Enterprise Architecture. The interesting part is the tables on success and failure factors. The highest rated success factors are about involvement and communication with both business, management and the development teams. The highest rated … Continue reading EA Survey: talk the talk!