Opintojakson suoritettuaan opiskelija: - tietää vaihtoehtoisia tapoja edetä tietojärjestelmän suunnittelussa - tunnistaa mahdollisia ongelmakohtia tietojärjestelmän suunnitteluprosessissa - tietää ohjelmiston tuotteistuksen asettamia vaatimuksia - osaa tehdä ohjelmiston testaussuunnitelman - osaa alkeita projektin työn ja ajankäytön hallinnasta - osaa esittää omat ratkaisunsa käyttäen tunnettuja menetelmiä ja perustella tekemänsä valinnat
Sisältö
Tietojärjestelmien ja ohjelmistojen suunnittelun päävaiheisiin liittyviä ongelmia ja niiden ratkaisutapoja. Ohjelmistojen tuotteistamiseen liittyviä asioita (mm. ohjelmistojen testaus ja versiointi).