Our quality objectives are achieved through the performance of our people; all personnel in the company assigned to a project understand the client requirements; have the ability to identify quality problems; and are empowered to make quality improvements. Our quality policy is based on three underlying principles:

  • Ensuring that we, as a service delivery organisation, fully understand and deliver to the requirements of our customers.


  • Maintaining continuous improvements to the quality of our solutions and services through regular performance reviews and empowerment.


  • Quality is the responsibility of all ennovation staff and is achieved through company-wide understanding, implementation and maintenance of the company’s quality policy and objectives.
At ennovation we ensure delivery of high-quality client solutions by continuous interaction throughout development and implementation. This is achieved through a number of steps:

  • We ensure that the specification has been effectively communicated and understood with the use of storyboarding and exemplar screen layouts


  • The use of pre-existing applications or software modules ensures deployment of industrial-strength applications in short timescales.


  • Early access to the solutions during development allows client input at all stages.
  • In-cycle testing reduces the development time as bugs are discovered and fixed on an ad hoc basis. Formal release testing prior to implementation then supports this process.


  • As part of the team throughout the entire sales, implementation and after sales phases our Project Administration Manager co-ordinates the commercial, administrative, and contractual activities as an integrated strand of the solution.


  • Our Technical Director, in close liaison with nominated client contacts, oversees all elements of the entire lifecycle to ensure consistency of delivery in both business and technology driven aspects.
  • Flexible ongoing maintenance and support services are also available with Service Level Agreements, enabling clients to ensure appropriate business continuity and speedy resolution of any issues throughout the solutions lifecycle.


  • Throughout the lifecycle, all issues and activities are captured and tracked via our in house operations and support system.


  • Our nominated Quality Assurance Officer ensures that a high quality service is maintained and that all performance targets are met by: -

    - holding bi-weekly quality review meetings;
    - ensuring that project milestones have been met; and
    - overseeing in-cycle and release testing against client requirements.

At ennovation limited, we believe that the key to success lies in our ability to build long-term mutually beneficial customer relationships. This is why much of our business comes from customer recommendations.

We are committed to delivering high-quality solutions and services that keep the customer involved through every stage of the process. We also pride ourselves in our high levels of product and software knowledge that allows us to correctly interpret requirements and recommend solutions that provide the greatest returns for our clients.