Sprint 8 Review (2019-12-11 to 2020-01-07).

This was a 4-week Sprint to account for Christmas Day and New Years Day falling on Wednesdays, throwing our normal Sprint schedule out.

PO present a review of Sprint goals and other committed work

Sprint Goal

  • Integrate TIS updates into the ESR app generation & break new ground in bi-directional
  • Plan the change of hosting from Azure to AWS and develop the initial building blocks to enable Trainee UI development in January/February
  • Have a merry Christmas and support Pete and Abrar to finish their 2nd project

POs supported by Dev team provide a narrative on why, and what, emergency work was brought into the Sprint and which committed-to tickets were moved out as a result

Live Issues:

type summary story points (effort) assignee created status
Loading...
Refresh


Sprint Challenges 

Dev team demo 'done' work contributing to those goals (no reference to specific Jira tickets, and no reference to work not 'done')

Demo #AreaItemDemo - from Prod URL where feasible
1TIS ADMIN UI

Remove Inactive values from filters on Person and Post list pages

 - Person list

  • Placement grade
  • Placement speciality
  • Site
  • Placement type

- Post list

  • Primary site
  • Approved grade
  • Primary speciality
  • Programme name

TISNEW-3435 - Getting issue details... STATUS

Babul Reddy Yasa (Unlicensed) from Prod
2ESR

BI Directional personal data split from CSV file and initial load into the system before processing.

ESR information validation and graceful failing (Currently an issue anywhere in the file from ESR causes the load to fail, this allows the load to progress and only the bad data to not be loaded.)

Marking Applicant Records as exported once uploaded

Unhappy path of reconciliation & app generation. Ensuring correct APP information is created even in some unhappy edge cases e.g. placement deletions, information updates.

Audit creation, allowing us to track loaded information through the system

Made strides in running both systems at the same time. So that we can test the new systems output

         - Support of Legacy system

The Plan

Where we were at the end of sprint 7


Where we are now

Placement Lifecycle state

https://www.loom.com/share/a6a4cb8690b940bca4b45e8e9f2e7ee4


3TRAINEE-UICreate skeleton service for trainee ui

Backend tech and api Discussion plus Swagger Demo @Jayanta

Front End Demo


TRAINEE-UISecurity considerationExplain and Demo POC Jayanta Saha
4ADMINS-UI

Improve the functionality of the PPT Approve All button

Get some feedback on changes made. They haven't been pushed to prod yet as we need to upgrade Angular version first (we found this out mid sprint!).

(Live demo)

5TISPerson Status is determined by Programme Membership

Front-end: create a person, add, change and delete ProgrammeMemberships

Bulk Upload: https://www.loom.com/share/958b9f51ff5b441b9434c4e995172c49

6TISValidate extra white spaces in usernames/email addresses when creating or editing accountshttps://www.loom.com/share/0237a8c91dd9445fbb84292d34edb46c
7TISFix partially deleting user issue

Before:
            https://www.loom.com/share/b8f4138958124e26926fe53c0c67fd06

After:
            https://www.loom.com/share/081029e839874ddc93a9cb73d5e4c714

8






Stakeholders / Users invited to query / interrogate / applaud (after Sprint Review POs convert consensus inputs into backlog tickets, giving the option to consider them in the coming Sprint Planning)

Sprint Goal (achieved? (thumbs up) / (thumbs down)): 

  • Integrate TIS updates into the ESR app generation & break new ground in bi-directional
  • Plan the change of hosting from Azure to AWS and develop the initial building blocks to enable Trainee UI development in January/February
  • Have a merry Christmas and support Pete and Abrar to finish their 2nd project

Current Priorities

- Overall and next sprint