Estimation of Characteristics of a Software Team for Implementing Effective Inspection Process through Inspection Performance Metric

نویسندگان

  • T.R.Gopalakrishnan Nair
  • Suma. V
چکیده

The continued existence of any software industry depends on its capability to develop nearly zero-defect product, which is achievable through effective defect management. Inspection has proven to be one of the promising techniques of defect management. Introductions of metrics like, Depth of Inspection (DI, a process metric) and Inspection Performance Metric (IPM, a people metric) enable one to have an appropriate measurement of inspection technique. This article elucidates a mathematical approach to estimate the IPM value without depending on shop floor defect count at every time. By applying multiple linear regression models, a set of characteristic coefficients of the team is evaluated. These coefficients are calculated from the empirical projects that are sampled from the teams of product-based and service-based IT industries. A sample of three verification projects indicates a close match between the IPM values obtained from the defect count (IPMdc) and IPM values obtained using the team coefficients using the mathematical model (IPMtc). The IPM values observed onsite and IPM values produced by our model which are strongly matching, support the predictive capability of IPM through team coefficients. Having finalized the value of IPM that a company should achieve for a project, it can tune the inspection influencing parameters to realize the desired quality level of IPM. Evaluation of team coefficients resolves several defect-associated issues, which are related to the management, stakeholders, outsourcing agents and customers. In addition, the coefficient vector will further aid the strategy of PSP and TSP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Four-Step Approach Model of Inspection (FAMI) for Effective Defect Management in Software Development

IT industry should inculcate effective defect management on a continual basis to deploy nearly a zerodefect product to their customers. Inspection is one of the most imperative and effective strategies of defect management. Nevertheless, existing defect management strategies in leading software industries are successful to deliver a maximum of 96% defect-free product. An empirical study of vari...

متن کامل

Defect Management Using Depth of Inspection and the Inspection Performance Metric

DI Inspection performance 0 0.1 Worse (W) 0.1 – 0.2 Very Low (VL) 0.2 – 0.3 Low (L) 0.3 – 0.4 Normal (N) 0.4 – 0.5 Above Normal (AN) 0.5 – 0.6 High (H) 0.6 – 0.7 Very High (AV) 0.7 – 0.8 Best (B) 0.8 – 0.9 Excellent (E) 0.9 1 Ideal (I) Introduction A defect in software is expensive especially when it dwells and manifests. One of the prevailing challenges in the software industry is therefore th...

متن کامل

A Controlled Experiment To Assess The Effectiveness Of Inspection Meetings

Software inspection is one of the best practices for detecting and removing defects early in the software development process. In a software inspection, review is first performed individually and then by meeting as a team. In the last years, some empirical studies have shown that inspection meetings do not improve the effectiveness of the inspection process with respect to the number of true di...

متن کامل

Investigating the Defect Detection Effectiveness and Cost Benefit of Nominal Inspection Teams

Inspection is an effective but also expensive quality assurance activity to find defects early during software development. The defect detection process, team size, and staff hours invested can have a considerable impact on the defect detection effectiveness and cost-benefit of an inspection. In this paper, we use empirical data and a probabilistic model to estimate this impact for nominal (non...

متن کامل

Using Learning Styles of Software Professionals to Improve their Inspection Team Performance

Inspections of software artifacts during early software development aids managers to detect early faults that may be hard to find and fix later. While inspections are effective, evidence suggests that inspection abilities of individuals vary widely which affect overall inspection effectiveness. Cognitive psychologists have used Learning Styles (LS) to measure an individual’s characteristic stre...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011