Skip to content
sap
sap logo
Customer story

SAP & GitHub

SAP is the largest business software vendor in the world, with a workforce to match—20,000 developers on teams located all over the world. Dominik Tornow, Director of Engineering with the SAP Labs Processes and Tools group, is intimately aware that SAP’s success is tied closely to the relationships and collaboration between all of those distributed development teams.

Despite the fact companies so large tend to degrade into many fractured groups, the secret to what SAP has achieved can be found in their strong culture of sharing information. Even so, Dominik has observed that even when an organization nurtures such a supportive atmosphere, the lack of a lightweight communication workflow can easily hamper creativity.

Not long ago, a single group at SAP asked their managers to allow them to use GitHub for a project. By word-of-mouth, developers in other groups at SAP noticed that GitHub let them share code and ideas to create their own practical, agile workflows. Dominik’s group decided to see what would happen if more developers took GitHub for a spin.

The collaborative nature of commits, comments, and issues in GitHub repositories became ingredients for innovation.

SAP employees using GitHub

We wanted to make a change, but didn’t want to shove it down anyone’s throat. So we advertised it. We waited for natural adoption. We gave people the option of using the new tools. The collaborative nature of commits, comments, and issues in GitHub repositories became ingredients for innovation.

To help more employees learn about GitHub, they began to facilitate internal day-long hackathons that put in practice this new idea of social coding. The goal of these “Toolathons” was simple: to develop tools to help colleagues do their jobs better. Using tools like Hubot and Yo, employees are tasked with sharing and reusing code from other teams, immediately illustrating the concept of code sharing and discovery on GitHub not only to other developers unfamiliar with GitHub, but also to the competition’s executive judges.

SAP clearly sees the benefit of enabling their 20,000 developers to collaborate with each other. Over time, developers have made connections in amazing ways. Dominik himself has experienced this new, organic reciprocity firsthand—recently, his group initialized a project containing just a few files on GitHub. Within 24 hours, a team on the other side of the world contacted them asking to contribute. On GitHub, the most natural thing in the world is to contribute back, Dominik says. Developers at SAP are productive and innovative and are able to imagine great things in that ecosystem.

Advice from SAP

A great company enables potential. Centralized processes don’t facilitate innovation—developers, architects, and product owners all want to deliver exciting functionality. GitHub is the vehicle to realize your company’s potential.

  • Industry

    Information technology

  • Company size

    500+

  • Location

    Walldorf, Germany

Bring GitHub to work

From flexible hosting to data‐powered security, get everything your team needs to build at their best.

Contact sales

Integrating further with the GitHub API

SAP uses ReviewNinja to provide more structure around code review. It’s an open source tool built using the GitHub API.

What will your story be?

Start collaborating with your team on GitHub

Team

$9

Per user / month

Advanced collaboration and
management tools for teams

  • ∞Unlimited public repositories
  • ∞Unlimited private repositories
  • ✓Team access controls
  • ✓User management and billing
  • ✓Issues and bug tracking
  • ✓Project management
  • ✓Advanced tools and insights

Starts at $25 / month and includes your first 5 users

Free to academic faculty for teaching or non-profit research

Choose Team

Enterprise

Contact Sales
for pricing

Security, compliance, and deployment controls for organizations

  • Everything included in Team

  • ✓Self-hosted or cloud-hosted
  • ✓SAML single sign-on
  • ✓Access provisioning
  • ✓Simplified account administration
  • ✓Unified search and contributions
  • ✓Priority support
  • ✓99.95% uptime SLA for Enterprise Cloud
  • ✓Invoice billing
  • ✓Advanced auditing

Questions?

Learn more about Enterprise

Free for educational institutions participating in the GitHub Education program

Contact Sales

Want to use GitHub on your own? Check out our plans for individuals

You can’t perform that action at this time.