Kurssilla käsitellään ohjelmistotuotantoprojektien hallinnan, työvaiheiden ja työvälineiden perusteita. Erityinen painotus ketterissä ohjelmistotuotantomenetelmissä.

Ajankohtaista

  • Kurssikoe tiistaina 16.12. klo 13-16 A111 ja CHE A110, ilmoittaudu täällä!
    • Kokeeseen ilmoittautumisen deadline on 6.12. Vain ajoissa ilmoittautuneet pääsevät saliin.
    • Ohje kokeeseen
  • Vierailuluennot käynnissä!
    • Maanantai 8.12. klo 12-14 B123
      • Antero Kivi ja Michael Forsström (DNA): AI ja ohjelmistokehitys
    • Tiistai 9.12. klo 12-14 B123
      • Ville Nordberg (Trail openers): Vihreä IT
      • Aleksandr Tereshchenko ja Risto Mikkola (Unity): How we use AI to boost productivity at Unity
  • Vierailut striimataan ja niistä tulee tallenteet
  • Osallistumisesta paikan päällä on jaossa 1 kurssipiste (0.33 pistettä per kerta)
  • Miniprojektien loppudemo lähestyy. Varaa ryhmällesi aika demoon täällä
  • Laskarien muuttuminen kurssipisteiksi selviää täältä

Tärkeät linkit

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

  • Luennot
    • Maanantaisin ja tiistaisin klo 12-14 B123
    • Luennot ovat nähtävissä livenä Unitubessa
    • Luennoista tulee myös tallenteet, ks. aikataulu, vuoden 2024 luentojen tallenteet ovat myös käytössä
    • Luentokalvot
  • Apua tehtävien tekoon pajassa BK107
    • ma 1430-1630
    • ti 12-16
    • to 12-16
    • pe 12-14
  • Kurssimateriaalin sisällysluettelo
  • Kurssiin liittyvää keskustelua Discordissa, tule mukaan!
    • Liittyminen kurssin kanavalle tapahtuu komennolla /join course TKT20006 - Ohjelmistotuotanto - ohtu
    • HUOM: kaikki epäasialliset, halventavat ja jotain ihmisryhmää syrjivät kommentit kanavalla ovat kiellettyjä ja tälläisten kommenttien esittäjät poistetaan kanavalta
  • Generatiivinen tekoäly
  • Kurssipalaute

Aikataulu

Viikko 1

Viikko 2

Viikko 3

Viikko 4

Viikko 5

Viikko 6

  • Vierailuluennot
    • Osallistumisesta paikan päällä on jaossa 1 kurssipiste (0.33 pistettä per kerta)
    • Luento 11: maanantai 1.12. klo 12-14 B123
      • Kristiina Vainio ja Francisco Zavala (Houston): Juniorin kasvu senioriksi konsulttitalossa
      • Tallenne: youtube unitube
    • Luento 12: tiistai 2.12. klo 12-14 B123
      • Tiina Romu (Wonna): Mitä tekee lead developer ja miten sellaiseksi pääsee?
      • Kasper Hirvikoski (Unity): Ohjelmistoprojektien johtaminen
      • Tallenne: youtube, unitube
  • Laskarit
  • Miniprojekti
    • Asiakastapaamiset (sprintin 3 review, sprintin 4 suunnittelu)

Viikko 7

  • Vierailuluennot
    • Osallistumisesta paikan päällä on jaossa 1 kurssipiste (0.33 pistettä per kerta)
    • Luento 13: maanantai 8.12. klo 12-14 B123
      • Sari Leppänen ja Michael Forsström (DNA): AI ja ohjelmistokehitys
    • Luento 14: tiistai 9.12. klo 12-14 B123
      • Ville Nordberg (Trail openers): Vihreä IT
      • Aleksandr Tereshchenko ja Risto Mikkola (Unity): How we use AI to boost productivity at Unity
  • Laskarit
  • Miniprojekti
    • Loppudemot
      • ke 10.12. klo 10-12 B123
      • to 11.12. klo 10-12 A111

Viikko 8

  • Kurssikoe tiistaina 16.12. klo 13-16 A111 ja CHE A110 (sähköinen salitentti)
    • Ilmoittaudu kokeeseen täällä 6.12. mennessä!

Kurssimateriaalin tekijä ja lisenssi

Kurssimateriaalin ovat tehneet Matti Luukkainen ja Kalle Ilves. Lukuisat henkilöt ovat parantaneet materiaalin laatua kirjoitus- ja asiavirhekorjauksin. Voit osallistua kurssimateriaalin parantamiseen myös itse.

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.