2022/3: Q1 | Review#1 (2022-04-26 to 2022-05-10)

We have changing our Quarterly schedules to fit in with the academic year. So 2022/3 Q1 begins on 1 May 2022.
However, for the first iteration or two of Q1, the team is changing to Product Teams working, so the Product Development output is likely to reduce as the team makes this transition.

Welcome

  • Overview of the last couple of weeks

  • Any interruptions to our apps / Live Defects

  • Team going through what they’ve achieved during the last couple of weeks

  • Feedback from those on the call on what we have done (constructive criticism / praise / questions)

  • Collaboration with those on the call on what to do next

Please ask questions, that’s what this Review is primarily for - your constructive interrogation of what we’re doing:

  • out loud on the call - really, we’d appreciate you doing this!;

  • write in the Team meeting chat; or

  • fill in the post-Review survey after the call (for questions that occur after the call is over, or if you don’t want to ask the question during the call for whatever reason, and for letting us know whether the Review meets your expectations, or whether you have some suggestions for improvement)

Executive Summary:

  • LiveDefects this iteration (last fortnight): 3

    • A major server upgrade caused various services (e.g. bulk uploads) to fail as they lost their internal permissions. The issues were resolved in approximately 24 hours.

    • A database failure interrupted the sending of placement information from TIS to ESR.

    • Unexpected links to other worksheets within a Bulk uploaded spreadsheet prevented TIS Admins from exporting details of upload errors.

  • Reval app: Work has continued on filtering, we are in the process of testing the second (and most complex!) stage of the work on the staging environment

  • TIS Self-Service app: Interface improvements have been made in response to user feedback (better sorting of work placements, and auto-populating some work placement data). The first tranche of trainees in the 3rd Pilot have also been sent a survey to solicit their feedback on the app, with a view to ongoing improvements to user experience. Ongoing checks that trainees have the necessary ‘Dr in training’ role show very few omissions.

  • TIS: Major server upgrades have been made to ensure TIS remains up-to-date with security patches. Work to convert Programme Membership into Curriculum Membership is ongoing, though not complete enough to cover in this Review.

  • ESR: n/a.

  • Quarterly Objectives and Key Results (OKRs): n/a. During May, we are concentrating on the team restructure. Towards the end of the month we anticipate drafting out this Quarter’s OKRs.

  • Changes to the roadmap: n/a.

Live Issues:

(the reason we include these is to be open and transparent about when our apps have been compromised, in order to confirm that we’re constantly iterating to improve performance, resilience and security of our Apps.)

key summary created updated status
Loading...
Refresh

Incident logs

 

  1. 2022-05-06 Several TIS services not able to authenticate internally

  2. 2022-05-05 Mongo database failure

  3. 2022-05-04 Unable to get errors from bulk uploads

Dev team demo work completed during this iteration (last two weeks)

Area

Description

Team Representative

Demo - from Prod URL where feasible

Area

Description

Team Representative

Demo - from Prod URL where feasible

TIS Self-Service (TSS)

TSS user feedback: When new work placements are added to the list re-sort them for me so the full list is in chronological order and easier to view.
Also remove null from work placement header when there is no placement grade available because the null is confusing.

@john o

Live demo

Problem (Work placements not in chronological order, null in placement header)

TSS user feedback: Auto-populate my work placement Training post fields with a ‘Yes’ if my placement type is ‘In Post’ to make the form more user-friendly/quicker to complete.

@john o

 

 

TSS user feedback: Remove the word ‘pilot' and 'Trainee’ from the sign-up warnings/ other text so it is less confusing/ annoying.

@john o

 

TSS Sync: Dr in Training role is required to facilitate the sync of TIS data to TSS. A Metabase report was created to flag records without this role. These records' roles have been amended by Local Offices and the report now lists very minimal records with this potential issue.

@James Harris

https://build.tis.nhs.uk/metabase/question/448

Revalidation

 

 

 

 

 

Trainee Information System (TIS)

Address Security Vulnerability in Web Server

@Joseph (Pepe) Kelly

An external audit identified some older infrastructure component with vulnerabilities. We fixed this on Thursday 5th.

There was some unintended impact in addition to moving to a newer version without the vulnerabilities.

 

 

 

Electronic Staff Record (ESR)

 

 

 

 

 

 

Northern Ireland Medical and Dental Training Agency (NIMDTA)

 

 

 

 

 

 

Objective Key Results (OKRs) 2021/22 Q4:

1st
Iteration

2nd
Iteration

3rd
Iteration

4th
Iteration

5th
Iteration

6th
Iteration

OKR #1: TBC - During May, we are concentrating on the team restructure. Towards the end of the month we anticipate drafting out this Quarter’s OKRs for you

.

Key Result#1: .

n/a

n/a

 

 

 

 

Key Result#2: .

n/a

n/a

 

 

 

 

Key Result#3: .

n/a

n/a

 

 

 

 

Key Result#4: .

n/a

n/a

 

 

 

 

OKR #2: TBC

.

Key Result#1: .

n/a

n/a

 

 

 

 

Key Result#2: .

n/a

n/a

 

 

 

 

TIS team development (following external review)

TIS interim roadmap:

Feedback