ptc-catalog

Promote User Confidence in Software Updates

Download this PTC (Markdown)

Target

Ensure users are confident of application performance and behavior changes made by an update/new release.

User Story

As a software engineer I want to instill user condfidence in updating the application so that the latest application release is adopted.

Card

Stage Description
0 There is minimal communication about application updates that does not always include behavior or performance changes. Users are not able to easily return to a prior version of the application after an update.
1 Application behavior changes are recorded to a single location.
2 Application performance changes are recorded to a single location or database.
3 As changes are made to the code base, recorded behaviors and performance changes are included in the release notes.
4 Document how users can obtain previous behavior.
5 Release notes are advertised to users, including behavior and performance changes, before each release.

Comments

Acknowledgement

This Project Tracking Card originated from the PSIP PTC Catalog. The development of the PSIP PTC Catalog was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.