Siirry suoraan sisältöön

OhjelmistotuotantoLaajuus (5 op)

Tunnus: AL00CM18

Laajuus

5 op

Opetuskieli

  • suomi

Osaamistavoitteet

Opiskelija
- ymmärtää mitä erilaisten ohjelmistojen ammattimainen tuottaminen on, sekä mitä tietoja ja taitoja se vaatii.
- tuntee ohjelmistotuotannon peruskäsitteet sekä pystyy yleisellä tasolla selittämään millaisia asioita ja vaiheita ohjelmistojen ammattimaiseen tuottamiseen kuuluu.
- pystyy tehokkaasti toimimaan ohjelmistoprojektin sidosryhmässä - joko oman alansa asiantuntijana tai asiakkaan edustajana.

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

12.02.2024 - 19.04.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Paikat

20 - 50

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Jaana Tanhuanpää
Opetusryhmät
  • Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT23S
    Tietojenkäsittelyn koulutus 23S Lappeenranta
Pienryhmät
  • Harjoitukset

Osaamistavoitteet

Opiskelija
- ymmärtää mitä erilaisten ohjelmistojen ammattimainen tuottaminen on, sekä mitä tietoja ja taitoja se vaatii.
- tuntee ohjelmistotuotannon peruskäsitteet sekä pystyy yleisellä tasolla selittämään millaisia asioita ja vaiheita ohjelmistojen ammattimaiseen tuottamiseen kuuluu.
- pystyy tehokkaasti toimimaan ohjelmistoprojektin sidosryhmässä - joko oman alansa asiantuntijana tai asiakkaan edustajana.

Toteutustapa ja opetusmenetelmät

Opintojakso toteutetaan lähiopetuksena. Opintojaksoon sisältyy luentoja sekä harjoitustehtäviä, jotka palautetaan ja arvioidaan.

Ajoitus ja läsnäolo

Luennot ovat vapaaehtoisia, mutta osallistuminen on suotavaa. Oppimistehtäviä voi suorittaa itsenäisesti. Arvioitavat tehtävät ovat pakollisia.

Oppimateriaali ja suositeltava kirjallisuus

Haikala, I., Mikkonen, T. 2011. Ohjelmistotuotannon käytännöt. Helsinki: Talentum.
Haikala, I. & Märijärvi, J. 2006. Ohjelmistotuotanto. Helsinki: Talentum.
Pelin, R. 2020. Projektihallinnan käsikirja. 8. uudistettu painos. Nordenstedt, Saksa: Books on Demand.

Opettajan jakama luentomateriaali.

Työelämäyhteistyö

Pyrimme järjestämään asiantuntijaluentoja suoraan työelämästä.

Oppimisympäristö

Luentojen lisäksi itsenäistä opiskelua ja harjoitustehtävien tekemistä.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson laajuus on 5 opintopistettä, työmäärältään opintojakso vastaa 135 tuntia.

Sisältö

Ohjelmistotuotantoon liittyvien vaatimusmäärittelyjen ja laadunvarmistuksen toteuttaminen
Ohjelmistoprojektien työelämälähtöiset työtehtävät, tavat ja tyypilliset haasteet,
Työmääräarvioinnin ja seurannan perusteet
Ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
Konfiguraation ja versionhallinnan perusteet
IT-sopimukset.
Työelämän asiantuntijaluento.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei esitietovaatimuksia.

Arviointimenetelmät

Arviointi perustuu palautettuihin tehtäviin.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija
- tuntee ohjelmistoprojektien tyypilliset ongelmat, työtehtävät ja tavat
- tuntee työmääräarvioinnin ja seurannan perusteet
- tuntee ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
- pystyy, ilman erillistä koulusta osallistumaan Scrummallien mukaiseen projektiin
- tuntee ja osaa käyttää yleisiä laadunvarmistustekniikoita
- tuntee vaatimusten hallinnan perusteet, ja ymmärtää, miten niitä sovelletaan ketterässä kehityksessä
- tuntee konfiguraation ja versionhallinnan perusteet sekä tietää, miten niitä käytönnössä sovelletaan
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää ohjelmistoprojektia
- tuntee mallien edut ja haitat
- osaa ottaa vastuun projektin vaatimusten hallinnasta
- osaa toimia Scrum tuotteen omistajana
- pystyy perustamaan versionhallinan koodivaraston
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää vaativaa ohjelmistoprojektia
- tuntee mallien edut ja haitat ja pystyy soveltamaan niitä
- voi toimia Scrum-master roolissa ilman erillistä koulutusta
- osaa valita organisaatiolle ja projektille sopivat laadunvarmistusmenetelmät sekä pystyy hoitamaan niiden tehokkaasta käytöstä
- käyttää ammattikäsitteitä asiantuntevasti

