Agile working at Zaizi: How it empowers our teams and serves our customers

I joined Zaizi as Principal Agile Lead in February. My remit, amongst other things, is to help Zaizi achieve greater Agile maturity. For me, Agile working is a mindset. From this mindset comes a set of behaviours which allows us to deliver software in an interactive and incremental way, so that we bring value to the customer.

I have been working with Agile for 21 years and coaching Agile teams for the last 11 years. In all that time I have discovered one key thing. If your organisation has a culture which is centred around command, control and a high level of autocracy, agility will not thrive. I have worked in several organisations where the leadership team asks for an Agile transformation, when really they just want the developers to go twice as fast. Further, managers often have no idea of their role in an Agile team, and squash what little agility begins to emerge by perpetuating their existing, counterproductive culture and values.

Imagine my delight upon joining an organisation where, for one of the few times in my career so far, I have met a leadership team who actually demonstrate Agile values and mindset. A couple of weeks into my engagement with Zaizi I asked the leadership team two questions. Firstly, what does Agile mean to them personally? And secondly, what would more agility bring to us at Zaizi? This is what they told me.

Agile working means:

Realising potential through Agile working

Agile working is a way for everyone at Zaizi to achieve the company goal of realising potential. It empowers our teams to be autonomous, master their capabilities and have a sense of purpose in what they do – all of which are linked to motivation and engagement. Engaging our customers in this approach creates that alignment needed to meet their needs, and Agile focuses on delivering the right thing in a predictable way.

Speaking with the leadership team, we collectively identified some desired outcomes from Agile working. 

1. Productivity

Agile helps us increase productivity by: 

2. Positive customer interactions

By developing our Agile maturity, we’ll be able to:

3. Employee engagement

Done right, Agile can make for happier teams by giving our employees:

Developing Agile working at Zaizi

So what is my role in this? As Principal Agile Lead, my role is to provide the catalyst to facilitate and expedite Agile growth at Zaizi. 

I’ll do this in three ways.  

  1. Train and coach all the members of our teams to live the Agile values.
  2. Work with our customers to realise their potential through our Agile delivery capabilities.
  3. Work with the whole organisation to develop and maintain our Agile culture.

This will in turn lead to more engaged and productive teams, delighted customers who return to us again and again, and an organisation that everyone wants to work with.

Big plans, right? And with the right culture and the right leadership support, we can build upon our successes iteratively, one step at a time.