Software Development Process (4 cr)
Code: AL00CO13-3002
General information
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