Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-1534

Previous/Current/Next period display in Agreement summary

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      ERM Sprint 106, ERM Sprint 107, ERM Sprint 108
    • Development Team:
      ERM

      Description

      Purpose:
      To ensure users can easily view the immediately past (Previous), Current, or immediate future (Next) periods for an agreement

      User story statement(s):
      For an agreement with multiple periods I want to easily see the immediately past (Previous), Current, or immediate future (Next) periods for an agreement without having to navigate around the agreement further
      For an agreement with a single period I only want to see that single period in the agreement summary and not see any other display for Periods on the Agreement view
      For an agreement with no current period, but one or more future periods, I want to easily see the details of the next period without having to navigate around the agreement further
      For an agreement with no current period or future period, but one or more past periods, I want to easily see the details of the last period without having to navigate around the agreement further

      As an e-resource librarian,
      I want to see the details of the current period if there is one
      so that I can see the current agreement period end date

      As an e-resource librarian,
      I want to see the details of the next period if there is one
      so that I can see the next agreement period start and end dates

      As an e-resource librarian,
      I want to see the details of the most recent past period if there is one
      so that I can see the most recent past agreement period start and end dates

      Scenarios:

      1 Scenario:

      • Given an agreement with a single period, which is the current period (start date in past, end date not set or in the future)
      • When I view the agreement in the Agreement view pane
      • Then I see the current period details

      2 Scenario:

      • Given an agreement with a current period and one or more future periods
      • When I view the agreement in the Agreement view pane
      • Then I see the current period details and the option to view the next agreement period details (the period the earliest start date after the current date)

      3 Scenario:

      • Given an agreement with a current period and one or more past periods
      • When I view the agreement in the Agreement view pane
      • Then I see the current period details and the option to view the most recent past agreement period details (the period the latest start (or end) date before the current date)

      4 Scenario:

      • Given an agreement with only past periods
      • When I view the agreement in the Agreement view pane
      • Then I see the the most recent past agreement period details (the period the latest start (or end) date before the current date)

      5 Scenario:

      • Given an agreement with only future periods
      • When I view the agreement in the Agreement view pane
      • Then I see the next agreement period details (the period the earliest start date after the current date)

      6 Scenario:

      • Given an agreement with past and future periods but no current periods
      • When I view the agreement in the Agreement view pane
      • Then I see the next agreement period details (the period the earliest start date after the current date) first and the option to view the most recent past agreement period details (the period the latest start (or end) date before the current date)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                ostephens Owen Stephens
                Reporter:
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases