ERM Sprint 149

Sprint Goal / Focus


Sprint Schedule

  • Sprint: 149
  • Release: 2022.3 Nolana  
    • Sprint 8 of 9 since Release Development Cycle Starts (Sprint 142) to Feature Freeze (Sprint 150)
    • Sprint 151: Module Release Deadline [FOLREL-549]
      • Backend 26 Oct 2022
      • Frontend 28 Oct2022
    • Sprint: Bugfix Release Deadline (2 Dec 2022) [FOLREL-550]

Development Meetings

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • Peter: A/L 20-27 Sep
  • Claudia: Sick 26-28 Sep

Lead Roles:

QA Environment: folio-snapshot

Present

Planning Questions

  • Does the issue meet the criteria for Definition of Ready?
  • What front and back end components are affected?
  • What changes need to be made? (additions, removals or modifications)
  • What development tests need to be written?  
  • What data does the developer need to verify their work?
  • What are the known unknowns? 
  • What is needed to QA? (environment, data, scripts)

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 Planning  

(error) - not in sprint

(tick) or @ - in sprint 

(warning) - not ready

(question) - pending triage / planning


Planning Notes Template

  • Approach

  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data

  • Dependencies

  • Known Unknowns

  • QA: snapshot | local | testing | other

  • Development Estimate

Sprint Focus

UXPROD-3754 - Getting issue details... STATUS

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2311 - Getting issue details... STATUS


ERM-2307 - Getting issue details... STATUS

From ERM Sprint 148

  • Approach

    • explicitly comment the behaviour /  business rule in the code
    • Add logic (if / elseif) inside adaptor
  • Components and Changes

    • Frontend: none

    • Backend: mod-agreements (adaptor)

  • Tests / Data: none

  • Dependencies:

    • requires ERM-2306

    • enables ERM-2308
  • Known Unknowns: none

  • QA: snapshot

  • Development Estimate: == ERM-2311

ERM-2347 - Getting issue details... STATUS

  • Approach

    • Update extended package information accordian to also look for package IDs
    • Add a new MCL at the end of the MCLs
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data: 

    • Owen to provide example data 
    • Extend existing tests 
  • Dependencies: none

  • Known Unknowns: none

  • QA: snapshot

  • Development Estimate: 0.5d - 1d

ERM-2310 - Getting issue details... STATUS

(tick)

From ERM Sprint 148

  • Approach

    • add new logic to packageIngestService lines 212-218
    • ensure save after block
    • use existing patterns for updating PTI
  • Components and Changes

    • Frontend: none

    • Backend: mod-agreements packageIngestService 

  • Tests / Data: package test data

  • Dependencies: no

  • Known Unknowns: none

  • QA: snapshot 

  • Development Estimate: small

UXPROD-3756 - Getting issue details... STATUS

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2353 - Getting issue details... STATUS

(tick)
  • Approach

    • update translation for label
    • don't change anything else
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data: update test

  • Dependencies / Known Unknowns: none

  • QA: snapshot 

  • Development Estimate: 0.5d

ERM-2344 - Getting issue details... STATUS

(plus)
  • Approach

    • Replace Add Agreement Line button with Actions button
    • No need to transform menu to button of only one option
    • Add filter ID to url for scenario 3:
      • does not work with defaults, but that's as expected in this use case
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data: 

    • render test add/update button/menu in pane view
  • Dependencies: none

  • Known Unknowns

    • No internal navigation history / globally managed state to support scenario 4
    • No stripes way of applying filters 
    • TBD: Make agreement link in filter a hyperlink instead of Scenario 4
  • QA: snapshot

  • Development Estimate: <0.5d

ERM-2356 - Getting issue details... STATUS

(plus)

No Feature

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2334 - Getting issue details... STATUS


ERM-2351 - Getting issue details... STATUS

(tick) 

Claudia Malzer 

  • Approach

    • use pattern from ERM-495
  • Components and Changes

    • Frontend: ui-agreements / LinesList.js 

    • Backend: none

  • Tests / Data / Dependencies: 

    • tests tbd
  • Known Unknowns: none

  • QA: snapshot 

  • Development Estimate: small

ERM-2352 - Getting issue details... STATUS

(tick)
  • Approach

    • move the permission check to index level
    • add an empty div if user does not have permission 
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data / Dependencies: none

  • Known Unknowns: none

  • QA: snapshot

  • Development Estimate: 1h

