192 citations · 210 across the 9 of their papers we have counts for
15 papers
Lessons Learned to Improve the UX Practices in Agile Projects Involving Data Science and Process Automation
Bruna Ferreira, Silvio Marques, Marcos Kalinowski +2
Context: User-Centered Design and Agile methodologies focus on human issues. Nevertheless, agile methodologies focus on contact with contracting customers and generating value for…
Cataloging Dependency Injection Anti-Patterns in Software Systems
Rodrigo Laigner, Diogo Mendonça, Alessandro Garcia +1
Context: Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide higher modularization. However, bad DI practices…
What Makes Agile Software Development Agile?
Marco Kuhrmann, Paolo Tell, Regina Hebig +44
Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transfor…
On Psychometric Instruments in Software Engineering Research: An Ongoing Study
Danilo Almeida Felipe, Marcos Kalinowski
[Context] Although software development is an inherently human activity, research in software engineering (SE) has long focused mostly on processes and tools, failing to recall abo…
Data Management in Microservices: State of the Practice, Challenges, and Research Directions
Rodrigo Laigner, Yongluan Zhou, Marcos Antonio Vaz Salles +2
Microservices have become a popular architectural style for data-driven applications, given their ability to functionally decompose an application into small and autonomous service…
An Efficient Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications
Hugo Villamizar, Marcos Kalinowski, Alessandro Garcia +1
Defects in requirements specifications can have severe consequences during the software development lifecycle. Some of them may result in poor product quality and/or time and budge…