We look at how to ruin a software project in just three easy steps (there are many more, of course, but we'll start with these): 1. Never look back 2. Never let go 3. Do it differently. These approaches will kill a project every time. Fortunately, three simple practices can save a project from these and other common mishaps: version control, unit testing, and code automation. We will look at what's important about each of these areas and list commonly used, freely available open source tools that can help.
Published in:
Software, IEEE
(Volume:21
,
Issue:
1
)
Date of Publication: Jan-Feb 2004