Business Capabilities Architecture

How can business strategy and technology roadmaps be aligned?

Why is it that IT and business seem to be on different paths, and is there a way to solve that?

BCA is a framework that addresses this disconnect with the notion of capabilities that can be implemented via people, process and technology.