Skip to content

Simple Solution Space


Problem: We use a combination of generic and extremely rich languages to define a solution. In addition, we often work at multiple levels of abstraction. How do we boost productivity, improve quality, and support governance while working in a solution space that is complex?

Solution: Simplify. Reduce the number of moving parts. Review and reduce models, DSLs, diagrams, and elements within diagrams. To assist and accelerate the effort, ensure that you are finding, creating, and applying the correct set of patterns.

Related Patterns and Guidelines: Integrated Patterns and DSLs, Pattern Creation Lifecycle, Piecemeal Pattern Creation

Associated Tasks: Evaluate Candidate Patterns, Increase Pattern Scope

%d bloggers like this: