Title
ProcessPAIR: a tool for automated performance analysis and improvement recommendation in software development.
Abstract
High-maturity software development processes can generate significant amounts of data that can be periodically analyzed to identify performance problems, determine their root causes and devise improvement actions. However, conducting that analysis manually is challenging because of the potentially large amount of data to analyze and the effort and expertise required. In this paper, we present ProcessPAIR, a novel tool designed to help developers analyze their performance data with less effort, by automatically identifying and ranking performance problems and potential root causes, so that subsequent manual analysis for the identification of deeper causes and improvement actions can be properly focused. The analysis is based on performance models defined manually by process experts and calibrated automatically from the performance data of many developers. We also show how ProcessPAIR was successfully applied for the Personal Software Process (PSP). A video about ProcessPAIR is available in https://youtu.be/dEk3fhhkduo.
Year
DOI
Venue
2016
10.1145/2970276.2970284
ASE
Keywords
Field
DocType
software process, performance analysis, improvement recommendation
Personal software process,Systems engineering,Software engineering,Computer science,Software development process,Software metric,Software verification and validation,Goal-Driven Software Development Process,Software development,Software sizing,Software measurement
Conference
ISSN
ISBN
Citations 
1527-1366
978-1-4503-3845-5
5
PageRank 
References 
Authors
0.58
3
2
Name
Order
Citations
PageRank
Mushtaq Raza1285.54
João Pascoal Faria28319.05