• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
Montreal AI Ethics Institute

Montreal AI Ethics Institute

Democratizing AI ethics literacy

  • Articles
    • Public Policy
    • Privacy & Security
    • Human Rights
      • Ethics
      • JEDI (Justice, Equity, Diversity, Inclusion
    • Climate
    • Design
      • Emerging Technology
    • Application & Adoption
      • Health
      • Education
      • Government
        • Military
        • Public Works
      • Labour
    • Arts & Culture
      • Film & TV
      • Music
      • Pop Culture
      • Digital Art
  • Columns
    • AI Policy Corner
    • Recess
  • The AI Ethics Brief
  • AI Literacy
    • Research Summaries
    • AI Ethics Living Dictionary
    • Learning Community
  • The State of AI Ethics Report
    • Volume 6 (February 2022)
    • Volume 5 (July 2021)
    • Volume 4 (April 2021)
    • Volume 3 (Jan 2021)
    • Volume 2 (Oct 2020)
    • Volume 1 (June 2020)
  • About
    • Our Contributions Policy
    • Our Open Access Policy
    • Contact
    • Donate

Towards an Understanding of Developers’ Perceptions of Transparency in Software Development: A Preliminary Study

December 3, 2023

馃敩 Research Summary by Humphrey O. Obie, an Adjunct Research Fellow with the HumaniSE Lab at Monash University; his research is at the intersection of human values and software and AI systems.

[Original paper by Humphrey O. Obie, Juliet Ukwella, Kashumi Madampe, John Grundy, and Mojtaba Shahin]


Overview: This paper delves into the perceptions and experiences of developers concerning the value of transparency in software development. Through interviews with experienced developers, the research shows the significance of transparency as a cornerstone in software development, emphasizing its role in fostering trust, accountability, and ethical practice.


Introduction

In today鈥檚 digital world, software applications have become integral to our daily lives, influencing everything from communication to healthcare. However, as these applications grow in influence, how much do we truly understand the values embedded within them and the violations of these values? This research seeks to understand developer鈥檚 perspectives on one such value: transparency. Transparency is an attribute of communication in software development that enables stakeholders to answer their questions about the software system during its software life cycle. Transparency also encompasses openness, clarity, and visibility of software applications’ inner workings, processes, and actions. Transparent software applications give users insight into how their data is collected, used, and protected. They enable users to understand the algorithms and decision-making processes behind automated systems.

By interviewing five experienced developers, this preliminary study aimed to comprehend how these professionals perceive transparency, its potential violations, and their methods to rectify such breaches. The findings offer a glimpse into key aspects related to developers’ understanding of transparency, violations of this value of transparency, and the process of addressing such reported values-violations.

Key Insights

Transparency as a Core Value

All participants unanimously recognized transparency as a pivotal value in software development. They associated it with honesty and accountability, emphasizing its role in clear communication during the development process. For developers, transparency is about being open and keeping stakeholders informed about progress and potential issues.

Balancing Transparency with Practical and Ethical Considerations

While transparency is paramount, developers also highlighted the need to balance it with other practical and ethical considerations. For instance, certain aspects need to be concealed from clients due to changing project scopes. This shows the intricate balance developers maintain, ensuring transparency while also navigating various challenges.

Detecting and Addressing Violations

Developers have a systematic approach to handling transparency violations. They first identify the root cause and then develop corrective action plans, followed by collaborative problem-solving and rigorous testing. The study revealed that developers are not only aware of potential transparency violations but also have strategies in place to address them effectively.

Collaborative Problem-Solving

The research emphasizes the importance of collaboration in addressing transparency violations Developers believe that involving relevant stakeholders, such as team members or clients, leads to more effective problem-solving and resolution. This collaborative approach ensures that the implemented solutions are robust and address the core issues.

Testing and Verification

Once a solution is implemented, developers highlight the importance of testing and verification. They believe that rigorous testing ensures the effectiveness of the implemented solution, ensuring that the transparency violation is effectively addressed.

Between the lines

The findings of this study are important in the current technological landscape. They highlight the importance that developers place on transparency, suggesting a strong ethical foundation in software development practices. However, the study also reveals the challenges developers face in maintaining transparency, especially when other practical or ethical considerations come into play. While the study provides valuable insights, exploring how these perceptions of transparency vary across different demographics, cultures, and domains, with a bigger sample size of study participants would be interesting.

Want quick summaries of the latest research & reporting in AI ethics delivered to your inbox? Subscribe to the AI Ethics Brief. We publish bi-weekly.

Primary Sidebar

馃攳 SEARCH

Spotlight

ALL IN Conference 2025: Four Key Takeaways from Montreal

Beyond Dependency: The Hidden Risk of Social Comparison in Chatbot Companionship

AI Policy Corner: Restriction vs. Regulation: Comparing State Approaches to AI Mental Health Legislation

Beyond Consultation: Building Inclusive AI Governance for Canada’s Democratic Future

AI Policy Corner: U.S. Executive Order on Advancing AI Education for American Youth

related posts

  • Artificial Intelligence and the Privacy Paradox of Opportunity, Big Data and The Digital Universe

    Artificial Intelligence and the Privacy Paradox of Opportunity, Big Data and The Digital Universe

  • The Ethics of Artificial Intelligence through the Lens of Ubuntu

    The Ethics of Artificial Intelligence through the Lens of Ubuntu

  • Assessing the nature of large language models: A caution against anthropocentrism

    Assessing the nature of large language models: A caution against anthropocentrism

  • Corporate Governance of Artificial Intelligence in the Public Interest

    Corporate Governance of Artificial Intelligence in the Public Interest

  • Digital transformation and the renewal of social theory: Unpacking the new fraudulent myths and misp...

    Digital transformation and the renewal of social theory: Unpacking the new fraudulent myths and misp...

  • Friend or foe? Exploring the implications of large language models on the science system

    Friend or foe? Exploring the implications of large language models on the science system

  • The Bias of Harmful Label Associations in Vision-Language Models

    The Bias of Harmful Label Associations in Vision-Language Models

  • Consequences of Recourse In Binary Classification

    Consequences of Recourse In Binary Classification

  • A Sequentially Fair Mechanism for Multiple Sensitive Attributes

    A Sequentially Fair Mechanism for Multiple Sensitive Attributes

  • Bridging the Gap: Addressing the Legislative Gap Surrounding Non-Consensual Deepfakes

    Bridging the Gap: Addressing the Legislative Gap Surrounding Non-Consensual Deepfakes

Partners

  • 聽
    U.S. Artificial Intelligence Safety Institute Consortium (AISIC) at NIST

  • Partnership on AI

  • The LF AI & Data Foundation

  • The AI Alliance

Footer


Articles

Columns

AI Literacy

The State of AI Ethics Report


 

About Us


Founded in 2018, the Montreal AI Ethics Institute (MAIEI) is an international non-profit organization equipping citizens concerned about artificial intelligence and its impact on society to take action.

Contact

Donate


  • 漏 2025 MONTREAL AI ETHICS INSTITUTE.
  • This work is licensed under a Creative Commons Attribution 4.0 International License.
  • Learn more about our open access policy here.
  • Creative Commons License

    Save hours of work and stay on top of Responsible AI research and reporting with our bi-weekly email newsletter.