You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Introduction

Beginning with the Frankfurt release, we will follow these practices:

Why are we doing this? Attaching release requirements to use cases helps the TSC to ensure that all work on the release is aligned with ONAP objectives, and tracking the use cases and requirements in JIRA enables managers and the community to quickly see the status of each use case, as well as the requirements associated with each use case.

Process

Use Case

  1. Navigate to  REQ-1 - Getting issue details... STATUS
  2. Select More==>Clone++
  3. Follow the steps to clone the issue.  Make sure that "copy issues in epic" is selected.
  4. Modify the "epic name" and "description" fields for your use case.
  5. Set the "Fix Version" field to the release name for which the use case is intended (e.g., "Frankfurt")
  6. Add associated requirements (see below) if they're known (this can be done later).
  7. Save
  8. Add a link to the use case JIRA issue in the appropriate column of the use case table on the release requirements page.

Requirements

New

  1. Locate the Use Case epic with which the new requirement is associated in the Release Requirements JIRA project.
  2. Find the "Issues in Epic" field and click the '+' sign. This will pop up a new issue form.
  3. Set the "issue type" for the requirement as "new feature".
  4. Set the "Fix Version" field to the release name for which the use case is intended (e.g., "Frankfurt")
  5. Save the issue.
  6. Repeat until all associated requirements have been added.

Existing



  • No labels