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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPTER 12<br />

428 Chapter 12<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<br />

and delivering great s<strong>of</strong>tware. In this chapter,<br />

you got some additional resources to help you<br />

take your knowledge out into the real world. For<br />

a complete list <strong>of</strong> tools in the book, see<br />

Appendix ii.<br />

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

Critically evaluate any changes to<br />

your process with real metrics.<br />

Formalize your deliverables if you<br />

need to, but always know how it’s<br />

providing value.<br />

Try hard to only change your<br />

process between iterations.<br />

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

Good developers develop—great<br />

developers ship.<br />

Here are some <strong>of</strong><br />

the key techniques<br />

you learned in this<br />

chapter...<br />

...and some <strong>of</strong> the<br />

principles behind<br />

those techniques.<br />

Good developers can usually overcome<br />

a bad process.<br />

A good process is one that lets your<br />

team be successful.<br />

Download at WoweBook.Com<br />

�<br />

�<br />

�<br />

�<br />

Take your team’s opinion<br />

into account whenever<br />

you’re going to make<br />

changes to the process;<br />

they have to live with your<br />

changes, too.<br />

Any process change should<br />

show up twice: once to<br />

decide to do it and once to<br />

evaluate whether or not it<br />

worked.<br />

Steer clear <strong>of</strong> more<br />

than one place to store<br />

requirements. It’s always a<br />

maintenance nightmare.<br />

Be skeptical <strong>of</strong> magic,<br />

out-<strong>of</strong>-the-box processes.<br />

Each project has something<br />

unique to it, and your<br />

process should be flexible.

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

Saved successfully!

Ooh no, something went wrong!