Skip to content

Ohjelmistosuunnittelu ja testaus

Tervetuloa opintokokonaisuuden TTOS0100-sivustolle!

TTOS0100 - TE-Koulutus ja AMK 2020 syksyn toteutus

Yleisesti kurssista

Kurssin tarjoava yksikkö JAMK, Teknologiayksikkö, IT-instituutti
Opettaja Marko "NarsuMan" Rintamäki - marko.rintamaki@jamk.fi
Lukukausi Syksy 2020
Ryhmät TE-Koulutus + JAMK AMK
Opintojaksokuvaus TTOS0100
Opintojakson hyväksiluku JAMK:n ohjeiden mukaisesti.

Aikataulu

  • Kurssi on avoinna Syksy 2020
  • 7.9.-30.11.2020
  • Tarkemmat aikataulut löytyvät täältä

Opintokokonaisuuden sisältö

Opintojaksossa tutustutaan sähköisen palvelu-/ohjelmistokehityksen alkuvaiheen asiakaskontakteihin, vaatimusmäärittelytyöhön ja ennakoivaan testaussuunnitteluun.
Kurssin aikana opiskelija tutustuu ohjelmiston vaatimusmäärittelyprosessiin, palvelumuotoiluun ja tarpeellisiin UML-malleihin. Painopiste opetuksessa on nykyaikaisen palvelumuotoilun ja perinteisen vaatimusmäärittelytyön yhdistämisessä. Kurssin aikana jokainen opiskelija tuottaa henkilökohtaisena harjoitustyönään asiakkaan tarpeen pohjalta vaatimusmäärittelydokumentin ja suunnittelee hyväksyntätestejä.

Mitä opintokokonaisuudessa opitaan?

Opiskelija ymmärtää ohjelmistosuunnittelun ja testauksen merkityksen osana ohjelmistokehitysprosessia. Opiskelija tuntee ohjelmistoteollisuuden yleisesti käyttämät toimintatavat ja kuvauskielet. Opiskelija kykenee osallistumaan vaatimusmäärittelytyöhön ja tuottamaan tarvittavia testitapauksia vaatimusmäärittelyn pohjalta.

Tavoitteet

  • Opiskelija ymmärtää ohjelmistosuunnittelun ja testauksen merkityksen osana ohjelmistokehitysprosessia.
  • Opiskelija tuntee ohjelmistoteollisuuden yleisesti käyttämät toimintatavat ja kuvauskielet.
  • Opiskelija kykenee osallistumaan vaatimusmäärittelytyöhön ja tuottamaan tarvittavia testitapauksia vaatimusmäärittelyn pohjalta.

EUR-ACE

Kurssin esittely YouTube-muodossa

Työskentely opintokokonaisuuden aikana

  • Tietoa kurssitoteutuksesta ja työvälineistä
  • Etäohjauksissa hyödynnetään JAMKilla käytössä olevaa ZOOM -palvelua
  • Kurssin chat-mpäristönä käytetään Microsoft Teams -palvelua
  • Kurssin materiaali ja harjoitustehtävä tehdään soveltaen siihen JAMK:in Gitlab-palvelua

Lähtötasotesti

Kurssin yleisestä organisoinnista

  • Kurssi on jaettu kymmeneen "tapaamiseen", joilla on eri teemat
  • Tapaamisten aiheet voi käydä läpi omaan tahtiin, jos ei halua seurata kurssin yleistä ohjausta
  • Kurssin aikana työstetään harjoitustehtävää ja sen tuoksi pidetään ZOOM-ohjauksia myöhemmin sovittuna ajana hetkenä.
  • Harjoitustehtävän tuottamiseen voidaan käyttää ainoastaan JAMKin Gitlab -ympäristöä
  • 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

Arviointi

  • Harjoitustehtävä: hyväksytty/hylätty
  • Pitää olla hyväksytysti läpi, että voi osallistua EXAM -tenttiin
  • Tentistä arvosana, asteikko yhdestä viiteen
  • Kurssiarvioinnista tarkemmin täällä

Kurssin koejärjestelyt

  • S2020 totetutuksessa on koe!

Analytiikka

  • Kurssisivujen käyttöastetta valvotaan Google Analytics -palvelun avulla
  • Harjoitustehtävien suoritusta valvotaan Gitlab api -rajapinnan kautta

Kurssin tietosuojakuvaus

Anna opintokokonaisuudesta palautetta!

Tapahtuu Twitterissä