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 29 Current »

Availability

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

  • Chris -2
  • Ashley -3
  • Simon -3
  • Alistair -1
  • Fred -1
  • Anupama - 5.5



Sprint Priorities

The following list was the prioritisation output from Sprint Planning:

Product Management

Developer Support

  • Support P1 & P2 ticket development (Posts - being worked on, and now other 4Ps)
  • Oriel - audit and next stetps
  • ESR - Notification Export, working on first bit and detailing the remaining
  • Document management

Analysis and refinement

  • NFR - complete outstanding questions
  • Work through completing analysis on tickets in Jira - particularly those with P1 or P2 label + Product work outstanding, as well as "regular" development related stories
  • Data tasks
  • Support of Data leads on Absence
  • Assessments testing & review - internal and with SMLs
  • Reporting review/feedback - internal and with SMLs
  • Initial user research (priority) on search requirements

UX/UI

  • Admin UI: UX/UI on Smart search and Table content/functionality with SML feedback
    Admin UI: Save feedback example for TIS Admin
    Admin UI: Programmes - Educational Groups (Trainers) Field Validation & Scenarios - Design work
    Admin UI: Programmes - Rotations Field Validation & Scenarios - Design work
    Admin UI: People - Trainer Record Associations - Design work
  • Notifications (UI)
  • Topping and tailing user journey on Assessments

Development

  • 4Ps P1&2 issues (Paul & Panos, Ola/Simon)
  • ETL productionising - (Sunil, Chris) Consolidated ETL (Mirror→TIS) to be audited, gaps highlighted, retested and scheduled in production
  • Bulk upload of people (JohnG & Sunil/Suneet) (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). Linked to Oriel work.
  • Post list performance (Sunil) (replicate approach from People)
  • ESR (Jag, Ashley & Suneet) - ESR 'notifications' development, LRMP ETL (Suneet)

  • TIS-NDW ETL (Andras) - adding entities (tables) to the skeleton that now exists

  • Delta Service (Luis / Fred (elastic search))

  • Oriel Integration (Suneet) - complete bulk person upload, refactoring the automated update from Oriel, linking the two to insert into TIS
  • Document Store (JohnG and Luis) (solution design to validate in places (de-scope possibilities), FE to start within People, BE to commence)
  • Rebase - code hooks need adding to the new Consolidated ETL and testing (Sunil / Paul?)
  • Reval pulling from TIS, rather than Mirror (Sunil)
  • Keycloak user permissions / roles / groups (Simon)
  • E2E Assessment automation (Shivani)
  • Extending E2E test coverage across other components (Shivani / Ola / Merce)

DevOps

  • Launch UAT - Comms to users to 'play' here, rather than Prod (Matt / Panos / Chris)
  • Moving Jenkins to its own virtual network

  • Spec up for pen tests - and harded areas that need hardening...
  • Backups - rewriting the Ansible rule

  • Elastic search tidy up
  • Jenkins for E2E testing
  • Scaling the application

  • Monitoring - Ansible inventories are hard-coded and need changing to be dynamic (which will effect Monitoring)

Data

  •  Supporting data quality colleagues



Contents

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


Item

Owner

Link

Production Application releases / updates:


Releases

  • TIS-34 (WIP, ETL issues being resolved)


Product Management

Developer support

  • Support P1 & P2 ticket development (Posts - being worked on, and now other 4Ps)
  • Oriel - audit and next stetps
    • Dev walkthrough and ongoing support for the bulk people upload.
  • ESR - Notification Export
    • Worked on first Notifification type, we have sent a second iteration of a Test Notification File to ESR.
  • Document management
    • Stories refined 

Analysis and refinement

  • NFR - complete outstanding questions
  • Work through completing analysis on tickets in Jira - particularly those with P1 or P2 label + Product work outstanding, as well as "regular" development related stories
    Jira query of work left to do to cutover | Spreadsheet tracking progress
  • Data tasks
  • Support of Data leads on Absence
  • Assessments testing & review - internal and with SMLs
  • Reporting review/feedback - internal and with SMLs
  • Initial user research (priority) on search requirements - People, Post, Assessments (today)

UX/UI

  • Admin UI
  • Notifications (UI) -  - Moved to sprint 43 as requires additional UX chat
  • Topping and tailing user journey on Assessments (Not sure what this is, must be new) - Moved to sprint 43 as requires additional UX chat
