QA Concept
       
  Home | Email | Bookmark
       
 
  Untitled Document
Testimonials
 
"QAConcept helped us make our new features production ready by providing a complete range of quality assurance services from test plan creation to finding critical bugs and working with developers to resolve them. We would not have been able to meet our timelines without the superb effort of QAConcept and I highly recommend other companies save time and cost by partnering with them."
Monis Rahman
Chairman & CEO
Naseeb Networks, Inc.
Read more
 
 

FAQs
 
  How can software Quality Assurance benefit my organization?
It is true that a QA team doesn't necessarily produce a product that generates revenue for your company. However, an affordable and experienced QA team coupled with your development can help save your organization thousands of dollars. Think of the amount of time it takes to address and fix a bug reported by your clients. What are the savings to you from a pure time and money perspective if those issues were found and fixed before release? Now think about the intangibles concerning customer perceptions of your product and the confidence they have in your organization when defects slip out. That is invaluable.

  Did you know a major defect could cost as much as 30 times the amount to find and fix after a        release than it does during design time?
       In general this is true. If you consider the time spent to fix a defect during a specification phase or an alpha        phase of your project and multiply an average hourly wage against those times. You'll note that maybe it takes an        hour of a Product Manager's time, perhaps an hour of a System Architects Time, and maybe an hour for the author        of the specification to change the documentation. Even add in another hour for 5 to 6 people on a follow up        meeting.

       Now if that same defect goes through and isn't caught until after release by customers:
       QA   That defect can potentially propagate too many other defects and reports. What's the cost to your support                       team?
       QA   Management will spend time discussing and triaging the issue(s).
       QA   Engineering must spend time reproducing, analyzing and fixing the issue.
       QA   Specifications, release notes, manuals, training material will need updating.
       QA   Your organization may need to formulate a communiqué to keep consumer confidence.
       QA   Releasing the patch will have costs and potential site updates or downtime.

       Studies show that each major defect costs upwards to 30 times the cost than if it was addressed before release.        Minor defects also have associated costs as well. Defects not only have an immediate cost in time
       but also take away your team's from working on new products and features.

  Is there a difference between a testing team and a QA team?
Test and QA are used very loosely and in many places interchangeably. We believe there is a difference. Quality Assurance is an engineering discipline. Testing is a one-time task. When a team applies a QA methodology, they are not just finding defects and bugs. They are measuring the quality of the product. This practice includes traceability to specification requirements, a planned and documented testing plan, documented and repeatable test cases to help measure the quality, precise and accurate bug reports, and built in process improvement.

If tests are not repeatable then one cannot baseline and determines how the quality of a product has changed.

An example of an engineered test would be in the case of crash testing automobiles. For each make and model of car, tests are run that are the same and repeatable to compare the safety and durability of the car. If for one model the test team were to increase the speed or weigh the car down or change the object of collision, the test would not be comparable between cars. This is why each car must undergo the same test(s) each time. And this is why a software product must undergo the same test(s) each time so one can compare one version versus another.

To insure repeatability the tests are documented. To insure the approach is strong, it is documented and reviewed. To insure all requirements are being met, each requirement of a specification must be covered within the test plan and test cases. This is the practice of quality assurance.


  Like most companies, I can't afford to miss my product launch. QA is only going to slow us down and        miss our goals right?
Adding new pieces to any process can add time to the project. However there are two approaches one must look at:
QA   Your organization is willing to make their date knowing they will need to resolve issues later causing the next       project to be delayed as well as spoiling your customer confidence.
      OR
QA   Adding either some or a full QA team. A few QA may be enough to at least give you a confidence % level. A       good QA group would prioritize tests based on product usage to at least give you a 40%, 50%, 60%, etc.       confidence level.

  How much are QA resources going to cost me?
       QA   In Silicon Valley, California, entry level QA contractors are going to start at $30/hr. Experienced and              expert-level resources can be well over $100/hr.
       QA   At QAConcept we provide experienced QA engineers at different levels and at an overall cost that is              much more cost effective than traditional consultants. The blend of experience, knowledge,                         methodology, and cost is a value hard to beat. Contact us to inquire about our costs and package deals.

 
QA Concept
  Home | Services | Methodology | Tools | FAQs | About Us | Contact Us © All rights reserved. QAConcept | crafted at evolve