Talk

Microservices and headless architectures are often treated as universal solutions for agility. However, these patterns introduce a high degree of cognitive load that many organizations cannot sustain. This session offers a candid post-mortem of the architectural evolution at ENTERSOFTONE Sales Suite department, following the Regate acquisition and the ENTERSOFTONE merger.
We will explore the journey of the development of both Shopranos and SoftOne Web CRM platforms designed for modern commerce and engagement. While built for maximum agility, the reality of merging three companies created a "distributed monolith" of ownership.
Spyros will break down why technical agility must be weighed against "Sociotechnical Gravity." He will share the decision-making behind "pragmatic refactoring," where architectural purity was sacrificed to align with actual team headcount. The session moves beyond the hype to discuss why your org chart is often your most influential architectural diagram.
KEY TAKEAWAYS
  1. The Cognitive Load Tax: The hidden cost of decoupled systems in shifting structures.
  2. Beyond Conway’s Law: Aligning software and team boundaries during mergers.
  3. The Headcount Rule: Determining if team size supports architectural complexity.
  4. Ownership Wars: Managing shared domains across units.
  5. Pragmatic Refactoring: Consolidating services to restore work flow.
TARGET AUDIENCE Architects, Lead Engineers, and R&D Managers who value delivery over theoretical purity.
Spyros Karavanis
ENTERSOFTONE
Spyros Karavanis is a technology leader with over 15 years of experience in software engineering and ERP/CRM analysis. Currently serving as the Director of Sales Suite at ENTERSOFTONE, he oversees the product strategy and R&D for a unified ecosystem designed for high-scale digital commerce and customer experience. In this role, he focuses on the intersection of advanced architectural patterns and the operational realities of large-scale enterprise integrations.
As the architect behind the Sales Suite, Spyros led the development of Shopranos, a B2B commerce platform built on a microservices-based, API-first, and headless architecture. Simultaneously, he architected the SoftOne Web CRM, a cornerstone of the company’s transition toward cloud-native solutions. Balancing these autonomous systems with deep-rooted ERP integrations served as the primary test for his core philosophy: technical agility must be weighed against the gravity of the enterprise ecosystem.