DevOps

Moving Jenkins to its own virtual network

Infra / security: separate jenkins/jump box, install fail2ban and logging on fail2ban

Spec up for pen tests - and harded areas that need hardening...

Backups - rewriting the Ansible rule

Elastic search Test of upgrade of apps' spring boot, new filters for logstash

Jenkins for E2E testing

Scaling the application

Monitoring - Ansible inventories are hard-coded and need changing to be dynamic (which will effect Monitoring)


TIS Core Services Alpha build

4Ps P1&2 issues (Paul & Panos, Ola/Simon)

  • Fixed missing data on the Post View
  • Squashed duplicate posts on Post list so that trainees that share a post can be viewed as one
  • Brought back id's for Grades, Trusts, Sites
  • Person details view fixes - we can now create/save again
  • Updates to the Placements summary list on Posts and Person details

Assessments

  • Misc fixes to assessments
  • P1 issues

ETL productionising - (Sunil, Chris) Consolidated ETL (Mirror→TIS) to be audited, gaps highlighted, retested and scheduled in production

  • Misc bugfixes and updates to Ids for Grades, Sites, Trusts

Post list performance (Sunil) (replicate approach from People)

TIS-NDW ETL (Andras) - adding entities (tables) to the skeleton that now exists

Delta Service (Luis / Fred (elastic search))

  • Colaborative work to get clean data in Elasticsearch
  • Delta Service search in Elasticsearch was tweaked to match new changes
  • Delta Service API now also supports request of IDs only instead of the full record, to ease extraction and ingestion of data in NDW

Oriel Integration (Suneet) - complete bulk person upload, refactoring the automated update from Oriel, linking the two to insert into TIS

Document Store (JohnG and Luis) 

  • Frontend work largely complete minus final styling, i18n and error handling. API integration next on the list, along with test coverage once core frontend work is all done. 
  • Upload component completed for reuse in bulk upload feature. 
  • API defined and aligned with Frontend requirements
  • Backend Document Upload implemented with file being saved to Azure Blob Storage

Rebase - code hooks need adding to the new Consolidated ETL and testing (Sunil / Paul?)

Reval pulling from TIS, rather than Mirror (Sunil)

Keycloak user permissions / roles / groups (Simon)

Changes to Profile Service ready to release - user admins will be able to use Key Cloak groups to set Local Offices as well as Key Cloak roles to control user permissions. Users will also be able to make updates to users' groups and roles through Key Cloak without any scripting of changes to the auth DB.

E2E Assessment automation (Shivani)

Extending E2E test coverage

 E2E assessment Automation done ( TISDEV-3747 )
 E2E people Automation done ( TISDEV-3837 )
 Defect status report created for all TIS components ( TISDEV-3832 ) Defect Status Report
 Review E2E test coverage to establish gap ( TISDEV-3497 )
 Create HTML Report for e2e Tests with screenshot and stack Trace ( TISDEV-3899 ) file:///home/shivani/GitHub/TIS-ADMINS-UI/e2e/report/html/tis-e2e-report.html

ESR IntegrationFormer user (Deleted)

ESR (Jag, Ashley & Suneet) - ESR 'notifications' development, LRMP ETL (Suneet)

  • Finished persistence support for ESR notifications records.
  • APK Confirmation file changes are complete.
  • Staging of notification changes in TCS
  • Next trainee to current trainee notification scenario is complete.
  • Sent an initial version of notification file and fixed the issues reported back on that and resent newly generated file.
  • Work on Vacant Posts notification scenario has been started. 
  • Refactoring to ESR services and etl to support next set of notification.
Oriel Integration

Sunil Rochani (Unlicensed)

Suneet Kamath (Unlicensed)

Bulk upload of people (JohnG & Sunil/Suneet) (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).


Work completed on document manager adds generic upload component that can be reused in this feature.

Data Quality

Data_quality colleagues

Data quality support

Resource Planning

Reuben Noot (Deactivated)

Andy Nash (Unlicensed)

Full Time recruitment

Adverts still out for FED and FSD on Trac. - whilst there has been interest, none have been shortlisted.

Agency update

Agencies approached for Full time FED/FSD roles - some interest coming through. Simon/Reuben to review as per Trac. applications.

  • No labels