A riff on the Agile Manifesto
Here are my personal principles on product development inspired by the agile manifesto originally published in 2001:
- Prioritise shared understanding over frameworks and processes.
- Make the work you're doing as visual as possible. Sketch, use post-it notes, take photos, record videos.
- Everything that is not a fact or hasn't been tested is an assumption or an opinion.
- First build to learn and to reduce risk. Then commit.
- Our ability to adapt is more important than following a plan.
- Build with outcomes in mind instead of features.
- The less you build, the better.
- Don't make estimations. Scope and shape improvements based on how much time it makes sense to invest and build from there.
- Don't compromise on quality. Compromise on the scope.
- Make fulfilled outcomes the primary measure of progress.
- Never set goals for your teams. Work alongside them to help them define their own goals, in a way that is aligned with yours.