User-oriented function modelling

From Methods
Jump to navigation Jump to search


Activities

  • Activity 1: Clarifying and itemising the problem or Task
  • Activity 2: Determining functions and their structures

Necessary tools

  • Software support to simplify restructuring of a large number of elements

Description

User-oriented functional modeling promotes system understanding and supports the handling of complex systems. It can be used to map possible use cases of a system and to determine development priorities.

Procedure

  1. Formulate the goal of functional modeling: For what purpose should the system be abstracted?
  2. Determine the appropriate level of abstraction, depending on the purpose of the abstraction: focus on essential aspects
  3. Define the system boundary that separates the system under consideration from the environment
  4. Defining different product users throughout the product lifecycle
  5. Collecting conceivable use cases related to the respective users

Sources

  • Kumke 2018
  • Lindemann 2009, p. 284