Versions Compared

Key

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

Availability

...

Item

Owner

Description of work

Link. e.g. 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


Releases

  • TIS-49  -  Includes upgrade of Admins-UI to Angular 5
  • Inbound ETL retired
    • TIS becomes sole 'owner' of core Trainee Data
    • Hicom now take read only copy overnight
    • TIS External Data Flows are much simpler




https://build.tis.nhs.uk/jenkins/view/Prod/job/intrepid-etl-pipeline-new/


BAU (incl. Rotations ID being saved rather than Rotation name / Make Rotation name a read only field,
and One London office can't create posts TISDEV-4854 (Chris / John G and Sunil))




Technical debt +

  1. 15 votes: Increase team knowledge of TIS big picture
  2. 14 votes: Testing so we can release with confidence (incl. E2E tests - ESR and Integration tests)
  3. 12 votes: Pipeline replacement
  4. 11 votes: Filming the team – this is who we are!
  5. 9 votes: Clearly define a domain model – a clear representation of what TIS is
  6. Replacing jHipster front end code
  7. TIS NDW mappings

Paul

  • started to increase the test coverage of the Assessment service


Knowledge transfer

  1. Confluence housekeeping - especially deleting documentation that is out of date
  2. Coding standards (Dev meeting / series of meetings)
  3. Pairing / Mobbing
  4. Git-commit messages
  5. Walk-throughs (prep as you go). 
  6. Architectural level diagrams (this is a GROUP activity not a lonely boring task)


  1. Former user (Deleted)Ruth Orhiunu (Unlicensed) / All Dev team
  2. All Dev team
  3. All Dev team
  4. All Dev team
  5. All Dev team
  6. Reuben Noot (Deactivated) / All Dev team
  7. Frederic Randriamora (Unlicensed)

Paul

  • Knowledge transfer session on the Assessment service, history, complications, reasons and design choices
  • TISConf!

Jag

  • Knowledge transfer sessions for ESR for the team.
  • Documented additional technical/Dev level details on the project.

Jayanta (KR)

  • Identified the potential KT areas such as NDW ETL, Document Management, ESR, Bulk upload etc.for collecting knowledge.
  • On going KR is going on NDW ETL, ESR, Assessment , Bulk upload and Big picture of TIS.  
  • Organising the KT sessions with the respective KD and the permanent team members.
  • Documenting knowledge so that team members can act on it when necessary.
  • Bulk upload ticket on Placement ID as matching criteria.

Reuben

  • TIS external data flows updated in line with the transition to TIS sole ownership of Trainee data
  • Simplification of NDW ETLs - design and documentation with John Thompson
  • ETL timings rationalised and documented
  • Specialties documentation refactored, reviewed and tasks captured

Frederic:

  • continued on documenting backup / restore
  • focused on multi-region backup

Assessments Application











NDW ETL  Setup









TIS External Data Flows


2nd diagram and spreadsheet on TIS External Data Flows

Post-live ETL Timings

Specialties & Sub-Specialties



/wiki/spaces/TISDEV/pages/539525127




Jag:

https://github.com/Health-Education-England/TIS-ESR-ETL

Ashley:

ESR-ETL Timings:

ETL Timings















Development (P1s - POs to review what are P1s in Jira as a matter of urgency)

  1. Assessments – continuing work
  2. Placement comments - P1s in Next Up
  3. Removal of deleted records (Alice confirmed)
  4. NDW UAT feedback analysis – Product team (support needed once HiCom turn on the TIS-Intrepid ETL to switch on their modules - Friday?)
  5. Discovery/research – replacements for HICOM modules (CPPS, Placement Manager, Leave Manager, CBMS) and trust and trainee portal - Product team (Rob to confirm priorities within this)
  6. Sub-specialty (fixed on dev - check just waiting for release)
  7. Mapping metadata from the document management import
  8. People / Posts paramatised - TISDEV-4926 (1 day Spike) / TISDEV-4927 (long term solution to Paul's prototype) / WAF / Analysis around sanitiser
  9. ESR (DevOps) needs refactoring
  10. DR planning - incl. geo-replication, roll back and build again scenarios

Paul

  • With the Reasons ETL complete for Assessment Outcome Reasons, worked with Fred to run it on DEV - waiting the required changes on the FE to release at the same time
  • Added support to the Assessments service to allow for the deletion of assessments and all relating entities (Pre/Post assessment - reasons etc - currently backend only)

Ola

  •  Assessments - Pre assessment details logic updated in FE to retrieve CurriculumSpecialty and CurriculumSubType data for records that currently have it missing
  •  Post - Updated FE logic to ensure the rendering of Funding body name
  •  Placements - Tested applied fix for Sub-specialty field issue on Stage with Joanne Watson (Unlicensed), fix pushed  to Prod after success

9. Jag/Fred

  • Migration of crontab FTP Sync job to Jenkins job has been tested. The cron job is flexible handling only the required files and factoring the time. MTP pending.
  • An additional manual FTP sync Jenkins job has been created giving the flexibility of filtering by individual local office and file types.

Jag: 

Looked in to some issues raised by ESR.

  • National Insurance rollout and format issue.
  • Site known as instead of VPD code.
  • Hicom backlog files processing.
  • LOV mismatch warning. (TISDEV-5001)
  • few other bau issues

John S:

  • Retired consolidated & intrepid ETL's
  • Compressed the start times of the existing ETL's
  • Blocked the ability of intrepid ETL to be manually run accidentally
  • Uploaded final intrepid snapshot to azure cold storage
  • Test recover of the MS-SQL backup to make sure it was usable
  • service pipeline replacement sketch
  • Pipeline proof of concept (WIP - with Frederic Randriamora (Unlicensed))

https://www.useloom.com/share/30b62ba412464620a69c1623d70f72fd






9. Jag/Fred

https://build.tis.nhs.uk/jenkins/job/tis-esr-ftpsync-cron-stage/

https://build.tis.nhs.uk/jenkins/job/tis-esr-ftpsync-manual/


Resource Planning

Agency update

Advert gone out for two BA roles (London-based) to give us a head-start on recruiting TIS Team #2, which will be an outside of London-based team.

Full Time recruitment

No joy with the final FED role as yet.

Other

Ruth left us (sad)



...