A study conducted by The Standish Group in 2000 indicated thatapproximately 75 percent of software projects fell short of their stated goals, orfailed altogether. With the myriad of supremely useful Open Source tools andutilities now widely available, and the maturation of successful lightweightsoftware methods, there would seem to no longer be any reason for a projectto accept anything short of complete success. However, a majority of softwareprojects still fail. The key to success, as put forth in this new book, lies in aproper healthy balance between useful tools and proven practices. Applicationdevelopment experts Chao and Kaljuve show Java practitioners how to find theproper balance for their projects. The advice put forth in this book is, aboveall, extremely practical. The authors show the reader how to conceive, write,test, refactor, and deploy better code. If practitioners adhere to the bestpractices, proven methods, and overall common sense put forth in this book,less software projects will fail.
