Patterns for story craft
David West, Jenny Quillien · 2010
Stories are pervasive and central to all software development methods, but, curiously, the purpose of stories (also known as Scenarios and Use-cases) as well as the skills required to create them are seldom discussed. This paper offers a set of patterns that will help both developers and users hone the competencies necessary to generate productive and powerful stories. The underlying argument made is that perhaps THE essential skill required for software development is the ability to 'tell a good story.'