A Discussion about the Technical Challenges of Maintaining Existing Software Systems vs. Developing New Software

eBook (PDF), 31 Pages
This item has not been rated yet
Price: $15.00
Working with legacy code for software systems presents added difficulties and challenges for programmers because often legacy code was not written to support automated testing and it is likely that the codebase has deteriorated with changes and modifications over time. Thus, not only is maintaining existing systems demanding, challenging and costly, but maintenance efforts can fail to satisfy users and result in further deterioration of codebase. Software redesign has the capacity for presenting real improvements and a redesign is cheaper when compared to cumulative maintenance efforts undertaken over the years. However, it is also important to understand that new software will start aging soon after completion and this means that ongoing maintenance is required. This essay presents a discussion about the technical challenges involved with maintaining software compared to the challenges involved with the design of new software.
Available in PDF Format

Ratings & Reviews

Log in to review this item
There are no reviews for the current version of this product
There are no reviews for previous versions of this product

Product Details

First Edition
Farrukh Khan
October 1, 2011
File Format
File Size
553.72 KB

Formats for this Ebook

Required Software Any PDF Reader, Apple Preview
Supported Devices Windows PC/PocketPC, Mac OS, Linux OS, Apple iPhone/iPod Touch... (See More)
# of Devices Unlimited
Flowing Text / Pages Pages
Printable? Yes
Report This Content to Lulu >

Moderation of Questionable Content

Thank you for your interest in helping us moderate questionable content on Lulu. If you need assistance with an order or the publishing process, please contact our support team directly.

How does this content violate the Lulu Membership Agreement?


Listed In

More From Farrukh Khan