Software Requirements AnalysisLaajuus (5 cr)

Course unit code: SOF002AS2A

General information


ECTS credits
5 cr
Teaching language
Finnish

Learning objectives

Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija osaa:
* tunnistaa ja kuvata kehitettävän kohteen liiketoimintaa ja sidosryhmät
* selvittää tavoitteet kohdealueen kehittämiselle
* selvittää vaatimukset ohjelmistoratkaisulle
* analysoida ja täsmentää vaatimuksia
* tukea sidosryhmiä vaatimusten priorisoinnissa
* mallintaa vaatimukset UML-kuvauskielellä

Contents

• vaatimusmäärityksen vaiheet, tehtävät ja menetelmät
• vaatimusten kartoitus ja kokoaminen eri sidosryhmiltä
• vaatimusten analysointi, täsmentäminen ja priorisointi
• vaatimusten mallintaminen, kuvaustekniikat ja ohjelmistot
• määrityksen katselmointi ja jäljitettävyyden osoittaminen

Starting level and linkage with other courses

Ei edeltävyysvaatimuksia, mutta suositellaan opintojaksojen
Orientaatio ohjelmistotuotantoon (SOF001IT1A),
Orientaatio digitaalisiin palveluihin (DIG001IT1A) ja
Orientaatio ICT ja liiketoiminta (ICB001IT1A)
suorittamista tai vastaavan osaamisen osoittamista.

Suositellaan opintojakson suorittamista ennen Ohjelmistoprojekti 2:sta ja Softala-projektia.
Opintojakso sisältyy sekä Ohjelmistokehityksen että Digitaalisten palvelujen suuntautumisiin.

Implementation methods, demonstration and Work&Study

CONTACT / CONTACT BLENDED
ONLINE / ONLINE BLENDED
Toteutustapojen kuvaukset löytyvät Haaga-Helian verkkosivulta:
https://www.haaga-helia.fi/fi/toteutustavat

Voit suorittaa opintojakson näyttämällä tai opinnollistamalla.
Lisätietoja osaamisen tunnistamisesta Haaga-Helian verkkosivulla:
https://www.haaga-helia.fi/fi/osaamisen-tunnistaminen-ja-work-study

Assessment criteria - grade 1

Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Opiskelija
* hahmottaa liiketoiminnan elementtejä ja tunnistaa sidosryhmiä välttävästi.
* osaa kirjata vaatimuksia ICT-ratkaisulle välttävästi.
* osaa mallintaa käyttötarpeita ja tietosisältöä välttävästi.
* osoittaa välttävää aktiivisuutta opiskelussaan.
* ei juuri osaa hyödyntää kurssimateriaaleja oman oppimisensa tukena.

Assessment criteria - grade 3

Opiskelija
* osaa kuvata liiketoimintaa ja tunnistaa sidosryhmiä ja niiden tarvitsemia palveluja hyvin.
* osaa jäsentää, täsmentää ja priorisoida vaatimuksia ICT-ratkaisulle hyvin.
* osaa mallintaa käyttötarpeita ja tietosisältöä melko luotettavasti.
* osoittaa hyvääaktiivisuutta opiskelussaan.
* osaa hyödyntää kurssimateriaaleja oman oppimisensa tukena.

Assessment criteria - grade 5

Opiskelija
* osaa kuvata liiketoimintaa ja tunnistaa sidosryhmät ja niiden tarvitsemat palvelut erinomaisesti.
* osaa jäsentää, täsmentää ja priorisoida vaatimukset ICT-ratkaisulle erinomaisesti.
* osaa mallintaa käyttötarpeet ja tietosisällön luotettavasti.
* osoittaa aloitekykyä, osaa neuvotella ja tekee perusteltuja ehdotuksia vaatimusten ja testitapausten laadun parantamiseksi.
* osoittaa erinomaista aktiivisuutta opiskelussaan.

Learning materials

Luentomateriaalit (Moodlessa)
Mallinnuksessa käytettävät ohjelmistot

Go back to top of page