Objective: Prepare BE for upcoming international Volvo dealerships & Polestar
- KR1 - Make BE GDPR compliant along with the implementation of TOS
- KR3 - Deliver Polestar reservation & designation work, A la carte booking flow, What's new, Loaner Management, and Costumer Docs fetures on time, with properly tested and minimal amount bugs
- KR4 - Find out requirements for "No Lonaer" feature for the UK market, and add required changes before August 2019
- KR5 - Provide OPS any support needed to get Polestar in China
Objective: Achieve the "extra" items and improve testing & performance
- KR1 - Deliver metrics in BE. FTUE, and Customer shuttle
- KR2 - Enforce unit tests on every PR
- KR3 - Start the base work for E2E tests
- KR4 - Benchmark the loading times of BE per page, profile the areas that are causing the app to be slow, make a plan to improve the overall app performance
Objective: Improve the quality of BE code base
- KR1 - New developers are more comfortable with a test driven development approach, and they are submitting tests in their PRs
- KR2 - Enforce and encourage developers to follow the clean code guidelines and best practices
- KR3 - Provide more realistic status updates, and improve communication with peers inside and otuside the client team
- KR3 - Implemented technologies are researched and tested thoroughly before they are integrated into the app
- KR4 - Dependencies are maintained and kept up to the latest version