2016 IEEE Frontiers in Education Conference (FIE) 2016
DOI: 10.1109/fie.2016.7757684
|View full text |Cite
|
Sign up to set email alerts
|

Agile metrics for a university software engineering course

Abstract: 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 well 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. In this paper, we propose a set of metrics which give insights into the adherence to agile practic… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 9 publications
0
11
0
Order By: Relevance
“…However, it is encouraging to see that the amount of lastminute commits, i.e. commits made close to the end of the iteration [38] tended to be higher in the course installments in which Kanban was employed. Scrum's iteration plan, the Sprint Backlog, contains all the work items a team intends to address in a sprint, i.e.…”
Section: B Discussionmentioning
confidence: 95%
“…However, it is encouraging to see that the amount of lastminute commits, i.e. commits made close to the end of the iteration [38] tended to be higher in the course installments in which Kanban was employed. Scrum's iteration plan, the Sprint Backlog, contains all the work items a team intends to address in a sprint, i.e.…”
Section: B Discussionmentioning
confidence: 95%
“…Assessments of project data can be drawn from measurements designed for Agile software engineering best practices. Examples include code coverage over time, [4], the regularity of commits to the VCS [12] or the percentage of stories implemented using Pair Programming [4].…”
Section: Action Item Discoverymentioning
confidence: 99%
“…The survey employed during the course started from a series of common agile practices and violations thereof drawn from software engineering research. This related research deals with prevalent agile practices, such as Test-Driven Development and Collective Code Ownership [24], team meeting and collaboration best practices [25], team environment and capability [26] as well as practices that are common pitfalls for students [27]. In following the survey design of related literature [2], we chose a small number of practices to focus on.…”
Section: A Constructionmentioning
confidence: 99%