20 citations · 24 across the 2 of their papers we have counts for
4 papers · 1 filter
How Surveys, Tutors, and Software Help to Assess Scrum Adoption in a Classroom Software Engineering Project
Christoph Matthies, Thomas Kowark, Keven Richly +2
Agile methods are best taught in a hands-on fashion in realistic projects. The main challenge in doing so is to assess whether students apply the methods correctly without requirin…
ScrumLint: Identifying Violations of Agile Practices Using Development Artifacts
Christoph Matthies, Thomas Kowark, Keven Richly +2
Linting tools automatically identify source code fragments that do not follow a set of predefined standards. Such feedback tools are equally desirable for "linting" agile developme…
Agile Metrics for a University Software Engineering Course
Christoph Matthies, Thomas Kowark, Matthias Uflacker +1
Teaching agile software development by pairing lectures with hands-on projects has become the norm. This approach poses the problem of grading and evaluating practical project work…
Prof. CI: Employing Continuous Integration Services and Github Workflows to Teach Test-driven Development
Christoph Matthies, Arian Treffer, Matthias Uflacker
Teaching programming using Massive Open Online Courses (MOOCs) is gaining popularity due to their scalability and efficiency of knowledge distribution. However, participating in th…