• DocumentCode
    1027011
  • Title

    Managing Agile Project Requirements with Storytest-Driven Development

  • Author

    Mugridge, Rick

  • Author_Institution
    Rimu Res., Auckland
  • Volume
    25
  • Issue
    1
  • fYear
    2008
  • Firstpage
    68
  • Lastpage
    75
  • Abstract
    Storytest-driven development is a complementary form of test-driven development (TDD) applied to overall system development. Using FitLibrary eases storytest-driven development, which brings together requirements and automated testing ideas and practices to support agile software development. Storytest-driven development helps bridge the gap between what organizations really need from a system and the system that developers actually deliver. This bridge builds on several factors. Storytest-driven development builds on and reuses ideas from previous requirements approaches, turning some of them "inside out." Storytests don\´t express class diagrams and use cases directly, for example, but they\´re likely to emerge; making such connections explicit is a fruitful area of future work. Another promising research area is to bring a stronger task-oriented (usability) perspective to storytests.
  • Keywords
    business data processing; program testing; software libraries; agile software development; business needs; software reusability; storytest-driven development; Automatic testing; Books; Collaboration; Feedback; Production facilities; Programming; Project management; Research and development management; Risk management; Software quality; agile development; design; requirements; requirements specification; storytest; test-driven development;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2008.11
  • Filename
    4420072