Mis on prototüübi mudel?

Mittetäieliku tarkvaraprogrammi ja selle versioonide väljatöötamiseks kasutatakse prototüüpimudelit. See on tarkvara arendamise meetod. Seda kasutatakse lõpptoote varasema versiooni loomiseks ja testimiseks. See on iteratiivne protsess ja see mudel töötab peamiselt olukordades, kus nõuded on olemas aegsasti.

Prototüübi mudelis tuleks nõue võimalikult detailselt määratleda. Kujundus on välja töötatud uue süsteemi jaoks ja sellest disainist luuakse esimene prototüüp. Prototüübi mudelis koostatakse tööprogrammid kiiresti.

Prototüüpimismudeli faasid

Erinevad etapid on järgmised:

  1. Kommunikatsioon : see on etapp, kus arendaja ja klient korraldavad kohtumise ja räägivad eesmärkidest, mida tarkvara jaoks tuleb saavutada.
  2. Kujundus : Kujundus on tehtud kiiresti, kuna nii pakkumise kui ka vastuvõtmise osas on nõuded mõlemast otsast vabastatud. Seda kasutatakse prototüübi konstrueerimiseks. See sisaldab sisend- ja väljundtarkvara olulisi aspekte, kuid keskendub peamiselt kavandatud tegevuste nähtavale küljele.
  3. Modelleerimine : see annab parema ülevaate tarkvara arendamise nõudest ja tarkvaratoote parem mõistmine.
  4. Juurutamine : enne juurutamist hindab klient tarkvara ja kui klient pole rahul, siis seda täiustatakse vastavalt kliendi vajadustele. See protsess jätkub, kuni punkti kliendi nõuded ei täitu. Pärast kliendi rahulolu tootega läheneb toode lõpuks tootmiskeskkonda. Seda hinnatakse põhjalikult ja testitakse ning hooldustöid tehakse regulaarselt.

Prototüübi mudeli eelised

Prototüübi mudeli kasutamisel on mitmeid eeliseid:

  1. See mudel on suurendanud kasutaja ja arendaja kaasatust samal lehel oleva toote loomisel.
  2. Kasutaja on võimeline aru saama, mida on tehtud ja mis jääb vastavalt rakendamisele nõudele alles. See aitab vajadusel nõuet varajases staadiumis muuta.
  3. Defektid või vead saab tuvastada varases staadiumis.
  4. See aitab vähendada kulusid ja aega.
  5. See aitab kasutajalt tagasisidet anda ja muudab asju vastavalt.
  6. Selles mudelis on lihtne tuvastada puuduvaid, segaseid ja keerulisi funktsioone.

Prototüübi mudeli puudused

Prototüübi mudeli puudused on järgmised:

  1. Mõnikord on kasutajal keeruline leida erinevust tegeliku toote või süsteemi ja prototüübi vahel.
  2. Prototüübi mudel ei tööta, kui ebapiisavaid nõudeid on nimetatud.
  3. See suurendab süsteemi ja selle tähtaegade keerukust.
  4. Uue süsteemi väljatöötamiseks pole võimalik olemasolevat prototüüpi kasutada.
  5. Mõnikord võtab süsteemi prototüübi loomine palju vaeva.
  6. Seda nimetatakse ka aeglaseks protsessiks, kuna prototüübi väljatöötamine võtab palju aega.
  7. Mõnikord ajavad paljud muudatused kliendi segadusse ega näita selle vastu mingit huvi. See pärsib ka arendusmeeskonna tootlikkust.
  8. Selle võib ära visata, kui kasutajad pole sellega rahul.

Millal prototüübi mudelit kasutada?

Seda tuleks kasutada siis, kui lõppkasutajalt nõutakse palju suhtlemist lõppsüsteemidega, nagu veebisüsteemid, veebirakendused või liidesed. Nendega on liiklejaid kõige rohkem, alates pidevast kontrollimisest ja kasutamisest. Süsteemi arendamiseks on vaja koolitatud inimesi. See eeldab ka kliendi pidevat kättesaadavust erinevate sisseehitatud prototüüpide sisendite, tagasiside ja märkide eemaldamiseks.

Kuidas prototüübi mudel töötab?

Prototüüpmudel töötab peamiselt tipptasemel alltoodud vormingus:

  1. Eesmärkide määramine.
  2. Töötage kood välja.
  3. Suhtle ja täpsusta.
  4. Näidake.
  5. Test.
  6. Rakendama.

Arendajad võtavad prototüüpide mudeleid peamiselt järgmiselt:

  1. Määratlege nende eesmärk tarkvara jaoks ja saavutage kliendi nõuded.
  2. Üldiselt on neil alguses 2 või 3 funktsiooni ja hiljem täiendasid nad ka versiooni.
  3. Kujunduste loomine.
  4. Arutelud paneelide ja meeskonnaliikmete, sidusrühmade, kasutajate, teadlastega.
  5. Pärast kõigi liikmetega arutatud muudatuste tegemist valmis dokumentatsioon ja vormistamine viimistleti.
  6. Kujundage prototüüp.
  7. Pidage nõu inimestega ja pöörduge sobivate üksuste poole.
  8. Lisage veel üks funktsioon, kui kõik ja väljund vastavalt arendajate ja kliendi vahelisele kokkuleppele.
  9. Pärast kliendiga suhtlemist on tehtud parandusi.
  10. Funktsiooni juurutamine ja juurutamine kliendi jaoks.

Miks me kasutame prototüübi mudelit?

Prototüübi mudelit kasutatakse selle eeliste tõttu. See annab selge pildi tarkvarast, mida arendatakse, mitte kliendile varem ja enne rakendusetappi. See aitab kokku hoida tekkivate probleemide hilisema osa. See aitab kliendi ja arendaja suhtlusel muuta toodet vastavalt nõudele ning hõlpsamini mõista seda ka arendajatele kliendi seisukohast. Prototüüpmudel pakub ka erinevat tüüpi mudeleid. Siit leiate alloleva prototüübi:

  1. Kiire prototüüpimine.
  2. Evolutsiooniline prototüüpimine.
  3. Lisanduv prototüüpimine.
  4. Äärmuslik prototüüpimine.

Näited

Prototüüpmudeli abil on välja töötatud palju süsteeme, mis saavutasid edu nii arendajatele kui ka kliendile. Arendamisel on dünaamiline süsteemi arendamise meetod, evolutsioonilise süsteemi meetod ja kiirmeetod. Seal on mõned tööriistad, ekraanigeneraatorid on välja töötatud koos prototüübi mudeliga.

Järeldus

Prototüübi mudel on toimiva prototüübi või töö tegemise metoodika, mis tuleb kõigepealt arendajale ja loob sellest näidise. Süsteem, mis vajab andmete töötlemist suures mahus ja vähem liidestega funktsioone, ei saa prototüüpimisest kasu. See võib olla arendaja jaoks lisatöö.

Prototüübimudelist on saamas väga populaarne tarkvaraarendusmeetod, et mõista kliendi nõuet juba varakult. See mudel on hea süsteemidele, mis vajavad andmete töötlemiseks ja lõpliku süsteemi täpse välimuse saamiseks läbi erinevate ekraanide läbimist

Soovitatavad artiklid

See on olnud prototüübi mudeli juhend. Siin oleme arutanud prototüübi mudeli etappe, eeliseid ja puudusi. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on tarkvaraarendus?
  2. Tarkvara testimise intervjuu küsimused
  3. Mis on ärianalüüs?
  4. Karjäär tarkvarainsenerina

Kategooria: