Prototyyppijärjestelmät
Prototyyppijärjestelmät, eli prototyyppausjärjestelmät, ovat ohjelmistokehityksessä käytettyjä työkaluja ja menetelmiä, joiden avulla luodaan nopeasti toimivia, mutta usein rajoitettuja versioita lopputuotteesta. Näiden prototyyppien tarkoituksena on demonstroida ja testata järjestelmän toiminnallisuutta, käyttöliittymää ja arkkitehtuuria ennen varsinaisen kehitystyön aloittamista tai sen aikana. Ne auttavat keräämään palautetta sidosryhmiltä ja varmistamaan, että kehitystiimi ymmärtää vaatimukset oikein.
Prototyyppejä voidaan luokitella eri tavoin. Esimerkiksi "throwaway" -prototyypit rakennetaan nopeasti ja ne hylätään, kun niistä saatu
Prototyyppijärjestelmien käytön etuja ovat muun muassa parantunut vaatimusmäärittely, pienempi riski virheellisille oletuksille, parempi kommunikaatio ja nopeampi