Entries Tagged 'Quality Assurance' ↓

Does Quality Assurance Remove Need for Quality Control?

This is a guest post by Meenal Balajiwale.

“If QA (Quality Assurance) is done then why do we need to perform QC (Quality Control)?”, This thought may come to our minds at times and it seems to be a valid point too.  This means, if we have followed all the pre-defined processes, policies & standards correctly and completely then why do we need to perform a round of QC?

Continue reading →

Types of Risks in Software Projects

Are you developing any Test plan or test strategy for your project? Have you addressed all risks properly in your test plan or test strategy?

As testing is the last part of the project, it’s always under pressure and time constraint. To save time and money you should be able to prioritize your testing work. How will prioritize testing work? For this, you should be able to judge more important and less important testing work. How will you decide which work is more or less important? Here comes need of risk-based testing.


Continue reading →

What is Regression Testing? Regression Testing Tools and Best Practices

What is Regression Testing?

Regression means retesting the unchanged parts of the application. Regression Testing is the one in which test cases are re-executed in order to check whether the previous functionality of the application is working fine and the new changes have not introduced any new bugs. This test can be performed on a new build when there is a significant change in the original functionality that too even in a single bug fix.

This is the method of verification. Verifying that the bugs are fixed and the newly added features have not created any problem in the previous working version of the software.

Continue reading →

What are the Quality attributes?

First, in brief, know what is Quality? Quality can be defined in a different manner. The quality definition may differ from person to person. But finally, there should be some standards. So Quality can be defined as

  • Degree of excellence – Oxford dictionary
  • Fitness for purpose – Edward Deming
  • Best for the customer’s use and selling price – Feigenbaum
  • The totality of characteristics of an entity that bear on its ability to satisfy stated or implied needs – ISO

How a Product developer will define quality – The product which meets the customer requirements.
How Customer will define Quality – Required functionality is provided with user friendly manner.

Continue reading →

What is SEI? CMM? ISO? IEEE? ANSI? Will it help?

SEI = ‘Software Engineering Institute’ at Carnegie-Mellon University; initiated by the U.S. Defense Department to help improve software development processes.

CMM = ‘Capability Maturity Model’, developed by the SEI. It’s a model of 5 levels of organizational ‘maturity’ that determine effectiveness in delivering quality software. It is geared to large organizations  Continue reading →