Sprint 45 Review (2018-03-28)

Availability

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

  • Jag - 5
  • Andy - 1
  • Ashley - 2
  • Shivani - 2
  • John G - 2
  • Chris - 5
  • Simon - 1

Plus Good Friday Bank Holiday is within this Sprint




Sprint Priorities

The following list was the prioritisation output from Sprint Planning:


Product Management

Developer Support

  •  Bulk upload / ESR support and integration testing

North East team support

  •  

Prep for remaining roll-out

  • Prioritisation of P1s and others (including Rotations - especially for London)
  • Relative prioritisation between live feedback and planned development

Development

4Ps and A

  • Stability of NE - triage and fix
  • 13(?) P1s currently - PO Group to review asap
  • Testing of P1s - updating tests and retesting - continuing with automation of tests

TIS → NDW ETL

  • Complete work with NDW team
  • Test and iterate

ESR

  • Finish code
  • Finish integration tests
  • Deploy
  • Replace BASH script with something more stable (review complete infra solution for ESR)

Bulk upload

  • Dev work on People (surfacing errors)
  • Increment to GDC, PH
  • Provide Search / Filters facility on API
  • All file uploads (lock down to XLS/XLSX only (TISDEV-4026))
  • Virus scanning
  • Monitoring
  • Test and increment

Document management

  • Increment View and Get
  • Complete metadata (currently in a branch)
  • Download files (work with Bulk upload too)
  • Receive and import Intrepid files from HiCom - bullk uploading these files to Azure (TBC process for doing so)

User Management

  • Dev FE sensitive data permissions
  • Map users and audit existing Production users
  • Implement new roles and permissions

Reval

  • Range of Reval Production issues - review and correct
  • Move ETL (Mirror → TIS)


(Note for Suneet: Roles - change and fix. Roll out everywhere)


DevOps

  • Increment out the docker logs
  • Review Prometheus

(Also: Replace API gateway | Split out Blue / Green | Fix pipeline | Kibana logs - error reporting | Artifactory/Nexus(?))


Data

  •  Can we get DQ leads to do a more thorough review?




Contents

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


Item

Owner

Description of work

Link to working software
https://apps.tis.nhs.uk/
(note: use Dev for
obfuscated data)
Loom video of completed work
https://www.useloom.com/

Production Application releases / updates:


Simon Meredith (Unlicensed)

Oladimeji Onalaja (Unlicensed)

(and anyone else that needs to conduct a release)

Releases

TIS-38: Including profile roles/permissions, reference data amends, Extending dropdowns to show legacy/inactive data and other work raised from NE Live usage.

TIS-39: Including reference data amends, PersonSensitive current values, initial Bulk uploads work, TIS-NDW ETL. Perms for PersonSensitive and Admin menu




Product Management

Developer support: 

  • Bulk upload / ESR support and integration testing (Ashley)
  • NE tickets raised
  • Permissions issues

North East Support:

  • 21 tickets raised
  • Support to NE colleagues via Teams and face to face
  • Daily NE post-implementation meetings
  • NE Trust TIS implementation project plan 

Prep for remaining rollout:

  • Service desk process mapping Skype call
  • TIS Champions calls started
  • Prioritisation of outstanding P1s

Rotations

Rotations has been analysed and designed to meet London non-foundation requirements - detailed here: 

Programmes - Rotations - Solution Design, Field Validation & Scenarios



DevOps
  • Written library for jenkins helpers.
  • Stopped pipeline work due to changes needed with team


TIS Core Services: Back end





TIS Core Services: Front end

E2E

TISDEV-4141
TISDEV-4142
TISDEV-4152
TISDEV-4178
TISDEV-4179

Bulk Uploads

  • UI changes to add support for downloading of erroneous data. UI should now be feature complete apart from surfacing error data to the user on screen.
  • Adds pagination to upload jobs list

Multi-Select Widget

  • New component for autocompletion and multiple-select from large data sets. Largely complete, couple of bugs to iron out. 

ESR IntegrationFormer user (Deleted)
  • Finished remaining notification types dev. Trainee Swap, Applicant withdrawn and create placement.
  • Working with Fred on File storage sync and services deployment (in progress) 


Oriel Integration

Sunil Rochani (Unlicensed)

Suneet Kamath (Unlicensed)




Data Quality

Data_quality colleagues




Resource Planning

Agency update

Agreement reached to extend contracts beyond end of March. Awaiting paperwork from Procurement being sent out for official confirmation to agencies (and contractors).

Full Time recruitment

Along with the FSD (Jayanta Kumar Saha) offered the role last Sprint (expected start date 2018-04-09), we have now also offered one of the FED roles to Hamed Zaraatpisheh - start date TBC.
This leaves one remaining FED role still to fill. So close!