Felles applikasjonsutvikling er en tilnærming til systemutvikling som inkluderer brukere mer enn tradisjonelle livssyklusmodeller.
-Fordelene er -:
Brukerne blir aktivt involvert
Bedre kommunikasjon fører til større brukerforståelse og eierskap
Raskere designgjentakelse
-Ulempene er -:
Kan ikke jobbe med komplekse prosjekter/krav
Brukerinvolvering kan bremse utviklingen
Brukerne mangler ofte utviklingsforståelse/ferdighet