Computerworld. Dec 14, 1992, Vol. 26 Issue 50, p109, 3 p.
Management, Applications programming, MIS, Strategic Planning, Prototype, Design, Applications programming -- Management, and Management information systems -- Management
The rapid evolutionary development method of software development is an efficient, cost-saving method that relies on rapid prototyping and on system flexibility to respond to users' needs. First of all, developers should plan the project's evolution by interviewing users and dividing their requests into needs, wants and wishes. Next, developers should create a prototype system that resembles the projected finished system as closely as possible, in order to obtain the most useful user feedback possible. Then developers must solicit customer feedback and evaluate the prototype based on that feedback. Developers' final step will be to work to improve the prototype based on users' wishes. Proper use of this methodology will result in better communication, less risk, user satisfaction, education, innovation, lower cycle times, a reduced number of defects and a flexible system.