Versions Compared

Key

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

...

...

...

...

...

Availability

(assume everyone is available for 9 days, except the following):

...

Product Management

Developer Support

  •  Prioritised (Once BMs have confirmed priorities) bugs: Admin UI, Posts, Placements, Programmes & People
    Include some issues regularly referred to in feedback - reference tables (split into back end / front end)
    Product team to add these bugs/issues into Next up
  •  TBC
  • Support devs on splitting the work and determining what's feasible in the Sprint
  •  Trainer Person record (similar to trainee, but less and some minor differences)
  •  ESR - notifications export (supporting next piece of work on ESR)
  •  Oriel - bulk upload of People

Analysis and refinement

  •  TBC

Development

  •  TBC

DevOps

  •  TBC

Data

  •  TBC
  •  Feedback: Assessments, Placements Programmes & People (discussions, prioritisation and sub-tasking)
  •  Study leave/Absence (design, refinements around validation)
  •  Backlog refinement of MVP (and prioritisation)
  •  Review ESR process for London
  •  Reporting
  •  NFR development of requirements

Development

  •  

    PPPP P1 issues (making drop downs usable, IDs not being passed through etc - Paul and Panos to work together on this)

  •  

    Assessments (unit tests | 2 screens - Ola)

  •  

    Bulk upload of people (heavy front end need, will have to push this back to Coming Soon for front end guys to pick up if they get through carefully prioritised P1s)

  •  Reval ETL (tested on Staging and moved to Prod - Sunil)
  •  

    People List performance (complete progress from Sprint 40 - Sunil)

  •  

    Post list performance (replicate approach from People - Sunil)

  •  

    ESR (Jag & Ashley)

  •  

    TIS-NDW ETL (Andras (will need some assistance from Paul/Sunil)

  •  

    Delta Service (Solution to the problem of passing updates to NDW/HiCom that are too big. Only pass changes. Link: Delta service Confluence page. Paul / Luis / Andras & Chris / Fred (elastic search))

  •  

    Public API (deciding on endpoints, securing the, test data on dev, give access to set of data through these endpoints so they can start using it - Suneet)
    Alongside, POs, Reuben, Suneet and Chris to update the Jira ticket with Plan A, B, and C and beyond if necessary)

  •  

    Document Store (first pass at this: need to be able to upload / view in multiple places, associated by the doc metadata, what's detail do we have on the docs we currently have?)

  •  Hardening of ETLs, for better debugging - add to ETL review ticket(s) - Paul liaising with others
  •  Initial look into validating Rebase

DevOps

  •  Tidying up elastic search issues / and upgrading (on a separate machine)
  •  Changes to the infrastucture - security, ETLs, etc. Check DevOps Epics (now listed in priority order!)
  •  Schedule a penetration test
  •  Get people using UAT (copy of Prod with cloned user accounts, self-wpiing at the end of the day)

Data

  •  Ify / Ashley to continue coordinate data leads


...

Contents

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

...

Item

Owner

Link

Production Application releases / updates:


Releases

  • TIS-33 released to Stage and Prod - includes changes to reference service, tcs and assessments (server side)

Product Management

Rotations

Approvals

Assessments - Ran walk through with SMLs for the first iteration of Assessments in Prod. Period of testing and reviewing ongoing for SML call on Friday 2 Feb.


Oriel Integration

TISDEV - 3373, TISDEV - 3549, TISDEV - 3780, TISDEV - 3047, TISDEV - 2579


ESR Integration

  • Ongoing work for TIS to ESR Reference data/LOV alignment with National Workforce Dataset 2.8
  • 5 Notification types identified for Notifications Export. Victoria and Pavitra to send a list of scenarios and the corresponding combination of Notification Types expected for each in the Generic Inbound Notification File.
  • Solution design with Paul and Jag on how to stage the placement changes made on TIS


Document Management


Feedback from SMLs for components - Programmes, Posts, People, Placements, Assessments

  • stories/tasks/bugs have been discussed and prioritised with BMs 
  • sizing and priorities have been shared with Devs, prepped for development
  • online spreadsheet is being maintained to view these priorities and sizes (priorities also reflected in tickets on Jira as P1, P2 etc)
  • a number of these tickets are now in progress/complete
  • Basic requirements for Search functionality in the four P components to be investigated by Amupama for dev and delivery into MVP.


NFR Development of Requirements

  • an overall summary of requirements has been drafted from a business perspective
  • shared with limited view until it's deemed "complete", currently under review with Ray/Chris
  • there are some outstanding questions which requirements are dependent on, so still needs work into the next sprint


Study Leave

  • Claire LeHoux reviewed the proposed study leave template  for LaSE for bulk import of study leave and expenses
  • Next steps to review the template along with the solution design for Absence on TIS


Trust UI - who and what do they need. Trust access is no longer in scope for delivery by end of March.

Matt: The following tickets are now in complete and have been added to the 'Design to Deevelopment' document that is released to Panos and Reuben at the start of each new Sprint (Sprint 42 next).

Admin UI: Abesnse in People - Done: TIS Admin - Absence in people: Viewing, creating and editing absences
Admin UI: Document Manager (in People): TIS Admin UI - Documents manager
Admin UI: Search (Smart) and Table content/functionality with in search: This is ongoing to sprint 42 with UX documentation for feedback from SML's
TIS Roadmap: This is for interanl documentation for NHS/stakeholders - Done: TIS Concepts

Reporting - local offices have been given Tableau credentials and are testing/reviewing the reports created by Alice and James. Feedback being gathered on Teams


DevOps

MVP analysis for DevOps


Elastic Search fixes to support delta endpoints

Elastic Search Migration plan


Pipeline for Intrepid ETL to build Mirror from DR V2


Blue/Green improvements


Azure rolling upgrades to support


Sandbox Environment for better dovops testing without impacting dev environment


Storage Accounts have been migrated from the old TIS subscription to the Production subscription 


TIS Core Services Alpha buildOriel Integration 

Sunil Rochani (Unlicensed)

Placements

Assessments

User Management

Trainee UI

Intrepid ETLs

Chris Mills (Unlicensed) 

Paul Hoang (Unlicensed)

Assessments

  • Outcomes - View completed (Create/View/Update) and validation work based on scenarios implemented
  • Revalidation - View completed (Create/View/Update) and validation work implemented
  • Unit test WIP

People - cache refresh solution design and implement


ETL review - what, where, when


ETL - Posts to new ETL structure, Consolidated ETL rationalise and implement scheduled


Bulk upload for People

Two sets of admin people added ~ 300 accounts created

Metabase queries created for checking user permissions


Delta endpoints for large objects

  • Brand new service created using a reusable template that can be used by other services.
  • Integration with SonarCube to improve code quality.
  • Code implemented compatible with Elasticsearch SDK 5.6.6 and 99% compatible with 6.1.2. Changes needed upon upgrade are commented in the code to ease a future upgrade.
  • Security almost complemented and integrated with existing TIS model.
  • Integration Tests in place and just waiting for final bits of Elasticsearch and Security to be validated.
  • Date range restrinctions in place to minimise the impact in case a large amount of data is requested.

Revalidation ETL - migrate to Mirror


Defects on People, Posts in particular

PP:

  • TISDEV-3592: Mandatory fields for Posts are Owner, Site, Specialty and Grade.
  • TISDEV-3610: Save option brings up errors in create/edit
  • TISDEV-3619: When you save a specialty group with no specialties, it creates a new, blank specialty
  • TISDEV-3776: App wide change of codes to use of ids

Extending E2E testing coverage

  1. Review and update existing E2E tests for different components (TISDEV-3496)
  2. Review e2e test coverage for different components and create e2e test coverage document on confluence (TISDEV-3745)
  3. Debug and fix protractor config or flaky E2E process (TISDEV-3307)
  4. Run E2E test pack against staging manually
ESR IntegrationFormer user (Deleted)
  • POR records persistence support in esr service
  • Integrating POR api in esr etl.
  • TIS changes identification for esr notification.
  • Sent another version of App file with ESR-NHS hub integration fixes.
  • Design to stage TIS changes is in progress 
Oriel IntegrationSunil Rochani (Unlicensed)
Data Quality

Data_quality colleagues

Data quality issues with respect to People and Posts

Resource Planning

Reuben Noot (Deactivated)

Andy Nash (Unlicensed)

Agency update

  • Welcome to our new Front End Developer - Former user (Deleted)!
  • Also the new DBA, Joanna (Kais' replacement), started in the NDW team this week.

Full Time recruitment

  • Roles advertised. Agency's approached. Interest: 
  • Also Michelle Hanson (the BA James recruited, who has now since left) reviewed the job descriptions HEE send out for the Full Stack and Front End Developer roles with Andy Nash (Unlicensed) and Simon Meredith (Unlicensed) which has now been passed onto James. Hopefully, the result will be that these can be adopted in future (2 pages written in a way that targets devs, rather than 13 that is a more standard HEE marketing-led officialese JD!).