O'Reilly logo

Leveraging Drupal®: Getting Your Site Done Right by Victor Kane

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Getting up to Speed

At this point, the Elaboration phase is looking like Figure 4-1:

Pam, the client, and Victor, the developer, have been applying an agile approach to the development of the On-line Literary Workshop website application in the last few chapters. Agile development demands the highest possible level of client participation in the development process itself, so Pam has had the task of writing the User Stories, which describe the functionality which needs to be implemented. Once the User Stories have been completed, perhaps with some help from the developer, the process can move forward and a fully functional prototype can be set up. So let's get right down to it.

Finishing the User Stories with the Client

User Story 4-1 (which follows) is the first user story Pam wrote and revised after we went over the list (the complete set is included in the downloadable chapter resources ZIP file). We struggled to keep the user stories as short as possible, noting that it is better to have more stories than any longish stories. And we agreed that at the same time we should try to avoid "user story explosion," only adding more if they are absolutely necessary.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required