The Testing, Agile & DevOps Showcase North took place in Manchester last week. Having attended last year, I had high expectations for the content of the presentations and I wasn't disappointed.
The agenda for the day included speakers from across the Test, Agile and DevOps communities. All presentations demonstrated techniques and approaches to help improve working practices in the Agile and DevOps environments.
Stephen Mounsey, an Agile coach, presented a talk on 'Listening: An Essential Skill for Software Testers'. The outline was as follows:
Are you really listening? Listening is an important skill for any human being but, for a tester, an essential skill. If part of testing is about information gathering and interpretation, listening is a key component.
A look at the art of listening, parallels drawn between listening theory and how we test.
Although Stephen presented this from a tester's perspective, his ideas can also apply to any collaborative Agile or DevOps team.
I would have thought, listening is listening, but Stephen talked about several different types of listening - I was particularly interested in Expansive and Reductive Listening.
A quick Google search defines Reductive and Expansive Listening as:
|Reductive||Goal: Closure||'What are you recommending?'|
|When: Decisions need to be made||'How long will that take?'|
|Action is required||'When can we expect an answer?'|
|Expansive||Goal: Explore Ideas||'What would that look like?'|
|When: Brainstorming||'How would it be if we..?'|
|Envisioning the future||'What if we had unlimited resources?'|
|Creating new possibilities|
I never knew listening could be so interesting! Although this is only a snippet of Stephen's talk, I took away a wish to read further into the art of 'Listening'. Stephen's final quote was from the Dalai Lama: 'When you talk, you are only repeating what you already know. But if you listen, you may learn something new.' I had not heard this before, but it is succinct and, to me, represents a key collaboration tool used by successful Agile teams, of which testers are an integral part.
Listening is important, but more crucial is the type of listening you are doing. Are you using the right kind of listening in the right circumstances?