Ohjelmistoprojekti 1Laajuus (5 op)
Opintojakson tunnus: SOF005AS3A
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
Osaamistavoitteet
Opintojakson tavoitteena on, että opiskelija oppii toimimaan ohjelmiston kehitystiimin jäsenenä, toteuttamaan ohjelmistorajapinnan ja tekemään yhteistyötä tilaajatahon kanssa.
Opintojakson suoritettuaan opiskelija osaa
*suunnitella ja toteuttaa ohjelmiston, joka hyödyntää REST-ohjelmistorajapintaa Back end ja Front end -osien välillä soveltamalla ennestään tuttuja teknologioita.
* toimia ohjelmistotiimin jäsenenä ketterän kehityksen käytäntöjen mukaisesti (Scrum).
* hyödyntää versionhallinnan perustaitoja tiimityön tukena.
* tehdä yhteistyötä tilaajatahon kanssa.
Sisältö
* Scrum-mallin mukaan kehitystyö tiimissä lyhyitä kehityssyklejä hyödyntäen
* REST-rajapinnan suunnittelu
* ohjelmiston kehittäminen Spring Boot -sovelluskehyksellä sekä soveltuvalla Front-end-tekniikalla (React/JQuery/JavaScript)
* ohjelmistokehityksen työvaiheet (määrittely, suunnittelu, toteutus, testaus, julkaisu)
* Git-versionhallinnan perusteet
* Scrum-tapahtumat (Sprint Planning, Daily Scrum, Sprint Review, Retrospective)
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Kurssin Back end -ohjelmointi(SOF003AS3A) samanaikainen suorittaminen tai sitä vastaavat tiedot ja taidot. Suositellaan myös kurssin Front end -ohjelmointi(SOF004AS3A) samanaikaista suorittamista tai vastaavat tiedot ja taidot.
Opintojakso sijaitsee IT-Tradenomi-tutkinnon Ohjelmistokehityksen suuntautumisessa.
Toteutustavat, näyttö ja opinnollistaminen
CONTACT - Lähitoteutus
ONLINE - Verkkototeutus
BLENDED - Monimuotototeutus
AHOT -
Mikäli jo osaat tämän opintojakson sisällöt, voit näyttää osaamisesi. Kysy lisää opintojakson opettajalta.
Lisätietoa osaamisen tunnistamisesta
OPINNOLLISTAMINEN – Kysy lisää opintojakson opettajalta.
Arviointikriteerit - arvosana 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Sitoutuminen ryhmän työskentelyyn heikkoa. Ryhmän lopputulos ei täytä tarkoitustaan ja yhteistyö tilaajatahon kanssa sujui välttävästi.
Arviointikriteerit - arvosana 3
Sitoutuu ryhmän työskentelyyn hyvin.
Ryhmän lopputulos vastaa tarkoitusta ja yhteistyö tilaajatahon kanssa toimi melko hyvin.
Arviointikriteerit - arvosana 5
Kantaa vastuuta ryhmän työskentelystä kiitettävästi. Ryhmän lopputulos palvelee tarkoitusta hyvin ja yhteistyö tilaajatahon kanssa toimi asiakaspalveluhenkisesti.
Oppimateriaalit
Moodlessa