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
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