Vad är gemensam applikationsutveckling?

Joint Application Development (JAD) är en mjukvaruutvecklingsmetod där företagsanvändare och datoringenjörer arbetar tillsammans för att bygga ett datorsystem. Detta gemensamma projektgrupp är vanligtvis sekesterat i flera veckor under systemets designfas. Att använda en JAD -strategi ger bättre programvara eftersom användarna är aktiva deltagare i att bygga systemet.

Krav på samlingssystem är ett av de viktigaste stegen för att bygga datorprogramvara. Den gemensamma applikationsutvecklingsmetoden tvingar aktivt deltagande under kravmöten, vilket gör mötena mer produktiva. Detta åstadkommes genom att låta användarna interagera med ett dagligt prototypt system.

prototyp En idé är en beprövad metod för att validera kraven för en ny affärsprodukt. Detta görs ofta i tillverkningsföretag innan du investerar i en ny produktlinje. Prototypen är vanligtvis en mindre modell som representerar idéerna från skaparna av den nya product. Gemensam applikationsutveckling använder dessa prototypningstekniker för att bevisa idéerna om systemprogramvara.

Rapid Application Development (RAD) var en populär programvara för prototypning som användes i mitten av 1990 -talet. Det baserades också på idén att bygga snabba prototyper för valideringsändamål. Gemensam applikationsutveckling utvecklades från detta tillvägagångssätt genom att integrera prototypdesignen med formell dokumentation.

En av nycklarna till ett framgångsrikt gemensamt applikationsutvecklingsprojekt är ett team. JAD kräver att fyra grupper av deltagare är mycket engagerade och motiverade under prototypsessionerna. Detta team inkluderar företagsanvändare, kommunikationsexperter, tekniska författare och mjukvaruutvecklare.

gemensamma applikationsutvecklingssessioner bör följa en strikt agenda och tidslinje. Detta inkluderar vanligtvis idéfångst, skapande av prototyp och kravENT -validering. Varje möte bör hanteras av en facilitator som förstår det förväntade resultatet av mötena.

JAD -sessionerna bör organiseras kring de specifika funktionella områdena i den nya produkten. Detta tillvägagångssätt är typiskt för stora produktutvecklingsinsatser. Det hjälper till att hålla teamet fokuserat och engagerat på en specifik idé. Sessioner bör inkludera adekvata pauser och förfriskningar för att säkerställa att teamet förblir optimistiska och engagerade.

En av de viktigaste fördelarna med att använda den gemensamma applikationsutvecklingsmetoden är hastighet och kvalitet. En full JAD -session bör slutföras om några veckor och den innehåller en användbar prototyp. Denna prototyp kan överföras till tillverkningsteamet där utvecklingen kan börja. Detta är vanligtvis en snabbare process än andra utvecklingstekniker.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?