Mikä on prototyyppimalli?

Prototyyppimallia käytetään epätäydellisen ohjelmiston ja sen versioiden kehittämiseen. Se on ohjelmistokehitysmenetelmä. Sitä käytetään lopputuotteen aikaisemman version rakentamiseen ja testaamiseen. Se on toistuva prosessi ja tämä malli toimii pääasiassa tilanteissa, joissa vaatimukset ovat saatavilla hyvissä ajoin.

Prototyyppimallissa vaatimus olisi määriteltävä mahdollisimman yksityiskohtaisesti. Suunnittelu kehitetään uutta järjestelmää varten ja siitä suunnittelusta luodaan ensimmäinen prototyyppi. Prototyyppimallissa työohjelmat valmistellaan nopeasti.

Prototyyppimallin vaiheet

Eri vaiheet ovat seuraavat:

  1. Kommunikaatio : Tässä vaiheessa kehittäjä ja asiakas perustavat kokouksen ja keskustelevat tavoitteista, jotka ohjelmisto on saavutettava.
  2. Suunnittelu : Suunnittelu on tehty nopeasti, kun vaatimukset poistetaan molemmista päistä toimittaessa ja vastaanotettaessa. Sitä käytetään prototyypin rakentamiseen. Se sisältää ohjelmiston tärkeät näkökohdat, jotka ovat tulo ja lähtö, mutta keskittyvät pääasiassa näkyviin näkökohtiin kuin suunnitellut toiminnot.
  3. Mallintaminen : Se antaa paremman kuvan ohjelmiston kehittämisvaatimuksesta ja ymmärtää paremmin ohjelmistotuotteen.
  4. Käyttöönotto : Ennen käyttöönottoa asiakas arvioi ohjelmiston ja jos asiakas ei ole tyytyväinen, se hienosäädetään asiakkaan vaatimusten mukaisesti. Tämä prosessi jatkuu, kunnes pisteasiakkaan vaatimukset eivät täyty. Kun asiakas on tyytyväinen tuotteeseen, tuote lopulta siirtyy tuotantoympäristöön. Se arvioidaan perusteellisesti ja testataan, ja huoltoa tehdään säännöllisesti.

Prototyyppimallin edut

Prototyyppimallissa on useita etuja:

  1. Tämä malli on lisännyt käyttäjän ja kehittäjän osallistumista tuotteen luomiseen samalle sivulle.
  2. Käyttäjä pystyy ymmärtämään, mitä tehdään ja mikä jätetään vaatimuksen mukaisesti käyttöönottohetkellä. Tämä auttaa muuttamaan vaatimusta varhaisessa vaiheessa tarvittaessa.
  3. Viat tai virheet voidaan havaita varhaisessa vaiheessa.
  4. Se auttaa vähentämään kustannuksia ja aikaa.
  5. Se auttaa antamaan palautetta käyttäjältä ja muuttaa asioita vastaavasti.
  6. Tässä mallissa on helppo tunnistaa puuttuvat, hämmentävät ja vaikeat toiminnot.

Prototyyppimallin haitat

Prototyyppimallin haitat ovat seuraavat:

  1. Joskus käyttäjän on vaikea löytää ero todellisen tuotteen tai järjestelmän ja prototyypin välillä.
  2. Prototyyppimalli ei toimi, jos riittämättömät vaatimukset mainitaan.
  3. Se lisää järjestelmän monimutkaisuutta ja sen määräaikoja.
  4. Uuden järjestelmän kehittämisessä ei ole mahdollista käyttää olemassa olevaa prototyyppiä.
  5. Joskus järjestelmän prototyypin rakentaminen vie paljon vaivaa.
  6. Sitä kutsutaan myös hitaaksi prosessiksi, koska prototyypin kehittäminen vie paljon aikaa.
  7. Joskus paljon muutoksia hämmentää asiakasta eikä osoita kiinnostusta asiaan. Se myös haittaa kehitysryhmän tuottavuutta.
  8. Se voidaan heittää pois, jos käyttäjät eivät ole tyytyväisiä siihen.

Milloin prototyyppimallia käytetään?

