Skip to content

devops-education/Challenges-in-DevOps-Education

Repository files navigation

github-profile-readme-generator stars github-profile-readme-generator issues github-profile-readme-generator pull-requests

It's a repository that contains a set of challenges in DevOps teaching. The objective is to help DevOps educators to teach DevOps. Some of theses challenges are found in the paper Challenges and Recommendations in DevOps Education: A Systematic Literature Review published at the academic conference SBES '20: Proceedings of the 34th Brazilian Symposium on Software Engineering.

Table of Content

Challenges teaching DevOps

To facilitate understanding, the challenges were organized in themes. Then, theses are the following themes:

The Curriculum theme is related to the content, hourly load and the number of 
subjects needed to use DevOps. The relationship between the DevOps discipline 
and the prerequisite disciplines of this subject is also considered, as well 
as the interaction with the others of a software engineering course.
The Tool theme includes software used to operationalize DevOps practices. 
They can be those widely used in the industry or those created with a teaching 
standard.
The Assessment theme includes necessary and permanent didactic tasks in 
the teacher's work with the objective of diagnosing the learning situation 
of each student, in relation to the curriculum.
The topic Classes preparation refers to the planning of the course, including, 
for example, a research of reference material and preparation of classes.
The DevOps Concepts are related to its main foundations, techniques 
and mentality (culture).
The Environment setup theme refers to the preparatory activities 
of the environments used in the practices of students' exercises and projects.
References to the subject of Pedagogy are related to a set of
techniques, principles, methods and strategy for education and teaching.

Contributors and contribute

Our thanks to everyone who helped this project.

You are more than welcome to contribute as well:

  • star this repository if you like it
  • share your challenge (or recommendation) via issue or Slack

Please have a look at CONTRIBUTING.md for further suggestions and guidelines.

License

This project is licensed under Attribution 4.0 International (CC BY 4.0).