Status Update

Add any significant issues contributing to a status update. This will be passed on to stakeholders in a weekly update.

W/E 9th April 2021

Discussions had with iTransition about development process, time recording, meetings required each sprint.

@Mark Blair (Unlicensed) continue discussions with @Sergey Vishnevsky (Unlicensed) on microservices architecture, kubernetes, CI/CD pipelines

@Steven Bennett (Unlicensed) pull out high-level system modules/user journey as an intro for the development team

@Adam Marriott (Unlicensed) provide concrete examples of user entitlements against organisations

W/E 16th April

Technical Workstream

  • @Sergey Vishnevsky (Unlicensed) support team stand-up of environments/systems/projects/solutions with guidance from @Mark Blair (Unlicensed)

  • Refine/prototype proposed microservices architecture

  • Configure repositories and CI/CD pipelines

Apr 12, 2021 Read-through of technical documents with iTrans teams

Design Workstream

@Adam Marriott (Unlicensed) work with Seymon, Dimitri, and @Luca Marzello (Unlicensed) on design process:

  • Initial setup of overall UI layout (current - Dimitri/Sergey)

  • Migration of CSS pre-processor from Less to Sass (Dimitri)

  • Identification of required components (Adam/Luca)

  • Component catalogue standup (Dimitri)

  • Initial cataloguing of components (Dimitri) - existing

Requirements Workstream

  • Prioritisation of requirements ongoing

  • Fully define initial user stories (e.g. field names/datatypes, user interactions, CRUD operations)

  • Review user story sizing/detail for initial sprint, adapt based upon feedback

Apr 13, 2021 Pre-Planning meeting to be held at 10.30am with iTrans development team

W/E 23rd April

Technical Workstream

Technical user story creation/refinement based upon concrete examples from business user stories, e.g.:

  • Authentication system

  • Row level security (by organisation)

  • Commence initial organisation microservice build

  • Sprint #1 pre-planning meeting Apr 23, 2021

Design Workstream

  • Gap analysis of existing components vs requirements (Adam/Luca)

  • Implement unit testing framework (Jasmine/Karma) (Dimitri)

  • Configure NPM deployments? (Dimitri)

  • Agreement on use of storybook and “SEKO” component wrappers

  • Containerise Angular application? (Dimitri)

Requirements Workstream

  • Refine booking user stories in microservices approach

  • Plan/propose stories for sprint 1

W/E 30rd April

Technical Workstream

  • Sprint #1 planning meeting Apr 26, 2021 and sprint start

  • Standup calls alternate days

  • UI templating discussion

  • Feedback mechanism for technical blockers

Design Workstream

  • Agreement on overall screen layout

    • purpose of application bar & side menu

    • differences by module/system context

  • Agreement on component layout

    • Vertical vs Horizontal

    • How to highlight priority

  • Grouping / highlighting to direct user attention

Requirements Workstream

  • Formalise user working group; approaches, and feedback mechanisms

  • Ongoing assessment of development priorities

Risks/Issues

  • Design workstream - pace and initial priorities

  • Technical workstream - technical dependencies / blockers and resolution