Why cross-functional teams?

When we talk about cross-functional teams, we talk about people from different areas working together. We can have a project team with people from Systems, Database, Middleware, or even people from management areas working with technical people. And, why is this distinct from any other teams? First of all, cross-functional teams can provide not only […]