Järjestetty aiemmin nimellä Tietojärjestelmät ja ohjelmistotuotanto II
Osaamistavoitteet
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ä (mm. UML-kaavioita) 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).