|
Previous slide | Contents | Next slide |
From the Script: SLIDE 9 - Outline (Cost Factors)
We will now discuss the various cost factors used in determining a programming language's lifecycle cost.
Certainly, it is important to use technology that lowers the cost of developing software. It's possible to have four scenarios:
Development |
Maintenance |
- |
- |
ü |
- |
- |
ü |
ü |
ü |
A check mark ("ü ") means that a technology "lowers the cost of developing software". A "-" means that it is either neutral or does not "lower the cost of developing software".
Ada will certainly lower costs during maintenance. (as is shown in the next section on "studies"). Certain common technologies will lower the immediate development costs at the expense of maintenance. Often, however, Ada will lower the costs of both development and maintenance. Ada is especially helpful by catching errors earlier, at compile time, and reducing integration and testing time.