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
September 02, 2022
Today organizations strive to work according to the Agile mindset. They use Scrum or Kanban or DevOps or SAFe® or any other way of IT delivery that we refer to as “High-performance IT delivery”.
In high-performance IT delivery, people are organized in cross-functional teams that together take responsibility to deliver the right IT support for business processes, with the right quality level to deliver business value to their customers.
A team member working in a cross-functional team requires additional skills and capabilities compared to working in traditional “siloed” teams.
As a first example there is much more emphasis on collaboration between people. They need to be able and willing to pick up different kinds of tasks, instead of focusing on what relates to a specific role/expertise. The sum is greater than the parts in a cross-functional team. Everybody contributes with their specific knowledge, experience and skills. At the same time, to be able to collaborate efficiently, each team member needs to know about the other team members expertise’s.
Collaboration is very important, this can for example be implemented using pairing, which means working on one task with two people (e.g. pair-programming, pair-testing, pair-debugging). Collaboration can even be implemented as mobbing, which means working on one task with a group such as the whole team (e.g. in refinements, mob programming or mob testing).
People need a broader knowledge base. That doesn’t mean they must be experts on all areas but at least they need to be interested in all different knowledge-areas that are relevant for their team and they need to be interested in various professions. Every team member needs to know a bit about all the different IT disciplines needed to deliver value by the team and together with other teams.
In a cross-functional team, everybody takes responsibility for quality. This means that all team members have at least a basic need for expertise in quality and testing. And of course, each team needs a few team members with deep knowledge of quality assurance and testing that can guide and coach everybody in the team, as well as explaining to stakeholders what the quality situation looks like. So, in general team members need more knowledge and skills in quality engineering.
Because working in a cross-functional team demands additional skills and capabilities, it’s important to look at the training needs for the team members. Most of them could be handled with on-the-job training, but some need other forms of training. In a later blog, we’ll explore different options to fulfil the different training needs. We’ll also elaborate on a wide variety of aspects related to training of people in cross-functional teams.
If you have any ideas or requests, please let us know, this series is a work in progress, so your contribution is highly valued!
This blog has been co-authored by Rik Marselis, Principal Quality Consultant at Sogeti in the Netherlands.
This is the latest blog in the series How to train cross-functional teams, read all blogposts here.
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.