Process anti-pattern detection–a case study
Anti-patterns are harmful phenomena repeatedly occurring, eg, in software development
projects. Though widely recognized and well-known, their descriptions are traditionally not fit …
projects. Though widely recognized and well-known, their descriptions are traditionally not fit …
Using tool integration for improving traceability management testing processes: An automotive industrial experience
D Amalfitano, V De Simone, RR Maietta… - Journal of Software …, 2019 - Wiley Online Library
Despite the high relevance of traceability in software processes, the activities of traceability
creation and management are not always adequately supported in practice. The lack of …
creation and management are not always adequately supported in practice. The lack of …
Towards architect's activity detection through a common model for project pattern analysis
Software development projects leave a large amount of data in repositories of Application
Lifecycle Management (ALM) tools. These data contain detailed histories of their respective …
Lifecycle Management (ALM) tools. These data contain detailed histories of their respective …
Software process anti-pattern detection in project data
P Picha, P Brada - Proceedings of the 24th European Conference on …, 2019 - dl.acm.org
There is a significant amount of guidance on Project Management (PM) including software
development methodologies, best practices and anti-patterns (APs). There is, however, a …
development methodologies, best practices and anti-patterns (APs). There is, however, a …
A model-driven engineering approach for supporting questionnaire-based gap analysis processes through application lifecycle management systems
D Amalfitano, V De Simone, S Scala… - Software Quality …, 2020 - Springer
Gap analysis is a common approach in industry to evaluate the gaps between the
implemented software processes and the requirements of process quality frameworks or …
implemented software processes and the requirements of process quality frameworks or …
Process-based project management and SPI
Software process definition and improvement are frequent strategies followed by software
companies in order to enhance software quality and boost development productivity …
companies in order to enhance software quality and boost development productivity …
Reconstructing de facto software development methods
Software development is a complex process that requires disciplined engineering
approaches. Empirical studies show that companies still don't document their development …
approaches. Empirical studies show that companies still don't document their development …
Synergy of Organizational Patterns and Aspect-Oriented Programming
P Berta, V Vranić - 2019 IEEE 15th International Scientific …, 2019 - ieeexplore.ieee.org
By observing Conway's law, which explains how organizing people directly affects the code
they produce, and by taking into account the specifics of different programming paradigms, a …
they produce, and by taking into account the specifics of different programming paradigms, a …
[PDF][PDF] Software Engineering Projects Analysis using Interactive Multimodal Graph Explorer-IMiGEr.
This paper describes a visualization technique designed to help work with complex
diagrams containing multiple types of nodes and edges, by using a combination of visual …
diagrams containing multiple types of nodes and edges, by using a combination of visual …
Detecting software development process patterns in project data
P Pícha - 2019 - otik.uk.zcu.cz
Abstract Project Management (PM) and Software Process Improvement (SPI) are complex
activities demanding decisions which are not clear-cut even when using a defined process …
activities demanding decisions which are not clear-cut even when using a defined process …