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
-
CCN225SYComplementary competence (bachelor’s studies in English), S25, Information and Communication Technologies (ICT)
-
TON225SYTä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.