Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


PO present a review of Sprint goals and other committed work



Sprint Goal

  • Enabling the validation and automated testing of updates to personal data received by ESR, to ensure data in TIS is updated as expected and the information about a trainee is up to date, accurate and complete especially for the TIS ESR applicant process
  • As a trainee, when I open the trainee interface, I can see all my current and future training information



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:

None

Jira Legacy
serverSystem JIRA
columnstype,summary,story points (effort),assignee,created,status
maximumIssues20
jqlQueryproject = TISNEW AND issuetype in (LiveDefect, Support) AND Sprint = 307 order by created DESC
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7


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

DemoAreaDemo - from Prod URL where feasible

ESR Bi-directional


ESR


Where we are now

No change in user functionality, set up testing environment, improved robustness and validation of data storage. The end result is making sure the Bi-Directional personal data is transfered back correctly to TIS from ESR in a way which is testable and repeatable. 

Integration Environment Powerpoint

View file
nameintegration env.pptx
height250

Trainee-UI:

Display current and future placements

Trainee UI

 

Live demo on local environment

Nothern Ireland On boarding:

Spike: Northern Ireland - Admins access to TIS

NIDiscussion and PoC

Plan/Outcomes of the Spike:

  • Generalise the users as their generic names i.e. ‘Admin’, ‘TIS Admin’ rather than calling them as HEE Admin,

NIMDTA Admin or HEE TIS Admin, NIMDTA TIS Admin. This can be done if we add Entity (Nation/Country) layer

in the User Management.

  • Nothern Ireland can be considered as one of the Local offices.
  • Users, trainees and Local offices will be associated with the Entity not with roles or permission.
  • Update the SQL and Elastic Search queries to filter data based on Entity.
  • Need a seperate environment for testing the deployment of NI.
Revalidation

TIS

Disabled the inactive curriculums while adding a curriculum in the program membership.

TIS

Jira Legacy
serverSystem JIRA
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISNEW-3386

Demo from stage

TIS

If no value has been provided for a GMC/GDC/PH number form the TIS UI, then they should be sent and saved as nulls in the database.

If GMC/GDC/PH numbers are entered with extra white spaces (leading, trailing and extra middle.) then it should be removed when saving or at least prompt the user to correct before saving.

TIS,

Bulk Upload

Frontend validation:

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISNEW-3696

https://www.loom.com/share/5e884841c9de4250b4844b7a178cc653

Bulk upload:

View file
nameTIS People Import Template-fail.xls
height250

Database update:https://build.tis.nhs.uk/metabase/question/304

Updated all empty string values to NULL, and removed all of the whitespaces.

When registration numbers are exported to NDW, there wouldn't be any extra whitespaces and empty string values.



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)): 

  • Enabling the validation and automated testing of updates to personal data received by ESR, to ensure data in TIS is updated as expected and the information about a trainee is up to date, accurate and complete especially for the TIS ESR applicant process
  • As a trainee, when I open the trainee interface, I can see all my current and future training information



Current Priorities

- Overall and next sprint