An experience in automatically extracting CAPAs from code repositories

12/19/2022
by   Yegor Bugayenko, et al.
0

TOM (stands for Theoretically Objective Measurements of Software Development Projects) is a set of services that are in charge of helping developers or teams in the process of identifying anomilies within their software development process, and providing a list of preventive or corrective actions (aka CAPAS) that positively impact the process. and in this way to improve the quality of the final product and its development process. In order to get help from TOM, it is as simple as adding our bot (@0capa) to the list of collaborators in your repository, and with this our bot will automatically take care of obtaining different metrics from your repository, in order to suggest actions to take into account to that in your future updates the identified anomalies are not repeated. This paper presents the underlying research on this idea.

READ FULL TEXT

page 1

page 5

page 6

research
03/29/2019

GÉANT Software Maturity Model

GÉANT project is an example of a large organization with around 30 softw...
research
06/21/2020

Helping Software Developers through Offline Repository Based API Searching in Data MiningIntegrated Environment

Software development is getting changed so rapidly. It will be highly be...
research
08/17/2020

A Deep Dive on the Impact of COVID-19 in Software Development

Context: COVID-19 pandemic has impacted different business sectors aroun...
research
05/07/2020

Enhancing Software Development Process Using Automated Adaptation of Object Ensembles

Software development has been changing rapidly. This development process...
research
06/28/2022

GitHub Actions: The Impact on the Pull Request Process

Automated tools are frequently used in social coding repositories to per...
research
05/13/2023

The AR/VR Technology Stack: A Central Repository of Software Development Libraries, Platforms, and Tools

A comprehensive repository of software development libraries, platforms,...
research
04/15/2022

Investigating the Impact of Forgetting in Software Development

Context: Forgetting is defined as a gradual process of losing informatio...

Please sign up or login with your details

Forgot password? Click here to reset