Agile
On most bigger projects, we follow Agile methods such as Scrum or KanBan. However, we don’t religiously implement all of their rituals. When we say that we work Agile, what we mean is a general mindset rather than a specific process. For us, this can look like the following:
- Keep an open mind and be able to change course
- Work in close collaboration with the client, users and stakeholders
- Start small, reduce complexity, radically simplify
- Have a multidisciplinary team on every project so people can learn from each other
- Assign a diverse team to tackle challenges from different perspectives
- Stay quick and nimble, questioning your hypotheses, instead of sticking to a preconceived plan
- Value feedback, no matter where it comes from
- Work with real users/customers to validate assumptions
- Launch early, inspect and adapt and create positive feedback loops
- Empower employees to work in a self-organised way
- Take time for reflection and iterate on the process itself
- Give credit where credit is due
Full disclosure: this doesn't apply to every single project. We’re currently evaluating how to streamline our process and reach these goals – and we welcome any and all input.