Siloed teams are not able to see the systemic view of the whole application delivery since:
they associate themselves with their position (e.g. of tester, developer or analyst) rather than the business goals
their departments became an invisible boundary and they are not able to see what’s happening on the other side.
Siloed departments lose the vast opportunity to help and collaborate with each other and prevent problems and bugs from happening in the first place.
Agile methods break departmental silos and encourage collaboration across cross-functional specializations where developers and testers work together. The mission of an agile team becomes to shape and create products people love and solve their problems in the best possible way.
In this context, agile testing is an approach to build quality in from the start: a principle of lean agile development where everyone on the team contributes towards quality.
If you find yourself in a siloed role or department, here are 3 ways that you can encourage your team to “build quality in” from the start.