Siirry suoraan sisältöön

Ohjelmistotuotteen suunnitteluprosessi (5op)

Toteutuksen tunnus: TO00CD49-3001

Toteutuksen perustiedot


Ilmoittautumisaika
24.11.2025 - 30.11.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.01.2026 - 13.03.2026
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
10 Liiketalous-, tietojenkäsittely- ja palvelualat
Toimipiste
Laurea Verkkokampus
Opetuskielet
englanti
Paikat
20 - 45
Koulutus
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
Opettajat
Katja Henttonen
Jukka Malinen
Vastuuopettaja
Katja Henttonen
Ryhmät
CCN225SY
Complementary competence (bachelor’s studies in English), S25, Information and Communication Technologies (ICT)
TON225SY
Täydentävä osaaminen (amk-tutkinto), S25, Tietojenkäsittely ja tietoliikenne (ICT)
Opintojakso
TO00CD49

Esitietovaatimukset

Opintoon osallistuaksesi sinun tulee olla suorittanut ensimmäisen vuoden tietojenkäsittelyn opinnot tai sinulla tulee olla näitä vastaava osaaminen.

Tavoitteet

Opiskelija osaa
- jäsentää ja kuvata ohjelmiston toiminnalliset ja ei-toiminnalliset vaatimukset
- tarkentaa ja priorisoida vaatimuksia projektin tavoitteiden ja resurssien pohjalta
- kuvata ohjelmiston toiminnallisuudet ja tekniset ratkaisut
- soveltaa ohjelmistotuotannon menetelmiä ja työkaluja
- suunnitella ohjelmiston teknisen arkkitehtuurin ja komponentit
- kommunikoida ammattimaisesti asiakkaiden kanssa vaatimusmäärittelytyön eri vaiheissa

Toteutustapa

The course is implemented as blended learning, combining remote lectures, independent study, and group work.

Aika ja paikka

Please see course calendar for details.

Oppimateriaali ja suositeltava kirjallisuus

Remote lectures form a central part of the course, and additional learning materials and instructions are available on Canvas. Lectures are recorded.

Toteutuksen valinnaiset suoritustavat

In accordance with Laurea’s degree regulations, all students have the right to demonstrate their prior learning. The initiative for recognition and accreditation of prior learning is made by the student. The same assessment criteria and grading scale as in the course are applied. For more information, please see the student intranet.

Toteutuksen tärkeät päivämäärät

Groups are formed in the first session, and the course starts right away. If you can’t attend due to work or another valid reason, contact the instructor beforehand. Check the first meeting time in the calendar.

Opiskelijan ajankäyttö ja kuormitus

Work is done both independently and in groups of about 4–5 people. The course is worth 5 credits, corresponding to approximately 133.5 hours of total work (5 × 26.7 h). Attendance at lectures is highly recommended, though only the first session is mandatory. The methods and techniques introduced in the lectures are applied in exercises and group work, completed both individually and collaboratively outside class sessions.

Sisältö ja sen jaksotus

Software Design Process & Agile Principles – review of agile methods and software design process
Concept Development & System Context – ideating software concepts, identifying user needs, defining the system context
Requirements Engineering – specification and prioritization of agile requirements (user stories, acceptance criteria)
System Modelling & Architecture – data flows, APIs, system architecture, and database schema
Agile Implementation Planning – iterative workflow management and alignment with DevOps practices
Reflection & Deliverables – documentation and presentation of design outcomes

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Students receive a grade on a scale of 1–5 for the course. The final grade is primarily based on a group software design project. The grade for the group project is determined by the teacher’s evaluation of the outcome and a peer assessment of each student’s contribution and quality of participation. Small individual tasks, such as a multiple-choice test, complement the overall assessment.

The course is assessed according to Level II criteria of the competence assessment framework for bachelor’s degree students at Laurea University of Applied Sciences. All members of the Laurea community are expected to follow good scientific practices, including proper referencing of sources. Familiarize yourself with these practices and ask for guidance if needed.

Siirry alkuun