• 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
    • Tech Futures
  • The AI Ethics Brief
  • AI Literacy
    • Research Summaries
    • AI Ethics Living Dictionary
    • Learning Community
  • The State of AI Ethics Report
    • Volume 7 (November 2025)
    • 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’s 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’s 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

A network diagram with lots of little emojis, organised in clusters.

Tech Futures: AI For and Against Knowledge

A brightly coloured illustration which can be viewed in any direction. It has many elements to it working together: men in suits around a table, someone in a data centre, big hands controlling the scenes and holding a phone, people in a production line. Motifs such as network diagrams and melting emojis are placed throughout the busy vignettes.

Tech Futures: The Fossil Fuels Playbook for Big Tech: Part II

A rock embedded with intricate circuit board patterns, held delicately by pale hands drawn in a ghostly style. The contrast between the rough, metallic mineral and the sleek, artificial circuit board illustrates the relationship between raw natural resources and modern technological development. The hands evoke human involvement in the extraction and manufacturing processes.

Tech Futures: The Fossil Fuels Playbook for Big Tech: Part I

Close-up of a cat sleeping on a computer keyboard

Tech Futures: The threat of AI-generated code to the world’s digital infrastructure

The undying sun hangs in the sky, as people gather around signal towers, working through their digital devices.

Dreams and Realities in Modi’s AI Impact Summit

related posts

  • Implementing Responsible AI: Tensions and Trade-Offs Between Ethics Aspects

    Implementing Responsible AI: Tensions and Trade-Offs Between Ethics Aspects

  • Measuring Value Understanding in Language Models through Discriminator-Critique Gap

    Measuring Value Understanding in Language Models through Discriminator-Critique Gap

  • Probing Networked Agency: Where is the Locus of Moral Responsibility?

    Probing Networked Agency: Where is the Locus of Moral Responsibility?

  • Facial Recognition - Can It Evolve From A “Source of Bias” to A “Tool Against Bias”

    Facial Recognition - Can It Evolve From A “Source of Bias” to A “Tool Against Bias”

  • Editing Personality for LLMs

    Editing Personality for LLMs

  • Discursive framing and organizational venues: mechanisms of artificial intelligence policy adoption

    Discursive framing and organizational venues: mechanisms of artificial intelligence policy adoption

  • Episodio 3 - Idoia Salazar: Sobre la Vital Importancia de Educar al Ciudadano en los Usos Responsabl...

    Episodio 3 - Idoia Salazar: Sobre la Vital Importancia de Educar al Ciudadano en los Usos Responsabl...

  • Knowledge, Workflow, Oversight: A framework for implementing AI ethics

    Knowledge, Workflow, Oversight: A framework for implementing AI ethics

  • Research summary: AI Governance in 2019, A Year in Review: Observations of 50 Global Experts

    Research summary: AI Governance in 2019, A Year in Review: Observations of 50 Global Experts

  • Fine-Grained Human Feedback Gives Better Rewards for Language Model Training

    Fine-Grained Human Feedback Gives Better Rewards for Language Model Training

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.