The Rise of Cross-Functional Teams: Is DevOps Fading into the Background?
In recent years, the landscape of software development and project management has undergone a seismic shift. Once considered groundbreaking, DevOps—a philosophy focused on bridging the gap between development and operations—is now evolving into a more integrated and holistic model. That model is the cross-functional team. As organizations across Europe and globally push toward digital transformation at breakneck speed, the structure of engineering teams has become a central pivot for innovation, speed, and product quality.
This blog post explores the phenomenon of cross-functional teams, analyzes why DevOps as we know it may be fading, and examines how diverse engineering expertise is helping organizations break silos and accelerate progress.
What Are Cross-Functional Teams?
A cross-functional team is composed of individuals with various functional expertise working toward a common goal. These team members might include:
- Software developers
- UI/UX designers
- DevOps (or Site Reliability Engineers)
- Data engineers and data scientists
- Product managers
- Quality assurance specialists
These teams are often self-sufficient and can execute assignments end-to-end, from ideation through deployment and maintenance.
Key Characteristics
- Autonomy: Able to make decisions independently of other departments.
- Alignment: All members share a unified vision and goals.
- Diversity of Thought: Different perspectives foster robust problem-solving.
- Shared Responsibility: Success or failure is a collective outcome.
The Evolution from DevOps to Cross-Functional Teams
DevOps emerged in the late 2000s with the aim of diminishing the chasm between software development and IT operations. Its adoption led to immense improvements in deployment speeds, system stability, and the incorporation of automation practices. However, with time, the boundaries between DevOps, development, and other roles have started to blur.
Today, organizations are embedding DevOps capabilities directly into cross-functional teams. Rather than having separate DevOps units, engineers are encouraged (and increasingly expected) to possess infrastructure and operational knowledge themselves. This evolution results in holistic teams where execution is both vertically and horizontally integrated.
Why the Shift?
- Speed: Business demands faster delivery cycles and feature rollouts, which isolated roles cannot support effectively.
- Complexity: Modern software ecosystems require diverse expertise in data, ML pipelines, observability, and customer experience—more than just development and ops.
- Agility: Cross-functional teams adapt quicker to feedback, improving customer satisfaction.
- Resilience: Teams that can troubleshoot across stacks build more stable and reliable systems.
Benefits of Cross-Functional Teams
The emergence of cross-functional teams has led to tangible benefits in both productivity and morale. Some of the key advantages are:
- Improved Collaboration: Teams that include all relevant stakeholders foster more communication and reduce hand-off delays.
- Holistic Understanding: Team members develop broader skill sets and understand the full software lifecycle.
- Faster Release Cycles: Autonomy allows for more frequent and confident releases.
- Increased Ownership: When individuals understand their impact, they care more about results.
Challenges to Be Aware Of
While cross-functional teams offer numerous benefits, they are not a silver bullet. Common challenges include:
- Skill Gaps: Engineers may lack expertise in areas like security or observability.
- Decision Conflicts: Diverse perspectives may lead to longer decision-making unless roles and responsibilities are clearly defined.
- Overhead: Truly cross-functional teams require broader onboarding and continuous learning.
European Context and Trends
In Europe, where data privacy laws (like GDPR) and systems integration between numerous countries create complex software ecosystems, cross-functional teams are increasingly becoming the norm. For instance:
- Germany’s Mittelstand: Small and mid-sized enterprises are embracing agile, multidisciplinary teams to remain globally competitive.
- Nordic innovation clusters: In Helsinki and Stockholm, cross-functional teams are the default in companies focusing on AI, green tech, and digital health.
- European Startups: London, Berlin, and Paris-based startups increasingly form lean, cross-disciplinary squads to accelerate product-market fit.
Moreover, initiatives from the European Commission to improve digital skills and facilitate tech entrepreneurship in southern and eastern Europe are likely to further encourage the model of cross-functional teams.
How Technology Facilitates Cross-Functionality
New tools and platforms are enabling better synergy across roles. Noteworthy innovations include:
- Platform Engineering: Internal developer platforms are reducing friction in deployment and testing.
- Observability as Code: Automated monitoring scripts help development teams own the reliability side traditionally handled by ops.
- AI and Automation: Tools like GitHub Copilot and automated CI pipelines are empowering teams to handle broader scopes.
Philosophical Angle: The Unity of Knowledge
From a philosophical perspective, the evolution toward cross-functional teams reflects the Aristotelian idea of the «unity of knowledge» and the systems-thinking approach advocated by modern philosophers. Breaking silos to create integrated knowledge networks mirrors how humans naturally learn: through interdisciplinary connections. In this sense, software engineering is becoming more human-centric and holistic.
Will DevOps Disappear Completely?
Not entirely. The principles that formed DevOps—automation, continuous feedback, empathy between roles—are now embedded more deeply in team structures. Rather than being a separate function, «DevOps» becomes a mindset and skill set possessed by cross-functional team members. It’s an evolution, not an extinction.
Conclusion
The growth of truly cross-functional teams indicates a significant evolution in how organizations conceive software development. As digital products become increasingly complex, the need for integrated teams with diverse expertise will only grow. DevOps as a standalone entity might fade, but its ethos lives on—embedded into every engineer, every product stakeholder, and every team.
How do you view this evolution? Do you think cross-functional teams are the future—or merely a passing trend?
Let us know in the comments and share this post with colleagues to hear their thoughts as well.
References
- What is DevOps? (RedHat)
- Teams Over Roles – Martin Fowler
- Cross-Functional Teams (Atlassian)
- The Evolving Role of DevOps in Cross-Functional Teams (StackOverflow Blog)
- EU Commission – Digital Competence and Innovation Initiatives
Summary
Cross-functional teams are rapidly replacing traditional DevOps structures in pursuit of agility, speed, and innovation. As DevOps becomes more of a mindset than a job description, integrated teams are building the future of software delivery across Europe and globally.