Landscape image of the words 'mission complete'. Both words are in neon pink with a neon blue border around the words.

How we do mission-driven development

Earlier in the year, we looked at mission-driven development and the benefits it can provide a project.

At Zaizi, having a clear mission, and being mission-driven, is key to how we work.

In this blog, I’ll give you a step-by-step guide on how we do this at Zaizi. 

The ‘missions’ approach allows a team to collaborate better and reach outcomes quicker. 

Our missions are 12 weeks long. In our experience, three months is long enough to really understand a problem and come up with the right solutions, and short enough to show value quickly. Missions can be shorter, but never longer. 

We take an iterative and agile approach, constantly tweaking the potential solution based on user research. 

A landscape image of the 'mission in play' framework. It shows the three steps off the framework including the mission aim and objective, mission brief and mission kick-off. The circular part of the framework shows the iteration of the mission which lasts two weeks and includes releases, a show and tell, retrospective, plans for the next iteration and the final result.

Step 1: Create a mission brief 

This is a short and concise document that details:  

Step 2: Hold a mission kick-off session 

This is essentially a sprint planning session. All members of the team, who work on the mission, review the brief and then map out potential activities for each of the problems/opportunities. 

The mission team agrees which of these activities should be done first and what can realistically be achieved in the first two weeks. 

Step 3: First iteration of a mission

In most missions, the first few weeks feel like a mini discovery. It’s really about understanding the problems we’re trying to solve.

This can include activities such as user research, spike investigations and proofs of concepts. These activities help ensure we are solving the highest value problems with the right solutions.

Step 4: Show what we have delivered

It’s key to reflect at regular intervals on what is being delivered and how the team is working. Undertaking agile ceremonies like show and tells and retros every two weeks ensures stakeholders see progress within a mission. It also gives the team a chance to celebrate success or understand how they can improve. 

During a mission, when fleshing out potential solutions, we constantly take feedback — both quantitative and qualitative. These ceremonies also encourage that feedback loop. 

Step 5: Hold a close-down session

At the end of a mission, we have a close-down session to give an overview of what we’ve done. We show the problems we solved, the solutions we put in place, and the results. We also document and suggest enhancements for future missions.

It’s also a chance to celebrate success! 

Step 6: Firebreak

At the end of the three months, we find it’s helpful to have a ‘firebreak’. It’s basically the chance for a multidisciplinary team to take a week’s pause before beginning another mission. 

Individuals in the team can take this time to work on any other non-mission related work. 

We’re happy to share how you can apply the same mission-driven approach to your development work. If you would like to know more, feel free to get in touch

Related content

Thanks for joining us! We’ll keep you informed with regular updates.

Sign up to our newsletter

This field is for validation purposes and should be left unchanged.