image_pdf

Software Transformation – The Pillars of Sustainable Change in Software and Organizations

Estimated Reading Time: 9 minutesSoftware is at the heart of nearly every industry, shaping how businesses operate, connect with customers, and stay ahead of the competition. It’s more than just a

Read more

Systems Thinking – A Dynamic Approach for Software Transformation

Estimated Reading Time: 8 minutesSystems Thinking1 is an approach to problem-solving that views problems as part of a wider, interconnected system. Rather than isolating individual components, systems thinking considers the relationships and interactions between

Read more

EventStorming – A Best Practice Tool for Event-Driven Architecture

Estimated Reading Time: 11 minutesTo ensure a same understanding of complex business processes and effectively implement Domain-Driven Design that aligns with business logic and software requirements, stakeholders, involved in the different business domain, should participate in collaborative meeting or workshop

Read more

Tactical Approach in Domain-Driven Design

Estimated Reading Time: 16 minutesIn my earlier article on Domain-Driven Design, I discussed how Domain-Driven Design is typically divided into two primary categories: Strategic Design and Tactical Design. While Strategic Design focuses on understanding the “Why”

Read more

Strategic Approach in Domain-Driven Design

Estimated Reading Time: 11 minutesThe initial phase of Domain-Driven Design involves thoroughly understanding the problem space. This involves a strategic and high-level analysis of the project, considering the specific constraints and requirements of

Read more