ISPW environments


BMC Software usually recommends that there be more than one ISPW environment installed.

Having more than one ISPW

Which data repository will be used to manage ISPW is determined by the option chosen from your ISPF/PDF menu. You could have several sets of data repositories if there’s a need to have independent operating environments. For example, every site might have one system for production use where all users would normally work. Other environments could be used for staff training or testing newISPW versions.
Multiple ISPW environments are represented by the diagram shown in the following figure.

Multiple ISPW Environments

image2021-12-10_18-43-20.png

Dataset allocations for ISPW clients

The TSO/ISPF Client consists of site-specific and ISPW base datasets. The site-specific datasets should contain any ISPW component that is modified and any new components created by your site.
The CLIST WZU@PRIM (invoking CLIST) is an example of an ISPW component that must be modified. Compile Skeletons and special technology CLISTs are components created by each site. Though few ISPW components require modification, they must be copied and modifications made to them in your site-specific datasets so that changes to the ISPW base system can be easily identified.

Concatenation of datasets

All the site-specific datasets are allocated in front of the ISPW Base datasets. The dialogue box can then be split into two adjoining pieces as shown in the following figure.

image2021-12-10_18-44-8.png

Site Specific datasets

ISPW is used to maintain the site-specific customization, so a development lifecycle is set up for the Site modifications. The simplest example of this consists of TEST, HOLD, and PROD datasets, which can be concatenated in front of the BASE datasets for the reasons listed in the following table.

Site-Specific Datasets

Concatenation

Reason

PROD SITE
ISPW BASE

Day-to-day production use of ISPW.

HOLD SITE
PROD SITE
ISPW BASE

Acceptance testing of a new internally developed feature. The updated modules would exist in the HOLD datasets. Users doing acceptance testing would change their allocations so that they can work with the updates.

TEST SITE
HOLD SITE
PROD SITE
ISPW BASE

Testing of a new feature or release by the ISPW support person. The updated modules would exist in the TEST datasets so that only ISPW support would be affected by the change.

Updating the ISPW base datasets

Each site should have their own procedures for maintaining system software, and the ISPW Base datasets should be treated as such.

Invocation of ISPW

ISPW is invoked as an option on the ISPF menu. The file allocations are controlled either by a Logon procedure or an allocation CLIST. It is useful to have standard allocation CLISTs that will do the TEST-HOLD-PROD, HOLD-PROD, and PROD allocations for you. Different ISPW options can be used to control which concatenation of datasets is used. The correct connection definition should be allocated for the correct ISPW Environment.

Planning requirements

  • Which ISPF menu will ISPW be invoked from?
  • What Options will be used to invoke each ISPW variant?
  • Review theISPW Installation and Configuration space to determine the names that are required for each ISPW environment.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Compuware ISPW 18.02