Persona adoption in software development is inconsistent, often neglecting user diversity.

Category: User-Centred Design · Effect: Moderate effect · Year: 2024

While personas are widely used in software development to represent end-users, their practical application is inconsistent, and they frequently fail to incorporate the needs of diverse user groups, such as individuals with disabilities.

Design Takeaway

When creating personas, actively seek out and integrate the needs of underrepresented user groups, such as individuals with disabilities, to ensure truly user-centered design.

Why It Matters

This research highlights a critical gap between the intended purpose of personas—to foster user empathy—and their actual implementation. Designers and developers must critically evaluate their persona creation and usage processes to ensure they genuinely represent a broad spectrum of users and their unique needs, rather than relying on superficial or incomplete representations.

Key Finding

The study found that while many software teams use personas, their effectiveness and the depth of user representation vary greatly. A significant issue is that crucial user groups, like those with disabilities, are frequently overlooked in the persona creation process.

Key Findings

Research Evidence

Aim: To investigate the current practices, methods, and challenges associated with using personas in software development, with a specific focus on whether diverse user needs, such as those of users with disabilities, are adequately considered.

Method: Mixed-methods research (interviews and survey)

Procedure: Conducted semi-structured interviews with 26 software development practitioners and distributed a survey to 203 practitioners to gather data on persona usage, effectiveness, challenges, and reasons for non-adoption.

Sample Size: 230 (26 interviewees + 203 survey respondents)

Context: Software development and requirements engineering

Design Principle

Ensure personas represent a diverse user base, actively including marginalized or often-overlooked user needs.

How to Apply

During the persona development phase of a design project, explicitly dedicate time to research and incorporate the requirements and challenges faced by users with disabilities.

Limitations

The study's findings may be influenced by the specific IT companies and project types included in the sample, potentially limiting generalizability to all software development contexts. Self-reported data from surveys can also be subject to bias.

Student Guide (IB Design Technology)

Simple Explanation: Lots of people use 'personas' (like fictional user profiles) in software design, but they don't always do a good job. Sometimes, they forget to think about users with disabilities, which is a big problem for making things usable for everyone.

Why This Matters: Understanding how personas are actually used (and misused) helps you create more effective and inclusive designs. It shows that simply having a persona isn't enough; it needs to be well-researched and representative.

Critical Thinking: If personas are meant to represent users, why do practitioners so often fail to include the needs of users with disabilities? What systemic issues in the design process might contribute to this oversight?

IA-Ready Paragraph: Research indicates that while personas are a common tool in requirements engineering, their practical application often falls short, particularly in representing diverse user needs such as those of individuals with disabilities (Wang et al., 2024). This highlights the importance of moving beyond superficial persona creation to actively integrate insights from underrepresented user groups to ensure truly inclusive design outcomes.

Project Tips

How to Use in IA

Examiner Tips

Independent Variable: Persona usage practices, methods, and challenges.

Dependent Variable: Effectiveness of personas, consideration of diverse user needs (e.g., disabilities).

Controlled Variables: Type of software project, company size, role of practitioner.

Strengths

Critical Questions

Extended Essay Application

Source

Who uses personas in requirements engineering: The practitioners’ perspective · Information and Software Technology · 2024 · 10.1016/j.infsof.2024.107609