ABSTRACT
This study is focusing on measurement of defect density found during the testing phase which is currently conducted in organization X in Malaysia. The issue with defect density is the measurement tends to be imprecise because of the various ways used to count the line of codes. Organization X use Measurement and Analysis Process to calculate the measurement process of defect density. The Measurement and Analysis Process consist of three phases, which are Planning, Implementing, and Improving phase. iProcurement-Vendor Management Line of code is one of the selected three projects. The Line of code for the projects has been counted using GeroneSoft Code Counter Pro VI.3.2. The result of the study could be useful to detect defects earlier in a program and action could be taken to minimize any faults.
- W. A. Florac. Software quality measurement: A framework for counting problems and defects. Technical report, DTIC Document, 1992.Google Scholar
- C. Kaner et al. Software engineering metrics: What do they measure and how do we know? In In METRICS 2004. IEEE CS. Citeseer, 2004.Google Scholar
- N. Nagappan and T. Ball. Use of relative code churn measures to predict system defect density. In Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on, pages 284--292. IEEE, 2005. Google ScholarDigital Library
- B. Parhami. Defect, fault, error,..., or failure? Reliability, IEEE Transactions on, 46(4):450--451, 1997.Google Scholar
- A. A. Rahman, S. Sahibuddin, and S. Ibrahim. A taxonomy analysis for multi-model process improvement from the context of software engineering processes and services. International Journal of Digital Content Technology and its Applications, 6(22):56, 2012.Google ScholarCross Ref
- A. A. Rahman, S. Sahibuddin, and S. Ibrahim. Using taxonomy comparative analysis for the unification of process improvement frameworks. International Journal of Digital Content Technology and its Applications, 6(21):34, 2012.Google ScholarCross Ref
- S. Sahibuddin, A. A. Rahman, and S. Ibrahim. A multi-process quality model: Identification of key processes in the integration approach. Journal on Computing (JoC), 2(1), 2014.Google Scholar
- C. P. Team. Capability maturity model® integration (cmmi sm), version 1.1. CMMI for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (CMMI-SE/SW/IPPD/SS, V1. 1), 2002.Google Scholar
Index Terms
- Defect Density: A Review of the Calculation Based on System Size
Recommendations
Use of relative code churn measures to predict system defect density
ICSE '05: Proceedings of the 27th international conference on Software engineeringSoftware systems evolve over time due to changes in requirements, optimization of code, fixes for security and reliability bugs etc. Code churn, which measures the changes made to a component over a period of time, quantifies the extent of this change. ...
Static analysis tools as early indicators of pre-release defect density
ICSE '05: Proceedings of the 27th international conference on Software engineeringDuring software development it is helpful to obtain early estimates of the defect density of software components. Such estimates identify fault-prone areas of code requiring further testing. We present an empirical approach for the early prediction of ...
Module Size Distribution and Defect Density
ISSRE '00: Proceedings of the 11th International Symposium on Software Reliability EngineeringData from several projects show a significant relationship between the size of a module and its defect density. Here we address implications of this observation. Does the overall defect density of a software project vary with its module size ...
Comments