Practice: Asset-Based Development Governance
The Asset-Based Development Governance Plug-In describes the reuse aspects of Governance.
Main Description

This introduction to Asset-Based Development provides a high-level overview of the tasks supporting Asset Governance and how they impact the Asset-based Development process. Many of the Governance tasks produce work products which serve as input to the Asset-based Development process.

The relationship between ABD and ABD Governance.

The Asset-based Development process as configured out of the box can be used without using the Asset Governance process. This is useful in situations where the enterprise is still working out the adoption and commitment to more robust asset processes. However, the Asset Governance process has connections and links to the Asset-based Development process, requiring it to be present.

The Asset Governance and Asset-based Development processes can be applied to multiple asset domains. In particular these processes map to the Service Oriented Architecture (SOA) space. Elements of SOA Governance can be addressed with the Asset Governance process as shown in the image below. Elements of the SOA Lifecycle can be addressed with the Asset-based Development process.

ABD in the context of the SOA Lifecycle.

Each of the Asset Governance phases provides work products or task mappings into the Asset-based Development process. These mappings are introduced below.

In the Asset Governance Planning phase multiple work products can be produced. These work products include the Reuse Assessment and the Reuse Strategy. These and other work products influence the configuration of the repository. They also influence the major capability patterns such as how assets will be produced, or consumed, or managed.

Relationship between Planning and ABD.

The major asset workflow are identified in this phase but are not described in detail, this occurs in the next phase.

In the Asset Governance Definition phase multiple work products can be produced. These work products include the Community Map and Asset Workflow Specification as well as Asset Version Policy, and others. These and other work products influence the configuration of the repository and the major asset-based development workflows.

Relationship between Definition and ABD.

The Asset Governance and Organization Workflow is specified in this phase. This workflow describes the organizational structure that will be put in place to support Asset-based Development capability patterns listed in this image.

In the Asset Governance Enablement phase multiple work products are used to create the training and incentive plans. The roles for supporting Asset-based Development are refined, and the training and incentive plans are exercised and validated.

Relationship between Enablement and ABD.

Some work products are reused in this phase. As the enablement rolls out to the teams, the Reuse Strategy should be refined as needed.

In the Asset Governance Measurement phase the metrics and reporting work products are created. These serve as input to the repository administrators in Asset-based Development to produce the proper reports and measurements.

Relationship between Measurement and ABD.

The Asset Governance process establishes the work products and policies by which the Asset-based Development process complies.

Relationships