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
C. Mann,Frank Maurer +1 more
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.