Ohjelmistotuotanto I (5 op)
Toteutuksen tunnus: LTD6039-LTB20V3
Toteutuksen perustiedot
Ajoitus
07.01.2020 - 08.03.2020
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tradenomi / Tietojenkäsittely (DD)
Toimipiste
Wärtsilä-kampus Karjalankatu 3 (WÄR)
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Petri Laitinen
- Jyri Kemppainen
Vastuuopettaja
Petri Laitinen
Ryhmät
-
AVTAS19SmartICT - älykkään automaation ohjelmointiosaaja
Tavoitteet
- Ymmärrät dokumentoinnin merkityksen projekteissa.
- Osaat tuottaa projektikortin.
- Osaat pitää kirjaa omasta ajankäytöstään projektin aikana.
- Osaat tuottaa loppuraportin.
- Osaat järjestää katselmointitilaisuuden.
- Osaat projektin palaverikäytännöt.
- Osaat tehdä pöytäkirjat palavereista/katselmoinneista.
- Osaat organisoida palavereita ja katselmointikokouksia.
- Tiedät yleiset vaatimusten kuvaustavat.
Sisältö
Teoria 2 op + projekti/harjoitustyö (olio-ohjelmointi ja SQL) 3 op.
- Vaatimustenhallinta
- Elinkaarimallit
- Ohjelmistoprojektin hallinta
- Johdantoa tietojärjestelmien ja ohjelmistotekniikan käsitteisiin ja ohjelmistotyön ongelmia
- Dokumentointi
- Projektissa: projektikortti - arvioitu aikataulu, projektin seuranta - oman ajankäytön seuranta, toteutus, loppuraportti, katselmointi- ja palaverikäytännöt, arkkitehtuurisuunnitelma annetaan valmiina perusteluineen
Oppimateriaalit
Cisco Networking Academy www.netacad.com
Opetusmenetelmät
Osaamistavoitteet:
osaa kuvata teollisen internetin (eng. internet of things) osa-alueetosaa kuvata teollisen internetin mahdollisuuksia liiketoiminnassaosaa soveltaa teollisen internetin osa-alueen teknisiä välineitä ja ratkaisuja käytännön ongelmiin.
Sisältö:
Teollisen/esineiden internetin ekosysteemit: anturit, palvelut, verkot, sovellukset, datan hallinta ja hyödyntäminen.Älykäs anturointiIoT -sovellusten kehitysTeollisen internetin tiedonkeruuKerätyn tiedon jalostaminen ja taloudellinen hyödyntäminenTeollisen/esineiden Internetin tietoturvan erityiskysymykset
Arviointiasteikko
H-5
Esitietovaatimukset
Ohjelmointi I - Ohjelmoinnin perusteet