Please note! Course description is confirmed for two academic years, which means that in general, e.g. Learning outcomes, assessment methods and key content stays unchanged. However, via course syllabus, it is possible to specify or change the course execution in each realization of the course, such as how the contact sessions are organized, assessment methods weighted or materials used.

LEARNING OUTCOMES

After the course, you are able to explain what the key activities of requirements engineering (RE) are. You also learn to select good RE practices for development projects. After the course, you are able to relate RE to other processes. You also learn to combine and apply different RE approaches and good practices when developing software-intensive products and digital services.

Credits: 5

Schedule: 21.01.2019 - 29.04.2019

Teacher in charge (valid 01.08.2020-31.07.2022): Marjo Kauppinen, Sari Kujala

Teacher in charge (applies in this implementation): Marjo Kauppinen

Contact information for the course (valid 18.12.2018-21.12.2112):

This year, we will have three teachers in the course and the key idea is to deepen the discussion and learning from the three different perspectives. The teachers are

  • Marjo Kauppinen (responsible teacher)Professor of practice in software and service engineering
  • Sari Kujala: Research fellow in user-centred design
  • Juuso Tervo: Postdoctoral researcher and project manager of University Wide Art Studies (UWAS)

CEFR level (applies in this implementation):

Language of instruction and studies (valid 01.08.2020-31.07.2022):

Teaching language: English

Languages of study attainment: English

CONTENT, ASSESSMENT AND WORKLOAD

Content
  • Valid 01.08.2020-31.07.2022:

    After the course, the student will have a broad understanding of requirements engineering and its role in system, product and digital service development. The key topics of the course are:

    • the main RE activities and good RE practices
    • discovering customer and user needs
    • customer value creation and customer value evaluation
    • linking RE with long-term planning and development
    • RE from the perspective of critical and creative thinking

  • Applies in this implementation:

    The purpose of the study sessions is to discuss the core topics of the course and to share experiences on requirements engineering. The study sessions combines lectures and workshops. Students are encouraged to participate in the study sessions for the following reasons:

    1. The main topics are discussed and this forms a good basis for deep learning.
    2. The study sessions help students to do the assignments.
    3. Students can get additional points (0,5 points per session).


    The course contains three assignments. The first two ones are done individually and the third one is a group assignment. The purpose of the first two assignments is to gain a good understanding of what the key concepts of requirements engineering and good RE practices are. The purpose of the group assignment is to apply the key concepts and good RE practices for solving a challenging real-life problem.

Assessment Methods and Criteria
  • Valid 01.08.2020-31.07.2022:

    Individual assignments, a group assignment and a final review are the learning and evaluation methods of the course.

Workload
  • Valid 01.08.2020-31.07.2022:

    Study sessions (lectures): 30, Assignments and individual work: 50h, Group assignment and workshops: 50h.

DETAILS

Study Material
  • Valid 01.08.2020-31.07.2022:

    A set of articles that relate to the key topics of the course.

SDG: Sustainable Development Goals

    1 No Poverty

    3 Good Health and Well-being

    10 Reduced Inequality