Title
Investigating software testing and maintenance reports: Case study.
Abstract
Context: Although many papers have been published on software development and defect prediction techniques, problem reports in real projects quite often differ from those described in the literature. Hence, there is still a need for deeper exploration of case studies from industry.Objective: The aim of this study is to present the impact of fine-grained problem reports on improving evaluation of testing and maintenance processes. It is targeted at projects involving several releases and complex schemes of problem handling. This is based on our experience gained while monitoring several commercial projects.Method: Extracting certain features from detailed problem reports, we derive various measures and present analysis models which characterize and visualize the effectiveness of testing and problem resolution processes. The considered reports describe types of problems (e.g. defects), their locations in project versions and software modules, ways of their resolution, etc. The performed analysis is related to eleven projects developed in the same company. This study is an exploratory research with some explanatory features. Moreover, having identified some drawbacks, we present extensions of problem reports and their analysis which have been verified in another industrial case study project.Results: Fine-grained (accurate) problem handling reports provide a wider scope of possible measures to assess the relevant development processes. This is helpful in controlling single projects (local perspective) as well as in managing these processes in the whole company (global perspective).Conclusion: Detailed problem handling reports extend the space and quality of statistical analysis, they provide significant enhancement in evaluation and refinement of software development processes as well as in reliability prediction. (C) 2014 Elsevier B.V. All rights reserved.
Year
DOI
Venue
2015
10.1016/j.infsof.2014.06.015
Information and Software Technology
Keywords
Field
DocType
Software testing,Software development monitoring,Software measurements,Reliability
Data mining,Systems engineering,Computer science,Software project management,Software reliability testing,Software development process,Software verification and validation,Software construction,Exploratory research,Software development,Software testing
Journal
Volume
ISSN
Citations 
58
0950-5849
3
PageRank 
References 
Authors
0.45
31
2
Name
Order
Citations
PageRank
Pawel Janczarek130.79
J. Sosnowski2183.23