ERM Sprint 117

Sprint Goal / Focus

  • UX Improvements

Sprint Schedule

  • Sprint: 117
  • Release: 2021.3 Kiwi
  • Start Monday 21 Jun
  • Finish Friday 2 Jul
  • Sprint Board
  • Jira Sprint: 908

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

Lead Roles:

QA Environment: folio-snapshot

Navigation

 Sprint Planning Agenda
  1. Sprint Goal / Focus
  2. Sprint Capacity
  3. Review sprint candidates 
  4. Agree technical approach / define key implementation tasks
  5. Finalise estimates / costings
  6. Confirm sprint scope
  7. Confirm first actions



Sprint Summary

ERM

key summary type due assignee status components
Loading...
Refresh

Dashboard

key summary type due assignee status components
Loading...
Refresh

Other

key summary type due assignee status components
Loading...
Refresh


Sprint Planning  

(error) - not in sprint

(tick) or @ - in sprint 

 

Sprint Focus

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-1746 - Getting issue details... STATUS



ERM-1747 - Getting issue details... STATUS


ERM-1704 - Getting issue details... STATUS

ERM-1748 - Getting issue details... STATUS

Estimate: 1d FE investigation.

If not got any further by end of Tuesday, to confer with Aditya matukumalli

UXPROD-3108 - Getting issue details... STATUS

ERM-1648 - Getting issue details... STATUS

(error)

Estimate: 2d + documentation

Really needs some pruning and refactor, with a new component to handle state management of dynamic fields. 

Doing this would give a good 

UXPROD-3090 - Getting issue details... STATUS

ERM-1686 - Getting issue details... STATUS

Monireh Rasouli

Can separate the frontend and backend validation.

  • Agreements and License name is a good example for how, though should not truncate. 



ERM-1706 - Getting issue details... STATUS Monireh Rasouli

Triggers a refetch that shouldn't be happening.

Need to check for unintended consequences when removing POST line. May not need to deal with PUT. if that works. 

UXPROD-3090 - Getting issue details... STATUS UXPROD-3102 - Getting issue details... STATUS

UXPROD-3108 - Getting issue details... STATUS

ERM-1642 - Getting issue details... STATUS

ERM-1732 - Getting issue details... STATUS
ERM-1734 - Getting issue details... STATUS ERM-1737 - Getting issue details... STATUS

Estimate: 0.5d 

No way for users to  know what the a11y shortcuts that have been added recently are. A suite of changes to introduce a help screen via a link for the app icon.

REQUIREMENTS:

  • Add app icon menu
  • Displays shortcuts based on operating system
  • Add new keyboard shortcut to open the modal

Notes: 

  • ERM use default keyboard shortcuts option in stripes-components, so new shortcut should be in default keyboard shortcuts
    • though action labels are missing =in default record)
  • modal script already distinguishes operating system

TODO:

  • submit change / pull request to stripes-component with new translation keys (2h), for review by John Coburn

How to test with different OS? 

UXPROD-3108 - Getting issue details... STATUS

ERM-1735 - Getting issue details... STATUS

ERM-1736 - Getting issue details... STATUS

Slight different is working with widgets rather than panes.

Notes:

  • widgets can have focus by tabbing through action and other buttons. 
  • Shortcut 2 should be in the top level context
  • Shortcuts 3, 4 and 5 refer to widget instance configuration screen

TODO: 

  • Claudia to re-build vagrant and set up dashboard. Widget options are not being presented. 

ERM-1743 - Getting issue details... STATUS

Requires investigation

ERM-1739 - Getting issue details... STATUS

Estimate: >0.5d

Should be sufficient to run frontend and integration tests. 


ERM-1749 - Getting issue details... STATUS

Blocker for ERM-1540/1542

Notes: 

  • Does not change the settings label
  • Expecting to send ID rather than reference
  • Data is correctly sent - frontend issue

TODO:

  • Change the field name
  • Change how data options list is - use IDs rather than values (fieldName – input.role.id rather than input.role.value)


Brought Forward

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-1656 - Getting issue details... STATUS

Has similarities to ERM-1697

ERM-1741 - Getting issue details... STATUS

Monireh Rasouli

Not seeing changes in local environment. 

Need to clear workspace to reset environment. 


ERM-1600 - Getting issue details... STATUS / ERM-1601 - Getting issue details... STATUS

Returned to backlog to reincorporate changes from 1691-1693. 

ERM-1731 - Getting issue details... STATUS


UXPROD-2875 - Getting issue details... STATUS

ERM-1540 - Getting issue details... STATUS

ERM-1541 - Getting issue details... STATUS

In QA

Debt carried forward to Sprint 117:

  • ERM-1746 - Getting issue details... STATUS Unit tests required in stripes-erm-components. 
  • ERM-1747 - Getting issue details... STATUS Major version of mod-agreements / mod-licenses and front end *apps and plugins) needed for

ERM-1542 - Getting issue details... STATUS / ERM-1543 - Getting issue details... STATUS

In QA

ERM-1691 - Getting issue details... STATUS / ERM-1692 - Getting issue details... STATUS / ERM-1693 - Getting issue details... STATUS

In QA

ERM-1603 - Getting issue details... STATUS

(tick)

Resolved

ERM-1723 - Getting issue details... STATUS

(tick)

Resolved


Brought In

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-1750 - Getting issue details... STATUS



ERM-1753 - Getting issue details... STATUS



ERM-1756 - Getting issue details... STATUS

Split from ERM-1735

ERM-1755 - Getting issue details... STATUS


Removed

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions