Skip to main content

Software Development Process (4 cr)

Code: AL00CO13-3004

General information


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

  • LLTIBIT25K
    Bachelor'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