Chapter 7. Guarding the Boundaries: Software Fortresses

Autonomous business capabilities (ABCs) represent optimal subsets of functionality within an organization. ABCs logically contain both the business processes and the technical systems that together deliver the ABCs functionality.

We know that ABCs need to interact. In simple iterative partitions (SIP), this interaction is referred to as partner relationships. I have discussed the concern about partner relationships: they represent the thin spots between ABCs—that is, places where the boundaries between partitions are likely to be compromised.

An ABC is an equivalence class, or subset, of a larger partition. The rules of partitions state that a subset is part of a partition if the elements living ...

Get Simple Architectures for Complex Enterprises now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.