Initial version
Migrate DEX from Javascript to Typescript to allow the developers to work more efficiently in terms of time and quality.
...
Non-Functional Requirements:
- n/a
...
Reworked version
Objective: Improvement of code quality to provide a high-quality user experience
- KR1: Increase the code coverage from 85 to 90% in the next 10 months
- KR2: Reduce the defects density (defects in prod per total story points released) by XX% in the next 10 months
- KR3: Improve the defect removal efficiency (from the time a defect is identified until it is resolved) by XX% in the next 10 months
- KR4: Implement test automation for 50% in the next 10 months
Objective: Increase the code delivery to speed customer feedback and achieve customer satisfaction
- KR1:
Decrease the Cycle time(difficult if you are doing Scrum with a fixed timebox: 2 weeks iteration) - KR1: Decrease the WIP limits (do have WIP limits implemented?)
- KR2: Increase Throughput (from current XX to an expected target YY by a ZZ timeframe)
- KR3: Increase Deployment frequency (from current XX to an expected target YY by a ZZ timeframe)