Versions Compared

Key

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

Sprint Priorities

The following list was the prioritisation output from Sprint Planning:

Availability:

Joanne ? 6 day
Panos ? 6 days
Simon ? 7 days

Ola 7 days

Paul 9 days

Product Management

  • SMLs given access to Staging/Production - P&C and Posts, People
  • Posts and People review of Production now consolidated data
  • Approvals MVP product/solution design
  • Case Management product/solution MVP design
  • Leave Management and Course & Event Management MVP design
  • Assessments refinement
  • Admin User Management design
  • People field grouping and orderingrefinement inc rotations, NTNs
  • Discussion around mandatory and optional fields - Save button
  • Reference Data
  • Trainee UI - mobile long form

Development

  • People - revised styling, grouping and ordering (first section initially) for 2/3 column model, review 4 column model (approach and effort), push through all other sections on the CRUDPeople back end - qualifications, people-programme,2nd increment - based on review of People in Production
  • Placements - break ground
  • Posts 2nd increment - new design and outstanding stories/tasks
  • Programmes - small increment including new design
  • Google analytics - lock to production
  • Bulk upload - people
  • Connection discrepancies - check live and roll out furtherto London?
  • Trainee UI continue to build out including landing page with placements, skin deep - hook into devops workPosts 2nd increment

Data and ETLs

  • ETL performance issue
  • People ETL
  • Move to new platforms once Chase down GMC whitelist IPs
  • move to data warehouse SQL server
  • Provide ESR with sample docs for testingand remove proxy
  • Reviewing and actioning Consolidated data from V1 and V2
  • Placement ETL
  • Unlock Oriel

DevOps

...

  • Elasticsearch Head - visibility of ES contents
  • SMTP for password management
  • N3 Bridge updates
  • Keycloak upgrade production and 2nd instance for Trainee UIvarious outstanding issues
  • TraineeUI build pipeline - sites through dev, staging, production, choose URL (Ray)
  • Postgres Sonar
  • DNS designs
  • HEE TIS resources - tidy up old production instances

Contents

The following items to be shared by team members during this sprint review

...

Placements

are pretty advanced

Wide fixes and enhancements on the other entities.


Trainee UI

PP: Placements responsive design 1st itteration

Admin UX / UI:

PP: Header now support notifications / help /  log out functionality

Item

Owner

Link

Production Application releases / updates:



Product Management

Approvals

  • confluence page updated with as is process
  • Outstanding questions to go to SMLs

Approvals


Case Management

  • confluence up to date with concerns log potential amends
  • Outstanding question to go to SMLs

Case Management


Leave Management (incl Courses)

  • Reviewed Intrepid Leave manager, Couse management, teaching sessions and OOP (MVP for manual management of leave yet to be agreed by SML's) - Confluence page up-to-date with as-is processes

Absence Management - Intrepid Leave Manager, Course Management & Teaching sessions Review

Absence Management - Scenarios (needs to be validated)

Absence management - Field validation (needs to be validated once manual MVP process agreed)


Legal Notices

  • Reviewed PIA, BCP, SISP - Confluence page up-to-date. Some of the analysis require futher follow up from IG leads.

Legal Notices

Legal Notices - Scenarios (draft scenarios in scope, detailed scenarios to be written)

Posts refinement

  •  Review of Posts Posts - Feedback has now been shared with Devs for review and where needed follow up

People refinement

  • Review of People has started. Seems to be some initial issues with data.  Probably due in some cases to availability in DR (question) People - Feedback
  • Fields have been detailed for Assessments summary
  • Agreed to allow users to go to revalidation to view reval specific information - it is possible to either surface reval within People or allow authorised users to switch between a Trainee/Person's record and revalidation data

People - Field Validation


Assessments refinement

  • Scenarios agreed
  • Field validation completed

Assessments


Admin User Management

  • role mapping complete in draft, requires validation from SMLs
  • Password policy approach proposed

Admin User Management (roles and permissions)

Admin User Management

Trainee UX / UI

Admin UX / UI:- Password Management Policy | TIS Approach


Mobile long form (based primarily on Form R and personal details)

  • Created mobile vertical grid, this has been iterated 3 times as requirements have emerged.
  • Editable fields and non editable feilds, read only fields/sections on the same form.
  • Flipping axis of tables from paper Form R to Form R on mobile - this creates problems of sub-subsections within subsections which I’m currently working on along with how you add an editable sub-subsection to a read only subsection.
  • Form R Information architecture - how it’s broken up / segmented and at what level.
  • Assistance information - legally required throughout the form but takes up a lot of space on a mobile and could easily make form difficult to fill/read, so created a logical and clean way to accommodate this so the form does not seem overwhelming.
  • Looking at Button (Saving and submitting) - position / persistence / state options
  • Saved notification
  • Tried date half field (space saving) - This may be super seeded.


1st iteration (currently superseded):

https://hee-tis.atlassian.net/wiki/x/CwBuBw

Manage GMC Connections
  • enhancement to F1 trainee filter to include fully provisioned trainees even though they amy be F1 and exclude F1 trainees with future F2 placements
TIS Core Services Alpha buildPeopleViewServer(tick)(tick)UI(tick)(tick)CreateServer(tick)(tick)UI(tick)~ValidateServer(tick)(tick)UI(tick)(tick)

Entity Structure CRUD

Server(tick)(tick)ETL(tick)E2E
Intrepid MirrorProfiling for the consolidated DR data for People and Posts completed, and explored ways to filter the data within TIS.
Intrepid DR v2

Graham O'Regan (Unlicensed)

Russell Steel (Unlicensed)

DR v2 is currently only availble in UAT. Hicom have agreed to expose the Sensitive fields currently not avaibale via shadow tables. Hicom's preferred approach to deployment is to deploy the DR alongside an Intrepid upgrade. Patch 10.91b is currently available in UAT, and awaiting final sign-off before going to live. However it does mean that deployment of DR 2 is dependent on an upgrade request for Intrepid. 

Graham O'Regan (Unlicensed) the two releases shouldn't be dependent so we need to make Hicom aware that this isn't acceptible.

 

KeycloakGraham O'Regan (Unlicensed)Oriel Integration /
  • Upgraded to 3.2.1 and added a default URL for mod_auth_openidc which seems to have fixed the stale login issue.
  • Added the token expiry settings to the deployment
  • Devised scheme for differentiating between developers, trainees and admins to limit access to services.
Oriel Integration Graham O'Regan (Unlicensed)
  • SFTP network access working, required a combination of HEE IT and MDS to get it resolved
  • Awaiting SFTP credentials from Hicom
  • Awaiting a process for requesting access for files for a specific LO
ESR IntegrationGraham O'Regan (Unlicensed)
  • Reviewed scenarios
  • Discussed ESR for self-service, outstanding task to establish if deep linking to ESR is possible.
DevOps

Fayaz

Chris

  • SMTP - Decided on Postfix/SendMail as MTA. We require office O365 credentials.
  • API Gateway Dockerised - As PR needs sufficient testing and Fayaz updates pulled in.
  • ETL Pipeline - Initail Pipeline now calls Stage Mirror Pipeline on success. Made sure anonymizer was runnng
  • Set Default OIDC location - Location now set as / rather than /ui/
  • Issues with various services: ETLs, Docker Registry UI
Resource PlanningReuben Noot (Deactivated)

Full Time recruitment

SDIT, DevOps, FE Dev - awaiting confirmation and start dates


...