by Richard | May 14, 2020 | Planning & Estimating
When most software teams estimate, they are answering the wrong question. This causes all kinds of problems, but when we understand why it’s the wrong question, and what a better one might be, that should no longer be a surprise. The question most teams answer is a...
by Nathan Murados | Apr 30, 2020 | Planning & Estimating
A while ago I referenced Allen Holub’s Key Note speech on #NoEstimates. One of the comments read: I’ve been battling with timescale pressure recently, and hope to use some of these arguments to reframe the conversation. and on asking for clarification: In...
by Richard | Jul 22, 2018 | Planning & Estimating
One of the areas we’ve really been working on with one of my teams is their approach to planning, and choosing what to work on next. The organization have – like many – a background in running projects in a way that would probably not be unfair to describe as...
by Richard | Jun 30, 2017 | Planning & Estimating, Practical, War Stories
In modern software development, there are all kinds of exotic data storage options available to us – and many reasons why any of these might be good/bad for a certain context. However, there are some basic needs that all systems have, and one of these is that if...
by Richard | May 18, 2017 | Introspection, Planning & Estimating
Working with teams in larger enterprises who are trying to adopt an agile way of working often throws up some interesting challenges, where a team who are trying to change their way of working must interface with the organization around them. In this situation,...
by Richard | Apr 12, 2017 | Continuous Improvement, Planning & Estimating
One of the significant changes in building a system in an agile way is the role of architecture and planning. Agile methodologies are often described against the comparison of a “waterfall” methodology, where in the “waterfall” approach, one of...