knowledge-kitchen / course-notes / scrum / education-automation / github

Evaluating GitHub Repositories (within an Agile Software Development Course)

The following eight parts of a project should be thoroughly completed. Each is worth equal amounts of the total grade for setting up the project documentation correctly. Each of these parts will be graded all or none… if a team has clearly not put in effort to think through and set up the project nicely, they should not be given a good grade!

Product backlog

Task Board set up

The Task Board is supposed to show exactly what each member of the team is working on at any given moment. If it fails to accurately show this, it is not done correctly.

Issues in the Task Board (including User Stories, Spikes, and Tasks)

User stories in the Task Board

Tasks in the Task Board

Spikes

Markdown files in the repository