Software Design (5 cr)
Code: T42T176OJ-3004
General information
- Enrollment
- 01.10.2024 - 31.12.2024
- Registration for the implementation has ended.
- Timing
- 01.01.2025 - 19.01.2025
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Bachelor of Business Administration, Business Information Technology
- Teaching languages
- Finnish
- Seats
- 0 - 45
- Degree programmes
- Degree Programme in Business Information Technology
- Teachers
- Johanna Vuokila
- Teacher in charge
- Johanna Vuokila
- Groups
-
TA42T24KBachelor of Business Administration, Information Processing, Tornio, Spring 2024
-
T42T24KTradenomi (AMK) tietojenkäsittely, Xbit-akatemia, päiväopinnot, Tornio, kevät 2024
-
T42T24STradenomi (AMK) tietojenkäsittely, päiväopinnot, Tornio, syksy 2024
- Course
- T42T176OJ
Evaluation scale
H-5
Objective
Ymmärrät ohjelmistosuunnittelun merkityksen ohjelmistotuotannossa. Osaat suunnitella ja dokumentoida ohjelmistoja, ja ymmärrät versiohallinnan merkityksen. Tiedät erilaisia ohjelmistoprojektin elinkaarimalleja, ja osaat toimia niissä, ymmärrät myös eri roolien merkityksen. Ymmärrät ketterän ohjelmistokehityksen merkityksen.
Execution methods
Tämä opintojakso voidaan toteuttaa monimuotoisesti tai puhtaasti verkossa. Tarkemmat toteustapatiedot löytyvät toteutussuunnitelmista.
Accomplishment methods
Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.
Content
Ohjelmistosuunnittelumenetelmät
Ohjelmistotuotannon peruskäsitteet
Ketterä ohjelmistokehitys
Assessment criteria, satisfactory (1)
Tyydyttävä 1
Tunnistat suunnittelumenetelmät ja tiedät ohjelmistotuotantoprojektin eri vaiheet ja roolit
Tyydyttävä 2
Osaat tunnistaa erilaisia menetelmiä ja osaat ohjattuna toimia ohjelmistotuotantoprojektin roolissa
Assessment criteria, good (3)
Hyvä 3
Osaat ohjattuna suunnitella ohjelmistoprojektin vaiheita jollakin menetelmällä ja toimia tiimin rooleissa. Ymmärrät myös ohjelmistotuotantomenetelmien ketteryyden merkityksen
Hyvä 4
Osaat suunnitella ohjelmistoprojektin vaiheita erilaisilla menetelmillä ja toimia erilaisissa rooleissa. Ymmärrät myös ohjelmistotuotantomenetelmien ketteryyden merkityksen
Assessment criteria, excellent (5)
Kiitettävä 5
Osaat suunnitella ketteriä ohjelmistoprojekteja, toimia niissä, sekä osaat dokumentoida kehitysvaiheiden tarpeiden mukaan.