Ilmoittautumisaika

21.11.2022 - 08.01.2023

Ajoitus

09.01.2023 - 14.04.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Paikat

0 - 35

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Jaana Tanhuanpää
  • Liisa Uosukainen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT22S
    Tietojenkäsittelyn koulutus 22S Lappeenranta
Pienryhmät
  • Luennot 1

Osaamistavoitteet

Opiskelija
- ymmärtää mitä erilaisten ohjelmistojen ammattimainen tuottaminen on, sekä mitä tietoja ja taitoja se vaatii.
- tuntee ohjelmistotuotannon peruskäsitteet sekä pystyy yleisellä tasolla selittämään millaisia asioita ja vaiheita ohjelmistojen ammattimaiseen tuottamiseen kuuluu.
- pystyy tehokkaasti toimimaan ohjelmistoprojektin sidosryhmässä - joko oman alansa asiantuntijana tai asiakkaan edustajana.

Toteutustapa ja opetusmenetelmät

Opintojakso toteutetaan lähiopetuksena. Opintojaksoon sisältyy luentoja sekä harjoitustehtäviä, jotka palautetaan ja arvioidaan. Pyrimme järjestämään asiantuntijaluentoja suoraan työelämästä.

Ajoitus ja läsnäolo

Luennot ovat vapaaehtoisia, mutta osallistuminen on suotavaa. Oppimistehtäviä voi suorittaa itsenäisesti. Arvioitavat tehtävät ovat pakollisia.

Oppimateriaali ja suositeltava kirjallisuus

Haikala, Ilkka & Märijärvi, Jukka. 2006. Ohjelmistotuotanto. Helsinki: Talentum.
Opettajan jakama luentomateriaali.

Oppimisympäristö

Luentojen lisäksi itsenäistä opiskelua ja harjoitustehtävien tekemistä.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson laajuus on 5 opintopistettä ja kesto 16 viikkoa. Työmäärältään opintojakso vastaa 135 tuntia eli noin 3,5 viikon täysimääräistä työskentelyä.

Sisältö

Ohjelmistotuotantoon liittyvien vaatimusmäärittelyjen ja laadunvarmistuksen toteuttaminen
Ohjelmistoprojektien työelämälähtöiset työtehtävät, tavat ja tyypilliset haasteet,
Työmääräarvioinnin ja seurannan perusteet
Ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
Konfiguraation ja versionhallinnan perusteet
IT-sopimukset

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei esitietovaatimuksia.

Arviointimenetelmät

Arviointi perustuu palautettuihin tehtäviin.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija
- tuntee ohjelmistoprojektien tyypilliset ongelmat, työtehtävät ja tavat
- tuntee työmääräarvioinnin ja seurannan perusteet
- tuntee ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
- pystyy, ilman erillistä koulusta osallistumaan Scrummallien mukaiseen projektiin
- tuntee ja osaa käyttää yleisiä laadunvarmistustekniikoita
- tuntee vaatimusten hallinnan perusteet, ja ymmärtää, miten niitä sovelletaan ketterässä kehityksessä
- tuntee konfiguraation ja versionhallinnan perusteet sekä tietää, miten niitä käytönnössä sovelletaan
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää ohjelmistoprojektia
- tuntee mallien edut ja haitat
- osaa ottaa vastuun projektin vaatimusten hallinnasta
- osaa toimia Scrum tuotteen omistajana
- pystyy perustamaan versionhallinan koodivaraston
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää vaativaa ohjelmistoprojektia
- tuntee mallien edut ja haitat ja pystyy soveltamaan niitä
- voi toimia Scrum-master roolissa ilman erillistä koulutusta
- osaa valita organisaatiolle ja projektille sopivat laadunvarmistusmenetelmät sekä pystyy hoitamaan niiden tehokkaasta käytöstä
- käyttää ammattikäsitteitä asiantuntevasti

