Joint Application Design (JAD) on IBM:n kehittämä menetelmä, jonka avulla yrityksen tuotekehitystiimi, johto sekä käyttäjät työskentelevät keskenään tuotteen suunnittelemiseksi.
JAD:n perustana on monialainen, tarkasti rakenteeltaan määritelty työpaja, johon osallistuu suunnittelijoita eri osastoilta. Yrityksen työntekijöiden lisäksi yhdeksi suunnittelijaksi otetaan mukaan käyttäjä. Työpajaa edeltää projektin määrittelyvaihe, tutkimus ja niin kutsutun työpajan (workshop) valmisteluvaihe. Työpajavaiheen jälkeen tulokset dokumentoidaan myöhempää soveltamista teknistä suunnittelua varten.
JAD:n kehitys IBM:llä lähti alun perin liikkeelle tarpeesta kehittää jokin prosessi, joka toisi käyttäjät ja kehittäjät yhteen luovalla ja innovatiivisella tavalla, joka olisi kuitenkin helppo määritellä toistettavaksi ja paranneltavaksi prosessiksi. Käyttäjien ja kehittäjien tapaamiset olivat hyvä tapa saada laadukasta tietoa käyttäjien vaatimuksista. Nyttemmin JAD on kehittynyt muotoon, jossa suoritetaan työpajoja. Työpajat suunnitellaan ja toteutetaan käyttäen apuna yhdeksän avainkohdan mittaista listaa. JAD:n vahvuuksia ovat poikkitieteellisyys, käyttäjäläheisyys ja riippumattomuus muista käytetyistä tuotekehitysmenetelmistä. Se on helppo sisällyttää perinteiseen tuotekehitysprosessiin, jolloin menetelmä voidaan suorittaa projektien alkupuolella muuttamatta niissä sovellettuja vakiintuneita työskentelytapoja ja niiden rakennetta.