SoSE Final seminar 14.12.2015

Seminar Programme


12.30-13.00 Seminar opening, SoSE Director, Prof. Harri Oinas-Kukkonen

12.40-13.00 Activity by numbers, Prof. Harri Oinas-Kukkonen

13.00-13.30 Experiences during SoSE, Prof. Kai Koskimies

13.30-14.00 Coffee

14.00-15.00 Discussion: Teaching and research in Information Systems and Software Engineering now and in the future, Prof. Harri Oinas-Kukkonen

15.10-15.30 Experiences by former SoSE-student, Prof. Mika Mäntylä (University of Oulu)

15.30-15.50 Experiences by former SoSE-studen, Dr. Katarina Segerståhl (Tieto)

15.50-16.00 Closing the seminar, Prof. Harri Oinas-Kukkonen

16.00-16.30 Networking


The seminar is held at Lasipalatsi, Palmuhuone (Mannerheimintie 22-24, Helsinki) on Monday 14th December 2015


Doctoral seminar: Introducing Grounded Theory Method 

Introducing Grounded Theory Method

Professor Cathy Urquhart, Manchester Metropolitan University


Date: April 20-21, 2015

Venue: Lappeenranta University of Technology


For more information, see the course flyer

The details regarding the course will be updated later


Doctoral seminar: Fundamentals of Business Process Management

Doctoral seminar:

Fundamentals of Business Process Management

Date: December 1-4, 2014

Venue: University of Oulu



Prof. Marlon Dumas, University of Tartu, Estonia


Brief description:

The course will give an overview of the discipline of business process

management, with a focus on methods and tools for modeling, analyzing,

automating and monitoring business processes.


For more information, see the course flyer or contact liisa.kuonanoja (a)


SEMAT (Software Engineering Methods and Theory) seminar 16.9.2013

Date and place: 16.9.2013, 13:00-17:30, Oulu (venue TBA)


  • Mira Kajko-Mattsson, Kungliga Tekniska Högskolan, Sweden  
  • Kari Smolander, Lappeenranta University of Technology, Finland 
  • Klaas-Jan Stol, Lero, Ireland


  • Applying the SEMAT Kernel, Case Studies in Companies (Mira Kajko-Mattson)
  • Forming Theories of Practices for Software Engineering (Kari Smolander)
  • Uncovering Theories in Software Engineering (Klaas-Jan Stol)

Pre-register (deadline September 9th): tuomas [dot] lehto [at] oulu [dot] fi


Course: Value Sensitive Design (starts 13.11.2012)


Place: University of Oulu

Instructor: PhD Fahri Yetim


Date (Time, Classroom) 
Tue 13.11.2012 (13-16, IT135)
Wed 14.11.2012 (8-11, IT134)
Tue 11.12.2012 (10-13, PR105)
Wed 12.12.2012 (8-11, IT134)

Credits: 2

Pre-registration and inquiries: Send an e-mail to Tuomas Lehto: tuomas|dot|lehto|at|oulu|dot|fi

Value Sensitive Design (VSD) is an interdisciplinary approach to the design of information technology that accounts for human values (e.g. privacy, security or trust) throughout the design process. It broadens the goals and criteria for judging the quality of information systems to include those that advance human values. This course will provide a thorough introduction to the theory and methods of VSD, including tripartite methodology of conceptual, technical, and empirical investigations. The VSD methods are to be used in consort with other existing technical and design methods. This course will also pay a particular attention to value issues in persuasive technology design.

The content of the course will deliver not only the current articulation of the concepts and methods of VSD but also areas where more work needs to be done. Analysis of readings, participation in class discussions and activities are essential for experiencing practical applications of the concepts and methods and developing knowledge and skills to apply VSD to the analysis and/or design of a system. The most significant component of the work in the course will be a term paper which will be delivered and presented in class at the end of the course. 


As a result of participation students will be able to: 

  • Explain the current theory, methods, and practice of VSD as well as of its limitations and critiques;
  • Analyze a system from a value perspective and evaluate how particular design features (or mechanisms) may affect a value.
  • Identify the values relevant for the design of a particular technology, and translate these values into design requirements/design features for supporting the values.
  • Experience reflection as an integral part of a VSD process, in particular when making value and design choices and evaluating them.


13.11.2012 (13-16, IT135)
  • Introduction
  • Values and Information Technology
  • Considering Values in Information Systems Design
14.11.2012 (8-11, IT134)
  • Conceptual Investigations
  • Empirical Investigations
  • Technical Investigations
11.12.2012 (10-13, PR105)
  • Value Sensitive Design of Persuasive Systems
12.12.2012 (8-11, IT134)
  • Critiques and Extensions of Value Sensitive Design
  • Presentation of Term Papers and Discussions


  • Participation: Each student is expected to deliver a 1 page reflective paper about lessons learned and issues emerged after the last class of each day.
  • Term paper. Students working in small groups (of 2 or 3) or individually will either address a VSD issue or method or apply a VSD method to a project of their choice (in particular ones that could be an aspect of their current research or dissertation). For example, students might identify a specific technology (e.g., a persuasive technology) and analyze its value implications. Alternatively, they may analyze a value and suggest design requirements/features for a specific technology to promote the value. Some options for the term paper will be presented in the class.


  • 40% Participation (including reflective paper)
  • 60% Term paper (30% Presentation)