Improving User Story Practice with the Grimm Method: A Multiple Case Study in the Software Industry

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Context and motivation: Previous research shows that a considerable amount of real-world user stories contain easily preventable syntactic defects that violate desired qualities of good requirements. However, we still do not know the effect of user stories’ intrinsic quality on practitioners’ work. Question/Problem: We study the effects of introducing the Grimm Method’s Quality User Story framework and the AQUSA tool on the productivity and work deliverable quality of 30 practitioners from 3 companies over a period of 2 months. Principal ideas/results: Our multiple case study delivered mixed findings. Despite an improvement in the intrinsic user story quality, practitioners did not perceive such a change. They explained, however, there was more constructive user story conversation in the post-treatment period leading to less unnecessary rework. Conversely, project management metrics did not result in statistically significant changes in the number of comments, issues, defects, velocity, and rework. Contribution: Introducing our treatment has a mildly positive effect but a larger scale investigation is crucial to decisively assess the impact on work practice. Also, our case study protocol serves as an example for evaluating RE research in practice.
    Original languageEnglish
    Title of host publicationRequirements Engineering: Foundation for Software Quality
    Subtitle of host publication23rd International Working Conference, REFSQ 2017 Essen, Germany, February 27 - March 2, 2017 : proceedings
    EditorsPaul Grünbacher, Anna Perini
    PublisherSpringer
    Pages235-252
    Number of pages18
    ISBN (Electronic)978-3-319-54045-0
    ISBN (Print)978-3-319-54044-3
    Publication statusPublished - 2017

    Publication series

    NameLecture notes in computer science
    PublisherSpringer
    Volume10153
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Keywords

    • User stories
    • Requirements engineering
    • Agile development
    • Empirical study
    • Multiple case study

    Fingerprint

    Dive into the research topics of 'Improving User Story Practice with the Grimm Method: A Multiple Case Study in the Software Industry'. Together they form a unique fingerprint.

    Cite this