A study of application program development techniques

A survey of application development techniques in 43 organizations identifies the methods and tools found most effective in application software development.