[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-pt-112":3,"doc-seo-216914-112":49,"doc-detail-216914-pt":124},{"code":4,"msg":5,"data":6},0,"success",[7,13,17,21,25,29,33,37,41,45],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},26,"Document","Contos e Romances",60,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":11,"slug":16},46,"Estilo de Vida","lifestyle",{"id":18,"doc_module":4,"doc_module_name":9,"category_name":19,"show_sort_weight":11,"slug":20},28,"Exames","exam",{"id":22,"doc_module":4,"doc_module_name":9,"category_name":23,"show_sort_weight":11,"slug":24},47,"Geral","general",{"id":26,"doc_module":4,"doc_module_name":9,"category_name":27,"show_sort_weight":11,"slug":28},29,"Histórias em Quadrinhos","comic",{"id":30,"doc_module":4,"doc_module_name":9,"category_name":31,"show_sort_weight":11,"slug":32},27,"Literatura","literature",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":11,"slug":36},32,"Pesquisa e Relatórios","research-report",{"id":38,"doc_module":4,"doc_module_name":9,"category_name":39,"show_sort_weight":11,"slug":40},33,"Religião e Espiritualidade","religion-spirituality",{"id":42,"doc_module":4,"doc_module_name":9,"category_name":43,"show_sort_weight":11,"slug":44},31,"Saúde e Cuidados","healthcare",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":47,"show_sort_weight":11,"slug":48},45,"Tecnologia","technology",{"code":4,"msg":50,"data":51},"ok",{"site_id":52,"language":53,"slug":54,"title":55,"keywords":56,"description":57,"schema_data":58,"social_meta":117,"head_meta":119,"extra_data":121,"updated_unix":123},112,"pt","computer-engineering-deciphering-the-software-industry","Engenharia de Computação - Decifrando a indústria de software","","A pesquisa conduzida por pesquisadores brasileiros analisa como a indústria de software se organiza e opera, buscando explicar o processo de produção de programas e a relevância de uma entrega contínua, confiável e disponível. O trabalho de Leonardo Leite, baseado em grounded theory e entrevistas com profissionais, caracteriza desafios e propõe quatro modelos organizacionais para DevOps. A investigação também relaciona práticas colaborativas entre desenvolvimento e operações, destacando impacto em corretude, confiabilidade e desempenho em aplicações do cotidiano.",{"@graph":59,"@context":116},[60,77,99],{"@type":61,"itemListElement":62},"BreadcrumbList",[63,68,71,74],{"item":64,"name":65,"@type":66,"position":67},"https://docshare.wps.com","Home","ListItem",1,{"item":69,"name":9,"@type":66,"position":70},"https://docshare.wps.com/pt/document/",2,{"item":72,"name":47,"@type":66,"position":73},"https://docshare.wps.com/pt/document/tecnologia/",3,{"item":75,"name":55,"@type":66,"position":76},"https://docshare.wps.com/pt/document/computer-engineering-deciphering-the-software-industry/216914/",4,{"url":75,"name":55,"@type":78,"image":79,"author":84,"headline":55,"publisher":87,"fileFormat":90,"inLanguage":53,"description":57,"dateModified":91,"datePublished":92,"encodingFormat":90,"isAccessibleForFree":93,"interactionStatistic":94},"DigitalDocument",{"url":80,"@type":81,"width":82,"height":83},"https://docshare.wps.com/thumbnails/computer-engineering-deciphering-the-software-industry/216914.png","ImageObject",300,407,{"name":85,"@type":86},"wps_ap_test_251126_0180","Person",{"url":64,"name":88,"@type":89},"DocShare","Organization","application/pdf","2026-09-29","2026-09-08",true,{"@type":95,"interactionType":96,"userInteractionCount":98},"InteractionCounter",{"@type":97},"ViewAction",6,{"@type":100,"mainEntity":101},"FAQPage",[102,108,112],{"name":103,"@type":104,"acceptedAnswer":105},"Qual é o objetivo central da pesquisa sobre a indústria de software?","Question",{"text":106,"@type":107},"Explicar como a indústria se estrutura e como ocorre o processo de produção de software, destacando a importância de assegurar entrega contínua, confiável e disponível desses sistemas.","Answer",{"name":109,"@type":104,"acceptedAnswer":110},"O que é DevOps segundo os pesquisadores citados no texto?",{"text":111,"@type":107},"DevOps é um esforço colaborativo e multidisciplinar para automatizar a entrega contínua de novas versões do software, garantindo ao mesmo tempo a corretude e a confiabilidade dessas versões.",{"name":113,"@type":104,"acceptedAnswer":114},"Como a pesquisa identificou os quatro modelos organizacionais?",{"text":115,"@type":107},"Por meio de entrevistas qualitativas com 75 profissionais de 59 empresas, usando grounded theory para propor a teoria a partir das evidências empíricas coletadas.","https://schema.org",{"og:url":75,"og:type":118,"og:title":55,"og:site_name":88,"og:description":57},"article",{"robots":120,"canonical":75},"index,follow",{"doc_id":122,"site_id":52},216914,1788828319,{"code":4,"msg":5,"data":125},{"doc_id":122,"user_id":126,"nickname":85,"user_avatar":127,"doc_module":4,"category_id":46,"category_name":47,"doc_title":55,"doc_description":57,"doc_content":128,"file_id":129,"file_url":130,"file_type":131,"file_size":132,"view_count":98,"is_deleted":4,"is_public":67,"is_downloadable":67,"audit_status":67,"page_count":76,"language":133,"language_code":53,"site_id":52,"html_lang":53,"table_of_contents":134,"faqs":135,"seo_title":136,"seo_description":57,"update_tm":123,"read_time":98},8796095027276,"https://avatar.qwps.com/avatar/d3BzX2FwX3Rlc3RfMjUxMTI2XzAxODA=","ENGENHARIA DE COMPUTAÇÃO  \nDecifrandoa indústria de software  \nIMAGEM JUST SUPER / GETTY IMAGES  \nPesquisadores brasileiros criam teoria para explicar como funciona o desenvolvimentode programas de computador dos mais variados tipos e aplicativos usados em nosso cotidiano  \nYURI VASCONCELOS  \nE  \nm um mundo cada vez mais dependente de programas de computador eaplicativos, um grupo de pesquisadores brasileiros debruçou-se durante mais de quatro anos sobre o funcionamentoda indústria de software para tentarexplicar como ela se organiza e opera. O resultado do esforço foi uma teoria detalhando o processo de produção de  \nsoftware no país e no mundo. Explicar como essaindústria se estrutura é relevante, afirmam especialistas, para assegurar uma entrega contínuae confiável desses sistemas, que estão em todosos lugares, de hospitais a centros de controle de tráfego aéreo, de instituições financeiras a redes sociais e serviços de streaming.  \n“Uma das principais missões de quem estudao campo da engenharia de software é compreender como as pessoas se juntam e se coordenamcoletivamente na empreitada da construção deprogramas de computador”, conta o engenheirode software Leonardo Leite. Funcionário do Serviço Federal de Processamento de Dados (Serpro), ele conduziu essa investigação durante o doutoramento no Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP). Sua tese, intitulada “Uma teoria fundamentada sobre as estruturas organizacionais de profissionais de desenvolvimento e de infraestrutura em organizações produtoras de software”, venceu o concurso de teses da área de engenharia de software promovido pela Sociedade Brasileira de Computação, em 2023.  \nUma prática comumente empregada por big techs, fabricantes de software e empresas em geral é o chamado DevOps, sigla de desenvolvimento e operações. Nessa forma colaborativa, a criação do software é feita por desenvolvedores e acompanhada de perto pela equipe de infraestrutura ou operação, a quem cabe manter o software no ar, uma vez pronto, buscando assegurar sua disponibilidade, confiabilidade e desempenho.“A sinergia entre as duas equipes permite que tudo funcione de forma adequada, independentemente da demanda naquele momento”, diz Leite.“Ao mesmo tempo, facilita a atualização diária de software, algo que o usuário não percebe que acontece. Isso ocorre com a Netflix, o banco digital Nubank, a Amazon e muitos outros aplicativos que fazem parte do nosso dia a dia.”  \nA metodologia aplicada na pesquisa, conhecida como teoria fundamentada em dados (grounded theory), tem por objetivo elaborar arcabouços teóricos a partir da análise de dados colhidos em campo, e não de hipóteses predefinidas, como é mais frequente na ciência. Por esse método, a teoria é proposta a partir das evidências empíricas coletadas.  \nA primeira parte do estudo, que recebeu apoioda FAPESP, consistiu na realização de uma amplarevisão da literatura sobre DevOps. A partir daanálise de 50 trabalhos publicados sobre o tema, Leite e colegas divulgaram um artigo na revista científica ACM Computing Surveys, em 2019, em que apresentam os desafios em aberto sobre ocampo de estudos de DevOps e dão recomendações a profissionais da indústria e acadêmicos.  \nPESQUISA FAPESP  355   75  \n“Nesse artigo, com elevado número de citações, apresentamos uma definição concisa de DevOps, termo polêmico e controverso em tornodo qual não havia um entendimento consensual”, afirma o pesquisador.“DevOps, para nós, é um esforço colaborativo e multidisciplinar que ocorre em uma organização visando a automação da entrega contínua de novas versões do software, sem deixar de garantir a corretude e a confiabilidade dessas versões.”  \nENTREVISTAS ANÔNIMAS  \nO passo seguinte da investigação foi a realizaçãode uma pesquisa qualitativa com 75 profissionais de 59 empresas brasileiras e estrangeiras de diferentes portes. Leite optou pelo método de entrevistas anônimas para que os profissionais pudessem falar abertamente sobre os ","cbCairq86T7LAECc","https://ap.wps.com/l/cbCairq86T7LAECc","pdf",142579,"Portuguese","# Engenharia de Computação\n## Decifrando a indústria de software\n## Missão da engenharia de software\n## DevOps e colaboração entre equipes\n## Metodologia: grounded theory\n## Revisão da literatura sobre DevOps\n## Entrevistas anônimas\n## Quatro modelos organizacionais na indústria","[{\"question\":\"Qual é o objetivo central da pesquisa sobre a indústria de software?\",\"answer\":\"Explicar como a indústria se estrutura e como ocorre o processo de produção de software, destacando a importância de assegurar entrega contínua, confiável e disponível desses sistemas.\"},{\"question\":\"O que é DevOps segundo os pesquisadores citados no texto?\",\"answer\":\"DevOps é um esforço colaborativo e multidisciplinar para automatizar a entrega contínua de novas versões do software, garantindo ao mesmo tempo a corretude e a confiabilidade dessas versões.\"},{\"question\":\"Como a pesquisa identificou os quatro modelos organizacionais?\",\"answer\":\"Por meio de entrevistas qualitativas com 75 profissionais de 59 empresas, usando grounded theory para propor a teoria a partir das evidências empíricas coletadas.\"}]","Engenharia de Computação - Decifrando a indústria de software | PDF"]