Previous Topic: Best Practice ImplementationNext Topic: Review Prerequisites


How to Perform the Best Practice Implementation

As a change manager (CA Endevor SCM administrator), you can use the Best Practice Implementation (BPI) to set up a complete implementation of CA Endevor SCM that incorporates best practices. This method enables you to easily and quickly allocate and populate the libraries that support the software development lifecycle. The BPI is delivered as a set of input tables and jobs that you configure and run.

The following diagram outlines the Best Practice Implementation process:

BPI_How to Perform a BPI_Sept25

The Best Practice Implementation (BPI), includes the following steps:

  1. Review the prerequisites.
  2. Plan for your implementation.
  3. Run BPISTART. This job allocates the BPI libraries.
  4. Customize the BPI input tables.
  5. Edit #JOBCARD to prepare the BPI job card.
  6. Edit #OPTION. This member defines symbol values that are used to resolve variables defined in the BPI models and REXX members.
  7. Submit the BPI jobs. We recommend that you execute the BPI process in iterations implementing one System or application at a time.
  8. Verify the implementation. Access your implementation and make sure it was created and setup successfully.
  9. Load your software inventory. We recommend that you complete setting up the BPI, before you load any inventory.

We recommend that you execute the BPI process in iterations. For the first iteration, you might implement one System (or application). This lets you become familiar with how to edit the input tables and how the jobs work. After the first iteration, you could execute the BPI to implement an entire application. (An application can consist of multiple Systems and Subsystems.) Then you could do additional iterations, one for each additional application. For the first iteration, you perform all the steps. For subsequent iterations, you re-edit the BPI input tables and then rerun the jobs beginning with job #5ALLOC. For more information about performing the steps in iterations, see The Iterative BPI Process.