[McConnell 1996] Steve McConnell, Rapid Development: Taming Wild Software Schedules, Microsoft Press, 1996, pp. 449-463. ISBN 1-55615-900-5
Joint Application Development (JAD)
JAD is a structured methodology for
Venu: Intense workshops offsite
JAD leverages group dynamics, extensive use of visual aids, WYSIWYG documentation, and an organized rational process to gather requirements in a short time.
Key participants
must participate full time (no observers allowed)Goal
:(NOT technical perspective)
Joint Application Development (JAD)
Results
:American Airlines, Texas Instruments and IBM reported reductions of 15 to 35% in 1985
CNA Insurance Company cut requirement effot by almost 70%. [Ruth 1985]. Normal reduction in requirements efforts 20% to 60%, in total effort 20% to 60% [August 1991]
Requirements gathering takes between 10% to 30% of elapsed time on typical project
Can expect a total development time reduction of 5 to 15% [Boehm 1981]
Joint Application Development (JAD )
Has been used for development of:
Success depends on
:JAD Leader
Joint Application Development (JAD )
Efficacy:
Facilities:
Joint Application Development (JAD )
Roles of participants
(1 of 2)Joint Application Development (JAD )
Roles of participants
(2 of 2)
Joint Application Development (JAD )
Major Risks:
Averting problems:
Major interactions and trade-offs
Joint Application Development (JAD)
Two main phases:
(also called Joint Requirements Planning (JRP))
from the business perspective
formal documents. Takes 3 - 5 days.
Joint Application Development (JAD )
JAD Analysis Session:
Joint Application Development (JAD)
JAD Analysis Wrap-up Session Document
Joint Application Development (JAD )
JAD Design Session:
Joint Application Development (JAD)
Design Wrap-up Session Document
Joint Application Development (JAD)
References:
[Wood 1995] Jane Wood, and Denise Silver, Joint Application Development, 2nd Ed., New York: John Wiley & Sons, 1996.
[August 1991] Judy August, Joint Application Design, Englewood Cliffs, NJ: Yourdon Press, 1991.
[Martin 1991] James Martin, Rapid Application Development, New York: Macmillan Publishing Co., 1991.