getty The technical architecture of a company is the foundation upon which its business strategy is built. A company’s architecture provides the infrastructure and supports the processes that enable the company to create and deliver its products and services. By ensuring the technical architecture is aligned with business strategy, companies are able to create an efficient and effective system that maximizes the potential of their business. More and more, though, "efficient and effective" means the ability to rapidly respond to changing market needs and to take advantage of opportunities faster than the competition. Unfortunately, rapid change is typically not something that business systems are easily designed for. Composable architecture is a potential answer to this. As a leader in digital consultancies, I’ve spent a considerable amount of my career helping organizations update their infrastructure, both in terms of technical systems and the underlying business maturity needed to take ownership of those systems. Currently, I’m finding that composable structure, often underpinned with scalable agile frameworks, is the preferred direction for many, but it takes a very mature business and technical capability working hand in hand to fully realize the benefits of this approach. I often get asked about the basics, […]
