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 Janczarek | 1 | 3 | 0.79 |
J. Sosnowski | 2 | 18 | 3.23 |