Download free course Getting Started with InnerSource, pdf file on 22 pages by Andy Oram.
Welcome to InnerSource, the powerful movement for developing open source software within the walls of a single organization, where the "openness" of a project extends across teams inside the company. In this report, O'Reilly editor and author Andy Oram takes you inside InnerSource, first by reviewing the principles that make open source development successful, and then by describing how InnerSource has worked at PayPal, the leading Internet commerce facilitator.
PayPal's path to InnerSource involved a series of large-scale corporate decisions that included a conscious shift in tools and corporate culture. Through InnerSource, the company not only achieved faster development and better quality, but also created an environment of cross-team cooperation that encouraged programmers to contribute to any of PayPal's development projects.
You'll learn specific advantages of the InnerSource strategy, including:
Faster development: Programmers use unit tests, code coverage, and continuous integration to remove bugs at early stages
Complete documentation: Code is documented better, both in-code comments and less formally on discussion lists
Code reuse: Programmers across the organization understand the code and architecture of modules developed by other teams
Cross-team collaboration: Contributions by members outside of the team are frictionless and rarely have to be rewritten
Development with GitHub: GitHub maintains private repositories for in-house projects as well as public repositories for open source code
PayPal's path to InnerSource involved a series of large-scale corporate decisions that included a conscious shift in tools and corporate culture. Through InnerSource, the company not only achieved faster development and better quality, but also created an environment of cross-team cooperation that encouraged programmers to contribute to any of PayPal's development projects.
You'll learn specific advantages of the InnerSource strategy, including:
Faster development: Programmers use unit tests, code coverage, and continuous integration to remove bugs at early stages
Complete documentation: Code is documented better, both in-code comments and less formally on discussion lists
Code reuse: Programmers across the organization understand the code and architecture of modules developed by other teams
Cross-team collaboration: Contributions by members outside of the team are frictionless and rarely have to be rewritten
Development with GitHub: GitHub maintains private repositories for in-house projects as well as public repositories for open source code
Table of contents
- A Robust Approach to Team Collaboration
- Where Open Source Principles Work
- How PayPal Adopted InnerSource
Pages : | 22 |
Size : | 3.3 MB |
Downloads: | 46 |
Created: | 2022-02-02 |
License: | CC BY |
Author(s): | Andy Oram |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Getting Started with InnerSource
Download free course Lightweight Systems for Realtime Monitoring, pdf file on 27 pages by Sam Newman.
Download free course Electron Succinctly, pdf file on 131 pages by Ed Freitas.
Download free course Optimizing HPC Applications with Intel Cluster Tools, pdf file on 291 pages by Alexander Supalov, Andrey Semin, Michael Klemm, Christopher Dahnken.
Download free course Software Above the Level of a Single Device, pdf file on 18 pages by Tim O'Reilly.
Download free course Algorithms Notes for Professionals, pdf file on 257 pages by by Stack Overflow Community.