Sitä tulisi käyttää, kun loppukäyttäjältä vaaditaan paljon vuorovaikutusta sellaisten loppujärjestelmien kanssa, kuten online-järjestelmät, verkkosovellukset tai rajapinnat. Niillä on suurin liikenne käyttäjiltä jatkuvan tarkistuksen ja käytön välillä. Se vaatii koulutettuja ihmisiä järjestelmän kehittämiseen. Se vaatii myös asiakkaan saatavuuden koko ajan tuloille, palautteelle ja merkinnöille eri rakennetulle prototyypille.

Kuinka prototyyppimalli toimii?

Prototyyppimalli toimii pääasiassa huipussa alla olevassa muodossa:

  1. Tavoitteiden määrittäminen.
  2. Kehitä koodi.
  3. Kommunikoi ja hienosäädä.
  4. Osoittaa.
  5. Testata.
  6. Toteuttaa.

Kehittäjät ottavat lähinnä prototyyppimallityöt alla olevalla tavalla:

  1. Määritä heidän tavoitteensa saavuttaa ohjelmisto ja ottaa vaatimukset asiakkaalta.
  2. Heillä on yleensä 2 tai 3 ominaisuutta aluksi ja myöhemmin he myös tarkensivat versiota.
  3. Suunnittelu.
  4. Keskustelut paneelien ja ryhmän jäsenten, sidosryhmien, käyttäjien ja tutkijoiden kanssa.
  5. Dokumentaatio valmistui ja suunnittelu viimeisteltiin kaikkien jäsenten kanssa keskusteltujen muutosten tekemisen jälkeen.
  6. Suunnittele prototyyppi.
  7. Kuule ihmisiä ja ota yhteyttä sopiviin kokonaisuuksiin.
  8. Lisää uusi ominaisuus, jos kaikki ja tulosteet ovat kehittäjien ja asiakkaan välisen sopimuksen mukaisia.
  9. Parannuksia on tehty sen jälkeen kun kommunikoimme asiakkaan kanssa.
  10. Ominaisuuden toteutus ja käyttöönotto asiakkaalle.

Miksi käytämme prototyyppimallia?

Prototyyppimallia käytetään sen etujen takia. Se antaa selkeän kuvan ohjelmistoista, mitä kehitetään, eikä asiakkaalle aiemmin ja ennen käyttöönottovaihetta. Se auttaa tallentamaan myöhemmän osan mahdollisista ongelmista. Se auttaa asiakkaan ja kehittäjän viestinnässä tekemään tuotteesta vaatimuksen mukaisesti ja helpottamaan sen ymmärtämistä sekä kehittäjille asiakkaan näkökulmasta. Prototyyppimalli tarjoaa myös erityyppisiä malleja. Löydä alla olevat prototyypit:

  1. Nopea prototyyppien laatiminen.
  2. Evolutionary Prototyping.
  3. Lisääntyvä prototyyppi.
  4. Äärimmäiset prototyypit.

esimerkit

Prototyyppimallilla on kehitetty monia järjestelmiä, jotka menestyivät sekä kehittäjille että asiakkaalle. Dynaamista järjestelmän kehittämismenetelmää, evoluutiojärjestelmämenetelmää ja nopeaa menetelmää kehitetään. On joitain työkaluja, näytön generaattorit on kehitetty prototyyppimallin kanssa.

johtopäätös

Prototyyppimalli on toimivan prototyypin tai työn tekemisen menetelmä, joka tulee ensin kehittäjälle ja luo siitä näytteen. Järjestelmä, joka tarvitsee tietojen käsittelyä laajassa mittakaavassa ja toiminnallisuuden, jossa on vähemmän rajapintoja, ei hyöty prototyypistä. Se voi olla ylimääräistä työtä kehittäjälle.

Prototyyppimallista on tulossa erittäin suosittu ohjelmistokehitysmenetelmä ymmärtää asiakkaan vaatimukset varhaisessa vaiheessa. Tämä malli on hyvä järjestelmille, jotka edellyttävät käyntiä eri näyttöjen läpi tietojen käsittelemiseksi ja lopullisen järjestelmän tarkan kuvan näyttämiseksi

Suositellut artikkelit

Tämä on opas prototyyppimalliin. Tässä olemme keskustelleet prototyyppimallin vaiheista, eduista ja haitoista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Mikä on ohjelmistokehitys?
  2. Ohjelmistotestaushaastattelukysymykset
  3. Mikä on Business Analytics?
  4. Ura ohjelmistosuunnittelijana