Software Evolution: A Software Maintenance Challenge - Softcover

Arthur, Lowell Jay

 
9780471628712: Software Evolution: A Software Maintenance Challenge

Synopsis

Offering guidelines to the maintenance of computer software, this book covers the three distinct types: corrective (fixing defects), adaptive (enhancements) and perfective (improving software quality). Perfective maintenance offers a chance to identify high-cost software for restructuring or rewriting. Also included here are step-by-step procedures which identify and restructure these problem programs. The book is organized in the order that maintenance activities normally occur in a scheduled release. Many examples are contained, including bullet lists.

"synopsis" may belong to another edition of this title.

From the Author

Don't Let Your Software Become Extinct!
Once delivered, software must grow and evolve to fit the ever changing needs of the users. Two-thirds of an application's life cycle occurs in maintenance. Why not learn how to do it well? Most application software changes by mutation rather than useful evolution. Software doesn't release to the user, it escapes. To take full advantage of your software portfolio, you have to stop reinventing applications and start carefully crafted, genetic reengineering of existing systems to fulfill upcoming needs. Software Evolution will show you how to maintain software in the most effective and efficient way. Discover the power of Software Evolution.

"About this title" may belong to another edition of this title.