Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: 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 as ll as process conformance during development. Yet, few best practices exist for measuring the success of students in implementing agile practices. Most university courses rely on observations during the course or final oral exams. ,  propose a set of metrics which give insights into the adherence to agile practices in teams. The metrics identify instances in development data, e.g. commits or user stories, where agile processes re not follod. The identified violations can serve as starting points for further investigation and team discussions. With contextual knowledge of the violation, the executed process or the metric itself can be refined. The metrics reflect our experiences with running a software engineering course over the last five years. They measure aspects which students frequently have issues with and that diminish process adoption and student engagement.  present the proposed metrics, which re tested in the latest course installment, alongside tutoring, lectures, and oral exams.
['Christoph Matthies', 'Thomas Kowark', 'Matthias Uflacker', 'Hasso Plattner']
I am writing a research paper on a idea Agile metrics for a university software engineering course
[{"from": "human", "value": "I am writing a research paper on a idea Agile metrics for a university software engineering course"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: 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 as ll as process conformance during development. Yet, few best practices exist for measuring the success of students in implementing agile practices. Most university courses rely on observations during the course or final oral exams. ,  propose a set of metrics which give insights into the adherence to agile practices in teams. The metrics identify instances in development data, e.g. commits or user stories, where agile processes re not follod. The identified violations can serve as starting points for further investigation and team discussions. With contextual knowledge of the violation, the executed process or the metric itself can be refined. The metrics reflect our experiences with running a software engineering course over the last five years. They measure aspects which students frequently have issues with and that diminish process adoption and student engagement.  present the proposed metrics, which re tested in the latest course installment, alongside tutoring, lectures, and oral exams."}]