Software engineering (5cr)
Code: MS00BP17-3002
General information
- Enrollment
- 02.12.2020 - 09.02.2021
- Registration for the implementation has ended.
- Timing
- 02.02.2021 - 16.04.2021
- 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
- 10 - 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
Unfortunately, no reservations were found for the realization Software engineering MS00BP17-3002. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.
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: 
2.2.2021 klo 08:30 – 11:45
Opintojakson esittely  (Matti ja Tuomo)
Ohjelmistotuotannon perusteet (Matti)
Ohjelmistokehitysprosessin vaiheet ja elinkaari  (Tuomo)
Ohjelmistokehitys projektina  (Tuomo)
2.2.2021 klo 12:30 – 16
Ohjelmistoprojektin esimerkki  (Matti)
14:15 Ohjelmistosuunnittelun työkalut: Jira-demo  (Tuomo)
30.3.2021 klo 08:30 – 11:45
Ohjelmistosuunnittelun työkalut: Git-demo  (Tuomo)
Opiskelijoiden esityksiä eri aiheista 
30.3.2021 klo 12:30 – 16
Opiskelijoiden esityksiä eri aiheista
Vaatimusten hallinta (Matti/mahdollisesti video!)
15:00: Ohjelmistojen testaus  (Tuomo)
                    
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
                    
Materials
Kurssikirja:
Software Engineering, Global Edition Author: Ian Sommerville. Pages: 811 Publisher: Pearson Education Published: 28 March, 2016 eISBN-13: 9781292096148 eISBN-10: 1292096144 .
Kirja on saatavilla tietokannassa ProQuest Ebook Central.
                    
Teaching methods
Osallistuminen yhteisiin luentotilaisuuksiin
Kirjallisuuteen perehtyminen
Kirja- ja käytännöntehtävien tekeminen
Henkilökohtaisen esityksen valmistelu ja esittäminen
                    
Student workload
Luennot 16 h
Kirjallisuuteen perehtyminen 40 h
Henkilökohtaiset harjoitustehtävät 40 h
Esitys ja sen valmistelu 30 h
Muuta 9 h
                    
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.