Kurssilla käsitellään ohjelmistotuotantoprojektien hallinnan, työvaiheiden ja työvälineiden perusteita painottaen ketteriä ohjelmistotuotantomenetelmiä.

Kurssin opetusjärjestelyt ja arvosteluperusteet on kuvattu osassa 0, lue ne tarkasti heti kurssin alussa!

Ajankohtaista

  • Viimeinen varsinainen luento tiistaina 2.12.
  • Työkokemusta jo hankkineiden opiskelijoiden paneelikeskustelu tiistaina 9.12. klo 10:15 - 12:00 (osallistumisesta saa vierailuentoihin liittyviä kurssipisteitä)
  • Vierailuluennot keskiviikkona 10.12. klo 10:15 - 12:00 (osallistumisesta saa vierailuentoihin liittyviä kurssipisteitä)

Kurssipalaute

Kurssin lopussa kerättävän palautteen lisäksi on voit antaa milloin vain kurssihenkilökunnalle anonyymiä palautetta osoitteessa https://norppa.jyu.fi/targets/7131/feedback.

Henkilökunta

Petri Ihantola ja Simo Lehtinen toivivat kurssin vastuuopettajina ja Niko Iljin kurssiassistenttina. Henkikökunnalle voi lähettää sähköpostia osoitteeseen ohtu1@tim.jyu.fi (esim kurssikorvaavuuden tai henkilökohtaiset järjestelyt).

Neuvonta

Kurssin discord kanava sijaitsee muutaman muun kurssin kanssa samalla palvelimella: https://discord.gg/Fd5Bq36V6U

Lisäksi apua tehtävien tekoon saa Koodaamosta, Agoran Latin tietokoneluokka (Ag B112.2) tiistaisin, torstaisin ja perjantaisin klo 12:00-14:00. Kurssin oma assistentti on paikalla perjantaisin, mutta Koodaamoon saa osallistua muinakin aikoina.

Lisäksi Ohjelmistotuotanto kurssin opiskelijat voivat osallistua ohjelmistoteustaus kurssin kanssa yhteisiin harjoituksiin maanantaisin ja torstaisin 9:15-10:45 luokassa C331.3.

Ryhmiin osallistuminen on vapaaehtoista ja niihin voi tulla tekemään tehtäviä ja kysymään apua opettajilta. Tehtävien tekemiseen ei tarjota sähköpostineuvontaa.

Aikataulu

Viikko 1

Viikko 2

Viikko 3

Viikko 4

Viikko 5

Viikko 6

Viikko 7

  • Paneelikeskustelu/Vierailuluento: tiistai 9.12. klo 10:15 - 12:00 Ag B122.1 Alfa
    • Työkokemusta jo hankkineiden opiskelijoiden paneelikeskustelu
  • Vierailuluennot: keskiviikko 10.12. klo 10:15 - 12:00 Ag B122.1 Alfa
    • Ohjelma:
      • 9:15-9:45 Vlad Strirbu: AI native software engineering
      • 9:45-10:15, Tomi Suomi: TBD
      • 10:15-10:20 Tauko
      • 10:20-10:50 Jussi Koskinen, Solita: Konsultointi ja asiakkaan kanssa eläminen
  • Miniprojekti
    • Ei asiakastapaamista, ryhmät tekevät itsenäisesti sprintin 3 ja siihen liittyvät jälkityöt ja valmistautuvat seuraavan viikon loppudemoon

Viikko 8

  • Koe 16.12.2025 tiistai 16.12. klo 8:30 - 11:30 salissa Ag Aud3
  • Miniprojektien loppudemot keskiviikko 17.12. klo 9:15-12 salissa Ag Aud3

Kurssimateriaalin tekijä ja lisenssi

Kurssillä käytetään Matti Luukkaisen ja Kalle Ilveksen Helsingin yliopistolle kehittämää avointa oppimateriaalia. Materiaalia on muokatty Jyväskylän tarpeisiin.

Tämä materiaali on lisensoitu Creative Commons BY-NC-SA 3.0 -lisenssillä, joten voit käyttää ja levittää sitä vapaasti, kunhan alkuperäisten tekijöiden nimiä ei poisteta. Jos teet muutoksia materiaaliin ja haluat levittää muunneltua versiota, se täytyy lisensoida samalla lisenssillä. Materiaalien käyttö kaupalliseen tarkoitukseen on ilman erillistä lupaa kielletty.