How long should an iteration be? The iteration should be short enough so that customers can wait until the end of an iteration to introduce new changes, and it should be long enough to allow a system to stabilize. An
The most important scrum artefact is without any doubt the product backlog and it is as simple as it is important. It’s the prioritized list of the outstanding work required to bring the product to life. Together with the well-known
For those of you using Scrum, Scrumban or just Kanban, you might be wondering why it matters to limit the Work In Progress (WIP) in a given queue. Little’s law is defined as: Reducing the cycle time is of extreme importance
What is an antifragile system? Antifragility is the next evolutionary step, after the adoption of agile practices and close cooperation and alignment between the software dev teams and the operations team of an organization. Consider the following 3 stages of
Managers often want to know the percentage of work done. Let’s say the feedback would be “we’re 50% done”. Waterfall When a project manager responsible for a waterfall project gives this feedback, it’s not really clear what he means. It
Who hasn’t been using a taxi service in a foreign country, just to find out that the more inefficient the cab drivers are, the more money they make? They seem to be driving you around forever, and in the evening
In lean software development, task switching is considered as a significant example of waste. It should be avoided as much as possible, so that a minimum amount of time is lost or wasted by people having to refocus on new tasks.
The Cone of Uncertainty is a phenomenon known for some time, but it only started to become accepted in software development during the past decade, primarily because of the rise of agile methodologies. Definition In project management, the cone of
Although you can find a wide variety of agile project tracking tools on the internet, I am still a strong supporter of using a plain old corkboard (or whiteboard) instead, combined with either a truckload of index cards, or post-its.
Starting to adopt an agile mindset often means getting familiar with the task of writing good user stories. This can be quite a challenge for some product owners, especially for those new to this role. It becomes even more challenging