This is the list of what should be handed over (checked by SaFi side after handed over), and also it is a good agenda for the handover meeting:
- Jira - how is the work managed, how to work with it
- Confluence - how is documentation structured, a brief overview
- 3rd parties - what, for what, where it is documented
- Contact persons/channels - for 3rd parties, products, …
- Credentials - where are they, how are they managed
- Dev level test - what is covered, what not, where to put the focus, where to be careful
- Bugs/VAPT findings - which are there for SaFi to pick up
- Planned development for MVP - what we were planning to do till the end of January (NFRs, tests, tech debt…)
- Ownership handover
tech leadership (who shall be the person from SaFi’s side if it is already clear)
consult their idea of ownership in the team (if nothing is missing)
cancelation of our meetings and let SaFi create their own invites
- For developers (workshop, and maybe they already know):
code structure
microservices - important microservices and connections for the squad
Listed in Backoffice technical documentation
3rd parties of the squad - how they work, pitfalls,
tooling - linters, how to run it locally, how to run tests…
business logic - short intro to business logic and what is the business scope of the squad and what not
Jira
Board: https://safibank.atlassian.net/jira/software/c/projects/SM/boards/12/backlog
All issues use the `Component` “Backoffice”
Confluence
Root of documentation: Domain: Back-office
Architecture: Backoffice
3rd parties
Genesys Genesys Call Center
Meiro Meiro CDP
Contacts
User d1ffe for Jira integrations
Zbyněk Melichar (Unlicensed) for Meiro & Genesys integrations
Credentials
Backoffice front-end credentials are provided by the Okta account that each developer has.
BE credentials (API keys, client IDs etc.) are in https://vault.cicd.safibank.online/ui/vault/secrets
Dev level test
BE is covered, we miss component tests
ON FE many more tests could be added, especially for showing modals and parts of screens that are not immediately visible on the first load
Bugs/VAPT findings
All are currently either resolved or in review see Jira