Client: Law enforcement agency

This project was part of a statewide technology modernization strategic goal. The challenge was to eliminate waste in the current paper-based data collection process and double data entry by county prosecutors and then the state court administrators.

Following initial discovery a plan was devised and a team assembled. The team adopted agile thinking from day one and built a highly integrated application. There were integrations with multiple external applications and complex transactions to negotiate.

This was a 2 year project with a core team of 10-12 consisting of developers, manual QA, QA automation, business analysts, and a dedicated product owner. The project budget was ~$2 million.

The cross-functional team delivered the solution on time and on budget.

Factors that lead to the success of this project, included:

  • A highly collaborative team that challenged each other with different perspectives.
  • Trusted partnerships with external agencies.
  • Open communication with the sponsor team.
  • Strong cross-team cooperation with testing integration points, user acceptance testing, and final deployment to production.
  • Agile thinking from day one.

Bumps in the road along the way, included:

  • Adjusting to fully remote and hybrid working models during the COVID pandemic.
  • Being directed to use the Scrum framework midway through the project. The team adjusted well and with little disruption because they were already agile thinking but not using a specific framework.
  • The introduction of DevSecOps and QA automation into the development lifecycle. There was a learning curve but at the end of the day the benefits outweighed the perceived loss of time to implement.