People & CultureQuickie15min
Architecture vs. Headcount: Navigating the Sociotechnical Gravity of Mergers and Acquisitions
This session examines ENTERSOFTONE’s post‑merger architectural journey, revealing how microservices and headless designs increased cognitive load and formed a “distributed monolith.” It explores balancing agility with team capacity, “sociotechnical gravity,” and pragmatic refactoring—showing why organizational structure often dictates architecture more than technical ideals.
Spyros KaravanisENTERSOFTONE
talkDetail.whenAndWhere
Thursday, April 23, 14:45-15:00
MC 3
talks.roomOccupancytalks.noOccupancyInfo
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
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
- The Cognitive Load Tax: The hidden cost of decoupled systems in shifting structures.
- Beyond Conway’s Law: Aligning software and team boundaries during mergers.
- The Headcount Rule: Determining if team size supports architectural complexity.
- Ownership Wars: Managing shared domains across units.
- Pragmatic Refactoring: Consolidating services to restore work flow.
Spyros Karavanis
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.
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.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments