Skip to main content

Hvad er fælles applikationsudvikling?

Joint Application Development (JAD) er en softwareudviklingsmetode, hvor forretningsbrugere og computeringeniører arbejder sammen for at opbygge et computersystem.Dette fælles projektteam sekvestreres typisk i flere uger i designfasen af systemet.Brug af en JAD -tilgang producerer bedre software, fordi brugerne er aktive deltagere i opbygningen af systemet.

Indsamlingssystemkrav er et af de vigtigste trin i opbygningen af computersoftware.Den fælles applikationsudviklingsmetode tvinger aktiv deltagelse under kravmøder, hvilket gør møderne mere produktive.Dette opnås ved at lade brugerne interagere med et dagligt prototype system.

Prototype En idé er en bevist metode til validering af kravene til et nyt forretningsprodukt.Dette gøres ofte i fremstillingsvirksomheder, før de investerer i en ny produktlinje.Prototypen er typisk en mindre model, der repræsenterer ideerne fra skaberne af det nye produkt.Fælles applikationsudvikling bruger disse prototypeteknikker til at bevise ideerne om systemsoftware.

Rapid Application Development (RAD) var en populær softwareprototype -tilgang, der blev brugt i midten af 1990'erne.Det var også baseret på ideen om at opbygge hurtige prototyper til valideringsformål.Fælles applikationsudvikling udviklede sig fra denne tilgang ved at integrere prototypedesignet med formel dokumentation.

En af nøglerne til et vellykket fælles applikationsudviklingsprojekt er samlingen af et team.JAD kræver, at fire grupper af deltagere er meget engagerede og motiverede under prototypesessionerne.Dette team inkluderer forretningsbrugere, kommunikationseksperter, tekniske forfattere og softwareudviklere.

Fælles applikationsudviklingssessioner skal følge en streng dagsorden og tidslinje.Dette inkluderer typisk idéfangst, oprettelse af prototype og validering af krav.Hvert møde skal administreres af en facilitator, der forstår det forventede resultat af møderne.

JAD -sessionerne skal organiseres omkring de specifikke funktionelle områder af det nye produkt.Denne tilgang er typisk for en stor produktudviklingsindsats.Det hjælper med at holde teamet fokuseret og engageret på en bestemt idé.Sessioner skal omfatte tilstrækkelige pauser og forfriskninger for at sikre, at teamet forbliver optimistisk og engageret.

En af de vigtigste fordele ved at bruge den fælles applikationsudviklingsmetode er hastighed og kvalitet.En fuld JAD -session skal afsluttes om et par uger, og den inkluderer en anvendelig prototype.Denne prototype kan overføres til fremstillingsteamet, hvor udviklingen kan begynde.Dette er typisk en hurtigere proces end andre udviklingsteknikker.