Short answer

Actively monitor and analyze app store reviews to inform design decisions, prioritize bug fixes, and identify opportunities for new features.

Field
User-Centred Design
Source
Empirical Software Engineering (2022)
Method
Systematic Literature Review
Sample
182 papers
Evidence
Strong effect

Analyzing user-generated app reviews can significantly improve software development by identifying bugs and informing feature development. This user-centred design research insight is drawn from a 2022 study published in Empirical Software Engineering. Using Systematic literature review with 182 papers, researchers explored how this design variable affects real-world outcomes. The key design takeaway: Actively monitor and analyze app store reviews to inform design decisions, prioritize bug fixes, and identify opportunities for new features.

Study
User-Centred DesignHigh ImpactStrong effect

App store reviews offer actionable insights for software evolution and debugging.

Analyzing user-generated app reviews can significantly improve software development by identifying bugs and informing feature development.

Empirical Software Engineering · 2022

01

Key Findings

  • 01App reviews provide valuable data for understanding user requirements, debugging, and evolving software products.
  • 02A significant body of research exists on mining and organizing information from app reviews for software engineering.
  • 03Analysis of app reviews supports various software engineering activities, including requirement elicitation and defect identification.
02

Application

Design takeaway

Actively monitor and analyze app store reviews to inform design decisions, prioritize bug fixes, and identify opportunities for new features.

How to apply

Establish a process for regularly reviewing app store comments, categorizing feedback by theme (e.g., bugs, feature requests, usability issues), and feeding this information into design and development sprints.

Project actions

  • 01Consider how user feedback from online platforms can inform your design choices.
  • 02Think about how you could systematically collect and analyze user comments for a product.
03

Method & Evidence

AimWhat are the primary software engineering activities supported by the analysis of app store reviews, and what are the common techniques and empirical evaluations associated with this research area?
MethodSystematic Literature Review
ProcedureThe researchers conducted a comprehensive survey of 182 academic papers published between 2012 and 2020 that focused on analyzing app store reviews for software engineering purposes. They classified the reviewed studies based on the type of information extracted, the data mining techniques employed, and the software engineering activities supported.
Sample182 papers
ContextSoftware Engineering, Mobile Application Development

Variables

IVAnalysis of app store reviews
DVSupported software engineering activities (e.g., requirement understanding, debugging, evolution)
CVPublication year of the research papers, type of app reviewed
04

Strengths & Limitations

Strengths

  • +Comprehensive coverage of a decade of research.
  • +Clear classification of supported software engineering activities.

Limitations

The quality of app reviews can be inconsistent, and not all users provide detailed or constructive feedback.

Reliability & validity

The reliability of the findings depends on the quality and consistency of the original studies reviewed. Validity is supported by the systematic approach to literature selection and classification.

Think critically

To what extent can automated analysis of app reviews fully capture the nuances of user sentiment and requirements compared to direct user interviews or usability testing?

05

Design Principles

"User feedback, when systematically analyzed, is a critical input for iterative design and software improvement."

This research highlights the untapped potential of user feedback readily available in app stores. Designers and engineers can leverage this data to gain a deeper understanding of user needs, pain points, and desired functionalities, leading to more user-centric product iterations and a more efficient debugging process.

06

What This Means for Your Design

Reading comments on app stores can help developers fix problems and make apps better.

How to use in your project

  • 1.Use this research to justify the importance of user feedback in your design process.
  • 2.Refer to this study when discussing how you gathered user requirements or identified design problems.
07

Add to My Project

08

Quick Cite

Paragraph starter

This systematic review highlights the significant value of app store reviews as a data source for software engineering, supporting activities such as requirement elicitation and debugging. The findings underscore the importance of actively analyzing user-generated feedback to drive product improvements and ensure user-centric design.

09

Source

Empirical Software Engineering

Analysing app reviews for software engineering: a systematic literature review

journal · 2022

View source

Questions About This Research

What does the research say about app store reviews offer actionable insights for software evolution and debugging?
Actively monitor and analyze app store reviews to inform design decisions, prioritize bug fixes, and identify opportunities for new features. Evidence: Empirical Software Engineering (2022).
Why does "App store reviews offer actionable insights for software evolution and debugging." matter for design?
This research highlights the untapped potential of user feedback readily available in app stores. Designers and engineers can leverage this data to gain a deeper understanding of user needs, pain points, and desired functionalities, leading to more user-centric product iterations and a more efficient debugging process.
How can designers apply this research?
Actively monitor and analyze app store reviews to inform design decisions, prioritize bug fixes, and identify opportunities for new features.
What were the main findings?
App reviews provide valuable data for understanding user requirements, debugging, and evolving software products.. A significant body of research exists on mining and organizing information from app reviews for software engineering.. Analysis of app reviews supports various software engineering activities, including requirement elicitation and defect identification.
What research method was used?
Systematic Literature Review with 182 papers.
How strong is the evidence?
Evidence strength is rated Strong effect, based on a 2022 journal from Empirical Software Engineering.
What should I do differently in my next project?
Establish a process for regularly reviewing app store comments, categorizing feedback by theme (e.g., bugs, feature requests, usability issues), and feeding this information into design and development sprints.
What are the limitations?
The review focused on published research and may not capture all industry practices. The quality and depth of analysis in app reviews can vary significantly.