Software Development ProcessLaajuus (4 cr)
Code: AL00CO13
Credits
4 op
Objective
The student is able to
- describe the work steps of software development processes
- describe the features of modern and commonly used software development processes
- use tools that support software development processes
Enrollment
07.05.2025 - 31.08.2025
Timing
11.09.2025 - 16.11.2025
Number of ECTS credits allocated
4 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Pasi Tiihonen
Scheduling groups
- Luennot 1 (Size: 1. Open UAS: 0.)
Groups
-
LLTIBIT25KBachelor's Degree Programme in Business Information Technology 25K Lahti
Small groups
- Lecture 1
Learning outcomes
The student is able to
- describe the work steps of software development processes
- describe the features of modern and commonly used software development processes
- use tools that support software development processes
Implementation and methods of teaching
Contact lectures and assignments
Timing and attendance
Studying takes place partly independently and in groups, based on lectures. Some of the mandatory exercises are completed during lectures, and absences can partially be compensated with additional assignments. Failed, late, or unsubmitted exercises will lower the grade and may lead to failing the course. The course schedule and exercises are provided in Moodle or communicated separately during the course.
Learning material and recommended literature
The material and assignments are distributed on the Moodle pages of the course and the assignments are returned to Moodle.
Learning environment
Contact lectures, moodle
Student time use and work load
about 100-120h
Contents
The student gets an understanding of different software development processes and their suitability for different needs. The student learns to use, choose and apply the key methods of software development. The student learns to use suitable software development tools.
Assessment criteria
Returned assignments and self evaluation
Assessment scale
1-5
Failed (0)
Student did not meet the learning objectives of the course and was not able to show his/her knowledge in time
Assessment criteria: level 1 (assessment scale 1–5)
Learning objectives are met, student understands at least principles of software development process and knows common tools and methods
Assessment criteria: level 3 (assessment scale 1–5)
Student understands principles of software development process and is able to use common tools and methods
Assessment criteria: level 5 (assessment scale 1–5)
Student understands principles of software development process well and is able to compare and choose suitable tools and methods to be used in a software development process
Enrollment
06.05.2024 - 30.08.2024
Timing
09.09.2024 - 30.11.2024
Number of ECTS credits allocated
4 op
Virtual portion
1 op
Mode of delivery
75 % Contact teaching, 25 % Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Pasi Tiihonen
Scheduling groups
- Luennot 1 (Size: 1. Open UAS: 0.)
Groups
-
LLTIBIT24KBachelor's Degree Programme in Business Information Technology 24K Lahti
Small groups
- Lecture 1
Learning outcomes
The student is able to
- describe the work steps of software development processes
- describe the features of modern and commonly used software development processes
- use tools that support software development processes
Implementation and methods of teaching
Contact lectures and assignments
Timing and attendance
Partly independent studying based on the lectures.
Learning material and recommended literature
All material will be in the moodle
Learning environment
Contact lectures, moodle
Student time use and work load
about 100-120h
Contents
Comprehensive view on software development processes and their suitability to different needs. Different methods of software development processes
Assessment criteria
Returned assignments and self evaluation
Assessment scale
1-5
Failed (0)
Student did not meet the learning objectives of the course and was not able to show his/her knowledge in time
Assessment criteria: level 1 (assessment scale 1–5)
Learning objectives are met, student understands at least principles of software development process and knows common tools and methods
Assessment criteria: level 3 (assessment scale 1–5)
Student understands principles of software development process and is able to use common tools and methods
Assessment criteria: level 5 (assessment scale 1–5)
Student understands principles of software development process well and is able to compare and choose suitable tools and methods to be used in a software development process
Enrollment
15.05.2023 - 01.09.2023
Timing
04.09.2023 - 08.12.2023
Number of ECTS credits allocated
4 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Seats
0 - 40
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Pasi Tiihonen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIBIT23KBachelor's Degree Programme in Business Information Technology 23K Lahti
Small groups
- Luennot 1
Learning outcomes
The student is able to
- describe the work steps of software development processes
- describe the features of modern and commonly used software development processes
- use tools that support software development processes
Implementation and methods of teaching
Contact lectures and assignments
Timing and attendance
Partly independent studying based on the lectures.
Learning material and recommended literature
All material will be in the moodle
Learning environment
Contact lectures, moodle
Student time use and work load
about 100-120h
Contents
Comprehensive view on software development processes and their suitability to different needs. Different methods of software development processes
Assessment criteria
Returned assignments and self evaluation
Assessment scale
1-5
Failed (0)
Student did not meet the learning objectives of the course and was not able to show his/her knowledge in time
Assessment criteria: level 1 (assessment scale 1–5)
Learning objectives are met, student understands at least principles of software development process and knows common tools and methods
Assessment criteria: level 3 (assessment scale 1–5)
Student understands principles of software development process and is able to use common tools and methods
Assessment criteria: level 5 (assessment scale 1–5)
Student understands principles of software development process well and is able to compare and choose suitable tools and methods to be used in a software development process