2022/3: Q1 | Review#3 (2022-05-24 to 2022-06-07)
- Andy Nash (Unlicensed)
- john o
- Reuben Roberts
Welcome
| Please ask questions, that’s what this Review is primarily for - your constructive interrogation of what we’re doing:
|
---|
Executive Summary:
1 LiveDefect this iteration (last fortnight): References to the ‘Profile’ service did not automatically update when a change was made - resulting in some users not having access to the correct information on TIS.
Reval app: Filter recommendations - TIS and GMC data.
TIS Self-Service app: Sorting and validation amendments resulting from feedback. Non-UK postcode warning message. Preventing duplicate trainee profiles. Warning message for users of old Safari browsers. Help for those selecting Authenticator apps as their preferred method for authentication.
TIS: Resilience / Security improvements following the latest external penetration testing report.
Quarterly Objectives and Key Results (OKRs): n/a. Our move to Product Team working has taken precedence over setting OKRs till later this month.
Changes to the roadmap: n/a. Each Product Team will be creating their own roadmaps in due course. Watch this space.
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.)
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: Sort existing trainee work placements in chronological order to make them easier to view. | @Reuben Roberts | Wrap-up on work done in the first iteration, to apply the same ordering to the existing work placements. |
Remove validation from ‘Supervisor name’ and ‘Supervisor email address’ in section 4 of the Covid Declaration | @Edward Barclay | live demo --before-- --after--
| |
TSS user feedback: When I enter a non-UK post code, display a warning message but still allow me to submit my Form R (Part A). | @john o | (Live demo) | |
| Prevent duplicate trainee profiles | @Reuben Roberts | Some back-office work to prevent the creation of duplicate trainee profiles, if there are multiple records in TIS with the same email address. These were causing errors in Self-Service and preventing the trainee seeing their personal details. |
| TSS user feedback: Fix the bug so when I use a non-compatible/ old version of Safari browser (< v15), I get a warning message to either update to the latest Safari version or use another browser (e.g. Firefox, chrome, edge). This will stop me wasting time trying and failing to submit my Form R Part B. | @john o | Fix (screenshot): |
| TSS user feedback: As a TSS user, I would like more help and guidance setting-up and using an Authenticator App as my second factor when logging in to TSS. | @john o | Before: After:
Before:
After:
The link on the above screenshot goes to some new Authenticator app guidance on the TIS Support site https://tis-support.hee.nhs.uk/trainees/how-to-set-up-an-authenticator-app-on-your-phone/ |
Revalidation | [Filter Recommendations with ES] - Event Handling Job For Data Changes (e.g. save draft) |
| Data of recommendation come from different sources that make us difficult to do filtering and sorting on all columns. ES act as a storage to pre-process and store all data from different sources, so it can be used whenever we needed. ES works still need to be done on ES rebuild job, event handling trigger, and retrieving data. This ticket is for updating the event handling job. Event handling jobs are the events that update ES index after GMC overnight sync or triggered when the TIS/recommendation data is updated |
|
|
| |
Trainee Information System (TIS) | Run user profile service without a server | @Joseph (Pepe) Kelly / @Yafang Deng | A number of benefits inc. rolling updates that make sure the new version is available before removing the old one, greater resilience against “whole area” failures. Reduced reliance on servers that are aging and approaching retirement. |
Restrict versions of Transport Layer Security (TLS) | @Joseph (Pepe) Kelly / @John Simmons (Deactivated) | This makes it much harder for anyone to “snoop” on information sent between you and TIS. No significant risk previously as modern browsers will prefer the better/newer versions. We’ve also made this change for Revalidation and TIS Self-Service. |
Objective Key Results (OKRs) 2021/22 Q4:
1st | 2nd | 3rd | 4th | 5th | 6th | |
OKR #1: TBC - During May, we are concentrating on the team restructure. Towards the end of June we anticipate drafting out this Quarter’s OKRs for you. | ||||||
Key Result#1: . | n/a | n/a | n/a |
|
|
|
Key Result#2: . | n/a | n/a | n/a |
|
|
|
Key Result#3: . | n/a | n/a | n/a |
|
|
|
Key Result#4: . | n/a | n/a | n/a |
|
|
|
OKR #2: TBC. | ||||||
Key Result#1: . | n/a | n/a | n/a |
|
|
|
Key Result#2: . | n/a | n/a | n/a |
|
|
|
TIS team development (following external review)
TIS interim roadmap:
Feedback
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213