Kurssilla käsitellään ohjelmistotuotantoprojektien hallinnan, työvaiheiden ja työvälineiden perusteita. Erityinen painotus ketterissä ohjelmistotuotantomenetelmissä.
Kurssin opetusjärjestelyt ja arvosteluperusteet on kuvattu osassa 0, lue ne tarkasti heti kurssin alussa!
Ajankohtaista
- Kurssin arvostelu on valmis. Pisteytys täällä. Opiskelijanumerosta on näkyvissä 4 viimeistä numeroa.
- 28.4. pidetyn kokeen tarkempi pisteytys selviää Moodlesta. Kokeen arvosteluperusteet
- Jos arvostelusta herää kysymyksiä, kysy Kallelta (kalle.ilves@helsinki.fi) sähköpostitse tai Discordissa
- Uusintakoe pidetän Moodlessa perjantai 3.6.2022
- Ohjeita kokeeseen
- Kurssin arvostelun pisterajat
- Tehtävien palautussovellus https://study.cs.helsinki.fi/stats/courses/ohtu-avoin-2022
- Kurssiin liittyvää keskustelua Discordissa, tule mukaan!
- Huom: kaikki epäasialliset, halventavat ja jotain ihmisryhmää syrjivät kommentit kanavalla ovat kiellettyjä ja tälläisten kommenttien esittäjät poistetaan kanavalta
-
Apua tehtävien tekoon kurssin Discord-kanavalla sekä zoom-pajassa:
- Torstaisin klo 14-16 tällä linkillä
AikatauluKurssin suoritusnopeus on vapaa, ja ainoa deadline harjoitustehtäville on 30.4. Kurssin "ohjeellinen" suoritusaika on 7 viikkoa. Tällöin läpikäytävä teoria ja tehtävät jakautuvat seuraavasti:
Viikko 1
- Luento 1: tallenne
- Luento 2: tallenne
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 2
- Luento 3: tallenne
- Luento 4: tallenne
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 3
- Luento 5: tallenne
- Luento 6: tallenne
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 4
- Luento 7: tallenne
- Luento 8: tallenne
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 5
- Luento 9: tallenne
- Luento 10: tallenne
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 6
- Vierailuluennot
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 7
- Vierailuluennot
- Harjoitustehtävät
- monivalintatehtävät
- ohjelmointi/versionhallinta/konfigurointitehtävät: python java
Viikko 8
-
Kurssikoe (kokeet tehdään moodlessa ja ovat tehtävissä koko vuorokauden ajan):
- perjantaina 25.3.2022
- torstai 28.4.2022
- perjantai 3.6.2022
Miniprojekti
Voit osallistua miniprojektiin siinä vaiheessa kun olet tehnyt vähintään kurssin neljän ensimmäisen viikon tehtävät. Miniprojekti järjestetään kahtena eri ajankohtana 21.2.-14.3. ja 28.3.-25.4.Kurssimateriaalin tekijät 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.