ERM-2348 - Getting issue details... STATUS

(tick)
  • Approach

    • 5: heading style may be a smart component, 
    • rest are translations / typos
  • Components and Changes

    • Frontend: ui-dashboard

    • Backend: none

  • Tests / Data / Dependencies: none

  • Known Unknowns: 

  • QA: snapshot | local | testing | other

  • Development Estimate: 0.5d

ERM-2349 - Getting issue details... STATUS

(question)

ERM-2355 - Getting issue details... STATUS

(tick)
  • Approach

    • update aria-label translation
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data: update test

  • Dependencies / Known Unknowns: none

  • QA: snapshot 

  • Development Estimate: 0.5d

Release Tasks (Nolana)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

NA



Maintenance

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2214 - Getting issue details... STATUS

  • Approach

    • update translation strings
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data: 

  • Dependencies: stripes-kint-components 3.0

  • Known Unknowns: nmone

  • QA: snapshot 

  • Development Estimate: 

ERM-2316 - Getting issue details... STATUS

  • Approach

  • Components and Changes

    • Frontend: ui-agreements

    • Backend: na

  • Tests / Data: NA

  • Dependencies: NA

  • Known Unknowns: none

  • QA: snapshot

  • Development Estimate: ?

ERM-2331 - Getting issue details... STATUS

Defer to end of sprint

Changes

(plus) Added

(minus) Removed: note whether rescheduled or deferred

Feature ID

Issue ID

Change

Notes

UXPROD-3756 - Getting issue details... STATUS

ERM-2356 - Getting issue details... STATUS

(plus)

UXPROD-3756 - Getting issue details... STATUS

ERM-2344 - Getting issue details... STATUS

(plus)

ERM-2358 - Getting issue details... STATUS



ERM-2331 - Getting issue details... STATUS

(minus)To pick up after Feature Freeze

ERM-2361 - Getting issue details... STATUS



ERM-2367 - Getting issue details... STATUS




Planning Notes Template

  • Current State
  • TODO
  • Development Estimate

Rolled Over From Previous Sprint

In Development

Feature ID

Issue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3754 - Getting issue details... STATUS

ERM-2288 - Getting issue details... STATUS

  • Current State: 
    • methods not running
    • concurrency issue still 
  • TODO:
  • Development Estimate: ? 
NA

ERM-2336 - Getting issue details... STATUS

  • Current State: 
    • still investigating
    • using active filters, so url-driven is not adviseable at this time
  •  TODO
    • track down where active filters are being reset in SaS
    • get input / second opinion from John Coburn 
    • potentially a bug with SaS
  • Development Estimate: ?

From ERM Sprint 148#BroughtIn


Sprint Backlog

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3754 - Getting issue details... STATUS

ERM-2332 - Getting issue details... STATUS



ERM-2279 - Getting issue details... STATUS

  • Current State
    • Works in licenses and agreements

  • TODO
    • Need to compare plugin against those

  • Development Estimate




Blocked

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2214 - Getting issue details... STATUS

  • Current State
    • No longer blocked by translation handling updates to stripes-kint-components and ui-agreements dependency bump

  • TODO
    • Update translation strings

  • Development Estimate: 0.5d

In QA

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3756 - Getting issue details... STATUS

ERM-2335 - Getting issue details... STATUS

(tick)

Done


For Elaboration

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3756 - Getting issue details... STATUS


ERM-2342 - Getting issue details... STATUS

(warning)

  • Approach

    • CSS work needed - no existing pattern
    • issue is not knowing how wide the panes are 
  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data

  • Dependencies

  • Known Unknowns

  • QA: snapshot | local | testing | other

  • Development Estimate






For Release Prep

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2289 - Getting issue details... STATUS



ERM-2313 - Getting issue details... STATUS



ERM-2306 - Getting issue details... STATUS



ERM-2309 - Getting issue details... STATUS



ERM-2308 - Getting issue details... STATUS



ERM-2314 - Getting issue details... STATUS



ERM-2330 - Getting issue details... STATUS



ERM-2339 - Getting issue details... STATUS



Bugfix Cycle

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions








Sprint Summary

ERM

key summary type assignee status components
Loading...
Refresh


Dashboard

key summary type assignee status components
Loading...
Refresh

Other

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

No Label

key summary type assignee status components
Loading...
Refresh