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;