Joint Application Development

Definition
Joint Application Development (JAD) is "a structured, facilitated process for gathering and negotiating requirements."