Skip to main content

Co je vývoj společných aplikací?

Vývoj společných aplikací (JAD) je přístup vývoje softwaru, kde firemní uživatelé a počítačoví inženýři spolupracují na vytváření počítačového systému.Tento společný projektový tým je obvykle sekvestrován několik týdnů během fáze návrhu systému.Používání přístupu JAD vytváří lepší software, protože uživatelé jsou aktivními účastníky při budování systému.

Požadavky na shromažďování systému jsou jedním z nejdůležitějších kroků při vytváření počítačového softwaru.Společný přístup k rozvoji aplikací nutí aktivní účast během schůzek požadavků, což zvyšuje produktivnější schůzky.Toho je dosaženo tím, že uživatelům interaguje s denním prototypovaným systémem.To se často provádí ve výrobních společnostech před investováním do nové produktové řady.Prototyp je obvykle menší model, který představuje myšlenky tvůrců nového produktu.Vývoj společných aplikací používá tyto techniky prototypování k prokázání myšlenek systémového softwaru.

Rapid Application Development (RAD) byl populární přístup prototypování softwaru, který byl použit v polovině 90. let.Bylo to také založeno na myšlence budování rychlých prototypů pro účely validace.Vývoj společných aplikací se vyvinul z tohoto přístupu integrací návrhu prototypu s formální dokumentací.JAD vyžaduje, aby během prototypových relací byly čtyři skupiny účastníků vysoce angažované a motivované.Tento tým zahrnuje obchodní uživatele, odborníky na komunikaci, technické spisovatele a vývojáře softwaru.

Slyšení pro rozvoj společných aplikací by měly dodržovat přísnou agendu a časovou osu.To obvykle zahrnuje zachycení nápadů, vytváření prototypů a ověření požadavků.Každé setkání by mělo být spravováno facilitátorem, který chápe očekávaný výsledek schůzek.Tento přístup je typický pro velké úsilí o vývoj produktů.Pomáhá udržovat tým soustředěný a zapojený na konkrétní myšlenku.Zasedání by měla zahrnovat odpovídající přestávky a občerstvení, aby se zajistilo, že tým zůstává pozitivní a zapojený.Úplná relace JAD by měla být dokončena za několik týdnů a zahrnuje použitelný prototyp.Tento prototyp lze převést do výrobního týmu, kde může začít vývoj.Toto je obvykle rychlejší proces než jiné vývojové techniky.