Build your professional network on facebook via our app Go to app
 
 
Started by : Kiran Kumar Reddy, Business Analyst, SAP   06 23 2009 13:12:26 +0000
Industry : IT ProductsFunctional Area : Business Processes(Operations)
Activity:  98 views;  last activity : 07 06 2010 20:18:09 +0000

How to focus on the key measurements that are there in the Software Quality asurance and how to know that the Quality assurance is progressing as planned??

 
 Refer 53
Share
 
 
  Rate : 
 
 
 
 
  2 1 0 0 0
 
 
 
 
 
 
 
 
 
 
 
 
 
1 2 3 4 5
1 Many metrics are available
2 Are we looking at it Right??
3 Various QA metrics and Process Capability baseline data
4 Quality assurance is doing right things and doing it right
5 Focus on Documentation & CMM Standards
6 Test coverage (tracability matrix) w.r.t to each and ecery functioanlites
7 Test case Reviews
8 QA @ SDLC

Many metrics are available

idea posted by Vijay Bhaskar COO, Divami Software Private Limited

First, quality assurance is a vast area to moot and testing is just one of the ways by which one can determine the quality. Do cognize that if the stakeholders are waiting till the testing stage to determine the quality, then the project is already lost. Measurement is to happen right from the initiation of the project till its completion. Some of the metrics that you can look at are:
In-process measures - Review effectiveness, Number of review cycles, in-process defect density, effort spent on rework and defect prevention activities etc.

Testing is not just about counting the number of test cases that needs to be run. There is a lot of other activities including determining how many number of test cases are required, the strategy behind testing, effort spent on review and correction of test cases, automated vs manual testing, etc. Test specific metrics can include:
Number of test cycles, no. of failed test cases, no. of test cases not run, no. of defects detected etc.

Its a huge arena and depending on just test metrics are not the right way of looking at measuring QA process.

2
0
  
by Krishna , Software Testing, Ness Technology  | 04 04 2010 09:46:20 +0000

Metrics can be used to measure software quality assurance progress and a number of standard metrics are available to measure the progress and quality of a product.

You can have a view of few Test Metrics at my blog site

http://krishnabaidya2010testing.blogspot.com/2010/03/test-metrics-description-and-definition.html

Apart from those one should come up with a Test Metric definition and collect the data as applicable to a particular project to measure the quality assurance progress.

Add your argument:

Are we looking at it Right??

idea posted by Sumit Jayaswal Associate/Sr. Associate -(Technical), Cognizant Technologies Solutions

Software Quality Assurance may not just mean Getting pass/fail/no run results of test cases. I can assure its more. Quality is measured from each artifact that is a part of that software project. TCD is just a part of it. But even tough your test cases are all pass, but if the release document for the project is not right, it wont sell. The documents which define the arch, design and V&V process are all important. Now the question is to measure it.

One easy way to measure it by having a periodic internal audits. Getting boolean answers, true or false. the time lines for audits to be set and deliverables at those timelines defined for quality assurance. If those artifacts meet the goal at the time of audit, they are pass, else fail.

1
No supporting Arguments for this idea
Add your argument:

Various QA metrics and Process Capability baseline data

idea posted by Aravind Kumar B.S. Senior Consultant, Unisys global services India

QA effectiveness can be basically measured on cost of quality. Basically COQ consists Cost of good quality and cost of poor quality. We can say QA is effective when our cost of good quality is better then cost of poor quality. Cost of good quality includes all proactive measures like reviews, unit testing, audits etc. These activities reduces the rework as defects/issues are fixed at the stage of origin itself. So if rework is reducing is an indication tto show that our cost of poor quality is coming down which itself is an indicator to show that QA activity is moving in right direction. Apart from this the process capability baselines (PCB)carried out periodically shows how are we performing on process front. Continous and steady improvements on PCB also shows that process defined as part of QA is helping the projects to acheive the set targets in right direction. Apart from this various metrics like Review effectiveness, in process defect density ,Requirement volatility etc showing an improved trend shows the effect of QA.

0
No supporting Arguments for this idea
Add your argument:

Quality assurance is doing right things and doing it right

