As a member of the Developer Relations team, I worked on fostering development of open source projects and contributions at Adobe. Two specific projects I worked on to achieve this goal: improving the open source approval workflow and creating a brand and assets for the internal Open Source Summit series.
Adobe Open Source Summit, Design
The Adobe Open Source Summit, an internal conference, was established to educate people new to open source software development and to provide an event encouraging connections with those already working in the open source space. Held at Adobe offices in Switzerland, the United States, and India the event series brought attention to the importance of open source work for Adobe at large.
Using our initial location, Switzerland, as inspiration for the visual style of materials for the event, I created a number of options for a print poster to be displayed in offices.
I polled members of my team, stakeholders, and internal community members to give feedback and vote on their favourite design, and used the resulting most popular approach to design additional assets including: attendee badges, t-shirts, stand-up banners, digital signage and awards.
Adobe Open Source Office, Approval Submission Process
The Adobe Open Source Office, comprised by a sub-set of the Developer Relations team, was interested in improving the process for employees looking to contribute to and create open source projects. Before the process was improved, it was incredibly difficult for people to understand how to get approval on the work that they were trying to do in their day-to-day jobs. The Open Source Office asked me to help improve the workflow.
With the help of two members of the Open Source Office team, I talked with known open source contributors at Adobe to understand what was working for them, and where the key points of failure were happening. I found that not only was requesting approval difficult (and enough of a hurdle that people wouldn't bother to try), responses to the requests went unanswered for months. Effectively the whole process had been buried on an outdated wiki page with no clear action or contact information.
We then engaged with the legal team at Adobe to understand constraints, but also to educate them on the open source software space. As an interesting aside, two members of the legal team that we worked with spoke at the Open Source Summit to talk through what they had learned and how they could help foster a community for product teams working in open source.
Ultimately, we built a relatively basic webform (based on Adobe's design system) that integrates with Adobe's corporate GitHub, which enhances track-ability of submissions.
As a result of implementing the form, we've seen approval time reduced from weeks to hours, and the number of developers at Adobe contributing to open source has more than doubled in less than 12 months.
Back to Top