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.

