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