Skip to main content

Mi a közös alkalmazás fejlesztése?

A közös alkalmazásfejlesztés (JAD) egy szoftverfejlesztési megközelítés, ahol az üzleti felhasználók és a számítógépes mérnökök együtt dolgoznak egy számítógépes rendszer felépítésében.Ezt a közös projektcsoportot általában néhány hétig elkülönítik a rendszer tervezési szakaszában.A JAD megközelítés használata jobb szoftvert hoz létre, mivel a felhasználók aktív résztvevők a rendszer felépítésében.

A rendszerkövetelmények összegyűjtése a számítógépes szoftverek építésének egyik legfontosabb lépése.A közös alkalmazásfejlesztési megközelítés az aktív részvételt kényszeríti a követelmények ülésein, ami az üléseket eredményesebbé teszi.Ezt úgy hajtják végre, hogy hagyja, hogy a felhasználók kölcsönhatásba lépjenek egy napi prototípusú rendszerrel.Ezt gyakran a gyártó vállalatokban végzik, mielőtt új termékcsaládba fektetnének be.A prototípus általában egy kisebb modell, amely az új termék alkotóinak ötleteit képviseli.A közös alkalmazásfejlesztés ezeket a prototípus -készítési technikákat használja a rendszerszoftver ötleteinek bizonyítására.

A Rapid Application Development (RAD) egy népszerű szoftverprototípus -készítési megközelítés volt, amelyet az 1990 -es évek közepén alkalmaztak.Ez azon a gondolaton alapult, hogy gyors prototípusokat építsenek ki validációs célokra.A közös alkalmazásfejlesztés ebből a megközelítésből úgy alakult ki, hogy a prototípus -tervezést a formális dokumentációval integrálva.A JAD megköveteli, hogy a résztvevők négy csoportja nagyon elkötelezett és motivált legyen a prototípus -munkamenetek során.Ez a csapat magában foglalja az üzleti felhasználókat, a kommunikációs szakértőket, a műszaki írókat és a szoftverfejlesztőket.

A közös alkalmazásfejlesztési üléseknek szigorú napirendet és idővonalat kell követniük.Ez általában magában foglalja az ötletek rögzítését, a prototípus létrehozását és a követelmények érvényesítését.Minden ülést egy olyan segítőnek kell kezelnie, aki megérti a találkozók várható eredményét.Ez a megközelítés jellemző a nagy termékfejlesztési erőfeszítésekre.Segít a csapat koncentrálásának és egy adott ötletnek való részvételével.Az üléseknek tartalmazniuk kell a megfelelő szünetet és frissítőket annak biztosítása érdekében, hogy a csapat élénk maradjon és elkötelezett legyen.

A közös alkalmazásfejlesztési megközelítés egyik legfontosabb előnye a sebesség és a minőség.A teljes JAD -munkamenetet néhány héten belül be kell fejezni, és magában foglalja a felhasználható prototípust.Ez a prototípus átvihető a gyártócsoportba, ahol a fejlesztés megkezdődhet.Ez általában gyorsabb folyamat, mint más fejlesztési technikák.