From Legacy to Sustainable Ecosystems using the Systemic Event Discovery Approach
Buch, Englisch, Format (B × H): 155 mm x 235 mm
ISBN: 979-8-8688-3292-5
Verlag: APRESS L.P.
Software teams and organizations today are crippled by legacy infrastructure, brittle structures, and out-of-step developers and engineers. Although digital transformation is a strategic necessity, the majority of initiatives fall short of their goals not because of a lack of tools, but because of underlying organizational, architectural, and cultural problems.
This book presents a fully integrated and practical method of software transformation that goes further than technical migrations or isolated agile adoption. It emphasizes the Systemic Event Discovery Approach (SEDA). a field-tested method that combines Domain-Driven Design, Systems Thinking, and Team Topologies into an integrated technique to transformation. Structured into three parts, Part I explores sociotechnical complexity, examining how software as a system is shaped by people and organizations rather than just code. Part II takes a deep dive into SEDA, guiding you through the software transformation process, its lifecycle and its long-term solutions. Part III showcases SEDA in practice with use cases and best practices highlighting the lessons learned and the delivery of the transformation process with actual patterns and anti-patterns.
takes you from early discovery to system redesign and. Its evolution delivers success across software projects and infrastructure that stands up to ever-increasingly sophisticated software systems, cross-functional teams and AI platforms that require more than code-level solutions.
What You Will Learn
- Drive sustainable software transformation with the Systemic Event Discovery Approach (SEDA).
- Integrate architecture, team design, and business alignment.
- Uncover invisible dependencies, feedback loops, and organizational chokehold that tend to derail modernization initiatives.
- Redesign systems around business domains with event storming, domain-driven design, and team topologies.
- Apply systems thinking and team topologies for better collaboration, faster delivery, and stronger architectures.
- Sustain continuous evolution through feedback loops, fitness functions, and architecture sensing practices.
Who This Book Is For
Senior code-writing professionals (software developers and architects), and leaders involved in software architecture, platform modernization, and digital and organizational transformation
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Part I: Navigating Sociotechnical Complexity .- Chapter 1: The Invisible Constraints of Sociotechnical Systems.- Chapter 2: Foundational Tools for Successful Transformation.- Part II: Principles of SEDA .- Chapter 3: System Discovery and Diagnosis.- Chapter 4: Redesigning Around Domains.- Chapter 5: Managing Emergent Behaviours and Feedback.- Chapter 6: Sustaining Evolution after Transformation.- Part III: Use-Cases and Best Practices. - Chapter 7: Breaking Silos.- Chapter 8: Modernizing Without Mayhem.- Chapter 9: Software Transformation Anti-Patterns.




