Esittely
TTOS0800+TTOS0900 TE-koulutus 2020 syksy toteutus
Yleisesti kurssista
Kurssin tarjoava yksikkö | JAMK, Teknologiayksikkö, IT-instituutti |
Opettaja | Marko Rintamäki - Työhuone D555 |
Opettaja | Juha Pekki - Työhuone D??? |
Lukukausi | Kevät 2020 |
Ryhmät | TE-koulutus ja JAMK Opiskelijat |
- Opintojaksokuvaus TTOS0800.
- Opintojaksokuvaus TTOS0900.
- Opintojakson voi hyväksilukea JAMK:n ohjeiden mukaisesti.
Kurssin sisältö
Kurssin aikana opiskelija osallistuu ryhmätyöskentelyn muodossa ohjelmistoprojektiin. Toimeksianto tulee ulkopuoliselta asiakkaalta. Opiskelija toimii projektin aikana tarvittaessa eri tehtävissä/rooleissa, kuten esimerkkeinä projektipäällikön, ohjelmoijan, testaajan tai dokumentoijan roolit. Projektin aikana ryhmä käy läpi pienen ohjelmistoprojektin elinkaaren, alkaen asiakastarpeen tunnistamisesta, jatkuen toteutuksesta testaukseen ja päättyen lopulta tuotteen luovuttamiseen asiakkaalle. Projektiryhmä tuottaa työskentelyn aikana tarvittavat projektidokumentit, joista esimerkkeinä projektisuunnitelma, vaatimusmäärittely ja testaussuunnitelma. Kurssin aikana opiskelija tutustuu ohjelmistotestauksen peruskäsitteisiin ja yleisesti testausprosessiin. Opiskelija suunnittelee projektissa kehitettävälle ohjelmistolle testitapaukset ja testisuunnitelman. Opiskelija tutustuu Robot Framwork-testiautomaatiotyökalun perusteisiin.
Mitä kurssilla opitaan?
Opiskelija hallitsee ohjelmistoprojektin elinkaaren eri vaiheet ja ymmärtää niiden merkityksen ohjelmistotuotteen kehityksessä. Opiskelija oppii toimimaan projektiryhmässä, ottamaan vastuuta annetuista tehtävistä ja viestimään eri sidosryhmien kanssa. Opiskelija oppii tuottamaan yleisesti teollisuudessa vaadittuja dokumentaatioita. Opiskelija saa ensikäsityksen, mitä tarkoittaa ketteräohjelmistokehitys ja palvelutuotanto. Kurssi on integroity yhteen järjestelmätestauksen kurssin kanssa, jonka myötä opiskelija oppii tuntemaan testaukseen liittyvät peruskäsitteet ja ymmärtää testauksen merkityksen tuotekehityksessä. Opiskelija tuntee testisuunnittelun, vian- ja testaushallintaan liittyvät yleiset toimintatavat. Opiskelija hallitsee testausautomaation perusteet. Osaamisen pohjalta opiskelija kykenee osallistumaan ohjelmistotuotteen testisuunnitteluun ja testaukseen.
Kurssin esittely YouTube-muodossa
Analytiikka
Kurssisivun käyttöä valvotaan Google Analytics -palvelun avulla
Lähtötasotesti
Aikataulu
- Kurssi on avoinna 7.9.-30.11.2020
Kurssin yleisestä organisoinnista
- Kurssi on jaettu kymmeneen tapaamiseen, joilla on kaikilla eri teemat
- Harjoitustehtävää työstetään etätapaamisten myötä eteenpäin ja tuotettu dokumentaatio (HT1) palautetaan ainoastaan Gitlab-projektin muodossa
- Palautettuaan hyväksyttävän harjoitustyön voi opiskelija osallistua kokeeseen JAMKin EXAM-järjestelmässä
Oppimateriaali
- Oppimateriaali on monimuotoista
- Videoluentoja sekä ohjeistuksia
- Internet-lähteitä
- Kirjallisuutta
- Kurssin kaikki oppimateriaali on avointa ja se on jaettu gitlab.labranet.jamk.fi-palvelun kautta
Kommunikointi ja työskentely kurssin aikana
- Tarkempaa tietoa eri työvälineistä
- Kurssin keskusteluympäristönä käytetän kurssin Slack-palvelua
- Etäohjauksissa hyödynnetään JAMKilla käytössä olevaa ZOOM -palvelua
- Kurssin materiaali ja harjoitustehtävä tehdään soveltaen Gitlab-palvelua
Arviointi
- Harjoitustehtävä: hyväksytty/hylätty
- Pitää olla hyväksytysti läpi, että pääsee tenttiin
- Tentistä arvosana, asteikko yhdestä viiteen
- Kurssiarvioinnista tarkemmin täällä
Kurssin koejärjestelyt
Koe suoritetaaan EXAM-järjestelmässä ja uusintakokeen voi suorittaa kaksi kertaa. Opintojakso päättyy viimeisen uusintakerran jälkeen.