TesterHQ - The Evil Tester Blog Aggregator

Oct 9, 2017 - 3 minute read - Instagram

Adapt Methods to the People - Instagram Post

Original Instagram Post

“If the people can not adapt to the methods, then the methods must be adapted to the people.” E.F. Schumacher in “Small is Beautiful pg 161, 1974, Sphere books

Clearly we can educate and train people to help them develop the skills and attitudes required to adapt to the methods. But you may encounter natural resistance from those people, or the timescales to train them may take too long. Therefore you have to meet the people where they are, or where they can very quickly be.

Then the technology and training can evolve over time.

One thing I notice with Agile Software Development is that people very often try to “Be Agile” instantly. After very minimal training. And the people are not yet adapted to the methods.

And at the same time, the people introducing the methods do not know how to adapt them to the people. And very often there is no consideration that adapting the process to the people is a sensible approach, after all the aim is to “Be Agile”.

When you are working with a coach/mentor/consultant who has the ability to, not just rain people and help them adapt to the methods, but to tailor the methods to the people, to match the point of their current development; then you can succeed rapidly.

Agile adoption has some basic points to allow “adapting to the people” e.g.:

  • create your own formats for standups
  • conduct retrospectives
  • use retrospectives to decide on the next “adaptation of the methods”
  • use pairing to help people “adapt to the methods”

This is why I tend to talk about the “System of Development” as this notion encompasses people adapting to the methods, and methods adapting to the people. With the aim that both people, and methods, are incrementally improving and becoming ever more Agile and effective.

"If the people can not adapt to the methods, then the methods must be adapted to the people." E.F. Schumacher in "Small is Beautiful pg 161, 1974, Sphere books⠀ ⠀ Clearly we can educate and train people to help them develop the skills and attitudes required to adapt to the methods. But you may encounter natural resistance from those people, or the timescales to train them may take too long. Therefore you have to meet the people where they are, or where they can very quickly be.⠀ ⠀ Then the technology and training can evolve over time.⠀ ⠀ One thing I notice with Agile Software Development is that people very often try to "Be Agile" instantly. After very minimal training. And the people are not yet adapted to the methods.⠀ ⠀ And at the same time, the people introducing the methods do not know how to adapt them to the people. And very often there is no consideration that adapting the process to the people is a sensible approach, after all the aim is to "Be Agile".⠀ ⠀ When you are working with a coach/mentor/consultant who has the ability to, not just rain people and help them adapt to the methods, but to tailor the methods to the people, to match the point of their current development; then you can succeed rapidly.⠀ ⠀ Agile adoption has some basic points to allow "adapting to the people" e.g.:⠀ ⠀ - create your own formats for standups⠀ - conduct retrospectives⠀ - use retrospectives to decide on the next "adaptation of the methods"⠀ - use pairing to help people "adapt to the methods"⠀ ⠀ This is why I tend to talk about the "System of Development" as this notion encompasses people adapting to the methods, and methods adapting to the people. With the aim that both people, and methods, are incrementally improving and becoming ever more Agile and effective.

A post shared by Software Testing Tips & Videos (@eviltester) on