Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
KPIs for software ecosystems: A systematic mapping study
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems.
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems.
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems.ORCID iD: 0000-0001-8929-4911
2014 (English)In: Software Business: Towards Continuous Value Delivery, Springer, 2014Conference paper, Published paper (Refereed)
Abstract [en]

To create value with a software ecosystem (SECO), a platform owner has to ensure that the SECO is healthy and sustainable. Key Performance Indicators (KPI) are used to assess whether and how well such objectives are met and what the platform owner can do to improve. This paper gives an overview of existing research on KPI-based SECO assessment using a systematic mapping of research publications. The study identified 34 relevant publications for which KPI research and KPI practice were extracted and mapped. It describes the strengths and gaps of the research published so far, and describes what KPI are measured, analyzed, and used for decision-making from the researcher's point of view. For the researcher, the maps thus capture stateof- knowledge and can be used to plan further research. For practitioners, the generated map points to studies that describe how to use KPI for managing of a SECO.

Place, publisher, year, edition, pages
Springer, 2014.
Series
Lecture Notes in Business Information Processing, ISSN 1865-1348 ; 182
Keywords [en]
Digital ecosystem, KPI, PerDigital ecosystem, KPI, Performance indicator, Software ecosystem, Success factor, Systematic mappingformance indicator, Software ecosystem, Success factor, Systematic mapping
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-6340DOI: 10.1007/978-3-319-08738-2ISI: 000348362700016ISBN: 9783319087382 (electronic)OAI: oai:DiVA.org:bth-6340DiVA, id: diva2:833837
Conference
International Conference on Software International Conference on Software Business (ICSOB), Paphos, Cyprus
Available from: 2015-05-26 Created: 2014-11-24 Last updated: 2021-05-04Bibliographically approved
In thesis
1. Combining User Feedback and Monitoring Data to Support Evidence-based Software Evolution
Open this publication in new window or tab >>Combining User Feedback and Monitoring Data to Support Evidence-based Software Evolution
2020 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Context. Companies continuously explore their software systems to acquire evidence for software evolution, such as bugs in the system and new functional or quality requirements. So far, managers have made decisions about software evolution based on evidence gathered from interpreting user feedback and monitoring data collected separately from software in use. These evidence-collection processes are usually unmethodical, lack a systematic guide, and have practical issues. This lack of a systematic approach leaves unexploited opportunities for detecting evidence for system evolution. Objective. The main research objective is to improve evidence collection from software in use and guide software practitioners in decision-making about system evolution. Understanding useful approaches to collect user feedback and monitoring data, two important sources of evidence, and combining them are key objectives as well. Method. We proposed a method for gathering evidence from software in use (GESU) using design-science research. We designed the method over three iterations and validated it in the European case studies FI-Start, Supersede, and Wise-IoT. To acquire knowledge for the design, we conducted further research using surveys and systematic mapping methods. Results. The results show that GESU is not only successful in industrial environments but also yields new evidence for software evolution by bringing user feedback and monitoring data together. This combination helps software practitioners improve their understanding of end-user needs and system drawbacks, ultimately supporting continuous requirements elicitation and product evolution. GESU suggests monitoring a software system based on its goals to filter relevant data (i.e., goal-driven monitoring) and gathering user feedback when the system requests feedback about the software in use (i.e., system-triggered user feedback). The system identifies interesting situations of system use and issues automated requests for user feedback to interpret the evidence from user perspectives. We justified using goal-driven monitoring and system-triggered user feedback with complementary findings of the thesis. That showed the goals and characteristics of software systems constrain monitoring data. We thus narrowed the monitoring and observational focus on data aligned with goals instead of a massive amount of potentially useless data. Finally, we found that requesting feedback from users with a simple feedback form is a useful approach for motivating users to provide feedback. Conclusion. Combining user feedback and monitoring data is helpful to acquire insights into the success of a software system and guide decision-making regarding its evolution. This work can be extended in the future by implementing an adaptive system for gathering evidence from combined user feedback and monitoring data

Place, publisher, year, edition, pages
Karlskrona: Blekinge Tekniska Högskola, 2020
Series
Blekinge Institute of Technology Doctoral Dissertation Series, ISSN 1653-2090 ; 4
Keywords
User feedback, Monitoring data, Evidence-based software engineering, Software evolution
National Category
Software Engineering
Research subject
Software Engineering
Identifiers
urn:nbn:se:bth-19397 (URN)978-91-7295-402-1 (ISBN)
Supervisors
Available from: 2020-04-30 Created: 2020-04-29 Last updated: 2020-12-14Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Fotrousi, FarnazFricker, SamuelFiedler, Markus

Search in DiVA

By author/editor
Fotrousi, FarnazFricker, SamuelFiedler, Markus
By organisation
Department of Communication Systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 521 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf