Joint application development
Joint Application Development (JAD) is a popular fact-finding technique that brings users into the development process as active participants. The JAD process is based on four simple ideas:People who actually do a job have the best understanding of that job.People who are trained in information technology have the best understanding of the possibilities of that technology.Information systems and business processes rarely exist in isolation -- they transcend the confines of any single system or office and affect work in related departments. People working in these related areas have valuable insight on the role of a system within a larger community.The best information systems are designed when all of these groups work together on a project as equal partners.
See more at Wikipedia.org...