idea posted by Meena Shivram Sr Manager, HCL Technologies

Measuring Software Quality assurance has two angles to it:

- Doing the right thing

- Doing it right

Throughout the lifecycle of a project, quality assurance activities have to be planned, executed, monitored through the various metrics and corrective and preventive measures have to be taken whenever there are variances. So QA is not merely testing or traceability matrix but a much broader activity covering every aspect of project management. To measure the success of Software quality assurance it is important that

- all the stakeholders like the customer, team, sr management are aware and on the same page on the project progress

- All the critical deliverables are reviewed and accepted and all the key decisions whether technical related or mgmt related are discussed and arrived at unanimously. Critical differences within the team have to be sorted out before they are presented outside the project team.

- Quality of a software is achieved when all the criteria for success as laid down by the stakeholders during the planning phase are met

0
No supporting Arguments for this idea
Add your argument:

Focus on Documentation & CMM Standards

idea posted by Jayesh kenikar Software Engineer, Accenture

Documentation is boaring , but worth .. starting from project initialisation to project closure meeting .. if documented every minute details .. Best QA acheived with best Quality product . 

Second , companies should adhere to CMM Standards , which cross verifies to deliver best products in market.

0
No supporting Arguments for this idea
Add your argument:

Test coverage (tracability matrix) w.r.t to each and ecery functioanlites

idea posted by Madankumar M Software Tester, HCL Technologies

Test coverage (tracability matrix) w.r.t to each and ecery functioanlites

0
No supporting Arguments for this idea
Add your argument:

Test case Reviews

idea posted by Kiran Kumar Reddy Business Analyst, SAP

This is one way by which one can determine whether your QA process is progressing in the right manner, one must be able to  track how many test cases are awaiting their run, how many have passed and how many have failed. With a graph representing these criteria, which can be produced using a spreadsheet or your test case management tool. The trending would be like:

1. The test cases awaiting run have decreased over the past 2 weeks, indicating that we are allocating the correct amount of resources to running test cases.

2.  Test cases that have passed are increasing over the past 2 weeks, which is desirable.
3.  Test cases that have failed are decreasing and almost at zero, which means that quality has improved over the 2 week cycle.

It was really hard to put the graph here, so i hope you guys got it.....

0
No supporting Arguments for this idea
Add your argument:

QA @ SDLC

idea posted by Shaleen Khetarpaul Deputy General Manager - Corporate IT, Reliance Infrastrucrure

In my opinion, Quality Assurance should not be limited to measurement of metrics or defects (review & Test) and localized to project and testing team.

Defects is Quality control not assurance. Effectiveness of a given project\product should be checked from Business development\Sales stage.

We can ironout 80% of issues and changes through effective QA in BD & Requirement stage.

0
No supporting Arguments for this idea
Add your argument:

Add your Idea
Idea* : 
Add your argument:
edit in rich text ...
Could not find any idea interesting in: "How to measure software Quality assurance progress???" ? Click here to add a new idea...

Found the idea contest "How to measure software Quality assurance progress???"  interesting ?  Click here to refer to your connections and communities
Leading Recruitment Firm
Leading Recruitment Firm
Viewers also viewed
The Indian products and manufacturing techniques are never upto the global standards. Why are we...
 
1217 referals 92 arguments, 4124 views
Information technology (IT) is a concept that many companies today depend on.Moreover few...
 
0 referals 22 arguments, 833 views
dear members, i got this from somewhere, but don't know the author and hence must credit...
 
247 referals 4 votes, 82 views
more...  
Recent Knowledge (3)
When we are watching news channels or any other channel or reading news papers you bump upon...
 
2022 referals 11 votes, 200 views
we all know the perils of talking on cell phones while driving. besides being hazourdous to...
 
290 referals 2 votes, 36 views
more...  
More From Author
Relationships are definitely important but one wants to be successful and success brings happiness. Happiness which can be shared with the relations we have made..
You can say that money does not bring happiness but I want to ask "REALLY".. Think if you had no money what would you do? You would not be able to satisfy your needs. Anyone who does not earn sufficient money suffers from depression and lack of self...
Would you buy a ticket to watch football game ??
more...