Guideline: Preparing Project-Specific Reuse Guidelines
This guideline identifies concerns that should be addressed when preparing project-specific reuse guidelines.
Relationships
Main Description

Introduction

This guideline identifies concerns that should be addressed when preparing project-specific reuse guidelines.

Asset-Based Development Workflows

The workflows that describe how to produce and consume assets should be reviewed and possibly refined for a given project.

Reuse Feedback

Providing feedback on assets is crucial to the life of the asset and its future reusability. Artifact: Reuse Feedback should be reviewed in the context of a project and refined, as needed.

Also, since potential assets can be identified via the feedback, the content of the Reuse Feedback for the project should be reviewed briefly to ensure there is sufficient information captured to pass along to asset producers (i.e., asset artifact developer or asset packager) and others.

Asset Packaging Guidelines

Guidelines should be developed that describe how assets are to be packaged. These guidelines should address naming conventions, anticipated documentation, artifacts, and their format, classification schemas and other packaging values.

Asset Tool Guidance

The reuse guidelines for the project should reflect the tooling provided to support reuse activities on the project. For more information on tooling to support reuse, see Guideline: Selecting Asset-Based Development Tools.

Asset/Artifact Versioning Policy

Guidelines for versioning assets should be defined for the project. These guidelines may discuss naming conventions, merging strategies, and techniques for applying updated assets onto a project.

Asset-Based Development Process Element Mapping

You may need to produce a mapping from the asset-based development method elements (roles, tasks, work products) to their process. Identify those places within your process that the asset-based development tasks (i.e., apply asset, and so on) should be conducted.

Domain-Specific Policies and Guidelines

A project may need to follow the guidelines from a specific domain. These guidelines should be reviewed and identified for the specific project.

Reusable Asset Survey

Each project should understand the gap between the assets it needs and those that are available.

Reuse Adoption and Incentive Plan

The incentive plan for using existing assets should be defined for the project to ensure the project is able to leverage the proper resources.

Reuse Assessment

A Prepare Reuse Assessment should be prepared to determine the organization's ability to either produce or consume assets for the project.

Reuse Strategy

The organization's reuse strategy should be considered to determine the project's compliance with the stated strategy.