Asia's Largest Forum for the Software Testing Community

Making Sense of Different Testing Metrics (Showcasing STeP-IN Forum collaboration with Academia)

Conference Plenary at STeP-IN SUMMIT 2012 (February 2012)
Deepa R, MTech(IT) Student, IIITB – Bangalore (Project Guide - Renu Rajani, Steering Committee Member for Evening Talks and Webinars, STeP-IN Forum and Senior Vice President, Citigroup) with Anjan Nayak, Senior Project Lead – QA, McAfee Software India Centre, Bangalore

Metrics in the field of Software Engineering are used to quantify certain attributes of a piece of software. They help in achieving scheduling planning, cost estimation, quality assurance testing and debugging. Through a solved case study on Family module, the session covers how metrics can be measured for coupling and gives a clear indication about the coupling metric, given only the source code. We understand that testing at every phase gives a better performance; the session covers best practices of collecting and measuring metrics on coupling and intends to prove that the lower the coupling, the better are the maintenance and reusability of the source code. It also proves that if there is high coupling, minor tweaking in code could result in reducing it, which aids in achieving better performance.

Leveraging PSP/TSP Metrics to drive predictability and quality of product releases

Conference Plenary at STeP-IN Theme conference: Test Measurements & Metrics (September 2007)
Sudhir Patnaik - Senior Engineering Manager, QA & Balasubrahmanyam P - Software Engineer, QA, Intuit Technology Services

There are varied industry standards and practices used for measuring the success of a project and these have evolved over time as Organizations have attained process maturity by adopting CMMi and ISO standards. However, one of the major issues that remain even today is in terms of predictability of a project timeline or schedules as well as delivering a product that can guarantee high level of quality. In recent times, we have seen the emergence of TSP/PSP as a powerful tool towards achieving predictability and quality.