01.02.2013 Views

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

user stories and use cases<br />

#3. User stories and use cases<br />

You used user stories throughout this book to capture your requirements.<br />

User stories are really great at getting a neat description <strong>of</strong> exactly what<br />

the customer needs your s<strong>of</strong>tware to do. But a lot <strong>of</strong> more formal processes<br />

recommend something called a use case.<br />

Luckily, there’s easily enough overlap between user stories and use cases for<br />

you to use either technique to capture your customer’s requirements:<br />

A user story<br />

and a use case<br />

describe ONE<br />

THING that<br />

your s<strong>of</strong>tware<br />

needs to do.<br />

438 Appendix i<br />

A user story that describes<br />

sending a picture using the<br />

Beatbox s<strong>of</strong>tware from<br />

chapter 6.<br />

Title:<br />

Send a picture to<br />

other users<br />

Click on the “Send a Picture”<br />

button to send a picture (only JPEG needs to be<br />

supported) to the other users. The other user<br />

should have the option to not accept the file.<br />

There are no size limits on the file being sent.<br />

Description:<br />

20 4<br />

Priority: Estimate:<br />

...and only one thing.<br />

Download at WoweBook.Com<br />

A user story that has<br />

been prepared for your<br />

project board contains a<br />

priority and an estimate

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!