Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Availability

(assume Team Availability Calendar is up to date, otherwise, everyone is available for 9 days):

Joanne

Ify

Ola

Panos

Chris

-3.5

-1

-3

-7

-4




Sprint Priorities

The following list was the prioritisation output from Sprint Planning - largely a stabilisation Sprint:

  1. BAU - POs to review what are P1s in Jira as a matter of urgency. To include:
    1. Rotations ID being saved rather than Rotation name / Make Rotation name a read only field
    2. One London office can't create posts (Chris / John G and Sunil) TISDEV-4854 
  2. Technical debt +
    1. 15 votes: Increase team knowledge of TIS big picture
    2. 14 votes: Testing so we can release with confidence
    3. 12 votes: Pipeline replacement
    4. 12 votes: E2E test coverage (ESR)
    5. 11 votes: Filming the team – this is who we are!
    6. 10 votes: Integration tests
    7. 9 votes: Clearly define a domain model – a clear representation of what TIS is
    8. Replacing jHipster front end code
    9. TIS NDW mappings
  3. 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)
  4. Development (P1s - POs to review what are P1s in Jira as a matter of urgency)
    1. Assessments – continuing work (Paul)
    2. Placement comments - P1s in Next Up (Suneet)
    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 - Ola)
    7. Mapping metadata from the document management import (Luis)
    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 (Fred)
    10. DR planning - incl. geo-replication, roll back and build again scenarios (John S and Ops)




Contents

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


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


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




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)





  • No labels