Agile Software Development Partnership with GoPro

Digital Product Innovation

The Brief: Doing the Impossible

MJD has strategically partnered with GoPro to help bring new software product features to market faster by adding a highly skilled outside engineering and product innovation perspective to the team.

We were there when they needed us. MJD has been specifically assigned to solve challenging development initiatives that need to get done with velocity, and with fewer internal hurdles. In other words, we were the on-call SWAT team for “impossible” engineering tasks.

A True Partnership Model

This is an ongoing Agile software development partnership, with embedded mobile engineers working in-tandem with the GoPro software team to help launch new features.

A Broken User Experience

One of the projects we worked on was getting video from a GoPro camera onto a phone for editing and sharing on social networks. The user experience wasn’t good when we dove in. We did our own research, figured out the sticking points, and went to work to solve them.


After our user testing was complete we built GoPro prototypes of an improved user interface. That led to our engineering team jumping in with the GoPro team to help build “Capture”, GoPro’s beautifully designed new mobile application to make the process of video editing easy and fun.


  • Increased product features with significantly enhanced speed to market
  • Agile, embedded team allowed us to form a true partnership model and the best outcomes 
  • Advanced knowledge of the GoPro mobile SDK for ongoing partnership projects

Agile Software Development Partnership with GoPro

Meaningful Connections

At MJD we are striving to give meaning to the digital connections between people. We aim to elicit emotion when someone uses a digital product, experience or platform that we’ve designed and built. It could be something simple like a beautifully designed user interface that makes working with a smartphone exceptionally easy. It could be something hard like creating a Store of the Future where little girls can fall in love with a doll and be inspired to create their own strong path in this big world.

Digital Innovation Agency

Digital innovation is disrupting entire industries, transforming consumer behavior and influencing the way people interact with brands and products. In our 24/7 world, companies are leveraging digital technologies to create tremendous value, efficiencies and new revenue models while their customers expect ever more personalized and engaging experiences.