Contributed towards increasing community open source contributions by 20% for projects like Apache Airflow.
Client
Google Cloud
Team
1 PM, 1 Information Architect
Stakeholders
8 within 2 teams
TL;DR Led a 9-week User Research project for Google Cloud, uncovering barriers to Open Source documentation contribution. Through qualitative research, stakeholder alignment, and strategic modeling, we delivered actionable frameworks that improved adoption and influenced documentation processes in projects like Apache Airflow—insights later presented at Google Next.
INTRODUCTION
In collaboration with Rachel Price, I led a project for Google Cloud through a critical User Research study that successfully identified barriers to Open Source contribution. This was a 9-week project I worked on in 2019 at Guidea, an award-winning Design Strategy firm. My role extended beyond research—I brought Google in as a client and led the engagement from research through to strategic recommendations.
PRODUCT THINKING
Challenge
Motivating developers to contribute to open source documentation was a persistent issue. Many contributors faced barriers such as lack of time, uncertainty about where to start, and limited employer support. Documentation is crucial for project health, yet it is often overlooked or deprioritized.
Context
Most Open Source contributors do not provide effective documentation when contributing code. Open Source documentation is treated as a second-class citizen, making it harder for new contributors to onboard and for projects to scale efficiently. We partnered with a Google Cloud team and collaborators from the Apache Foundation to conduct research and uncover opportunities for process and strategy improvements.
Solution
We provided our client with a holistic strategy to improve the 'Journey to Open Source Adoption.' Through qualitative research, we developed models and frameworks that highlighted key opportunities throughout the Open Source User Journey. These artifacts were shared with the Open Source community and presented at major industry events, such as Google Next.
Value to the business
This project enabled Google Cloud to better understand how to drive contributions to Open Source documentation, ultimately improving the sustainability of key Open Source projects. The adoption of our insights helped optimize documentation processes for major projects like Apache Airflow and Apache Beam.
Value to the user
By improving documentation, we made Open Source contribution more accessible. Our research identified ways to lower barriers, provide better support, and improve the overall contributor experience.
DISCOVERY
Project Alignment
Stakeholder interviews gave us valuable insights into the vision, goals, and potential risks identified by key stakeholders. We began with a brief presentation, followed by a stakeholder workshop and 1:1 interviews. With two teams working remotely in different locations, this approach ensured alignment across both groups and helped us uncover their unique needs, goals, and motivations early in the process.
Key takeaways:
Kickoff workshop with key stakeholders
Stakeholder Interview Findings
Context
Good documentation is just as important as good code, but it’s often overlooked. Keeping it up-to-date is crucial for project health, yet finding volunteers is tough. The challenge? Getting contributors to see documentation as a priority, not a chore.
Social Barriers
Code gets all the glory, while documentation is undervalued. Writers don’t get the same recognition as code contributors, and there’s a sense that Google insiders have an easier path than outsiders in the contribution process.
Lack of Incentives
Employers and the community reward code contributions, but documentation takes a backseat. Without the right incentives, keeping documentation strong just isn’t a priority.
Unclear Path
The path to contributing isn’t clear—people don’t know where to start, what’s required, or how the process works. The workflow feels complicated, and it’s unclear who the best potential contributors might be.
Expected Outcomes
Create clear, universal guidelines to streamline documentation processes and establish best practices that make contributing easier and more rewarding.
The plan
After wrapping up the kickoff, we put together a clear plan to tackle the challenges ahead. We focused on deep research to understand Open Source documentation barriers, developed strategic recommendations and design artifacts to boost adoption, ensured our insights were actionable for Google and the wider community, and planned to share our findings at key conferences to drive industry-wide impact.
RESEARCH
Approach
To understand Open Source contributors worldwide—from newcomers to documentation champions—we conducted remote ethnographic interviews. This let us see how they work in their real environments, without location getting in the way.
Our approach combined:
Talking to people remotely gave us authentic insights into their behaviors and challenges, while video calls and digital tools helped us capture rich details without disrupting their workflow. We interviewed 9 open source contributors and 6 non-contributors to capture a full spectrum of experiences and perspectives.
Stakeholder Interview Findings
Context
Documentation
Project Health
Contributors
Social Barriers
Value
Recognition
Insider VS. Outsider
Lack of Incentives
Employers
Community
Unclear Path
Opportunities
Workflow
Process
Contributors
Expected Outcomes
The plan
RESEARCH
Approach
To deeply understand contributors’ experiences, we used a mix of qualitative research methods, including:
Key takeaways
Talking with users, we discovered that our original web app plan just wouldn’t cut it in a fast-paced, low-connectivity world. Key learnings include:
Proactive Communication
With multiple stakeholders involved, alignment was key. We maintained regular syncs with Google Cloud, the Apache Foundation, and internal teams. I worked closely with our Project Manager and Information Architect to ensure our findings resonated with both business and user needs, iterating based on ongoing feedback.
Proposed flow
We shifted to helicopter inspections—cutting handoffs, streamlining roles, and reducing inspection times by 60%. By refining an already effective process discovered by aerial inspectors, we empowered our teams and refocused our strategy from ground to aerial inspections. The proposed flow minimized handoffs, optimized existing processes, and empowered the most efficient inspection methods.
Flow showing the efficiency of the proposed flow, which helped build the case for the strategy pivot
Cross-functional collaboration
Although it was challenging at times to prioritize the design process and conduct user research, involving users and stakeholders early on paid off. By integrating cross-functional teams early and ensuring we understood their needs, goals, and motivations, we secured buy-in and minimized pushback. This collaborative approach actually accelerated the process, as everyone was aligned and invested in the new strategy from the start.
Define
Meet Alex, an inspector tasked with covering vast areas under extreme conditions, often with poor visibility and no cellular reception. Despite these challenges, he relies on a trusted mobile mapping app to navigate and mark assets. To support him better, we enhanced the app with features like hazard marking, a crossing buffer layer, and circuit highlighting—streamlining his workflow, improving safety, and helping him work more confidently under pressure.
Ride-alongs
We took our design prototypes on helicopter ride-alongs for real-world testing and quickly discovered a critical need: a map layer that highlights power lines. With factors like weather, sun glare, and clouds affecting visibility—and with two helicopter crashes occurring in just two weeks—this feature became absolutely critical for inspector safety.
Inspector pointing out the lack of visibility of some power lines due to low contrast
Visibility challenges with power lines
Key takeaways
Our testing and conversations uncovered several key insights—especially after two fatal accidents over the past two weeks during aerial inspections, both linked to visibility: challenges.
These insights drove us to prioritize a dedicated map layer feature to keep our teams safer and more effective during inspections.
Design Explorations
Evolution of the crossing buffer based on user feedback
Our research revealed that aerial inspection teams operate under extreme conditions and need precise tools to navigate safely and efficiently. To ensure success, we empowered them to seamlessly highlight circuits for flight planning, efficiently track safety-critical zones, and access a crossing lines layer visible up to two miles for enhanced power line detection.
Principles
Contributed towards increasing community open source contributions by 20% for projects like Apache Airflow.
In collaboration with Rachel Price, I led a project for Google Cloud through a critical User Research study that successfully identified barriers to Open Source contribution. This was a 9 week project I worked on in 2019, at Guidea – an award-winning Design Strategy firm.
Challenge:
The main challenge was motivating developers to contribute to open source documentation, as many faced barriers like lack of time, uncertainty about where to start, and limited support from employers.
Role:
Documentation creation and governance is core part of project health, yet it is hard to find volunteers to do this. Motivating users to contribute and maintain documentation is an ongoing problem.
Challenge:
Documentation creation and governance is core part of project health, yet it is hard to find volunteers to do this. Motivating users to contribute and maintain documentation is an ongoing problem.
Solution:
We provided our client with a holistic strategy to effectively address and improve the 'Journey to Open Source Adoption'.
Approach:
Remote Ethnographic Research
Behavioral Archetypes & Journey Maps
Impact:
This study resulted in the implementation of processes that effectively optimized the adoption of Open Source documentation for projects including Apache Airflow. Findings were presented at Google Next and other Open Source conferences.