Quality Management

With a superb Quality Management System (QMS) in place, it contains a complex set of engineering activities and this allows us to reach for the sky in terms of quality.

QMS Objectives

Best Practice

Using best practices alongside industry standards, we want to continually develop the strongest process for software development (procedures and regulations).

Quality Verification

Assess quality verification to make sure it always lines up with the business’ needs and expectations of clients.

Product Lifecycle

Monitor the product lifecycle so we can comply with the processes already established.

Clear Lines

Create clear lines of communication for all team members within a single project.

Our Extensive Approach To Quality

Planning

First and foremost, Acmex creates plans that implement the agreed standards, procedures, guidelines, and tools throughout the development lifecycle.

Assurance

Throughout the project, we have steps in place to check quality as we go with the aim to assure quality standards are being followed. Once again, these are synced with our clients’ requirements.

Control

By measuring performance trends, we can quickly identify defective code and ensure the final product is as expected (and beyond).

Weaving QA into Development

Rather than checking at the end and potentially finding an error that occurred early on, we weave QA into the entire process and this allows errors to be found instantly. At the start of the project, a Lead QA Specialist will be installed and assess the specifications of the project. As the specialist interacts with the development team, everybody reaches an agreement of where to go and how to get there. At Acmex, a QA lifecycle might be as follows;

Project Planning

Assessing the project and assigning the team accordingly.

Opening Review

Testing the first development deliverables; if necessary, the test plan and test matters can be refined.

Iteration Audits

As the project develops, intermediate iteration builds will be tested.

Final Review

When the final product is ready, it’ll be tested to ensure readiness and a parity with the client's needs.

To ensure the project has the best quality assurance procedures, we utilize the full spectrum of tests including;

  • Functional and Regression Testing
  • GUI and Usability Testing
  • Accessibility Testing
  • Compatibility Testing
  • Performance Testing
  • Installation/Configuration Testing
  • System/Integration Testing
  • Security Testing
  • Internationalization/Localization Testing
  • User Acceptance Testing (UAT)

Have A Project In Mind?