Why we don't use Scrum (and what we do instead) - Part 3: the ceremonies
Scrum ceremonies are symptoms, not the cause, of the underlying flaws of the methodology. Let's examine how to do planning such that you build better products, how the team should find its rhythm, and when and how to inspect and adapt your processes.
How to think about uncertainty in software development
Uncertainty is an embedded risk in all software projects. What are the guiding principles for dealing with it? Learn how to effectively reduce your exposure to risk and ensure that the software moves a needle for your business outcomes.
Why we don't use Scrum (and what we do instead) - Part 2: Sprints
We don't use sprints to slice up the work we do. Maybe you shouldn't either if you really intend to produce meaningful software that moves the needle for the business owner.
Why we don't use Scrum (and what we do instead) - Part 1: Backlogs
Backlogs are a terrible way of organizing plans and knowledge. Learn how living documents outperform backlogs to ensure that the project delivers a visible progress in your desired business outcomes.
Work from the inside out
Software specs are not the right input for your vendor. Instead, have a detailed conversation with your vendor about your vision and outcomes you want to achieve. Then, the specs will be rooted in both your vision and the vendor's technical know-how.
Shoot us a message, and a real, very much live human will reach out fast.