Ohjelmiston määrittely ja suunnitteluLaajuus (5 op)
Opintojakson tunnus: A-AIT231
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opiskelija oppii suunnittelemaan liiketoiminnan tarpeista lähteviä oliopohjaisia ohjelmistoja UML (Unified Modelling Language) -kuvauskieltä käyttäen. Vaatimukset, käyttötapausmallinnus, käyttäjätarinat, käyttöliittymän hahmottelu, prosessien kuvaaminen, luokkakaavio, arkkitehtuurin suunnittelu, tietokannan suunnittelu.
Sisältö
Opiskelija tai opiskelijaryhmä tekee harjoitustyönään ohjelmiston määrittelyn.Liikkeelle lähdetään liiketoiminnan asettamien vaatimusten kirjaamisesta, käyttötapauslähtöisesti/käyttäjätarinoista . Mallintamisessa käytetään UML -mallinnuksen työkaluja. Luodaan katsaus ohjelmistokehityksen prosessimalleihin, erityisesti ketteriin menetelmiin.
Esitietovaatimukset
ICT- ja liiketoimintaosaaminen, ohjelmistokehityksen perusteet (A-OT01)
Lisätiedot
Kirjallisuus: Booch, Jacobson, Rumbaugh: UML 2 and the Unified Process Second Edition. Practical Object-Oriented Analysis and Design, 2005.
Opetusmenetelmät : aktivoiva luento, opetuskeskustelu, demonstraatiot, harjoitukset, harjoitustyö, raportti/essee ja itsenäinen verkko-opiskelu.
Arviointimenetelmät : harjoitustyö, tentti ja raportti.