|
Glossary /
Joint Application DevelopmentJoint 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:
The JAD process does for computer systems development what Henry Ford did for the manufacture of automobiles (a method of organizing machinery, materials, and labor so that a car could be put together much faster and cheaper than ever before – the assembly line). The goal in systems development is to identify what the users really need and then set up a system or process that will provide it. Traditional methods have several built-in delay factors that get worse as more people become involved. A typical JAD session agenda:Project leader:
Top management (sometimes called the project owner or sponsor):
Project Leader:
Open discussion session, moderated by project leader:
JAD team members working in smaller group sessions, supported by IT staff:
Group leaders:
Open discussion session, moderated project leader:
Project leader:
Advantages and Disadvantages of JADCompared with traditional methods, JAD is more expensive and can be cumbersome if the group is too large relative to the size of the project. Many companies find, however, that JAD allows key users to participate effectively in the requirements modeling process. When users participate in the systems development process, they are more likely to feel a sense of ownership in the results, and support for the new system. When properly used, JAD can result in a more accurate statement of system requirements, a better understanding of common goals, and a stronger commitment to the success of the new system. |