Way of Working

Activity Kit Overview

06 September 2019 • 2 minutes

Written by Eban Escott

Way of Working title image

The activity kit contains a number of recommended activities that people can use throughout the Way of Working.


The kit activities are categorised into four stages that span both the scope and development stages of the of the Way of Working.


The first stage is to understand the project. In this stage, the team and the stakeholders gather the knowledge, reverse engineer requirements, and conduct experiments to better understand the project.

The second stage is to prepare the project. In this stage, the layers of the community and decision making is mapped, expectations are managed, and stories are estimated.

The third stage is to migrate the project. In this stage, the migration activities are described for databases, spreadsheets, and PDF forms.

Finally, the modernise stage is used to prepare for success in the future.

How to use this kit


A summary of the activity and why it is being applied.

Level of difficulty

There are three levels of difficulty: Easy, Moderate and Hard. Easy activities don’t always mean quick activities, but they are ones that should be simple to pick up and add value to a project. Moderate activities tend to need some pre-planning. Hard activities normally require everyone to be on point for the activity - the fewer interruptions the better.

Before you start

Each activity typically has a few requirements that need to be satisfied before you can start. Normally, earlier activities flow into ones later in the process.


There are four stages that an activity will be categorised in: Understand, Prepare, Migrate and Modernise. The Understand and Prepare activities occur during scope, whereas the Migrate and Modernise activities occur during development. There is some overlap of activities, and you can do the stages in staggered formation if needed.

Suggested time

This is how long the activity should take.


The participants of each stage vary depending on the task. They include:

For more information on the roles, please see our WoW roles article.


These are handy things to bring along to each activity.


Step-by-step instructions to follow for the activity. Some of the activities will have detailed steps and others will be more of a guide.


The justification contains any background information, knowledge and references, which further reinforce why this activity is important. The justification length can vary depending on the activity.

Eban Escott

Written by Eban Escott

Founder of Codebots

Dr Eban Escott received his Doctorate from UQ (2013) in Model-Driven Engineering and his Masters from QUT (2004) in Artificial Intelligence. He is an advocate of using models as first class artefacts in software engineering and creating not just technologies, but methodologies that enhance the quality of life for software engineers.