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.

CHAPTER 2<br />

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

<strong>Development</strong> Techniques<br />

Bluesky, Observation and Roleplay<br />

User Stories<br />

Planning poker for estimation<br />

66 Chapter 2<br />

Tools for your <strong>S<strong>of</strong>tware</strong> <strong>Development</strong> Toolbox<br />

<strong>S<strong>of</strong>tware</strong> <strong>Development</strong> is all about developing and<br />

delivering the s<strong>of</strong>tware that the customer actually<br />

wants. In this chapter, you learned about several<br />

techniques to help you get inside the customer’s head<br />

and capture the requirements that represent what they<br />

really want... For a complete list <strong>of</strong> tools in the book,<br />

see Appendix ii.<br />

<strong>Development</strong> Principles<br />

The customer knows what they want,<br />

but sometimes you need to help them<br />

nail it down<br />

Keep requirements customer-oriented<br />

Develop and refine your requirements<br />

iteratively with the customer<br />

Download at WoweBook.Com<br />

�<br />

�<br />

�<br />

�<br />

�<br />

�<br />

Blueskying gets your<br />

customer to think big<br />

when coming up with their<br />

requirements.<br />

A user story captures<br />

one interaction with the<br />

s<strong>of</strong>tware from the customer’s<br />

perspective.<br />

User stories should be<br />

short, around three<br />

sentences in length.<br />

A short user story is an<br />

estimatable user story.<br />

A user story should not take<br />

one developer more than 15<br />

days to deliver.<br />

Iteratively develop your<br />

requirements with your<br />

customer to keep them in<br />

the loop at every step <strong>of</strong> the<br />

process.

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

Saved successfully!

Ooh no, something went wrong!