Writing Coherent User Stories with Tool Support

  • Michał Śmiałek
  • Jacek Bojarski
  • Wiktor Nowakowski
  • Tomasz Straszak
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3556)

Abstract

Writing good user stories for software systems seems to be a hard task. Story writers often tend to mix real stories (sequences of events) with descriptions of the domain (notion definitions). This often leads to inconsistencies and confusion in communication between the users and the developers. This paper proposes a tool that could support writing coherent user stories. The tool clearly separates the domain notion definitions from the actual stories. This leads to a consistent requirements model that is more readable by the users and also easier to implement by the developers.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Cohn, M.: User Stories Applied. Addison-Wesley, Reading (2004)Google Scholar
  2. 2.
    Graham, I.: Object-Oriented Methods Principles & Practice. Pearson Education, London (2001)Google Scholar
  3. 3.
    Śmiałek, M.: Profile suite for model transformations on the computation independent level. In: Jardim Nunes, N., Selic, B., Rodrigues da Silva, A., Toval Alvarez, A. (eds.) UML Satellite Activities 2004. LNCS, vol. 3297, pp. 264–268. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Fowler, M., Scott, K.: UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley Longman, Amsterdam (2000)Google Scholar
  5. 5.
    Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading (2000)Google Scholar
  6. 6.
    Palmer, S.R., Felsing, J.M.: A Practical Guide to Feature-Driven Development. Prentice Hall PTR, Englewood Cliffs (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Michał Śmiałek
    • 1
    • 2
  • Jacek Bojarski
    • 1
  • Wiktor Nowakowski
    • 1
  • Tomasz Straszak
    • 1
  1. 1.Warsaw University of TechnologyWarsawPoland
  2. 2.Infovide S.AWarsawPoland

Personalised recommendations