The following procedure walks you through the typical steps to create a Release, including tips, optional steps, and behind-the-scenes information. The different contributors are noted in the procedure.
To create a Release:
Note: Since a Release can be the implementation of one or more Change Requests, a Release can also be created from a Change Request by clicking File>New>New Release from the CSM menu bar, pressing CTRL+SHIFT+R, or clicking the Create New Release link in the Change Request Actions section of the Task Pane. When submitted from a Change Request, the Release inherits specific record information, including Requestor, Title, Description, and associated CIs.
A new Release Record is created with a unique ID (ex: 1405) and a status of New. The Release enters the Plan phase.
Note: The Main pane displays dynamic embedded forms as you move through the workflow. You can toggle between a simple Step View form and a more detailed read-only Expanded View form.
Note: The creator must provide at least a Requestor, Title, Priority, Risk, and Version.
Tip: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
If an exact match is found, the Requestor fields are autopopulated with the User's name, avatar, e-mail, and phone. If multiple matches are found (ex: multiple Users named Gina), the UserInfo Selector opens so that you can select the appropriate User.
Tips: Wildcards (ex: "%" or "*") can be used when searching. To browse for a User or add a new Customer Record, click the User Selector button to launch the Contact Manager. To view the selected Requestor's detailed User Record, click the Quick View button
. To call or e-mail the selected User, click the phone or e-mail links (respectively).
The priority is displayed in the Priority alert bar of the Quick Info Tile. The color (red/orange/green) indicates the level of priority.
Note: The Release risk level is subjective, but should be based on the impact if the Release process fails.
After you select a risk level, Risk Analysis notification text appears above the Release Details banner of the Release Form.
Tip: Typically, major Releases are indicated using whole number increments (ex: 5.0), minor Releases are indicated using a decimal (ex: 5.1), and emergency Releases are indicated using two decimals (ex: 5.1.1).
The CI record appears in the Configuration Items tab (Arrangement area).
Tip: To view the selected CI record, click the Quick View button .
Note: Use the Show All Tabs radio button to view all tabs in the Arrangement area, and use the Show Related Tabs button to only view tabs that are related to current and past workflow actions.
Note: You will be prompted to save the Release Record before navigating to the Calendar.
Tip: Description is a Rich Text field. To format the text or embed an image, click the Zoom button .
Tip: The scope might include a brief description of the Services, CIs, or Change Requests associated with the Release.
The following figure shows the Project with the Requestor, initial details, and ownership completed.
CSM automatically sends an e-mail to the owners to notify them of Ownership.
The Release Units form opens and the Release status changes to Planning.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
The CI grid opens displaying the Primary CI.
The selected CI record appears in the Configuration Items tab.
Tip: To view the selected CI record, click the Quick View button or click the record on the Configuration Items tab.
Note: This button uses the CI that is highlighted in the Release CIs tab.
The Service Schedule form opens in the Main Pane.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
Note: The text from this field populates the Service Calendar, so consider describing the extent of the Service disruption.
The Release Plans form opens in the Main Pane.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
Note: All fields on the Release Plans form are required.
Tip: Use the Deployment Plan field to organize your deployment information, which might include a timeline, Tasks, step-by-step instructions, etc.
Tip: Use the Backout Plan field to organize your backout plan information, which might include Tasks, step-by-step instructions, etc. A detailed backout plan ensures that you can take immediate action if the deployment is unsuccessful.
Note: Release Team members can be either Users or Customers, but must have either a UserInfo profile or Customer - Internal record.
The Release Team form opens in the Main Pane and the Release Team tab appears in the Arrangement.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
The Release Team Member form opens.
Note: Notification e-mails are used for Release updates. Updates are sent using links in the I Want To section of the Quick Info Tile. Click the E-mail Release Team link to define and send an e-mail to Release Team members, and click the Notify Task Owners to Update Tasks link to send a notification e-mail to Task owners.
If multiple matches are found (ex: multiple Users named Henri), the Contact Manager opens so that you can select the appropriate User.
Tips: Wildcards (ex: "%" or "*") can be used when searching. To browse for a User, click the User Selector button to launch the Contact Manager. To view the selected User's detailed Record, click the Quick View button
.
Note: After a User is selected, the e-mail address and phone number fields are autopopulated using information from the User's UserInfo Record.
Note: This field is auto-populated using the e-mail address in the User's Record.
Note: This field is auto-populated using the phone number in the User's Record.
Note: Use the Task Object to monitor the status of key elements of the deployment process. You can either assign all of the Tasks in your plans, or assign key Tasks as milestones to verify that all upstream or downstream Tasks have been completed.
The Assign Tasks/Set Milestones form opens in the Main Pane and the Tasks/Milestones tab opens in the Arrangement.
The Task form opens in the Arrangement.
The priority is displayed in the Priority alert bar of the Quick Info Tile. The color (red/orange) indicates whether or not there are open Tasks. If there are no open Tasks, the alert bar is green. If there are one to five open Tasks, the alert bar is orange. If there are more than five open Tasks, the alert bar is red.
Note: You must define at least one Release Package build before entering the Test phase.
The Build Package(s) form opens in the Main Pane, the Release status changes to Building, the Build Package tab appears in the Arrangement, and the Release enters the Build phase.
Note:View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
CSM automatically sends an e-mail to Release Team members to notify them of the new Release Package build.
The Build Release Package form opens in the Arrangement.
The Test Script(s) form opens in the Main Pane, the Release Test tab appears in the Arrangement, the Release status changes to Testing, and the Release enters the Test phase.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
The Release Test form opens in the Arrangement.
Notes: The Build Version field is populated using data from the Build Version field of the Build Release Package form. The record must be saved for the build version to be available.
Tip: Use the Test Script field to organize your test information, which might include a high-level overview of the test or detailed step-by-step instructions.
Note: This field is auto-populated with name and contact information of the current User, but can be changed if necessary.
If multiple matches are found (ex: multiple Users named Henri), the Contact Manager opens so that you can select the appropriate User.
Tips: Wildcards (ex: "%" or "*") can be used when searching. To browse for a User, click the User Selector button to launch the Contact Manager. To view the selected User's detailed Record, click the Quick View button
.
Note: The test status reflects the lifecycle of the test, and is set to Pending by default. When the test is initiated, the tester selects the Started test status, which auto-populates the Test Start Date Time field with the current date and time. When the test is completed, the tester selects the Completed or Cancelled test status, which auto-populates the Test End Date Time field with the current date and time.
Tip: Build testing varies by organization. Use the Test Status field to track the specific testing process of your organization.
Note: The time is automatically set to 12:00 AM. Use the Test Start Date Time field to manually define the appropriate time.
Note: The time is automatically set to 12:00 AM. Use the Test Start Date Time field to manually define the appropriate time.
CSM automatically sends an e-mail to Release Team members to notify them of the test outcome.
The Testing Status icons indicate the number of Test Events and their status (Passed, Failed, Not Run).
Note: If the build fails testing, click the Create New Build link in the Quick Info Tile to return to the Build phase, or click the Cancel Release link to move to the Review phase.
The Release Notes form opens in the Main Pane, the Release status changes to Documenting, and the Release enters the Document phase.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
If multiple matches are found (ex: multiple Users named Henri), the Contact Manager opens so that you can select the appropriate User.
Tips: Wildcards (ex: "%" or "*") can be used when searching. To browse for a User, click the User Selector button to launch the Contact Manager. To view the selected User's detailed Record, click the Quick View button
.
Tip: You can also Insert a hyperlink (Rich Text) or type a system path to the associated Release Notes.
The Release Approval form opens in the Main Pane, the Approvals tab appears in the Arrangement, and the Release enters the Approve phase.
The Approval form opens. The Approver Name and Details fields are auto-populated per the defined Approval Process rules.
Release Approval Process Notes: |
|
|
|
|
The Deployment(s) form opens in the Main Pane, the Deploy Release Package tab opens in the Arrangement, and the Release enters the Deploy phase.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
Note: When the deployment is initiated, the Deployment Manager selects the Started status, which auto-populates the Deployment Started field with the current date and time. When the deployment is completed, the Deployment Manager selects the Completed status, which auto-populates the Deployment Finished field with the current date and time.
The Deployment Status icons indicate the number of pending deployments and their status (succeeded, failed, cancelled).
Note: If the deployment fails, click the Create New Build link in the Quick Info Tile to return to the Build phase, or click the Cancel Release link to move to the Review phase.
The Release Details form opens in the Main Pane and the Release enters the Review phase.
Note: View additional form information and helpful tips by clicking the INFO button located on the title banner of the form.
Note: The Planned Start Date and Planned End Date fields are auto-populated. using the dates defined on the Release Details form in the Plan phase.
The Release status changes to Closed.