Toteutus
Suunnittelumallit
Suunnittelumallit ovat ratkaisuehdotuksia yleisiin ja usein toistuviin käyttöliittymän suunnitteluongelmiin. Ne toimivat suunnittelijan tukena hänen suunnitellessa järjestelmän ja käyttäjän välistä vuorovaikutusta.
Prototyypit
Prototyypin avulla ohjelman toiminnallisuus voidaan mallintaa ennen varsinaista toteutusvaihetta. Tyypillisesti ohjelmistoprototyyppi on nopeasti tehtävä malli, joka ei sisällä oikeita toiminnallisuuksia, mutta simuloi osaa niistä.


