6 years Project Examples

ROQ Supports Leading Infrastructure and Services Business Achieve Agile Success


The company is a leading infrastructure and services business operating in over 25 countries with revenues of £8.2 billion. It employs 67 thousand people in the public and regulated sectors.

The service division employs 21 thousand people who work with customers across the UK designing and maintaining the services that we all use every day. Whether it’s roads, railways, schools, waste disposal, airports or the power to run your home. They also support our Defence and Justice services. In fact almost everybody in the UK will use at least one of the client’s services every day.


The work management applications (WMAs) were being used for a range of tasks including; requesting and scheduling work to be undertaken, legal approval and governance, work-force management and progress reporting and extraction of data for management information. The problems expressed with these WMAs; were old and unsupported, had limited capabilities, were stand-alone applications that did not lead to a logical work flow, had limited validation giving rise to risk of erroneous data, were slow and often crashed.

To mitigate this, the client implemented a solution that allowed greater functionality and capabilities, allowed for future growth areas, and gave a common view for users of the work-flow.


Phase 1 of the development of the application was to rebuild the existing business functionality and processes for the Utilities section of the Service Division. ROQ was engaged to assist the client’s in-house system-testing team in ensuring that the migration of the business logic and the existing and enhanced processes operated correctly.

Using Microsoft Testing Manager, almost 3,000 robust test scripts were created through business and IT consultation and analysis and challenging of user stories or business requirements. Tests were executed during the functional, regression, system acceptance and system integration phases. Defects were identified, graded by severity and impact and managed through to conclusion.

Several key issues had to be addressed throughout the project which resulted in challenges for all concerned:

  • Lack of business rules/process knowledge as these had not been documented previously
  • The project was run using a combined Agile and Waterfall approach – meaning that although the build and functional testing was run in Agile, the system acceptance, integration and implementation was done at the end of the development
  • No real mechanism for applying stress testing or measurement of response times of the application
  • Development still progressing during system acceptance and integration testing resulting in an ever-moving target


  • The client now has a working, future proofed product and has migrated a major customer to the new application and is in the process of migrating its other customers
  • ROQ performed static testing on the requirements (in whatever form they arrived) and challenged the business processes to identify gaps and issues in the requirements and processes. This is an aspect that the in-house team did not perform. This has now been adopted by the client
  • ROQ also challenged the design features and user interface mechanisms so that the user experience and performance was enhanced. This has also been adopted by the client
  • ROQ have become the preferred testing partner and have subsequently been engaged in other areas of the Service division providing testing excellence across the business




Leave a Reply

Your email address will not be published.