25 citations · 33 across the 4 of their papers we have counts for
9 papers · 1 filter
Technical Debt Management: The Road Ahead for Successful Software Delivery
Paris Avgeriou, Ipek Ozkaya, Alexander Chatzigeorgiou +5
Technical Debt, considered by many to be the 'silent killer' of software projects, has undeniably become part of the everyday vocabulary of software engineers. We know it compromis…
Understanding the Building Blocks of Accountability in Software Engineering
Adam Alami, Neil Ernst
In the social and organizational sciences, accountability has been linked to the efficient operation of organizations. However, it has received limited attention in software engine…
Are You a Real Software Engineer? Best Practices in Online Recruitment for Software Engineering Studies
Adam Alami, Mansooreh Zahedi, Neil Ernst
Online research platforms, such as Prolific, offer rapid access to diverse participant pools but also pose unique challenges in participant qualification and skill verification. Pr…
Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners
Ze Shi Li, Nowshin Nawar Arony, Kezia Devathasan +3
User feedback has grown in importance for organizations to improve software products. Prior studies focused primarily on feedback collection and reported a high-level overview of t…
A Study of Documentation for Software Architecture
Neil A. Ernst, Martin P. Robillard
Documentation is an important mechanism for disseminating software architecture knowledge. Software project teams can employ vastly different formats for documenting software archi…
From Copilot to Pilot: Towards AI Supported Software Development
Rohith Pudari, Neil A. Ernst
AI-supported programming has arrived, as shown by the introduction and successes of large language models for code, such as Copilot/Codex (Github/OpenAI) and AlphaCode (DeepMind).…