The concept of a feature team is a product-centric agile approach that runs through diverse groups capable of creating an end-to-end product.
In this article at Applause, Jean-Pierre Lambert explains that during the agile transition, the quality assurance (QA) teams begin to take on an utterly different structure. The feature team plays a vital role in empowering the agile approach within the QA division.
A Community of Practice
The QA engineers work in a matrix structure and simultaneously belong to the feature and cross-functional team. The cross-functional team is also known as a community of practice that serves the following purposes:
- People Management: By focusing on people and helping them contribute to the company growth, a community of practice embraces the new approach to coach people. They ensure everyone in the team masters the latest tools and methods to complete the feature team’s purpose.
- Facilitating Synchronization: The community of practice accelerates synchronization between feature teams and QA teams. For instance, the QA community of practice can structure and promote integrated test campaigns between all feature teams.
- Joint Processes: The communities of practice encourage technical alignment between the feature teams. They ensure collective processes are defined, applied, and maintained.
- Management of Cross-Disciplinary: As the term suggests, the cross-disciplinary subjects need an intersecting approach. The QA community of practice takes a prominent role in defining and monitoring test methods. Be it a purchase, mobile monitoring, or implementation of new test environments, the QA team does everything.
- Sharing Best Practices: A community of practice plays a significant role in monitoring and sharing best practices. The QA team can facilitate the sharing of product successes and challenges while taking care of the quality topics within the feature teams.
Click on the following link to read the original article: https://www.applause.com/blog/agile-transformation-feature-teams