London software testing news UK

What is Software Quality Assurance?

Posted in Software testing by testing in London on October 12, 2007

From b-eye

Quality assurance means different things to different individuals. To some, QA means testing, but quality cannot be tested at the end of a project. It must be built in as the solution is conceived, evolves and is developed. To some, QA resources are the “process police” – nitpickers insisting on 100% compliance with a defined development process methodology. Rather, it is important to implement processes and controls that will really benefit the project.

Quality assurance consists of a planned and systematic pattern of the activities necessary to provide confidence that a solution conforms to established requirements. Testing is just one of those activities.

In the typical software QA methodology, the key tasks are:

  • Articulate the development methodology for all to know
  • Rigorously define and inspect the requirements
  • Ensure that the requirements are testable
  • Prioritise based on risk
  • Create test plans
  • Set up the test environment and data
  • Execute test cases
  • Document and manage defects and test results
  • Gather metrics for management decisions
  • Assess readiness to implement

Programme testing services

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: