Obligation to dissent and the circle of safety

I read an article recently about “obligation to dissent“. It’s an interesting phrase with some important concepts behind it. Some of these concepts tie closely into the principles of Agile. Some organisations foster a culture where dissent is welcome, others don’t. This is an important clue into the overall health of that organisation. What is […]

Continue reading

Go see. Stop and fix it.

I’ve read a fair bit about Lean Manufacturing and Lean Software Development. Lean Manufacturing is old and Japanese and not really related to Agile at all. Lean Software Development is an attempt to apply some of those ideas to software development. It shares a lot in common with the values and principles of the Agile […]

Continue reading

2016 in review

Well it’s been a bit over a year since I’ve started this blog. 2015 I was just getting my toes wet and trying out blogging. In 2016 I have put in much more of an effort and it has shown. I’m generating a bit of traffic and interest and starting a few discussions and that’s […]

Continue reading

Misconceptions about the Product Backlog

There are a lot of misconceptions about the Product Backlog. In fact, I would say it is probably the least understood artifact of Scrum. Getting it wrong can cause big problems, not just for your product and its roadmap, but for your developers too. Being a product owner and managing this thing is hard job, […]

Continue reading

Ways that cloud can support agile and lean startup

One of the biggest changes in information technology over the last ten years has been cloud computing. This change is huge and it is here to stay. While cloud is transforming businesses and governments around the world, it provides special advantages for certain types of organisations and work. This article will explain the ways in which […]

Continue reading

Agile reading list: essential books

Essential books: my Agile reading list This is my list of essential Agile books, sorted into categories. I’ve read and would recommend all of these. I’ve separated them into General, Process, People, and Technology. General Agile Software Development with Scrum by Ken Schwaber and Mike Beedle This is the book that started it all. Written by […]

Continue reading

Outcomes not outputs

One of the key takeaways I got from reading the excellent book Lean Enterprise is the idea that you should focus on outcomes not outputs. This is a powerful idea for strong agile teams, and ties in well with the Agile Manifesto. If you understand this concept, you can make a lot of the annoying […]

Continue reading

Common barriers to agile adoption

A lot of organizations are trying to “go Agile”. That sounds great, but they often fail. Sometimes they get part of the way there, sometimes they got most of the way and achieve some benefits, but then struggle. Sometimes they fall in a heap and don’t get anywhere. Often they just end up doing “cargo […]

Continue reading

When to use kanban vs scrum

If Scrum is the most widely used Agile methodology, Kanban would have to be second place. It’s old, it’s elegant, it’s effective, it’s simple and it works. This article will explain when to use Kanban vs Scrum. It really depends on what type of work you are doing. Some people use straight-out Kanban, no scrum […]

Continue reading

Alternatives to Scrum

I’ve talked a lot about Scrum on this blog recently. Scrum has some strengths and some weaknesses. You need to know about those to understand it and use it properly. I think Scrum is a good tool and a great start for people new to Agile. But you might be interested in alternatives to scrum. […]

Continue reading