JAD (Joint Application Development)

JAD는 최종사용자를 JAD 세션이라고 불리는 협업 워크샵의 반복을 통해 응용프로그램의 설계 및 개발 단계에 관련시키는 방법론을 말한다. IBM에 근무하던 척 노리스와 토니 크로포드가 1970년대 말에 처음 JAD를 고안한 뒤, 1980년부터 워크샵을 통해 다른 사람들에게도 가르치기 시작하였다.

JAD에서는 사용자들이 시스템 개발 단계부터 개입하기 때문에 개발시간이 단축되면서 최종사용자 만족도는 오히려 높아지는 쪽으로 유도된다. 이에 반해 전통적인 시스템 개발 방식은, 개발자가 시스템 요건을 조사하고, 일련의 면담을 통해 최종 사용자들의 의견을 반영하여 응용프로그램을 개발하는 방식이었다.

JAD의 변형의 하나인 RAD에서는 형식적인 방법론의 사용을 줄이고 소프트웨어 구성요소를 재사용하는 등의 전략을 통해, 응용프로그램 개발을 더 빠르게 할 수 있다.
작성 : 02-08-15 수정 : 04-12-15
영어판(whatis.com)