If we can train ourselves to adopt approaches to embed continuous improvement into their culture, we can make...
Quality Plays
Successful technology teams are ruthless in their application of processes related to ensuring quality.
These Plays look at good practices around ensuring quality in everything which the team does.
Quality, heroes and sustainable pace
Quality and complexity can conflict, and we need to manage work in a way which ensures and promotes quality as well as...
Sprint Review not just Sprint Demo
The Sprint Review contains two key areas of activity. One part is looking backwards at what happened in the last...
Using Sprint Planning in a Scrum team
Sprint Planning is focussed on converting the ordered product backlog into a specific plan for the next iteration. ...
Is iteration always the answer?
Iterations are a great tool, but they are not the answer to every problem. An iteration has some overhead, or in Lean...
How can we best use iteration?
At the heart of most Agile approaches is a cyclical approach. There is no start and end and we work at a sustainable...
Building a “root cause” mindset
Learning and continuous improvement must be at the heart of how we work, and Root Cause Analysis (RCA) is a key...
Rethinking “failure” and “success”
Does the concealment of failure promote damaging behaviours which make us less effective and how can we change the way...
The two dimensions of Technical Debt
As soon as you deliver your first code, you have a set of implied commitments. Effectively you have incurred a debt...
