Computing Canada. June 22, 1994, Vol. 20 Issue 13, p43, 1 p.
MIS, Program Development Techniques, Rapid Application Development, Efficiency, User Need, Software Design, User Relations, Software Quality, and Programming management (Computers) -- Methods
Corporate MIS departments can better serve the needs of users by adopting Rapid Application Development (RAD) and Joint Application Development (JAD) techniques. New RAD tools combine object-oriented and rule-based technology with a knowledge-based system. Such tools enable programmers to do in a few lines of code what would have taken several hundreds of lines with conventional Third Generation languages. A US electrical equipment manufacturer recently used RAD techniques to reduce the time needed to design a customer order entry system from 40,000 to 20,000 hours, for a cost savings of between $1 million and $2 million. The RAD approach to programming becomes even more efficient when combined with JAD programs. JAD involves pairing up programmers and users during each phase of the application development cycle. An important part of RAD/JAD programs is use of rapid prototyping tools that enable users to test applications throughout the development cycle.
Computerworld. Nov 26, 1984, Vol. 18 Issue 48, p14
Cost, Software, Software Quality, Hardware Error, Study, Increasing Costs, and Product Development
According to a study by T. Casper Jones, general manager of the Nolan Norton Co., up to twenty-five percent of all software systems with over 64,000 lines of source code currently under development will be terminated before they are completed. In addition, up to sixty percent will suffer from cost and schedule overruns and approximately seventy-five percent will have serious operational difficulties. In very large programs, the combination of coding and documentation defects and inadequate maintenance results in an average of 300 serious errors per 1,000 lines of code. To correct the problem, longer design times, high speed prototyping and a shorter debugging phase are encouraged.