Designing grit: Discovering features towards supporting novice programmer DevOps integration
College
College of Computer Studies
Department/Unit
Software Technology
Document Type
Conference Proceeding
Source Title
Proceedings of the 2020 Symposium on Emerging Research from Asia and on Asian Contexts and Cultures
First Page
41
Last Page
44
Publication Date
4-25-2020
Abstract
DevOps is usually an industry approach that is practiced by seasoned and experienced programmers and developers. In most university settings especially in the Philippine context, DevOps is not usually part of the curriculum and in some cases are only introduced to learner programmers as an elective or as bonus material. We refer to these students in computing degree programs starting out in learning programming, as novice programmers. Upon graduation, these developers transition into industry roles where they are expected to be familiar with DevOps practices [18]. In most cases, they are not prepared, and fortunately, a great number of them are given training before fully transitioning into their hired roles. In this paper, we attempt to discover and design an intervention mechanism that can assist and prepare novice programmers to easily learn DevOps at an early stage. We gathered data and insights from novice programmers and inquired into their pains and struggles in learning and practicing DevOps. To help them in this process, we propose Grit, a prototype tool to support novice programmers in integrating DevOps. Initial insights provided affordances and design elements for a version control prototype with targetted intervention features. In the long run we intend to discover more insights involving the other stages in DevOps beyond version control.
html
Recommended Citation
Sta. Maria, T., Dizon, G., Esquivel, V., Deja, J., & Chua, U. C. (2020). Designing grit: Discovering features towards supporting novice programmer DevOps integration. Proceedings of the 2020 Symposium on Emerging Research from Asia and on Asian Contexts and Cultures, 41-44. Retrieved from https://animorepository.dlsu.edu.ph/faculty_research/14924
Disciplines
Computer Sciences
Keywords
Computer software developers—Philippines; Electronic data processing personnel—Philippines
Upload File
wf_no