Start with a Ripple, You'll build to a wave

Quality Assurance

A balanced approach to web site quality

Web Quality Assurance is the process of identifying quality standards and ensuring that web processes and applications meet or exceed those standards. In a high speed, high-flux web environment, achieving quality results requires the ongoing refinement of quality standards and a commitment to continuous improvement.

Digital Ripple quality assurance works with site owners, web developers, and user groups to ensure a web application that produces reliable business results and a quality user experience.

Quality User Experience

At the core of our understanding of 'quality' on the web is the user experience.

  • What does the user see?
  • What does the user do?
  • What is the outcome of the user's visit to the site?

User-oriented quality assurance establishes quality standards based on user requirements, and evaluates the web site according to those standards.

  • Design
  • Content
  • Usability
  • Functionality
  • Performance
  • Compatibility

Reliable Business Results

While usability is critical to quality on the web, a site that provides a high quality user experience may not reach its intended audience, generate sales, or meet market deadlines or company budget targets for the web site's creator. Web Quality Assurance requires more than just attention to the needs of the user. Web Quality must also be measured against the goals of the web site developer and/or the site owner.

The quality of the web development process, (how the web site is designed, built and published) drives the quality of the outcome (the web site and its components) and ultimately the quality of the user experience. The quality of the user experience is central to ensuring the popularity of the site as well as the success of the site in meeting the objectives of the site owners.

The key to the Digital Ripple approach to web quality assurance is identifying and ensuring quality development processes and outcomes for all stakeholders. Quality development processes establish quality benchmarks and then aim for continuous improvement throughout the development cycle.

The benefits of process quality improvement for the site developer include:

  • faster development time
  • lower development costs
  • decrease in the defect (bug) rate
  • better responsiveness to changing business requirements
  • low maintenance and scaleable code