vix.ing · top · new · best · stats · spec

Supporting Software Engineering Research and Education by Annotating\n Public Videos of Developers Programming

2019/05/09 by Abdulaziz Alaboudi, Alaboudi, Abdulaziz, Thomas D. LaToza +1
Computer Science · Social Sciences · #FOS: Computer and information sciences #Open Source Software Innovations #Software Engineering (cs.SE) #Software Engineering Research #Software Engineering Techniques and Practices #Wikis in Education and Collaboration

paper · pdf · doi:10.48550/arxiv.1905.11366

openalex publication_date 2019/05/09 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Software engineering has long studied how software developers work, building\na body of work which forms the foundation of many software engineering best\npractices, tools, and theories. Recently, some developers have begun recording\nvideos of themselves engaged in programming tasks contributing to open source\nprojects, enabling them to share knowledge and socialize with other developers.\nWe believe that these videos offer an important opportunity for both software\nengineering research and education. In this paper, we discuss the potential use\nof these videos as well as open questions for how to best enable this\nenvisioned use. We propose creating a central repository of programming videos,\nenabling analyzing and annotating videos to illustrate specific behaviors of\ninterest such as asking and answering questions, employing strategies, and\nsoftware engineering theories. Such a repository would offer an important new\nway in which both software engineering researchers and students can understand\nhow software developers work.\n

Related