Skip to main content

Software engineering (5 cr)

Code: MS00BP17-3001

General information


Enrollment
02.12.2019 - 31.01.2020
Registration for the implementation has ended.
Timing
15.01.2020 - 31.07.2020
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
1 cr
Virtual portion
4 cr
Mode of delivery
Blended learning
Unit
Engineering and Business
Teaching languages
Finnish
Seats
0 - 30
Degree programmes
Master of Engineering, Software Engineering and ICT
Master of Business Administration, Software Engineering and ICT
Teachers
Matti Kuikka
Tuomo Helo
Course
MS00BP17
No reservations found for realization MS00BP17-3001!

Evaluation scale

H-5

Content scheduling

Opintojakson suoritettuaan opiskelija osaa:
-kertoa mitä ohjelmistotuotanto on sekä mistä vaiheista se koostuu
-kuvata miten ohjelmistotuotantoprojekti toteutetaan
-kertoa miten toimitaan ohjelmistoprojektin eri vaiheissa
- kertoa millaisia työkaluja ohjelmistotuotantoprojekteissa käytetään

Sisältö:
- Ohjelmistotuotannon perusteet
- Ohjelmistotuotannon vaiheet ja elinkaari
- Ohjelmistokehitys projektina
- Vaatimustenhallinta
- Ohjelmistojen määrittely ja mallintaminen
- Ohjelmistojen laadunhallinta
- Ohjelmistoprojektin hallinta
- Tuotteenhallinta
- Ohjelmistosuunnittelun työkalut

Ajoitus:
11.2.2020 kello 8-12
- Opintojakson esittely
- Ohjelmistotuotannon perusteet
- Ohjelmistokehitysprosessin vaiheet ja elinkaari
- Ohjelmistokehitys projektina

7.4.2020 kello 8-12 (Teams - luento online)
- Ohjelmistosuunnittelun työkalut: Jira-demo
- Opiskelijoiden esityksiä eri aiheista
- Laadunhallinta: luento

7.4.2020 kello 12-16 (Jatkuu Teams - luento online)
- Ohjelmistoprojektin esimerkki vaatimuksista ylläpitoon: Case matkapuhelinverkkojen kehitys
- Opiskelijoiden esityksiä eri aiheista
- Vaatimusten hallinta: luento
- Ketterä softakehitys: luento tai video

5.5.2020 kello 8-12 (Teams - luento online)
- Ohjelmistosuunnittelun työkalut: Git-demo
- Opiskelijoiden esityksiä eri aiheista
- Ohjelmistojen testaus: luento

Objective

After completing the course, the student is able to:
-Describe how Software Engineering project is implemented
-Tell how to work at different stages of the software development project

Exam schedules

Opintojaksolla ei ole tenttiä.

Student workload

Ennakkotehtävä

Yksilötehtävät

Ryhmätehtävät

Evaluation methods and criteria

Kurssiarvosana muodostuu seuraavasti:

- käytännön tehtävät 20 p (vähintään 8 p)
- kirjatehtävät 30 p (vähintään 12 p)
- henkilökohtainen esitys 30 p (vähintään 12 p)


Kaikista osioista on kuitenkin saatava yhteensä vähintään 36 pistettä. 36 -> 1; 44 -> 2; 52 -> 3; 60->4; 68->5.

Go back to top of page