Primeiros passos com InnerSource
Boas-vindas ao InnerSource, um movimento poderoso para desenvolver software de código aberto dentro de uma única organização, em que a abertura de um projeto se estende às equipes da empresa. Neste relatório, Andy Oram, editor e autor da O’Reilly, apresenta InnerSource: primeiro, revisa os princípios que tornam o desenvolvimento de código aberto bem-sucedido e, depois, descreve como InnerSource funcionou no PayPal, uma das principais plataformas de comércio pela internet.
A jornada do PayPal rumo ao InnerSource envolveu uma série de decisões corporativas de grande alcance, incluindo uma mudança consciente de ferramentas e cultura organizacional. Com InnerSource, a empresa não apenas acelerou o desenvolvimento e melhorou a qualidade, mas também criou um ambiente de cooperação entre equipes que incentivou os programadores a contribuir com qualquer projeto de desenvolvimento do PayPal.
Você conhecerá vantagens específicas da estratégia InnerSource, incluindo:
- Desenvolvimento mais rápido: os programadores usam testes unitários, cobertura de código e integração contínua para eliminar erros nas etapas iniciais
- Documentação completa: o código é mais bem documentado, tanto nos comentários quanto, de maneira menos formal, nas listas de discussão
- Reutilização de código: programadores de toda a organização compreendem o código e a arquitetura dos módulos desenvolvidos por outras equipes
- Colaboração entre equipes: contribuições de pessoas de outras equipes ocorrem sem dificuldades e raramente precisam ser reescritas
- Desenvolvimento com GitHub: a plataforma mantém repositórios privados para projetos internos e repositórios públicos para código aberto
Este livro aberto é disponibilizado sob a licença Creative Commons CC BY. Você pode baixar gratuitamente o e-book Getting Started with InnerSource em PDF (3,3 MB).
Sobre os autores
Andy Oramé editor na O’Reilly Media. Trabalha na empresa desde 1992 e atualmente se especializa em tecnologias de código aberto e engenharia de software. Seu trabalho na O’Reilly inclui os primeiros livros sobre Linux publicados por uma editora dos Estados Unidos, o título Peer-to-Peer, de 2001, e o best-seller Beautiful Code, de 2007.