Quality assurance

Contents

Quality assurance
October 24, 2015
12:16 pm

Quality assurance:

Introduction :

Each product should be assured for quality. If quality is not there, no one could buy a product.

It is also same in software development. Each company is needed to assure its client for expected quality. It depends on the clients expectation, investment and some other common things. If your client expectations are low, then you should aim low. Because they could not create any serious complication when things go wrong.

Why should we aim high:

Whether the company may be big or small, it is the developers duty to assure quality up to the level of their client expectations. Actually, quality depends on the performance of other companies. If a clients previous company had provided excellent quality and in the next time you, in your turn, you have provide moderate quality according to the expectations of the client. Obviously, there could not be a chance of getting one more project from the same client. If is the reason one should always aim for high quality assurance.

Quality assurance should ensure following things:

  • Time,Faults and cast spent on development should be minimized through scrutinize.
  •  Unrelated problems at the time of deployment should be separately enlisted.

What is quality:

Can quality be measurable? May not be perfectly. Generally, quality is decided on the basis of long term performance. When you go to buy a new bike, you may ride once or twice. The bike may give good feeing in these two attempts. But, you can not decide its quality in merely two attempts. When you buy it and uses for long term, then only you come to know actual problems about the bike.

In first attempt, you check for basic parts functioning and its pick up and mileage. If those things are right, you can expect the bike as good quality bike. It is same for web application also. If basic functions are good and smooth, then client assumes its quality as high. Later, in longterm use, if client faces any minor problems we can make it solve with our technical support.