Site hosted by Angelfire.com: Build your free website today!

What is Software Quality Assurance?

Software is a part of all of our lives that we can’t extract. Right now, from where I sit, I see a computer with 12 tabs open, a cell phone with half a dozen apps that I use every hour, an iPad, an automatically adjusting air conditioner, an Alexa device, and two engineers wearing smartwatches.

  In quality assurance, there is more emphasis on 'self-checking', Automated testing rather than checking by inspectors.

Advantages of quality assurance include:

Costs are reduced overall  Software development life cycle  because there is less wastage and re-working of faulty products as the product is checked at every stage

It can help improve worker motivation as workers have more ownership and recognition for their work (see Herzberg)

It can help break down 'us and them' barriers between workers and managers as it eliminates the feeling of being checked up on

 

With all staff responsible for quality, this can help the firm gain marketing advantages arising from its consistent level of quality

Quality Benchmarking

Benchmarking is a general approach to business Software quality Assurance

 improvement based on best practice in the industry, or in another similar industry.

Benchmarking enables a business to identify where it falls short of current best practice and determine what action is needed to either match or exceed best practice.

Done properly, benchmarking can provide a useful quality improvement target for a business.

This can be a helpful approach for services as well as for products – for example a fast food business selling fish and chips could decide that it wanted to aim to equal McDonalds' speed of meeting customer orders for takeaway food.

A financial services firm might want its call centre staff to answer 95% of telephone calls within six rings, if this is the practice of the best in the industry.

In some cases, firms can se internal benchmarking in which best practice may be set with reference to another department, or by a similar factory in a different location.

Visit To know more about QA advantages and training .