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.

learn from your iteration<br />

But there’s still plenty<br />

left you COULD do...<br />

So you’ve handled system testing and dealt with the major<br />

bugs you wanted to tackle this iteration. Now what?<br />

338 Chapter 9<br />

What we don’t have<br />

Process improvements<br />

System testing<br />

Review the iteration for what worked<br />

and what didn’t<br />

Refactor code using lessons you’ve learned<br />

Code cleanup and documentation updates<br />

More design patterns?<br />

<strong>Development</strong> environment updates<br />

R&D on a new technology you’re<br />

considering<br />

Personal development time to let people<br />

explore new tools or read<br />

System testing is taken care<br />

<strong>of</strong>, and you’ve knocked out<br />

your bug reports (or you’re<br />

waiting on some to get filed).<br />

A good s<strong>of</strong>tware process is all about prioritization. You want to make sure<br />

you’re doing the right thing on the project at all times.<br />

Producing working s<strong>of</strong>tware is critical, but what about quality code? Could you<br />

be writing even better code if your process was improved? Or if you dropped a<br />

couple thousand lines by incorporating that new persistence framework?<br />

Download at WoweBook.Com<br />

The right thing<br />

to do at any<br />

time on your<br />

project is the<br />

right thing to<br />

do AT THAT<br />

TIME on<br />

YOUR project.<br />

There are no<br />

hard-and-fast<br />

rules—you’ve got<br />

to make this<br />

decision yourself.

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

Saved successfully!

Ooh no, something went wrong!