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.

formalize if necessary<br />

Formal attire required...<br />

There are projects where you may need more formality than index cards and sticky<br />

notes. Some customers and companies want documents that are a little more formal.<br />

It’s OK, though; everything you’ve learned still applies, and you don’t need to scrap a<br />

process that’s working just to dress up your development a bit.<br />

First, remember that unless you absolutely have to, wait until the end <strong>of</strong> your current<br />

iteration to make any changes to your process. Next, know why you’re making a<br />

change and how you’re going to measure its effectiveness. “The customer won’t pay<br />

me unless we have design documentation” is a perfectly reasonable starting point for<br />

dressing up your process. However, it’s still important to know how you’re going to<br />

measure effectiveness. Most customers are (rightfully) concerned about their business<br />

and aren’t just looking to give you extra work.<br />

If you’re going to put together more documentation, project plans, use cases, or<br />

anything else, make sure it helps your customer—and hopefully your team—be better<br />

at communication. That’s a result that is good for your project.<br />

Do what you’re doing...just prettier<br />

Most <strong>of</strong> the work you’re doing can be captured and reported in a more formal<br />

fashion. With s<strong>of</strong>tware and a little extra polish, everything from your big board to<br />

your user stories can be converted into something that meets your customer’s needs.<br />

You may need to turn your<br />

user stories into use cases.<br />

Flip to Appendix i for some<br />

examples <strong>of</strong> use cases.<br />

424 Chapter 12<br />

You can usually capture most <strong>of</strong><br />

what’s on your board in s<strong>of</strong>tware<br />

like Micros<strong>of</strong>t Project if you need<br />

more formal project planning.<br />

Download at WoweBook.Com<br />

Your class diagrams might<br />

need to be translated into<br />

a tool like Rational Rose, or<br />

captured in design documents.

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

Saved successfully!

Ooh no, something went wrong!