Remove Software Architecture Remove Strategy Remove Website Remove Workshop
article thumbnail

Primary Sociotechnical Design Heuristics

Strategic Tech

If we align our software architecture and teams with these enduring business capabilities, theoretically we’ll have stable, long-term boundaries within which to create sustainable software and minimal dependencies between the teams that run them.

Design 40
article thumbnail

Product, Domain, and Team Architecture Overview Template

Strategic Tech

Product Mode by Sriram Narayan Innovation Portfolio An innovation portfolio is invaluable because it expresses where products and platforms are in their lifecycle, revealing where each fits into the strategy. For example Payments Platform , Website , Admin UI , etc. I’ve been using the Lean Innovation Portfolio for years.

article thumbnail

Consumer-driven Coupling: Patterns and Anti-patterns

Strategic Tech

This organisational pattern can be mirrored in the software architecture, emphasising the sociotechnical nature of systems. While it is nice to go out of your way to please others, the resulting compromises to the software architecture can lead to dangerous sociotechnical side-effects.