Skip to main content

Software Engineering Project 2Laajuus (5 cr)

Code: TX00EY30

Credits

5 op

Objective

The student understands how to turn the software into a product and how to manage localization and internationalization problematics.

Content

The course will continue the software development work carried out in Software Production Project 1, taking special account of it
- software quality
- static and dynamic analysis
- software refactoring techniques
- localization and internationalization
- mock components for testing
- taking accessibility into account
- usability testing
- delivery to production (cloud services, Docker / Kubernetes).

Prerequisites

Software Engineering Project 1

Assessment criteria, satisfactory (1)

The student works during the project achieving the goals.

Assessment criteria, good (3)

The student is active and collaborative and achieves the goals of the project.

Assessment criteria, excellent (5)

The student is an innovative member of the project team and his/her contibution to project is essential.

Assessment criteria, approved/failed

The student works during the project achieving the goals.

Enrollment

06.05.2024 - 18.08.2024

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Amir Dirin
Groups
  • ICT23K-SW
    Software Engineering

Objective

Opiskelija ymmärtää ohjelmistojen tuotteistamisen, lokalisoinnin ja kansainvälistämisen problematiikan ja niiden edellyttämät toimintamallit ohjelmistotuotannossa.

Content

Opintojaksolla jatketaan Ohjelmistotuotantoprojekti 1:ssä toteutettua ohjelmistonkehitystyötä ottaen erityisesti huomioon
- ohjelmiston laatu
- staattinen ja dynaaminen analyysi
- ohjelmiston refaktorointitekniikat
- lokalisointi ja kansainvälistäminen
- mock-komponentit testauksessa
- saavutettavuuden huomioiminen
- käytettävyyden testaaminen
- tuotantoon vienti (pilvipalvelut, Docker/Kubernetes).

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen työryhmän jäsen, hänellä on selkeä rooli projektissa ja hän suoriutuu siitä projektin tavoitteet saavuttaen.

Assessment criteria, excellent (5)

Opiskelijalla on keskeinen ja innovatiivinen rooli projektin toteuttamisessa ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Prerequisites

Ohjelmistotuotantoprojekti 1

Enrollment

06.05.2024 - 18.08.2024

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Amir Dirin
Groups
  • TVT23K-O
    Ohjelmistotuotanto

Objective

Opiskelija ymmärtää ohjelmistojen tuotteistamisen, lokalisoinnin ja kansainvälistämisen problematiikan ja niiden edellyttämät toimintamallit ohjelmistotuotannossa.

Content

Opintojaksolla jatketaan Ohjelmistotuotantoprojekti 1:ssä toteutettua ohjelmistonkehitystyötä ottaen erityisesti huomioon
- ohjelmiston laatu
- staattinen ja dynaaminen analyysi
- ohjelmiston refaktorointitekniikat
- lokalisointi ja kansainvälistäminen
- mock-komponentit testauksessa
- saavutettavuuden huomioiminen
- käytettävyyden testaaminen
- tuotantoon vienti (pilvipalvelut, Docker/Kubernetes).

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen työryhmän jäsen, hänellä on selkeä rooli projektissa ja hän suoriutuu siitä projektin tavoitteet saavuttaen.

Assessment criteria, excellent (5)

Opiskelijalla on keskeinen ja innovatiivinen rooli projektin toteuttamisessa ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Prerequisites

Ohjelmistotuotantoprojekti 1

Enrollment

27.11.2023 - 10.03.2024

Timing

18.03.2024 - 12.05.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • English
Seats

0 - 35

Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Amir Dirin
Groups
  • ICT22-SW
    Software Engineering

Objective

Opiskelija ymmärtää ohjelmistojen tuotteistamisen, lokalisoinnin ja kansainvälistämisen problematiikan ja niiden edellyttämät toimintamallit ohjelmistotuotannossa.

Content

Opintojaksolla jatketaan Ohjelmistotuotantoprojekti 1:ssä toteutettua ohjelmistonkehitystyötä ottaen erityisesti huomioon
- ohjelmiston laatu
- staattinen ja dynaaminen analyysi
- ohjelmiston refaktorointitekniikat
- lokalisointi ja kansainvälistäminen
- mock-komponentit testauksessa
- saavutettavuuden huomioiminen
- käytettävyyden testaaminen
- tuotantoon vienti (pilvipalvelut, Docker/Kubernetes).

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen työryhmän jäsen, hänellä on selkeä rooli projektissa ja hän suoriutuu siitä projektin tavoitteet saavuttaen.

Assessment criteria, excellent (5)

Opiskelijalla on keskeinen ja innovatiivinen rooli projektin toteuttamisessa ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Prerequisites

Ohjelmistotuotantoprojekti 1

Enrollment

27.11.2023 - 10.03.2024

Timing

18.03.2024 - 12.05.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Amir Dirin
Groups
  • TVT22-O
    Ohjelmistotuotanto

Objective

Opiskelija ymmärtää ohjelmistojen tuotteistamisen, lokalisoinnin ja kansainvälistämisen problematiikan ja niiden edellyttämät toimintamallit ohjelmistotuotannossa.

Content

Opintojaksolla jatketaan Ohjelmistotuotantoprojekti 1:ssä toteutettua ohjelmistonkehitystyötä ottaen erityisesti huomioon
- ohjelmiston laatu
- staattinen ja dynaaminen analyysi
- ohjelmiston refaktorointitekniikat
- lokalisointi ja kansainvälistäminen
- mock-komponentit testauksessa
- saavutettavuuden huomioiminen
- käytettävyyden testaaminen
- tuotantoon vienti (pilvipalvelut, Docker/Kubernetes).

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen työryhmän jäsen, hänellä on selkeä rooli projektissa ja hän suoriutuu siitä projektin tavoitteet saavuttaen.

Assessment criteria, excellent (5)

Opiskelijalla on keskeinen ja innovatiivinen rooli projektin toteuttamisessa ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan panos projektissa täyttää asetetut tavoitteet.

Prerequisites

Ohjelmistotuotantoprojekti 1