Abstract (EN):
The need for software developers is growing in a world where software systems play multiple roles in our daily lives. Due to the mental nature of their work, we are driven to address their needs. The concept of developer experience (DX) was defined as an extension of user experience, focusing on the dual role developers have as users and creators. This paper proposes a pattern language that can assist developers in improving their developer experience. In addition, we present a selection of patterns that focus on the cognitive dimension of the mind: Infrastructure Alignment, Adeqate Skills, It Takes A Village, Learning From A Master, Written Knowledge, and Practice Makes Perfect. © 2024 Copyright held by the owner/author(s).
Idioma:
Inglês
Tipo (Avaliação Docente):
Científica