2022/3: Q1 | Review#5 (2022-06-21 to 2022-07-05)
- Andy Nash (Unlicensed)
- Nazia AKHTAR
- Reuben Roberts
Welcome
| Please ask questions, that’s what this Review is primarily for - your constructive interrogation of what we’re doing:
|
---|
Executive Summary:
Live Defect(s) TSS - SMS limit exceeded which caused users issue to sign up/in to TSS
TIS Self-Service: Included a filter to prevent trainees with a role of ‘Placeholder’ or ‘Dummy Record’ being added to Self-service. Submitted forms can now be saved in data/time format and ordered by date.
Revalidation: Filtering backend work in production, bugs in “Draft” functionality are fixed and added GMC submission date in Recommendations
TIS: Addressing some security vulnerabilities
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.)
Incident logs
|
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) | Progress on Tranche 2 - Approx 13k PGDiT are to be onboarded on TSS between May - Aug. | @Nazia AKHTAR | Signed up 7098 Form R Part A 6288 Form R Part B 6526 |
Prevent profiles being created for dummy trainees | @Reuben Roberts | Some trainee records in TIS are used for testing or other back-office functions. We have included a filter to prevent trainees with a role of ‘Placeholder’ or ‘Dummy Record’ being added to Self-service, to avoid overloading our services (some of these dummy records have thousands of placements attached to them). | |
Sort submitted form Rs by date and time | @Edward Barclay | Forms when submitted are now saved in a Date/Time format and ordered by date, this makes it a lot easier for trainees to find their most recently saved forms as well as for admins and developers to identify recent forms.
Before: After:
| |
Clean up duplicates trainee profile placements | @Doris.Wong | The data request process for placements used to cause the placements to receive a generated ID instead of using the TIS ID, this has resulted in duplicated data within trainee profiles. Now the data cleaning process is performed to de-duplicate the incorrect placement records, so only accurate data are shown in the profiles now. 78 trainee profiles are cleaned in total.
Before: After: | |
TSS user feedback - issues setting up MFA (TOTP option): As a user I want the process of installing an Authenticator App to be separate from the time-pressured (within 3 min) step where the the TSS account needs linking to my app - so that I am less likely to make mistakes/need additional support. | @john o | Live demo | |
Revalidation | Filtering backend upgrade deployed - programme name filter available | @Cai Willis | Demo & Discussion |
Fix actual submission date when a draft recommendation is created / updated. | @Yafang Deng | when creating / editing a recommendation, the Actual Submission Date should be set empty until the recommendation is submitted to GMC | |
Add GMC submission due date to doctor's detailed record in recommendations | @Steven Howard | Demo | |
Trainee Information System (TIS) | Resolve Security Vulnerabilities | @Joseph (Pepe) Kelly & @John Simmons (Deactivated) | “Smuggling Requests” Reduced likelihood of “Denial of Service” attacks. |
|
|
|
Objective Key Results (OKRs):
These have not been set yet.
However, we will continue to use OKRs as an approach to managing and communicating what our objectives/goals are.
These will be part of the way our product teams will work in the future.
TIS team update
TIS interim roadmap:
Feedback
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213