#A11yDev: Understanding Contemporary Software Accessibility Practices from Twitter Conversations

Universal & Inclusive DesignUser Research Methods (Interviews, Surveys, Observation)Assistive Technology SpecialistsHCI Researchers

Document Title

A11yDev: Understanding Contemporary Software Accessibility Practices from Twitter Conversations

Document Information

  • Subject Area: Software Accessibility, Social Computing, Development Process Research
  • Keywords: Software Accessibility, Developer Perspective, Social Network Analysis, Issues and Solutions, User Feedback, Accessibility Practices, Learning Resources, Community Advocacy

Research Background and Issues

  • Identified Problems or Challenges

    • Despite efforts from various sectors (e.g., policies, development guidelines, assistive technology tools), software accessibility still faces significant shortcomings; 96.8% of the most visited 1 million website homepages have accessibility issues.
    • Current research predominantly focuses on the developer perspective, lacking user feedback or broader multi-stakeholder perspectives.
    • Accessibility in the software development lifecycle is often treated as an afterthought rather than a priority.
  • Significance

    • According to the World Health Organization, approximately 15% of the global population (about 1 billion people) have some form of disability, and this number is expected to grow with population aging and advancements in medical technology.
    • Software is ubiquitous in daily life, and accessibility directly impacts the equal participation of people with disabilities.
  • Research Motivation

    • To address the narrow perspective in existing software accessibility research by adopting a multi-stakeholder and multi-phase approach to examine accessibility practices.
    • To explore accessibility discussions from developers to end-users through the analysis of social media platforms like Twitter.

Solution

  • Proposed Method

    • Collect Twitter conversations related to accessibility (637 groups, over 8,500 tweets) and conduct an in-depth qualitative analysis of this data.
    • Identify three key perspectives (“Process,” “Profession,” “People”) and propose four related themes (Cost and Incentives, Awareness and Advocacy, Technology and Resources, Integration and Inclusivity).
  • Innovations

    • Moves beyond the traditional developer perspective by integrating user, multi-stakeholder, and community advocacy layers to provide a holistic view of accessibility issues in software development.
    • Utilizes social media tweets, which, unlike surveys or interviews, capture more direct and authentic user feedback and developer discussions.
  • Implementation Steps and Key Techniques

    1. Data Collection:
      • Use Twitter Academic API v2 to retrieve tweets related to “accessibility.”
      • The dataset includes developer and advocacy-related content from approximately 1,800 independent users.
    2. Qualitative Analysis:
      • Employ Straussian grounded theory to establish a coding framework (addressing development lifecycle, technical issues, behavioral patterns, etc.).
    3. Cross-Perspective Analysis:
      • Summarize mainstream practices, obstacles, and potential solutions in the software development process.
    4. Literature Comparison and Triangulation:
      • Extract related literature (using keyword searches, forward and backward snowballing, etc.) to validate findings from tweet analysis.

Research Outcomes

  • Specific Findings

    • Identified three core perspectives:
      • Process: Covers lifecycle stages such as planning, design, coding, and testing.
      • Profession: Reflects the undervaluation of accessibility in development and management roles.
      • People: Highlights the importance of communication and learning between users and developers, as well as community advocacy.
    • Determined four cross-cutting themes:
      • Cost and Incentives: Accessibility features are often seen as additional costs, especially for small businesses; regulations and SEO serve as existing incentives.
      • Awareness and Advocacy: Lack of educational resources and systematic training; online communities and user feedback play a significant role in raising accessibility awareness.
      • Technology and Resources: Poor discoverability and integration of tools, outdated documentation, and insufficient support from certain frameworks and APIs limit developers.
      • Integration and Inclusivity: Accessibility should be embedded in the development lifecycle, incorporating practical experiences from disabled communities.
    • Recommendations include demonstrating return on investment, adjusting regulatory focus, improving tool support, and promoting accessibility concepts from the education stage.
  • Advantages Over Existing Solutions

    • Captures more practical and immediate discussions through social media, better reflecting the real-world barriers and practices in software development accessibility.
    • Provides actionable interventions across multiple domains, including technology development, professional education, and user feedback.
  • Experimental and Evaluation Results

    • Data encompasses discussions from 1,075 independent users across various contexts (e.g., mobile app development, web design).
    • Coding and review processes reveal that tools and workflows driven by user feedback are more readily adopted by developers.
  • Limitations and Future Directions

    • Tweets provide limited content and lack in-depth interaction with tweet authors for validation.
    • The dataset is predominantly in English, potentially excluding accessibility discussions in other languages.
    • Encourages future research to focus on developing new tools, promoting strategies for specific professions/industries, and analyzing long-term trends.

This study, through comprehensive analysis of social media data, reveals technical and cultural barriers in scientific decision-making and execution, offering critical guidance for advancing the field of digital accessibility.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/95834/2023

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3544548.3581455
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2023
emoji_events
Award
No award tagged
group
Authors
4 authors
sell
Subtopics
Universal & Inclusive Design, User Research Methods (Interviews, Surveys, Observation)
work
Professions
Assistive Technology Specialists, HCI Researchers
article
Content Status
Full text indexed
hub
Related Papers
3 related papers