Cross-Functionality in Scrum

Scrum recommends that a team should feature all the skills required in order to deliver the releasable product increment by the end of the Sprint. Why is it a good thing to have all the skills needed? It is all about dependencies. We try to design our software systems to be loosely coupled and highly cohesive. The...