Key Elements of an Agile Culture

Key Elements of an Agile Culture

Is Agile a culture or is it only just a software development thing? What makes a team a truly Agile team? Why are values important? What changes are required in order to support an Agile culture?

These are the questions we are addressing in this post. Remember that SoftwareDevTools is all about helping Agile adoption on a global scale.

What Is “Culture?”

A culture is not defined by framed exultations on a wall.

At its most basic, a culture is about the answer to this question:

How do things are expected to get done around here?

Some definitions say that Organizational Culture is what really happens when the boss leaves the building.

Are You Ready?

Creating an Agile culture does not happen overnight.
Everybody in the company has to embrace the new mindset. “The way that things are expected to get done around here” changes when people change.
So, are you ready:

  • To let go of absolute control and move to a more balanced approach to decision making?
  • To stop micromanaging?
  • To evolve from manager to coach and leader?
  • To collaborate to work out the process, goals, and metrics needed for success?

Start by clearly spelling out our Purpose, Mission, Values, and Principles. You must use these as a framework to run every aspect of the company.

Because Zappos

David Vik joined Zappos when it was just starting (i.e., he was its 119th member) and came to be known as “The Coach.” According to Vik,

When everyone knows it (the elements of culture), they can get behind it, and then they don’t have to be told what to do.

Team Maturity

Most people are so used to working in command-and-control organizations that they need the training to acclimate to an Agile culture.

At first, people don’t quite believe when you ask them to discuss issues by themselves and figure out their own solutions, what tools they need, etc. What’s the catch? Is this a trick to dump responsibility on me?

It usually takes several weeks of Orientation. And that’s just the beginning of the transformational process.
According to Quinton Pienaar, CEO of Agilitude,

The team members need a level of maturity and experience for them to be able to discuss issues and decide on appropriate measures. A junior member of the team will need a significant amount of help, advice, and guidance to make the right decisions. Even experienced team members must become comfortable when making decisions rather than carrying out instructions passed down by management. It takes time to reach this point and the early stages will need some support, mentoring and guidance.

Lead with Trust, not with Fear

Many Agile practices will at first feel “weird.” They go counter to most of what we “know” about organizations. Everybody will be nervous about these changes. The easiest thing to do in these circumstances is to “terminate the experiment” when you hit the first couple of bumps on the road. Don’t yield to this temptation? Hold steady and keep learning.

Learn to look for solutions, not fault.

In the long run, an Agile culture will help your company do more, faster. And not just software development. These practices and the mindset that go with them have a way of percolating throughout a company and make things better.

Originally posted by Matt Perez on Nearsoft’s Inc Blog.

This post was featured on our Medium blog.

Trying to improve your #Agile practices? OR are you getting started with Agile? Are you in a remote team? Check out our products for Agile teams at SoftwareDevTools. We focus on making agile ceremonies more effective and easier to adopt for remote teams.

Check out our Atlassian tools:

Follow us on our networks:
Facebook: /SoftwareDevTools
Twitter: @softwaredevtool
And Subscribe to our blog below!