Ilmoittautumisaika

19.11.2021 - 09.01.2022

Ajoitus

10.01.2022 - 29.04.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Jaana Tanhuanpää
  • Liisa Uosukainen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT21S
    Tietojenkäsittelyn koulutus 21S Lappeenranta
Pienryhmät
  • Luennot 1

Osaamistavoitteet

Opiskelija
- ymmärtää mitä erilaisten ohjelmistojen ammattimainen tuottaminen on, sekä mitä tietoja ja taitoja se vaatii.
- tuntee ohjelmistotuotannon peruskäsitteet sekä pystyy yleisellä tasolla selittämään millaisia asioita ja vaiheita ohjelmistojen ammattimaiseen tuottamiseen kuuluu.
- pystyy tehokkaasti toimimaan ohjelmistoprojektin sidosryhmässä - joko oman alansa asiantuntijana tai asiakkaan edustajana.

Toteutustapa ja opetusmenetelmät

Opintojakso toteutetaan etäopetuksena. Opintojaksoon sisältyy luentoja sekä harjoitustehtäviä, jotka palautetaan ja arvioidaan.

Ajoitus ja läsnäolo

Luennot ovat vapaaehtoisia, mutta osallistuminen on suotavaa. Oppimistehtäviä voi suorittaa itsenäisesti ja etänä. Arvioitavat tehtävät ovat pakollisia.

Oppimateriaali ja suositeltava kirjallisuus

Haikala, Ilkka & Märijärvi, Jukka. 2006. Ohjelmistotuotanto. Helsinki: Talentum.
Opettajan jakama luentomateriaali.

Oppimisympäristö

Luentojen lisäksi itsenäistä opiskelua ja harjoitustehtävien tekemistä.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson laajuus on 5 opintopistettä ja kesto 16 viikkoa. Työmäärältään opintojakso vastaa 135 tuntia eli noin 3,5 viikon täysimääräistä työskentelyä.

Sisältö

Ohjelmistotuotantoon liittyvien vaatimusmäärittelyjen ja laadunvarmistuksen toteuttaminen
Ohjelmistoprojektien työelämälähtöiset työtehtävät, tavat ja tyypilliset haasteet,
Työmääräarvioinnin ja seurannan perusteet
Ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
Konfiguraation ja versionhallinnan perusteet
IT-sopimukset

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei esitietovaatimuksia.

Arviointimenetelmät

Arviointi perustuu palautettuihin tehtäviin.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija
- tuntee ohjelmistoprojektien tyypilliset ongelmat, työtehtävät ja tavat
- tuntee työmääräarvioinnin ja seurannan perusteet
- tuntee ohjelmistojen kehitysprosessien ja elinkaarimallien perusteet ja taustalla olevat ajatukset
- pystyy, ilman erillistä koulusta osallistumaan Scrummallien mukaiseen projektiin
- tuntee ja osaa käyttää yleisiä laadunvarmistustekniikoita
- tuntee vaatimusten hallinnan perusteet, ja ymmärtää, miten niitä sovelletaan ketterässä kehityksessä
- tuntee konfiguraation ja versionhallinnan perusteet sekä tietää, miten niitä käytönnössä sovelletaan
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää ohjelmistoprojektia
- tuntee mallien edut ja haitat
- osaa ottaa vastuun projektin vaatimusten hallinnasta
- osaa toimia Scrum tuotteen omistajana
- pystyy perustamaan versionhallinan koodivaraston
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija
- osaa perustaa, suunnitella ja vetää vaativaa ohjelmistoprojektia
- tuntee mallien edut ja haitat ja pystyy soveltamaan niitä
- voi toimia Scrum-master roolissa ilman erillistä koulutusta
- osaa valita organisaatiolle ja projektille sopivat laadunvarmistusmenetelmät sekä pystyy hoitamaan niiden tehokkaasta käytöstä
- käyttää ammattikäsitteitä asiantuntevasti