Ohjelmatoteutusten
Ohjelmatoteutusten tarkoittaa ohjelmistokehityksen vaihetta, jossa suunniteltu ohjelmisto muutetaan toteutettavaksi ohjelmakoodiksi ja toimivaksi järjestelmäksi. Termi viittaa yleisesti ohjelmiston konkreettiseen rakentamiseen, koodaukseen, integrointiin ja valmiiksi tuotteen muodostamiseen liittyviin tehtäviin. Käytännössä ohjelmatoteutukset kattavat sekä yksittäisten moduulien että koko kokonaisuuden rakentamisen siten, että määritellyt toiminnallisuudet toteutuvat oikein ja luotettavasti.
Toteutusvaiheeseen kuuluu monenlaisia tehtäviä: lähdekoodin kirjoitus ja järjestäminen, arkkitehtuurin- ja suunnittelumallien soveltaminen koodissa, ohjelmiston kokoaminen, riippuvuuksien
Ohjelmatoteutukset ovat kiinteä osa ohjelmiston elinkaaren perinteistä suunnittelua ja toteutusta, mutta ne ovat tiiviisti yhteydessä sekä
Eri menetelmät voivat painottaa toteutusta eri tavalla: perinteisemmät mallit korostavat vaiheiden erillistä suorittamista, kun taas ketterät