Versions Compared

Key

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

Welcome

  • Overviews of the iteration

  • Any interruptions / Live Defects

  • Team going through what they’ve achieved during the iteration

  • 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

  • Ask questions:

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

Live Issues:

Jira Legacy
serverSystem JIRA
columnskey,summary,created,updated,status
maximumIssues20
jqlQueryproject = TIS21 AND issuetype = LiveDefect AND ((created >= 2021-09-01 AND created <= 2021-09-15) OR (status changed to done after "2021/08/31 11:00")) order by created DESC
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7

Incident logs

New incidents this iteration:Iteration

2021-09-08 -30 GMC sync failedESR Integration database less resilient

2021-08-26 TIS downLeft over incidents now fully closed:09-08 Person Placement Employing Body Trust sync job failed affecting Person Search

Leftover incidents where mitigations were completed this Iteration

2021-08-17 ESR Integration database unavailable30 GMC sync failed

2021-08-02 Placements not being exported to ESR26 TIS down

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

Area

Description

Team Representative

Demo - from Prod URL where feasible

TISSS

Implement sign-up and sign-in via an authenticator app

john o Steven Howard

Trainee’s FormRs added to metabase for rudimentary reporting

Andy Dingley / Ashley Ransoo / James Harris

https://build.tis.nhs.uk/metabase/dashboard/27

Large trusts able to be synced without manual intervention

Andy Dingley

Some trusts were too large to be properly handled by the self-service sync process, which keeps trainee data up to date with TIS changes. A workaround was available but this required manual intervention and monitoring by the TIS team.

Trainee data related to trust changes are now individually queued and the update is then done one-by-one so that all updates can eventually be processed.

The per-trainee update time is expected to be slightly slower with the approach, but it is more consistent, reliable and gives us the ability to scale in the future (updating a higher number of simultaneous trainees).

Reval

“Last update” column was not getting updated in the Recommendation summary page

Jayanta Saha

Short Demo

“Actual Submission date” is replicating the

“GMC Submission due date”

Jayanta Saha

“Actual Submission date” is not appearing as the correct one. It is replicating the “GMC Submission Due date”

Image Added

The above demo will cover this at the same time.

Recommendation search with invalid GMC number

Doris.Wong

Before:

After:

Recommendation comments with HTML format

Doris.Wong

Before:

After:

TIS

ESR

Unable to delete old positions

Joseph (Pepe) Kelly

Narrative: It was possible to have multiple records for an “ESR Position” which caused problems when we then try to refer to the position. For example, when ESR notified us the position should be deleted we were unable to identify a single position to delete. We have recreated an index which enforces uniqueness in ESR positions.

Several little hurdles investigated and rectified where necessary

Marcello Fabbri (Unlicensed)

Further improvement to some services in the ESR Interface that would otherwise unnecessarily overload a Dead Letter Queue (a messaging channel between services) resulting in requiring developers' attention to clean up

Some updates to ContactDetails that failed to be recorded on TIS in July have been finally carried out.

NIMDTA

Corrections to trainee status

Reuben Roberts

Trainee status is not editable on the front-end, but some historic data required correction. 9 ‘inactive’ trainees with ongoing programme memberships were made current, and 2248 ‘current’ trainees with no ongoing programme membership were set to inactive.

Objective Key Results (OKRs) 2021/22 Q2:

OKR

1st
Iteration

2nd
Iteration

3rd
Iteration

4th
Iteration

5th
Iteration

6th
Iteration

7th
Iteration

Objective: Solve MFA and prepare for the second live pilot

Key Result#1: Run an experiment with existing pilot Trainees on using an Authenticator App. Get sufficient feedback to develop it into a solution for the next pilot.

Too early to score

0.1

0.5

0.6

0.6

0.7

Key Result#2: Coordinate Prepare for a 2nd pilot (confirm with teams running ARCPs - ask monthly. Any number would be insightful, ideally between 30-50).

Too early to score

0.1

0.1

0.2

0.3

0.6

Key Result#3: Run the 2nd pilot to include live ARCP Form R completion via the app (with associated HEE admin unlocking of Form Rs submitted in error, if needed).

Too early to score

0.1

0.1

0.1

n/an/a

0.3

n/a

Key Result#4: Ensure data from all fields in Form R is stored in a format enabling it to be extracted on demand for the purposes of reporting.

Too early to score

0.5

0.6

0.6

0.6

1.0

Following on from a TISSS call (2021-08-17) where it was confirmed that running the 2nd TISSS pilot within this Quarter was not going to be possible, we removed it from the KR list for our OKRs. Spare effort we have as a result will go towards supporting other services and looking at where we can take KR#4.

Reinstated KR#3 as we have been able to begin the 2nd Pilot this Quarter. Well done everyone involved!

...

TIS Dev team roadmap:

Trello card
urlhttps://trello.com/b/I2KstFzF/tis-interim-roadmap?menu=filter&filter=label:TIS%20Self-service

Feedback

We really do welcome any feedback you have for us - whether it be negative or positive, or whether it be a suggestion of something we could try/incorporate in a future Review. We absolutely don’t want to stand still. We’re very happy applying the 12th Agile principle of ‘becoming more productive’ to our Reviews themselves! Your contributions to this survey are entirely anonymous, should you wish to include anything others might perceive as controversial. We welcome any and all feedback, as long as it is constructive!

...