Web hosting comparison - Chapter 15: Productivity Tools CROSS-REFERENCE The effort estimates

Chapter 15: Productivity Tools CROSS-REFERENCE The effort estimates in this table are derived from data in Table 8-10, “Nominal Schedules.” The schedule estimates are calculated using Equation 8-1 described in Section 8.5. Table 15-2. Example of Savings Realized by Switching from a 3GL to a 4GL for 100 Percent of a 32,000 LOG Project Nominal Expected Final Effort Savings Effort (manby (man- Activity months) Activity months) Explanation Architecture(high-leveldesign) 6 80% 1 Program is so much smaller that little architecture is neeclec Detailed 8 75% 2 75% reduction due design to switch from 3GL to 4GL. Code/debug 8 75% 2 75% reduction due to switch from 3GL to 4GL. Unit test 6 0% 6 Same unit tests required for same functionality. Integration 6 75% 1 75% reduction due to switch from 3GL to 4GL. System test 6 0% 6 Same system tests required for same functionality. Total Effort 40 55% 18 (man-months) Schedule Savings Expectedschedule 10.3 23% 7.9 (calendar months) Here, the payoff in effort is terrific 55-percent savings overall. But the payoff in schedule is still a relatively modest 23 percent, and that assumes that there’s no learning-curve effect associated with switching to the 4GL. The switch from a 3GL to a 4GL is one of the most powerful productivity improvements you can make, but even when you can implement a program entirely in a 4GL, you cut the schedule by only about 25 percent. You might disagree with the specific percentage savings I’ve estimated in these tables, but don’t let that obscure the messages of these examples: it is extremely difficult for any productivity tool to deliver as much as a 25-percent reduction in schedule, and you can simply dismiss more ambitious claims. Most tools’ real savings will be more in line with the first example,
Searching for affordable and proven webhost to host and run your servlet applications? Go to Linux Web Hosting services and you will find it.

Leave a Reply