It sounds trite to say disruption is happening everywhere. But it is. Much, much faster than many people realise. Want proof? Here is one of my favourite statistics I’ve read lately. The time it took for the telephone to reach 100 million users – 75 years. The time it took the World Wide Web to […]
Continue reading
People might be wondering what managers do in an Agile organisation. You might wonder if they are still needed. Agile managers aren’t measuring or forecasting anymore, because your teams should do their own measuring and forecasting. They don’t micro-manage people’s work anymore because teams are empowered to work how they want. So if we still […]
Continue reading
I’ve been spending more time reading forums, groups and Quora about Agile. I’ve noticed a type of question coming up over and over again. People seem obsessed with finding the answer to the misguided question “what are the best metrics and KPIs we can use for measuring our teams in Agile?”. I’ve talked before about […]
Continue reading
I thought I was finished with my “myths of Agile” series. But I’ve come across another one that still rears its ugly head from time to time. The idea is that everybody should all do Agile because it means you can do the same work, but “faster” and “cheaper”. Which is everyone wants. Right? Agile […]
Continue reading
A few years ago, research organization Gartner came up with this concept called Bimodal IT theory. This basically said that for any large organisations, there are two types of IT systems. These types serve different purposes, are built with different technologies, serve different customers, have different cost and risk profiles, and should be kept separate. And […]
Continue reading(This is a contributed post) In an ideal world for your construction business, all projects would run to time, e under budget, and go along smoothly so that they can finish perfectly. But of course, w know that we don’t live in an ideal world, and often there are things that do get in the […]
Continue reading
Test Driven Development or TDD is a technical practice that is often used by people doing Agile software development. It is a different approach to both testing and development. It can be difficult and cumbersome at first, but many people believe that it has big payoffs in the long term. I’ll talk about what those […]
Continue reading
A lot of people are confused about Backlog Refinement in Scrum. I’d say it is one of the most frequently misunderstood and misused topics. It doesn’t help that the Scrum guide has very little to say about it. And that’s not necessarily a bad thing, and is for a fairly good reason: we are now […]
Continue reading
I get a bit sad when I hear the word “requirements”. It is a word that strongly reminds me of the bad old Waterfall days. We don’t want a return to that way of thinking. So let’s find a better approach, more in line with the agile mindset. The origin of requirements Back then, we […]
Continue reading
A lot of people talk about culture change in organisations. “We want our place to have an innovation culture!”. “Our leaders keep telling us about culture change initiatives”. “The problem with that company is its culture”. “How do we copy Google’s culture?”. You hear these phrases all the time. People write books, go to conferences, […]
Continue reading