Vimos o DevOps surgir como um movimento para melhorar a vida dos profissionais da indústria de software, promovendo a colaboração entre pessoas de desenvolvimento e de infraestrutura. Mas, afinal, do ponto de vista da organização dos profissionais, existe uma receita para se fazer DevOps? Como (re)organizar as atividades operacionais (como implantação, monitoração, tratamento de incidentes etc.) entre os profissionais de desenvolvimento e de infraestrutura? Considerando que diferentes alternativas de organização afetam de forma distinta o equilíbrio entre especialização e interação entre esses times, essa é uma questão que merece ser entendida mais a fundo.
Neste livro, Leonardo Leite, Paulo Meirelles e Fabio Kon discutem as diferentes formas de se fazer DevOps. Você entenderá as condições, razões para adotar ou evitar cada alternativa, bem como as causas e consequências de cada uma delas. Dentre essas alternativas, o livro detalha a organização em torno de times de plataforma, uma nova tendência surgida a partir do DevOps. Ao unir pesquisa científica*, relatos de experiências reais e dicas práticas, este conteúdo pode embasar discussões e decisões sobre a jornada DevOps na sua empresa, sendo um ótimo recurso para você aprofundar a sua compreensão sobre o esforço coletivo de produção de software.
* Este livro se baseia em uma pesquisa de doutorado desenvolvida na Universidade de São Paulo (USP), tendo recebido os seguintes prêmios: melhor tese de engenharia de software defendida em 2022 pelo concurso do CBSoft (Congresso Brasileiro de Software: Teoria e Prática) e segunda melhor tese de informática defendida em 2022 pelo concurso do CLEI (Centro Latinoamericano de Estudos em Informática).