Takaisin kaikki kurssit

Vaatimusmäärittely

Yksittäinen kurssi

Maksimimäärä FITech-opiskelijoita: 30

Kurssilla aiheena on vaatimusmäärittely ohjelmistoprojektissa, kurssi antaa yleiskuvauksen vaatimusmäärittelystä ja eri tekniikoista. Kurssilla käsiteltyjä aiheita vaatimusmäärittelystä demonstroidaan ketterän ohjelmistokehityksen käytänteiden mukaan.

Kurssin sisältö

  • Vaatimusten jäljitettävyys
  • Eri sidosryhmien näkökulmat ja vaatimusten kategoriat
  • Vaatimusten muutokset
  • Ongelmanratkaisumenetelmät
  • Vaatimusmäärittelyn taidot ja tekniikat iteratiivisessa kehitysympäristössä
  • Vaatimusten identifiointi, keruu, määrittely ja dokumentointitekniikat
  • Vaatimusten priorisoinnin ja validoinnin tekniikat

Osaamistavoitteet

Kurssin suoritettuaan opiskelija

  • ymmärtää vaatimusten perusperiaatteet.
  • osaa soveltaa vaatimusmäärittely taitoja ja tekniikkoja sekä itsenäisesti että tiimeissä.
  • osaa valita ja soveltaa joitakin vaatimusten keräämisen tekniikkoja.
  • osaa valita ja soveltaa joitakin vaatimusten määrittely ja dokumentointitekniikkoja.
  • osaa soveltaa tilanteeseen soveltuvia vaatimusten validoinnin tekniikkoja.
  • kykenee oppimaan uusia vaatimusmäärittelyn menetelmiä ja tekniikkoja.

Kurssimateriaali ja ohjelmistot

Kurssimateriaali annetaan kurssin alussa, materiaali on saatavilla Moodlessa.

Taiga.io ja UML, työkalut ovat open source -pohjaisia ilmaiseksi käytettäviä työkaluja.

Opetuksen aikataulu

Luennot viikoittain, luentotallenteet tulevat saataville sitä mukaa kun ne latautuvat palvelimelle. Kurssin voi suorittaa joko tenttimällä tai tekemällä harjoitustyön (ryhmätyö ja yksilötyö).

Suoritustapa

Harjoitustyö (ryhmätyö + itsenäinen työ) tai tentti.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

Requirements Engineering

Vastuuopettaja

Oulun yliopisto
Markus Kelanti
markus.kelanti(at)oulu.fi

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Monica Sandberg
monica.sandberg(at)fitech.io
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teema:
Ohjelmistosuunnittelu ja -tuotanto
Kurssikoodi:
811391A
Opintopisteet:
5 ECTS
Hinta:
0 €
Taso:
Opetusaika:
14.3.–9.5.2022
Viimeinen hakupäivä:
6.3.2022
Järjestävä yliopisto:
Oulun yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Verkko-opetus
Kieli:
Suomi
Esitietovaatimukset:
Johdatus ohjelmistotuotantoon tai vastaava tietämys ohjelmistotuotannon perusteista.
Kenelle kurssi sopii:
Ohjelmoistotuotannosta kiinnostuneet tai siinä työskentelevät
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.