Everything is transient, whatever you think is core to your company won’t be at some point in the future. The only things that are truly static are dead.

Simon Wardley in Wardley Maps

Name

Subscribe over build

Statement

A specific service is built only if it is business critical and its equivalent cannot be found on the market.

A service is recognised as being on the market if it can be integrated by different independent suppliers.

Rationale

  • Reduce life cycle costs (LCC).
  • Reduce time to market.
  • Reduce the cost of failure.
  • Reduce complications.

Implications

  • Investigate the existence of services on the market that meet the requirements before embarking on the construction of a specific service.
  • Keep a technology watch.

Examples

Bad

A document viewer functionality is required for an application service.

A component is developed to meet this requirement while components are available on the market.

Good

An innovative and organisation-specific process requires the support of the information system to be implemented effectively.

A specific and independent application service is developed around this unique and innovative business capability with single responsibility.