Thursday, December 16, 2010

DRE - Defect Removal Efficiency


One of the most popular SLAs in the software testing discipline is the DRE, why? well, because it measures our own effectiveness as area & process. In my own experience it has been used in large companies to measure the effectiveness of all testing done since unit test, integration test, function test, UAT and production, in that way you can measure what was not found on all these testing phases.

The formula to measure this indicator is:

DRE = (Defects found in my testing phase) / (Defects found in my testing phase + Defects not found in my testing phase)

Enjoy it !

Wednesday, November 24, 2010

SLA in an Ondemand Software Testing Factory

By rule of thumb, SLAs (Service Level Agreements) in an Ondemand Software Testing Factory (OSTF) must be defined upfront the Ondemand service starts. This is the way the client and the factory could know if the service both are expecting is in the right way, otherwise a tunning should be activated on the road.

First of all, a contract must be stated, and on this SLAs are defined (among other important things), all the game rules are stated here!, then a pilot project is defined and agreed, the pilot last the enough time to realize we are already to start, the client to send out the work, and the factory to work it remotely.

The SLAs that must be defined on an Ondemand Software Testing Contract are at least the following:
  • JIT, Just in Time
  • DRE, Defect Removal Efficiency
  • OB, On Budget
  • OTD, On Time Delivery
  • DDE, Defect Detection Efficiency

Thursday, November 4, 2010

Software Testing OnDemand?


What about software testing ondemand? are you ready to face this offering to your clients? nowdays (and always...) companies are looking to reduce costs, to get the best product, in the right time, and with the right quality.

Software Testing can be an offering like nearshore/Offshore projects for software development, but, the difference is we do testing.

Here are the requisites to comply an Ondemand Offering for software testing:

  • Right People !!
  • Right Mature on the Software Testing
  • Right Methodology/Process
  • Connectivity to the testing environment (if that is the case)
  • Own Test environment
  • SLAs (Service Level Agreements)
  • SLM (Service Level Management)
  • Tools !! (Automation, managament, etc.)

Monday, September 6, 2010

QA Open Source Tools

The QA Open Source tools, are now the most popular ways for companies to
perform their projects. Even if they are part of the biggest firms in the world.

In my case I enjoy looking at this kind of powerful tools, there are not easy of use or friendly tools, you must have technical knowledges on how to customize them by programming the source code or in other cases you invest more time on performing the task than using license tools.

The most popular Open Source tools are:
  • Ruby/WatiR
  • Sellenium
  • AutoIT
  • PHPunit
  • WatiN/WatiJ
  • J-Meter
  • AB-Apache
  • Badboy
  • Among others..
Nowdays the companikes are looking for reducing cost through Software Testing, we can help them by looking at these type of tools.