scispace - formally typeset
F

Frank Maurer

Researcher at University of Calgary

Publications -  259
Citations -  6622

Frank Maurer is an academic researcher from University of Calgary. The author has contributed to research in topics: Agile software development & Software development. The author has an hindex of 37, co-authored 255 publications receiving 6138 citations. Previous affiliations of Frank Maurer include Kaiserslautern University of Technology.

Papers
More filters
Proceedings ArticleDOI

Requirements engineering and agile software development

TL;DR: This paper analyzes commonalities and differences of both approaches and determines possible ways how agile software development can benefit from requirements engineering methods.
Proceedings ArticleDOI

What makes a good code example?: A study of programming Q&A in StackOverflow

TL;DR: A qualitative analysis of the questions and answers posted to a programming Q&A web site called StackOverflow identified haracteristics of effective examples and found that the explanations acompanying examples are as important as the examples themselves.
Proceedings ArticleDOI

User-Centered Design and Agile Methods: A Systematic Review

TL;DR: It is shown that a common process model underlies the integration of agile software development with user-centered design approaches and which artifacts are used to support the collaboration between designers and developers.
Proceedings ArticleDOI

A case study on the impact of scrum on overtime and customer satisfaction

TL;DR: After the introduction of a scrum process into an existing software development organization the amount of overtime decreased, allowing the developers to work at a more sustainable pace while at the same time the qualitative results indicate that there was an increase in customer satisfaction.
Proceedings ArticleDOI

Agile Methods and User-Centered Design: How These Two Methodologies are Being Successfully Integrated in Industry

TL;DR: Three different approaches taken by participants that have previously combined Agile methods with user-centered design practices to achieve integration can be described, the generalist, specialist, and the hybrid approach are described.