Innovativa lösningar som driver ditt företag framåt
Kundnytta i praktiken och skräddarsydda helhetslösningar
Våra experter delar med sig av sina kunskaper och trendspaningar
Din framtid kan finnas hos oss
Lär känna oss som företag och vad vi har att erbjuda
Skriv in nyckelord för att söka på webbplatsen. Tryck enter för att skicka.
Generativ AI
Cloud
Testing
Artificiell intelligens
Säkerhet
March 28, 2023
But how do you properly set up a cross-functional team? One of the key things is to change the mindset of the team members from thinking about functions towards working based on roles.
(This is the thirteenth blog in the series “How to train cross-functional teams”, for links to previous blogs please go to the end of this blog)
In traditional organizations people have a function and, in a V-model approach every function has a very clear stage where activities are done. With a function come specific responsibilities. And a person with a specific function only performs tasks that are within the responsibilities of that function. In some traditional organizations they group people in multi-disciplinary teams, but this still means a team where every team member has a specific function and stays on their own “island”.
A core problem of having a defined and distinct function is that people tend to focus on “what am I NOT responsible for”. They only take responsibility for their own tasks, the rest is not their problem.
To solve problems in communication and collaboration, todays high-performance IT delivery is organized in cross-functional teams. A main characteristic of such team is that all team members together take responsibility for completing all tasks necessary to deliver business value.
The shift for individual people in a cross-functional team is that they think “how can we fix this together”. And the key quality of people to really work together is to regularly switch roles and pick up a wider variety of tasks than they would in a traditional organization. The team members take responsibility for the entire team delivery, instead of just focusing on tasks which in their mind lie within their own “function”.
When we talk about a role, we mean that a person can adopt this role in the team whenever this is necessary. So, a person can have multiple roles sequentially or even in parallel. In a cross-functional team every team member is allowed to pick up any task. Of course, a team member should realize first whether they are capable of doing that task. Some tasks they can do individually, other tasks they can do in pairs (that’s why the term “teamwork” was invented!).
Together the team members must have all knowledge and skills to perform all tasks of the team. And a team should take care that for all necessary knowledge and skills there are at least two people competent enough, so that if one person is not available the team can still continue to complete their tasks.
And keep in mind: not all specialized skills necessarily need to be available in the team, a team can work together with specialists from support teams for such specialized tasks.
It is an illusion to think that people exist that can do any possible task in a high-performance cross-functional team. But for a team to work effectively and efficiently, it is key that every member of the team is interested in any task. By showing interest team members can help their fellow team members, just by asking questions they may already help solving problems.
And by being curious in what other team members do, they learn new knowledge and skills and thus become even more valuable as a member of their cross-functional team.
People that don’t limit themselves to a function but are open to adopt multiple roles are the key to a successful IT delivery team that truly works in a cross-functional way.
What, in your opinion, is the main benefit of applying roles instead of functions? Please, get in touch with us and let us know!
This blog has been co-authored by Rik Marselis, Principal Quality Consultant at Sogeti in the Netherlands.
This is the thirteenth blog in the series How to train cross-functional teams, the second blog is here How to be a good cross-functional team member, the third blog Does every team member need coding skills, the fourth Five different ways to train a cross-functional team member, the fifth Challenges of agile at scale , the sixth Do cross-functional team members need business knowledge?, the seventh What’s the difference between training on-line and on-site?, the eight Solutions to the testing challenges when working agile at scale, the ninth Solutions to the testing challenges when working agile at scale – part 2, the tenth Three tips when working with teams with people from different backgrounds , the eleventh Social sustainability, the twelfth Three tips when working agile at scale
Senior Test Specialist, Jönköping
Vi använder cookies för att förbättra din upplevelse på vår webbplats. De hjälper oss att förbättra webbplatsens prestanda, visa relevant reklam och möjliggöra att du kan dela innehåll på sociala medier.
Du kan acceptera alla cookies, eller välja att hantera dem individuellt. Du kan ändra dina inställningar när som helst genom att klicka på Cookie Settings som finns i sidfoten på varje sida.
För mer information om cookies, vänligen besök vår cookie policy.