Assessing and Evaluating Functional Suitability of Software

Philipp Haindl

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

While formal task models allow definition and time-based assessment of user-interaction, they have not yet been used as a baseline for assessing the variability patterns of user interaction with software. Consequently, operationalizing these variability patterns enables us to evaluate how suitable the defined task-execution paths are for the user to achieve a predefined goal. Improvements of the software could thereby be evidence-based on knowledge of changes’ effects on functional suitability for the user rather than on prospective or opinion-based usage scenarios. Following a design thinking approach tailored to software engineering, understanding and observing these variability patterns are mandatory steps for continuous user-centered improvement of software. In practice however, due to the absence of an operational quality model for functional suitability it is hardly possible to effectively put these operational measures into context and to derive concrete software improvement actions. Having operational suitability metrics is even more important for software engineers as it allows to increasingly focus development activities especially on functionality which has business value for the user.
Original languageEnglish
Title of host publicationInternational Conference on Automated Software Engineering (ASE 2018), Doctoral Symposium, September 3-7, Montpellier, France, IEEE, 2018
EditorsChristian Kastner, Marianne Huchard, Gordon Fraser
Pages920-923
Number of pages4
ISBN (Electronic)9781450359375
DOIs
Publication statusPublished - Sept 2018

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102006 Computer supported cooperative work (CSCW)
  • 102011 Formal languages
  • 102015 Information systems
  • 102022 Software development
  • 202022 Information technology
  • 502032 Quality management
  • 502050 Business informatics

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Management and Innovation

Cite this