Every Breath You Take (I’ll Be Logging You): Detecting Metric Gaming in Educational Software Projects
Most existing research in the area of Dark Software Engineering (DSE) – how software processes and tools can be misused to deceive, manipulate, or exploit stakeholders – has mostly focused on user-facing dark patterns. Process-level deception, such as misreporting or gaming of metrics, remains underexplored. This study examines deceptive self-reporting behaviours emerging in educational software projects within a metric-driven development environment. We introduce a taxonomy of twelve process-level dark antipatterns – irregularities in planning, estimation, and time tracking – that signal attempts to appear compliant or productive. Using a forensic pipeline that analyses YouTrack logs from a Master’s-level Software Engineering course, we automatically detect and visualise these behaviours through “Antipattern Detection Cards”. Our findings show that all 18 analysed teams displayed at least three dark antipatterns, with “Delayed Time Tracking”, “Effort Underestimation”, and “Delayed Estimation” being the most prevalent. These patterns may stem from inexperience, although it is not possible to rule out strategic metric manipulation. The results illustrate how even educational software projects can reproduce dark process dynamics seen in industry, where quantitative metrics incentivize deceptive reporting. We discuss how automated process forensics can support early detection, ethical awareness, and prevention of metric gaming.
Sun 12 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
09:00 - 10:30 | |||
09:00 30mTalk | Opening Message DSE Mohamad Kassab Boston University | ||
09:30 30mTalk | The Moral Consistency Pipeline: Continuous Ethical Evaluation for Large Language Models DSE Saeid Jamshidi École Polytechnique de Montréal, Kawser Wazed Nafi École Polytechnique de Montréal, Arghavan Moradi Dakhel Polytechnique Montreal, Negar Shahabi Concordia University, Foutse Khomh Polytechnique Montréal | ||
10:00 30mTalk | Every Breath You Take (I’ll Be Logging You): Detecting Metric Gaming in Educational Software Projects DSE Marco Torchiano Politecnico di Torino, Riccardo Coppola Politecnico di Torino, Antonio Vetrò Politecnico di Torino | ||