When starting a new Agile project, it often feels like we’re learning a new language, as Agile methodology comes with its own set of terminology.
Understanding Agile terminology
Teams are sometimes amused and confused by Agile terminology.
To become fluent, like all languages, you need to use it as much as possible, knowing that while you’ll make mistakes, you’ll get better over time.
Teach teams the new language
This involves:
- spending time with the internal teams
- going through the process for Agile in detail
- creating a translation tool or glossary of terminology.
This is not a quick process. But going through the method with an internal team is necessary.
Translating the terminology into plain language for those new to Agile also helps.
For example:
- don't talk about ‘ceremonies’, talk about project meetings or catch-ups
- don't talk about the ‘alpha phase’ but about 'thinking of practical solutions to improve the service'
Teams should be open about what terms they don't know or understand. be open about this. Not understanding each other means we can risk missing the meaning or the detail at times.
Is Agile language important?
So, does it matter that there is a new language associated with Agile?
In some instances, it can initially create a barrier to adopting agile ways of working.
But learning a new language gives us insights into another culture or way of looking at concepts. This adds to our creative ability and allows us to think about things in a slightly different way. So, the more we’re exposed to new languages and concepts, the more we increase our creative ability and ways of approaching problems or situations.
Embracing the language
Consider your approach before starting a new project. Don’t shy away from the discussion with those involved in the project.
Decide together whether to embrace the new terminology or use plain language.
Maybe do both and co-create your own glossary, going through the terminology used in Agile and asking the delivery team what words they want to use.
The most important thing is that you explore the concepts behind the language. This gives you different ways to look at problems and improve services.
Further reading
- Agile glossary by Co-op Digital