Page tree

Initial version


Migrate DEX from Javascript to Typescript to allow the developers to work more efficiently in terms of time and quality.

For the development team

Who want to rapidly surface errors and validate the code they're developing

The migration to Typescript

Is a structured way to identify and reduce errors at the coding stage

That increases code quickly and development speed.

Unlike developing solely in Javascript

Our solution will provide the ability to deliver a working product faster.

Business Outcomes:

  • Overall improvement of code quality, reduction of defects, faster code delivery
  • Opportunities to capitalize on modern technology to take advantage of new features and facilitate improved coding capabilities

Leading Indicators:

  •  

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)



  • No labels

1 Comment

  1. Joshua Skillington We hope you find this helpful!