- Industry: Software
- Company size: 1000+
- Location: Headquartered in Walldorf, Germany with offices worldwide
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.
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.
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.
More stories from our customers
CoverMyMeds
Learn how CoverMyMeds uses GitHub Enterprise to balance transparency and security in a highly regulated industry.
Dominion Enterprises
Find out how over 600 developers at Dominion Enterprises use GitHub to make their work more transparent.
Media Assembly
Discover how every team at Media Assembly is adopting open source ideology and social sharing with GitHub.
What will your story be?
Team
$9 ₩9,509
per user / month
Includes:
- Organization account
- Unlimited public repositories
- Unlimited private repositories
- Team and user permissions
Starting at $25₩26,414 / month which includes your first 5 users.
Business
$21 ₩22,188
per user / month
Hosted on
GitHub.com
- Organization account
- SAML single sign-on
- Access provisioning
- 24/5 support with 8-hour response time
- 99.95% Uptime SLA
$21 ₩22,188 *
per user / month
GitHub
Enterprise
- Multiple organizations
- SAML, LDAP, and CAS
- Access provisioning
- 24/7 support for urgent issues
- Advanced auditing
- Host on your servers, AWS, Azure, or GCP
* Sold in packs of 10 users and billed annually.
Want to use GitHub on your own? Check out our personal plans.