Tämä Git-repositorio sisältää Softala -kurssin dokumentaation ja tiedostot. Kurssin opettajina toimivat Jukka Remes, Jukka Juslin, Juhani Välimäki ja Juha Hinkula ([email protected]).
Kurssi aloitetaan yhteisellä tilaisuudella, jossa esitellään kurssin toimeksiantajat ja heidän projektit. Jokainen opiskelija vastaa esitietokyselyyn ennen yhteistä tilaisuutta. Opiskelijat jaetaan ryhmiin projektien esittelyn jälkeen. Ryhmät sopivat tämän jälkeen yhteisistä käytännöistä yhdessä toimeksiantajan kanssa.
Opintojaksolla opiskelijat toteuttavat ohjelmiston oikeaan tarpeeseen. Opiskelijat:
- Organisoivat oman ryhmänsä toiminnan yhdessä asiakkaan kanssa.
- Tutustuvat tarpeeseen, joka voidaan ratkaista ohjelmistolla.
- Perehtyvät teknologioihin, joita omassa projektissa tarvitaan.
- Määrittelevät, suunnittelevat ja toteuttavat ratkaisun tuotantoiteraatio kerrallaan.
- Toteuttavat ja esittelevät tuotantokelpoisia ratkaisuversioita.
- Toimittavat ratkaisunsa toimeksiantajalle.
Kurssin suoritettuaan opiskelija ymmärtää ongelman ratkaisemiseen tarvittavia ohjelmistokehittäjän taitoja. Hän kykenee ymmärtämään ja kuvaamaan tarpeita ja ehdottamaan niihin soveltuvia ohjelmistoratkaisuja. Hän osaa itsenäisesti lisätä osaamistaan aiemmin tuntemattomista teknologioista. Hän oppii arvioimaan ja valitsemaan avoimen maailman ongelmanratkaisuun soveltuvia teknologioita ja menetelmiä. Hän osaa ottaa vastuun jostakin toteutettavan ratkaisun osa-alueesta. Hän osaa jakaa hankkimaansa osaamista muille tiiminsä jäsenille. Opiskelija osaa tiimin jäsenenä toteuttaa tuotantokelpoisen ohjelmistoratkaisun ongelmaan.
Kurssin laajuus on 15 opintopistettä. Viikoittainen työmäärä on noin 12 tuntia ja edellyttää merkittävässä määrin työskentelyä myös yhteisten tapaamisten ulkopuolella.
Kurssiarviointi on henkilökohtainen ja se perustuu seuraaviin osakokonaisuuksiin:
- Opettajan arviointi
- Vertais- ja itsearviointi
- Toimeksiantajan arviointi
- Tuotteen loppudemo
Jos olet hankkinut tämän opintojakson mukaisen osaamisen työsi kautta, voit osoittaa osaamisesi tavanomaisen osallistumisen sijasta AHOT-menettelyllä. Osaamisen tunnistamiseksi ilmoittaudu tälle kurssille normaalisti, ja ole yhteydessä kurssin opettajiin AHOT-järjestelyjen osalta viimeistään kurssin ensimmäisen viikon aikana. Kurssin AHOT-menettelyyn vaaditaan vähintään 6kk työkokemusta sovelluskehityksestä moderneilla menetelmillä. Opiskelijan pitää toimittaa todistus työkokemuskesta AHOT-menettelystä vastaavalle opettajalle.