Advantages and disadvantages if CASE Technology
CASE tools provide the following important advantages:
Improved productivity. Sony reported that CASE tools increased productivity by over 600%. CASE can generate bug - free code from system specifications as well as automate repetitive tasks. Using an integrated CASE tool, a programmer at Baptist Medical System developed a system in one week that was estimated to take four months.
Improved program quality. CASE tools simplify the enforcement of structured development standards, thus improving the quality of development and reducing the threat of serious design errors. CASE tools also can check the internal accuracy of the design and detect inconsistencies.
Cost savings. Savings of 80% to 90% are possible. At DuPont, an application estimated to require 27 month at cost of $270,000 was finished in 4 month for $30,000. Over 90% of the code was generated directly from design specifications.
Improved control procedures. CASE tools encourage the development of system controls, security measures, and system auditability and error - handling procedures early in the design process.
Simplified documentation. CASE tools automatically document the system as the development process progresses.
Some of the more serious problems with CASE technology include the following:
Incompatibility. Some CASE tools do not interact effectively with other system.
Cost. CASE technology is expensive, with some packages in excess of $300,000. As a result, many small companies cannot afford integrated CASE tools.
Unmet expectations. According to a Deloitte & Touche survey, only 37% of the chief information officers using CASE believe they achieved the expected benefits.