[{"data":1,"prerenderedAt":1023},["ShallowReactive",2],{"/pt-br/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster/":3,"footer-pt-br":54,"the-source-navigation-pt-br":362,"the-source-newsletter-pt-br":389,"optimize-value-stream-efficiency-to-do-more-with-less-faster-article-hero-category-pt-br":401,"optimize-value-stream-efficiency-to-do-more-with-less-faster-the-source-gated-asset-pt-br":423,"optimize-value-stream-efficiency-to-do-more-with-less-faster-category-pt-br":436,"optimize-value-stream-efficiency-to-do-more-with-less-faster-the-source-resources-pt-br":448,"optimize-value-stream-efficiency-to-do-more-with-less-faster-article-hero-author-pt-br":463},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":16,"content":22,"_id":48,"_type":49,"title":7,"_source":50,"_file":51,"_stem":52,"_extension":53},"/pt-br/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","platform",false,"",{"layout":9,"type":10,"template":11,"slug":12,"articleType":13,"category":5,"author":14,"featured":6,"gatedAsset":15},"the-source","article","TheSourceArticle","optimize-value-stream-efficiency-to-do-more-with-less-faster","Regular","stephen-walters","source-lp-dora-insights-where-is-ai-really-driving-developer-productivity",{"title":17,"description":18,"ogImage":19,"config":20},"Otimize a eficiência do fluxo de valor para fazer mais com menos, e mais rápido","Descubra como otimizar seu processo de entrega de software e aumentar a eficiência operacional com a gestão de fluxo de valor.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463530/doerc0wzbg75r8yixgnf.png",{"ignoreTitleCharLimit":21,"ignoreDescriptionCharLimit":21},true,{"title":17,"date":23,"description":18,"timeToRead":24,"image":25,"keyTakeaways":27,"articleBody":31,"faq":32},"2024-12-18","6 min de leitura",{"config":26},{"src":19},[28,29,30],"A gestão eficaz do fluxo de valor pode acelerar o tempo de entrada no mercado, melhorar a visibilidade dos processos e proporcionar experiências aprimoradas aos clientes.","Há dois tipos de métricas essenciais na gestão de fluxo de valor: métricas de fluxo de valor e de realização de valor. As primeiras ajudam a identificar gargalos na entrega de software, enquanto as segundas medem o que, de fato, foi entregue.","A adoção de uma plataforma unificada para todo o ciclo de vida do desenvolvimento de software pode proporcionar ampla visibilidade sobre personas e produtos, tornando as empresas mais ágeis e competitivas no mercado.","O software define o ritmo da inovação. Isso significa que todas as empresas enfrentam o mesmo desafio: entregar código melhor e mais seguro, com mais agilidade e menor custo. O sucesso nessa jornada de transformação digital está se tornando, cada vez mais, o fator que diferencia os líderes de mercado de seus concorrentes, exigindo que as empresas repensem a maneira como desenvolvem, protegem e implantam software.\n\nA resposta está na gestão de fluxo de valor: uma abordagem comprovada que acelera o tempo de entrada no mercado, elimina obstáculos recorrentes, como transferências e ciclos de feedback interrompidos, e oferece a visibilidade que os líderes precisam para garantir experiências de alta qualidade aos clientes.\n\n## Por que adotar a gestão de fluxo de valor?\nNo ano passado, participei de mais de dez mesas-redondas com executivos, conversei com inúmeros clientes de todo o mundo e recebi contribuições de organizações como o [DevOps Institute](https://www.devopsinstitute.com/) e o [Value Stream Management Consortium](https://www.vsmconsortium.org/).\n\nNas conversas com líderes do setor sobre metas de transformação, percebi um assunto recorrente: a compreensão de que não basta ser uma empresa de software, é preciso ser uma empresa de alto desempenho.\n\nAlinhar os objetivos de negócios ao trabalho de TI, acelerar o processo de entrega de software e melhorar sua qualidade não é uma tarefa simples. No entanto, existem quatro princípios fundamentais que as empresas podem adotar para impulsionar suas jornadas de transformação digital e gerar mais valor comercial com menos recursos:\n\n1. **Aumentar a produtividade dos desenvolvedores**: melhore a experiência do desenvolvedor para atrair e reter talentos de tecnologia com mais eficácia e aumente sua produtividade para que possam entregar software melhor, mais rapidamente.\n2. **Medir a produtividade e a eficiência**: avalie o impacto em todo o ciclo de vida de entrega de software para melhorar a eficiência operacional.\n3. **Proteger a cadeia de suprimentos de software**: reduza os riscos de segurança e conformidade.\n4. **Acelerar a migração para a nuvem**: migre para a nuvem com os controles de segurança certos para minimizar os riscos.\n\nPara implementar corretamente esses princípios, é preciso uma abordagem estruturada que conecte pessoas, processos e tecnologia. A gestão de fluxo de valor oferece essa estrutura ao disponibilizar um roadmap comprovado que ajuda as empresas a transformar sistematicamente a maneira como entregam software. O Value Stream Management Consortium desenvolveu esse caminho de implementação com nove etapas principais: início, avaliação, visão, identificação, organização, mapeamento, conexão, inspeção e adaptação.\n\n## Implementação da gestão de fluxo de valor\nUma etapa crítica logo no início do roadmap é definir a **Visão**, que estabelece os parâmetros para análise dos fluxos de valor. É fundamental que os resultados de negócios orientem essa visão. Por exemplo, para empresas que buscam ser as primeiras a lançar novos produtos, a velocidade da entrega é crucial. Por outro lado, se a satisfação do cliente e a confiabilidade do serviço forem os elementos mais importantes, as métricas de qualidade deverão ser priorizadas.\n\nDepois de definir a prioridade, as etapas seguintes do roadmap garantem que você tenha as pessoas, os processos e a tecnologia necessários para apoiá-la:\n\n* As etapas de **Identificação** e **Organização** dizem respeito às pessoas. As empresas devem representar visualmente o aspecto humano dessas fases em uma [arquitetura de referência de fluxo de valor](https://skilupit.thinkific.com/courses/value-stream-reference-architecture-paper).\n* A etapa de **Mapeamento** tem como objetivo reunir as pessoas certas com um processo enxuto e eficiente. O mapeamento de fluxo de valor não só ajuda a visualizar os fluxos de trabalho, como também destaca áreas de desperdício e de melhoria contínua.\n* A etapa de **Conexão** foca na adoção de tecnologias que automatizam o processo e simplificam as operações para equipes multifuncionais, reduzindo a carga cognitiva, melhorando a qualidade e a segurança e acelerando a entrega de valor.\n* Por fim, a empresa pode fazer a **Inspeção** e **Adaptação** de seus fluxos de valor de software, de forma contínua e em tempo real, visando a otimização.\n\nEsse roadmap garante que as pessoas estejam conectadas à tecnologia e preparadas para utilizá-la de forma eficaz. A [descoberta do fluxo de valor](#putting-value-stream-discovery-to-work) também exerce um papel fundamental no mapeamento de indivíduos e equipes em um fluxo de trabalho estrategicamente projetado para aprimorar a experiência do desenvolvedor e do usuário.\n\nUma abordagem de plataforma é essencial para uma implementação bem-sucedida. De acordo com o [Guia de mercado para plataformas de entrega de fluxo de valor DevOps](https://www.gartner.com/en/documents/3991050), criado pelo Gartner, as plataformas de entrega de fluxo de valor oferecem recursos totalmente integrados que permitem a entrega contínua de software. Esses recursos incluem planejamento, controle de versão, integração contínua, automação de testes, orquestração de lançamento, implantação contínua e monitoramento de reversões, testes de segurança e análise de métricas de fluxo de valor. As plataformas de entrega de fluxo de valor se integram a ferramentas de automação de infraestrutura e conformidade para automatizar a implantação de infraestrutura e a aplicação de políticas.\n\n## Medição do sucesso com métricas de fluxo de valor\nNa gestão de fluxo de valor, há dois tipos de métrica: de fluxo e de realização.\n\nAs métricas de fluxo de valor definem como entregamos software: do conceito à realização. Essas métricas medem o fluxo de valor comercial, oferecendo insights sobre a eficiência, a qualidade e a velocidade com que o software avança por todo o fluxo de valor. Ao entender as métricas de fluxo de valor, as empresas podem identificar gargalos e áreas de melhoria.\n\nAs métricas DORA são um subconjunto das métricas de fluxo. Elas oferecem uma medida quantitativa do desempenho e incluem:\n\n1. **Frequência de implantação**: a frequência com que uma empresa implanta código na produção. Uma frequência mais alta indica que a equipe de desenvolvimento pode entregar mudanças mais rapidamente, o que reflete um processo de desenvolvimento de software mais ágil e eficiente.\n2. **Prazo de entrega das alterações**: o tempo que uma alteração de código leva para passar do commit para a implantação. Um prazo menor indica que a equipe transforma ideias em implantações reais com eficiência, permitindo maior agilidade na entrega de recursos ou no atendimento às solicitações dos clientes.\n3. **Tempo para Restaurar Serviço**: o tempo que leva para se recuperar de uma falha de serviço e restabelecer as operações normais. Um Tempo para Restaurar Serviço menor indica um sistema mais resiliente e uma equipe de resposta capacitada, minimizando o tempo de inatividade e melhorando a experiência do usuário.\n4. **Taxa de falhas de alteração**: a porcentagem de alterações que resultam na degradação do serviço, como incidentes, bugs ou qualquer modificação que exija reversão. A redução dessa taxa indica maior qualidade nas alterações de código e reforça a confiança no processo de desenvolvimento.\n\nQuando analisadas em conjunto com outras métricas, como prazo de resolução de tíquetes, duração do ciclo, novos tíquetes e implantações, essas métricas oferecem uma visão holística da eficiência do fluxo de valor. Usá-las de forma estratégica e integrada é essencial para identificar áreas de melhoria em todo o ciclo de vida do desenvolvimento de software.\n\nAs métricas de realização de valor medem os resultados tangíveis dos esforços de entrega. Embora métricas tradicionais, como receita, vendas e margens de lucro, ofereçam uma perspectiva financeira, outros indicadores importantes, como o Net Promoter Score e o tempo de jornada do cliente, capturam dimensões igualmente relevantes do valor obtido. Enquanto essas métricas de resultado mostram o desempenho passado, os indicadores antecedentes, como tráfego de visitantes, avaliações de clientes e taxas de conversão, oferecem previsões valiosas sobre o sucesso futuro.\n\n## Como colocar em prática a descoberta do fluxo de valor\nMétricas e monitoramento andam lado a lado com a descoberta do fluxo de valor, que analisa o estado atual da empresa e onde ela quer chegar dentro do contexto do fluxo de valor tecnológico, isto é, o tempo e os recursos necessários para transformar uma ideia em requisitos, implantá-la e gerar valor para o cliente. Essa descoberta também estabelece uma linha de base para avaliar o progresso da entrega de software e identificar os pontos de contato no processo que não agregam valor para o cliente ou para o negócio. Os resultados da descoberta do fluxo de valor permitem que a empresa configure, com mais facilidade, uma estrutura enxuta para uma cadeia de ferramentas de DevSecOps.\n\nUma plataforma unificada é essencial para alcançar o estado futuro previsto, atendendo às necessidades dos desenvolvedores e clientes. Essa abordagem sistemática promove a transparência, essencial para inspeções eficazes do fluxo de valor, e ressalta a importância de aplicar métricas para avaliar e entender o estado atual. A descoberta do fluxo de valor é essencial para mapear de forma abrangente processos, equipes, ferramentas, interações e métricas em uma visão unificada.\n\n## O software define o ritmo da inovação\nAo analisarmos a lógica por trás da inspeção dos fluxos de valor no desenvolvimento de software, fica evidente que a visibilidade é fundamental para entender como e o que as empresas estão entregando. Com as métricas certas, é possível acompanhar o progresso da entrega de software, identificar gargalos e ineficiências e promover ajustes para a melhoria contínua. A implementação de uma plataforma DevSecOps de ponta a ponta, aliada a técnicas de descoberta de fluxo de valor, capacita as empresas a refinar e aprimorar continuamente seus processos de entrega, acelerando a inovação e abrindo caminho para o sucesso a longo prazo.",[33,36,39,42,45],{"header":34,"content":35},"O que é a gestão de fluxo de valor e por que é importante para a entrega de software?","A gestão de fluxo de valor (VSM) é uma abordagem estratégica que otimiza a entrega de software ao mapear e analisar cada etapa, desde o conceito até a geração de valor para o cliente. Ela oferece visibilidade de ponta a ponta, identifica gargalos e simplifica os fluxos de trabalho, permitindo que as empresas entreguem software de alta qualidade mais rapidamente, ao mesmo tempo em que reduzem custos e riscos.",{"header":37,"content":38},"Como a gestão de fluxo de valor melhora a eficiência operacional?","A VSM aumenta a eficiência operacional ao eliminar ineficiências, como transferências desnecessárias, ciclos de feedback interrompidos e processos redundantes. Ao integrar pessoas, processos e tecnologia, ela promove a colaboração e a produtividade das equipes multifuncionais, acelerando o tempo de entrada no mercado.",{"header":40,"content":41},"O que são métricas de fluxo de valor e como elas ajudam a medir a eficiência?","As métricas de fluxo de valor ajudam a entender como o valor comercial é entregue ao longo de todo o ciclo de vida de entrega de software, desde o conceito até a implantação. Métricas como frequência de implantação, prazo de entrega das alterações e taxa de falhas de alterações ajudam as empresas a identificar gargalos, aumentar a eficiência dos fluxos de trabalho e melhorar a qualidade do software.",{"header":43,"content":44},"Como a gestão de fluxo de valor melhora a segurança e a conformidade na entrega de software?","A VSM reforça a segurança e a conformidade ao integrar verificações de segurança e aplicação de políticas ao pipeline de desenvolvimento. Isso permite um monitoramento e auditoria contínuos, reduzindo riscos e assegurando a aplicação constante das medidas de segurança e conformidade em todo o ciclo de vida do software.",{"header":46,"content":47},"Qual é o papel da descoberta do fluxo de valor na otimização da entrega de software?","A descoberta do fluxo de valor consiste em mapear o estado atual dos processos de entrega de software para identificar ineficiências e atividades que agregam valor. Esse mapeamento estabelece uma linha de base para medir o desempenho e orienta a configuração de cadeias de ferramentas DevSecOps enxutas e eficientes, resultando em uma entrega de software mais rápida e confiável.","content:pt-br:the-source:platform:optimize-value-stream-efficiency-to-do-more-with-less-faster:index.yml","yaml","content","pt-br/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster/index.yml","pt-br/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster/index","yml",{"_path":55,"_dir":56,"_draft":6,"_partial":6,"_locale":7,"data":57,"_id":358,"_type":49,"title":359,"_source":50,"_file":360,"_stem":361,"_extension":53},"/shared/pt-br/main-footer","pt-br",{"text":58,"source":59,"edit":65,"contribute":70,"config":75,"items":80,"minimal":350},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":60,"config":61},"Acessar a origem da página",{"href":62,"dataGaName":63,"dataGaLocation":64},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":66,"config":67},"Editar esta página",{"href":68,"dataGaName":69,"dataGaLocation":64},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":71,"config":72},"Contribua",{"href":73,"dataGaName":74,"dataGaLocation":64},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":76,"facebook":77,"youtube":78,"linkedin":79},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[81,108,181,249,312],{"title":82,"links":83,"subMenu":89},"Plataforma",[84],{"text":85,"config":86},"Plataforma DevSecOps",{"href":87,"dataGaName":88,"dataGaLocation":64},"/pt-br/platform/","devsecops platform",[90],{"title":91,"links":92},"Preços",[93,98,103],{"text":94,"config":95},"Confira os planos",{"href":96,"dataGaName":97,"dataGaLocation":64},"/pt-br/pricing/","view plans",{"text":99,"config":100},"Por que escolher o GitLab Premium?",{"href":101,"dataGaName":102,"dataGaLocation":64},"/pt-br/pricing/premium/","why premium",{"text":104,"config":105},"Por que escolher o GitLab Ultimate?",{"href":106,"dataGaName":107,"dataGaLocation":64},"/pt-br/pricing/ultimate/","why ultimate",{"title":109,"links":110},"Soluções",[111,116,121,126,131,136,141,146,151,156,161,166,171,176],{"text":112,"config":113},"Transformação digital",{"href":114,"dataGaName":115,"dataGaLocation":64},"/pt-br/solutions/digital-transformation/","digital transformation",{"text":117,"config":118},"Segurança e conformidade",{"href":119,"dataGaName":120,"dataGaLocation":64},"/pt-br/solutions/security-compliance/","security & compliance",{"text":122,"config":123},"Entrega de software automatizada",{"href":124,"dataGaName":125,"dataGaLocation":64},"/pt-br/solutions/delivery-automation/","automated software delivery",{"text":127,"config":128},"Desenvolvimento ágil",{"href":129,"dataGaName":130,"dataGaLocation":64},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":132,"config":133},"Migração para a nuvem",{"href":134,"dataGaName":135,"dataGaLocation":64},"/pt-br/solutions/cloud-native/","cloud transformation",{"text":137,"config":138},"SCM",{"href":139,"dataGaName":140,"dataGaLocation":64},"/pt-br/solutions/source-code-management/","source code management",{"text":142,"config":143},"CI/CD",{"href":144,"dataGaName":145,"dataGaLocation":64},"/pt-br/solutions/continuous-integration/","continuous integration & delivery",{"text":147,"config":148},"Gestão de fluxo de valor",{"href":149,"dataGaName":150,"dataGaLocation":64},"/pt-br/solutions/value-stream-management/","value stream management",{"text":152,"config":153},"GitOps",{"href":154,"dataGaName":155,"dataGaLocation":64},"/pt-br/solutions/gitops/","gitops",{"text":157,"config":158},"Grandes empresas",{"href":159,"dataGaName":160,"dataGaLocation":64},"/pt-br/enterprise/","enterprise",{"text":162,"config":163},"Pequenas empresas",{"href":164,"dataGaName":165,"dataGaLocation":64},"/pt-br/small-business/","small business",{"text":167,"config":168},"Setor público",{"href":169,"dataGaName":170,"dataGaLocation":64},"/pt-br/solutions/public-sector/","public sector",{"text":172,"config":173},"Educação",{"href":174,"dataGaName":175,"dataGaLocation":64},"/pt-br/solutions/education/","education",{"text":177,"config":178},"Serviços financeiros",{"href":179,"dataGaName":180,"dataGaLocation":64},"/pt-br/solutions/finance/","financial services",{"title":182,"links":183},"Recursos",[184,189,194,199,204,209,214,219,224,229,234,239,244],{"text":185,"config":186},"Instalação",{"href":187,"dataGaName":188,"dataGaLocation":64},"/pt-br/install/","install",{"text":190,"config":191},"Guias de início rápido",{"href":192,"dataGaName":193,"dataGaLocation":64},"/pt-br/get-started/","quick setup checklists",{"text":195,"config":196},"Saiba mais",{"href":197,"dataGaName":198,"dataGaLocation":64},"https://university.gitlab.com/","learn",{"text":200,"config":201},"Documentação do produto",{"href":202,"dataGaName":203,"dataGaLocation":64},"https://docs.gitlab.com/","docs",{"text":205,"config":206},"Blog",{"href":207,"dataGaName":208,"dataGaLocation":64},"/blog/","blog",{"text":210,"config":211},"Histórias de sucesso de clientes",{"href":212,"dataGaName":213,"dataGaLocation":64},"/customers/","customer success stories",{"text":215,"config":216},"Trabalho remoto",{"href":217,"dataGaName":218,"dataGaLocation":64},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":220,"config":221},"Serviços do GitLab",{"href":222,"dataGaName":223,"dataGaLocation":64},"/pt-br/services/","services",{"text":225,"config":226},"TeamOps",{"href":227,"dataGaName":228,"dataGaLocation":64},"/pt-br/teamops/","teamops",{"text":230,"config":231},"Comunidade",{"href":232,"dataGaName":233,"dataGaLocation":64},"/community/","community",{"text":235,"config":236},"Fórum",{"href":237,"dataGaName":238,"dataGaLocation":64},"https://forum.gitlab.com/","forum",{"text":240,"config":241},"Eventos",{"href":242,"dataGaName":243,"dataGaLocation":64},"/events/","events",{"text":245,"config":246},"Parceiros",{"href":247,"dataGaName":248,"dataGaLocation":64},"/pt-br/partners/","partners",{"title":250,"links":251},"Empresa",[252,257,262,267,272,277,282,287,292,297,302,307],{"text":253,"config":254},"Sobre",{"href":255,"dataGaName":256,"dataGaLocation":64},"/pt-br/company/","company",{"text":258,"config":259},"Vagas",{"href":260,"dataGaName":261,"dataGaLocation":64},"/jobs/","jobs",{"text":263,"config":264},"Liderança",{"href":265,"dataGaName":266,"dataGaLocation":64},"/company/team/e-group/","leadership",{"text":268,"config":269},"Equipe",{"href":270,"dataGaName":271,"dataGaLocation":64},"/company/team/","team",{"text":273,"config":274},"Manual",{"href":275,"dataGaName":276,"dataGaLocation":64},"https://handbook.gitlab.com/","handbook",{"text":278,"config":279},"Relacionamento com investidores",{"href":280,"dataGaName":281,"dataGaLocation":64},"https://ir.gitlab.com/","investor relations",{"text":283,"config":284},"Questões ambientais, sociais e governança corporativa (ESG)",{"href":285,"dataGaName":286,"dataGaLocation":64},"/pt-br/environmental-social-governance/","environmental, social and governance",{"text":288,"config":289},"Diversidade, inclusão e pertencimento (DIB)",{"href":290,"dataGaName":291,"dataGaLocation":64},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":293,"config":294},"Trust Center",{"href":295,"dataGaName":296,"dataGaLocation":64},"/pt-br/security/","trust center",{"text":298,"config":299},"Boletim informativo",{"href":300,"dataGaName":301,"dataGaLocation":64},"/company/contact/","newsletter",{"text":303,"config":304},"Imprensa",{"href":305,"dataGaName":306,"dataGaLocation":64},"/press/","press",{"text":308,"config":309},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":310,"dataGaName":311,"dataGaLocation":64},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":313,"links":314},"Fale com a gente",[315,320,325,330,335,340,345],{"text":316,"config":317},"Fale com um especialista",{"href":318,"dataGaName":319,"dataGaLocation":64},"/pt-br/sales/","sales",{"text":321,"config":322},"Ajuda",{"href":323,"dataGaName":324,"dataGaLocation":64},"/support/","get help",{"text":326,"config":327},"Portal de clientes",{"href":328,"dataGaName":329,"dataGaLocation":64},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":331,"config":332},"Status",{"href":333,"dataGaName":334,"dataGaLocation":64},"https://status.gitlab.com/","status",{"text":336,"config":337},"Termos de uso",{"href":338,"dataGaName":339,"dataGaLocation":64},"/terms/","terms of use",{"text":341,"config":342},"Aviso de Privacidade",{"href":343,"dataGaName":344,"dataGaLocation":64},"/privacy/","privacy statement",{"text":346,"config":347},"Preferências de cookies",{"dataGaName":348,"dataGaLocation":64,"id":349,"isOneTrustButton":21},"cookie preferences","ot-sdk-btn",{"items":351},[352,354,356],{"text":336,"config":353},{"href":338,"dataGaName":339,"dataGaLocation":64},{"text":341,"config":355},{"href":343,"dataGaName":344,"dataGaLocation":64},{"text":346,"config":357},{"dataGaName":348,"dataGaLocation":64,"id":349,"isOneTrustButton":21},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":363,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":364,"subscribeLink":369,"navItems":373,"_id":385,"_type":49,"title":386,"_source":50,"_file":387,"_stem":388,"_extension":53},"/shared/pt-br/the-source/navigation",{"altText":365,"config":366},"the source logo",{"src":367,"href":368},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/pt-br/the-source/",{"text":370,"config":371},"Subscribe",{"href":372},"#subscribe",[374,378,381],{"text":375,"config":376},"Inteligência artificial",{"href":377},"/pt-br/the-source/ai/",{"text":117,"config":379},{"href":380},"/pt-br/the-source/security/",{"text":382,"config":383},"Plataforma e infraestrutura",{"href":384},"/pt-br/the-source/platform/","content:shared:pt-br:the-source:navigation.yml","Navigation","shared/pt-br/the-source/navigation.yml","shared/pt-br/the-source/navigation",{"_path":390,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":391,"description":392,"submitMessage":393,"formData":394,"_id":398,"_type":49,"_source":50,"_file":399,"_stem":400,"_extension":53},"/shared/pt-br/the-source/newsletter","Boletim informativo The Source","Fique por dentro dos insights para o futuro do desenvolvimento de software.","Você se inscreveu com sucesso no boletim informativo The Source.",{"config":395},{"formId":396,"formName":397,"hideRequiredLabel":21},28471,"thesourcenewsletter","content:shared:pt-br:the-source:newsletter.yml","shared/pt-br/the-source/newsletter.yml","shared/pt-br/the-source/newsletter",{"_path":402,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":403,"seo":405,"content":407,"_id":420,"_type":49,"title":7,"_source":50,"_file":421,"_stem":422,"_extension":53},"/pt-br/the-source/platform",{"layout":9,"type":404,"slug":5},"category",{"title":382,"description":406,"ogImage":7},"Saiba como criar uma estrutura de DevSecOps que prepare sua equipe para o sucesso, do planejamento à entrega.",[408,414],{"componentName":409,"componentContent":410},"TheSourceCategoryHero",{"title":382,"description":406,"image":411},{"config":412},{"src":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463263/bdz7hmhpbmgwvoybcaud.png",{"componentName":415,"componentContent":416},"TheSourceCategoryMainSection",{"config":417},{"gatedAssets":418},[419],"gitlab-2024-global-devsecops-report","content:pt-br:the-source:platform:index.yml","pt-br/the-source/platform/index.yml","pt-br/the-source/platform/index",{"_path":424,"_dir":425,"_draft":6,"_partial":6,"_locale":7,"config":426,"link":427,"_id":432,"_type":49,"title":433,"_source":50,"_file":434,"_stem":435,"_extension":53},"/shared/pt-br/the-source/gated-assets/source-lp-dora-insights-where-is-ai-really-driving-developer-productivity","gated-assets",{"id":15},{"config":428},{"href":429,"dataGaName":430,"dataGaLocation":431},"https://about.gitlab.com/the-source/ai/dora-insights-where-is-ai-really-driving-developer-productivity","Dora Insights","thesource","content:shared:pt-br:the-source:gated-assets:source-lp-dora-insights-where-is-ai-really-driving-developer-productivity.yml","Source Lp Dora Insights Where Is Ai Really Driving Developer Productivity","shared/pt-br/the-source/gated-assets/source-lp-dora-insights-where-is-ai-really-driving-developer-productivity.yml","shared/pt-br/the-source/gated-assets/source-lp-dora-insights-where-is-ai-really-driving-developer-productivity",{"_path":402,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":437,"seo":438,"content":439,"_id":420,"_type":49,"title":7,"_source":50,"_file":421,"_stem":422,"_extension":53},{"layout":9,"type":404,"slug":5},{"title":382,"description":406,"ogImage":7},[440,444],{"componentName":409,"componentContent":441},{"title":382,"description":406,"image":442},{"config":443},{"src":413},{"componentName":415,"componentContent":445},{"config":446},{"gatedAssets":447},[419],[449],{"_path":450,"_dir":425,"_draft":6,"_partial":6,"_locale":7,"config":451,"title":453,"description":454,"link":455,"_id":460,"_type":49,"_source":50,"_file":461,"_stem":462,"_extension":53},"/shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report",{"id":419,"formId":452},1002,"Relatório global de DevSecOps de 2024 do GitLab","Confira os [resultados da nossa pesquisa com mais de 5.000 profissionais de DevSecOps em todo o mundo](https://about.gitlab.com/developer-survey/) para obter insights sobre como as percepções em relação à segurança, IA e DevEx estão evoluindo.",{"text":456,"config":457},"Acesse o relatório",{"href":458,"dataGaName":459,"dataGaLocation":431},"https://about.gitlab.com/developer-survey?utm_campaign=eg_global_cmp_gated-content_aisdlc_en_ds24&utm_content=ds24_report_x","2024 global devsecops survey","content:shared:pt-br:the-source:gated-assets:gitlab-2024-global-devsecops-report.yml","shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report.yml","shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report",[464,487,504,521,538,559,579,596,614,634,652,673,690,708,726,744,763,781,800,821,842,859,876,894,912,931,948,966,983,1001],{"_path":465,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":467,"seo":470,"content":472,"_id":484,"_type":49,"title":471,"_source":50,"_file":485,"_stem":486,"_extension":53},"/pt-br/the-source/authors/amanda-rueda","authors",{"layout":9,"type":468,"slug":469},"author","amanda-rueda",{"title":471},"Amanda Rueda",[473,482],{"componentName":474,"componentContent":475},"TheSourceAuthorHero",{"config":476,"name":471,"headshot":479},{"gitlabHandle":477,"linkedInProfileUrl":478},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":471,"config":480},{"src":481},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":483},"TheSourceArticlesList","content:pt-br:the-source:authors:amanda-rueda.yml","pt-br/the-source/authors/amanda-rueda.yml","pt-br/the-source/authors/amanda-rueda",{"_path":488,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":489,"seo":491,"content":493,"_id":501,"_type":49,"title":492,"_source":50,"_file":502,"_stem":503,"_extension":53},"/pt-br/the-source/authors/andre-michael-braun",{"layout":9,"type":468,"slug":490},"andre-michael-braun",{"title":492},"Andre Michael Braun",[494,500],{"componentName":474,"componentContent":495},{"config":496,"name":492,"headshot":497},{},{"altText":492,"config":498},{"src":499},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":483},"content:pt-br:the-source:authors:andre-michael-braun.yml","pt-br/the-source/authors/andre-michael-braun.yml","pt-br/the-source/authors/andre-michael-braun",{"_path":505,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":506,"seo":508,"content":510,"_id":518,"_type":49,"title":509,"_source":50,"_file":519,"_stem":520,"_extension":53},"/pt-br/the-source/authors/andrew-haschka",{"layout":9,"type":468,"slug":507},"andrew-haschka",{"title":509},"Andrew Haschka",[511,517],{"componentName":474,"componentContent":512},{"config":513,"name":509,"headshot":514},{},{"altText":509,"config":515},{"src":516},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":483},"content:pt-br:the-source:authors:andrew-haschka.yml","pt-br/the-source/authors/andrew-haschka.yml","pt-br/the-source/authors/andrew-haschka",{"_path":522,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":523,"seo":525,"content":527,"_id":535,"_type":49,"title":526,"_source":50,"_file":536,"_stem":537,"_extension":53},"/pt-br/the-source/authors/ayoub-fandi",{"layout":9,"type":468,"slug":524},"ayoub-fandi",{"title":526},"Ayoub Fandi",[528,534],{"componentName":474,"componentContent":529},{"config":530,"name":526,"headshot":531},{},{"altText":526,"config":532},{"src":533},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":483},"content:pt-br:the-source:authors:ayoub-fandi.yml","pt-br/the-source/authors/ayoub-fandi.yml","pt-br/the-source/authors/ayoub-fandi",{"_path":539,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":540,"seo":542,"content":544,"_id":556,"_type":49,"title":543,"_source":50,"_file":557,"_stem":558,"_extension":53},"/pt-br/the-source/authors/brian-wald",{"layout":9,"type":468,"slug":541},"brian-wald",{"title":543},"Brian Wald",[545,555],{"componentName":474,"componentContent":546},{"config":547,"name":543,"role":550,"bio":551,"headshot":552},{"gitlabHandle":548,"linkedInProfileUrl":549},"brianwald","https://www.linkedin.com/in/brianwald/","Chefe da Equipe Global de CTOs de Campo","Brian Wald é Chefe da Equipe Global de CTOs de Campo do GitLab. Ele lidera uma equipe dinâmica de CTOs de campo dedicados a transformar as práticas de desenvolvimento de software empresarial.",{"altText":543,"config":553},{"src":554},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":483},"content:pt-br:the-source:authors:brian-wald.yml","pt-br/the-source/authors/brian-wald.yml","pt-br/the-source/authors/brian-wald",{"_path":560,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":561,"seo":563,"content":565,"_id":576,"_type":49,"title":564,"_source":50,"_file":577,"_stem":578,"_extension":53},"/pt-br/the-source/authors/bryan-ross",{"layout":9,"type":468,"slug":562},"bryan-ross",{"title":564},"Bryan Ross",[566,575],{"componentName":474,"componentContent":567},{"config":568,"name":564,"headshot":572},{"gitlabHandle":569,"twitterXProfileUrl":570,"linkedInProfileUrl":571},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":564,"config":573},{"src":574},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":483},"content:pt-br:the-source:authors:bryan-ross.yml","pt-br/the-source/authors/bryan-ross.yml","pt-br/the-source/authors/bryan-ross",{"_path":580,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":581,"seo":583,"content":585,"_id":593,"_type":49,"title":584,"_source":50,"_file":594,"_stem":595,"_extension":53},"/pt-br/the-source/authors/chandler-gibbons",{"layout":9,"type":468,"slug":582},"chandler-gibbons",{"title":584},"Chandler Gibbons",[586,592],{"componentName":474,"componentContent":587},{"config":588,"name":584,"headshot":589},{},{"altText":584,"config":590},{"src":591},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":483},"content:pt-br:the-source:authors:chandler-gibbons.yml","pt-br/the-source/authors/chandler-gibbons.yml","pt-br/the-source/authors/chandler-gibbons",{"_path":597,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":598,"seo":600,"content":602,"_id":611,"_type":49,"title":601,"_source":50,"_file":612,"_stem":613,"_extension":53},"/pt-br/the-source/authors/dave-steer",{"layout":9,"type":468,"slug":599},"dave-steer",{"title":601},"Dave Steer",[603,610],{"componentName":474,"componentContent":604},{"config":605,"name":601,"headshot":607},{"gitlabHandle":606},"dsteer",{"altText":601,"config":608},{"src":609},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":483},"content:pt-br:the-source:authors:dave-steer.yml","pt-br/the-source/authors/dave-steer.yml","pt-br/the-source/authors/dave-steer",{"_path":615,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":616,"seo":618,"content":620,"_id":630,"_type":49,"title":631,"_source":50,"_file":632,"_stem":633,"_extension":53},"/pt-br/the-source/authors/ddesanto",{"layout":9,"type":468,"slug":617},"ddesanto",{"title":619},"David DeSanto",[621,629],{"componentName":474,"componentContent":622},{"config":623,"name":619,"headshot":626},{"gitlabHandle":624,"linkedInProfileUrl":625},"david","https://www.linkedin.com/in/ddesanto/",{"altText":619,"config":627},{"src":628},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":483},"content:pt-br:the-source:authors:ddesanto.yml","Ddesanto","pt-br/the-source/authors/ddesanto.yml","pt-br/the-source/authors/ddesanto",{"_path":635,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":636,"seo":638,"content":640,"_id":648,"_type":49,"title":649,"_source":50,"_file":650,"_stem":651,"_extension":53},"/pt-br/the-source/authors/derek-debellis",{"layout":9,"type":468,"slug":637},"derek-debellis",{"title":639},"Derek DeBellis",[641,647],{"componentName":474,"componentContent":642},{"config":643,"name":639,"headshot":644},{},{"altText":639,"config":645},{"src":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":483},"content:pt-br:the-source:authors:derek-debellis.yml","Derek Debellis","pt-br/the-source/authors/derek-debellis.yml","pt-br/the-source/authors/derek-debellis",{"_path":653,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":654,"seo":656,"content":658,"_id":670,"_type":49,"title":657,"_source":50,"_file":671,"_stem":672,"_extension":53},"/pt-br/the-source/authors/emilio-salvador",{"layout":9,"type":468,"slug":655},"emilio-salvador",{"title":657},"Emilio Salvador",[659,669],{"componentName":474,"componentContent":660},{"config":661,"name":657,"role":664,"bio":665,"headshot":666},{"gitlabHandle":662,"linkedInProfileUrl":663},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice-presidente de Estratégia e Relações com Desenvolvedores","Emilio Salvador é vice-presidente de estratégia e relações com desenvolvedores no GitLab. Com mais de 20 anos de experiência, Emilio trabalhou na Amazon e na Microsoft e, mais recentemente, liderou a estratégia e as operações da equipe de experiência e relações com desenvolvedores do Google. Ele tem um MBA da MIT Sloan School of Management.",{"altText":657,"config":667},{"src":668},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":483},"content:pt-br:the-source:authors:emilio-salvador.yml","pt-br/the-source/authors/emilio-salvador.yml","pt-br/the-source/authors/emilio-salvador",{"_path":674,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":675,"seo":677,"content":679,"_id":687,"_type":49,"title":678,"_source":50,"_file":688,"_stem":689,"_extension":53},"/pt-br/the-source/authors/erika-feldman",{"layout":9,"type":468,"slug":676},"erika-feldman",{"title":678},"Erika Feldman",[680,686],{"componentName":474,"componentContent":681},{"config":682,"name":678,"headshot":683},{},{"altText":678,"config":684},{"src":685},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":483},"content:pt-br:the-source:authors:erika-feldman.yml","pt-br/the-source/authors/erika-feldman.yml","pt-br/the-source/authors/erika-feldman",{"_path":691,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":692,"seo":694,"content":696,"_id":705,"_type":49,"title":695,"_source":50,"_file":706,"_stem":707,"_extension":53},"/pt-br/the-source/authors/george-kichukov",{"layout":9,"type":468,"slug":693},"george-kichukov",{"title":695},"George Kichukov",[697,704],{"componentName":474,"componentContent":698},{"config":699,"name":695,"headshot":701},{"gitlabHandle":700},"gkichukov",{"altText":695,"config":702},{"src":703},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":483},"content:pt-br:the-source:authors:george-kichukov.yml","pt-br/the-source/authors/george-kichukov.yml","pt-br/the-source/authors/george-kichukov",{"_path":709,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":710,"seo":712,"content":714,"_id":722,"_type":49,"title":723,"_source":50,"_file":724,"_stem":725,"_extension":53},"/pt-br/the-source/authors/gitlab",{"layout":9,"type":468,"slug":711},"gitlab",{"title":713},"GitLab",[715,721],{"componentName":474,"componentContent":716},{"config":717,"name":713,"headshot":718},{},{"altText":713,"config":719},{"src":720},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":483},"content:pt-br:the-source:authors:gitlab.yml","Gitlab","pt-br/the-source/authors/gitlab.yml","pt-br/the-source/authors/gitlab",{"_path":727,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":728,"seo":730,"content":732,"_id":741,"_type":49,"title":731,"_source":50,"_file":742,"_stem":743,"_extension":53},"/pt-br/the-source/authors/grant-hickman",{"layout":9,"type":468,"slug":729},"grant-hickman",{"title":731},"Grant Hickman",[733,740],{"componentName":474,"componentContent":734},{"config":735,"name":731,"headshot":737},{"gitlabHandle":736},"g.hickman",{"altText":731,"config":738},{"src":739},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":483},"content:pt-br:the-source:authors:grant-hickman.yml","pt-br/the-source/authors/grant-hickman.yml","pt-br/the-source/authors/grant-hickman",{"_path":745,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":746,"seo":748,"content":750,"_id":760,"_type":49,"title":749,"_source":50,"_file":761,"_stem":762,"_extension":53},"/pt-br/the-source/authors/haim-snir",{"layout":9,"type":468,"slug":747},"haim-snir",{"title":749},"Haim Snir",[751,759],{"componentName":474,"componentContent":752},{"config":753,"name":749,"headshot":756},{"gitlabHandle":754,"linkedInProfileUrl":755},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":749,"config":757},{"src":758},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":483},"content:pt-br:the-source:authors:haim-snir.yml","pt-br/the-source/authors/haim-snir.yml","pt-br/the-source/authors/haim-snir",{"_path":764,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":765,"seo":767,"content":769,"_id":777,"_type":49,"title":778,"_source":50,"_file":779,"_stem":780,"_extension":53},"/pt-br/the-source/authors/iganbaruch",{"layout":9,"type":468,"slug":766},"iganbaruch",{"title":768},"Itzik Gan Baruch",[770,776],{"componentName":474,"componentContent":771},{"config":772,"name":768,"headshot":773},{"gitlabHandle":766},{"altText":768,"config":774},{"src":775},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":483},"content:pt-br:the-source:authors:iganbaruch.yml","Iganbaruch","pt-br/the-source/authors/iganbaruch.yml","pt-br/the-source/authors/iganbaruch",{"_path":782,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":783,"seo":785,"content":787,"_id":796,"_type":49,"title":797,"_source":50,"_file":798,"_stem":799,"_extension":53},"/pt-br/the-source/authors/jlongo",{"layout":9,"type":468,"slug":784},"jlongo",{"title":786},"Joseph Longo",[788,795],{"componentName":474,"componentContent":789},{"config":790,"name":786,"headshot":792},{"gitlabHandle":791},"jlongo_gitlab",{"altText":786,"config":793},{"src":794},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":483},"content:pt-br:the-source:authors:jlongo.yml","Jlongo","pt-br/the-source/authors/jlongo.yml","pt-br/the-source/authors/jlongo",{"_path":801,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":802,"seo":804,"content":806,"_id":818,"_type":49,"title":805,"_source":50,"_file":819,"_stem":820,"_extension":53},"/pt-br/the-source/authors/joel-krooswyk",{"layout":9,"type":468,"slug":803},"joel-krooswyk",{"title":805},"Joel Krooswyk",[807,817],{"componentName":474,"componentContent":808},{"config":809,"name":805,"role":812,"bio":813,"headshot":814},{"gitlabHandle":810,"linkedInProfileUrl":811},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","CTO Nacional","Joel Krooswyk é o Diretor de Tecnologia Nacional do GitLab. Ele colabora ativamente para o crescimento do GitLab desde 2017. Seus 25 anos de experiência em liderança abrangem não apenas o setor público dos EUA, mas também empresas pequenas e médias e empresas internacionais. Joel combina seu profundo conhecimento em políticas governamentais com uma vasta experiência em tecnologia, desenvolvimento de software, IA e cibersegurança. Com frequência, é convidado pelo setor e por agências a comentar e responder perguntas sobre políticas.",{"altText":805,"config":815},{"src":816},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":483},"content:pt-br:the-source:authors:joel-krooswyk.yml","pt-br/the-source/authors/joel-krooswyk.yml","pt-br/the-source/authors/joel-krooswyk",{"_path":822,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":823,"seo":825,"content":827,"_id":839,"_type":49,"title":826,"_source":50,"_file":840,"_stem":841,"_extension":53},"/pt-br/the-source/authors/josh-lemos",{"layout":9,"type":468,"slug":824},"josh-lemos",{"title":826},"Josh Lemos",[828,838],{"componentName":474,"componentContent":829},{"config":830,"name":826,"role":833,"bio":834,"headshot":835},{"gitlabHandle":831,"linkedInProfileUrl":832},"joshlemos","https://www.linkedin.com/in/joshlemos/","Diretor de Segurança da Informação","Com 20 anos de experiência na liderança de equipes de segurança da informação, Josh Lemos é o diretor de segurança da informação da GitLab Inc. Ele é responsável por estabelecer e manter a visão, a estratégia e o programa da empresa para garantir que os ativos e as tecnologias da informação estejam adequadamente protegidos, fortalecendo a plataforma DevSecOps do GitLab e garantindo o mais alto nível de segurança para os clientes.",{"altText":826,"config":836},{"src":837},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":483},"content:pt-br:the-source:authors:josh-lemos.yml","pt-br/the-source/authors/josh-lemos.yml","pt-br/the-source/authors/josh-lemos",{"_path":843,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":844,"seo":846,"content":848,"_id":856,"_type":49,"title":847,"_source":50,"_file":857,"_stem":858,"_extension":53},"/pt-br/the-source/authors/julie-griffin",{"layout":9,"type":468,"slug":845},"julie-griffin",{"title":847},"Julie Griffin",[849,855],{"componentName":474,"componentContent":850},{"config":851,"name":847,"headshot":852},{},{"altText":847,"config":853},{"src":854},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":483},"content:pt-br:the-source:authors:julie-griffin.yml","pt-br/the-source/authors/julie-griffin.yml","pt-br/the-source/authors/julie-griffin",{"_path":860,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":861,"seo":863,"content":865,"_id":873,"_type":49,"title":864,"_source":50,"_file":874,"_stem":875,"_extension":53},"/pt-br/the-source/authors/kristina-weis",{"layout":9,"type":468,"slug":862},"kristina-weis",{"title":864},"Kristina Weis",[866,872],{"componentName":474,"componentContent":867},{"config":868,"name":864,"headshot":869},{},{"altText":864,"config":870},{"src":871},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":483},"content:pt-br:the-source:authors:kristina-weis.yml","pt-br/the-source/authors/kristina-weis.yml","pt-br/the-source/authors/kristina-weis",{"_path":877,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":878,"seo":880,"content":882,"_id":891,"_type":49,"title":881,"_source":50,"_file":892,"_stem":893,"_extension":53},"/pt-br/the-source/authors/lee-faus",{"layout":9,"type":468,"slug":879},"lee-faus",{"title":881},"Lee Faus",[883,890],{"componentName":474,"componentContent":884},{"config":885,"name":881,"headshot":887},{"gitlabHandle":886},"lfaus",{"altText":881,"config":888},{"src":889},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":483},"content:pt-br:the-source:authors:lee-faus.yml","pt-br/the-source/authors/lee-faus.yml","pt-br/the-source/authors/lee-faus",{"_path":895,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":896,"seo":898,"content":900,"_id":908,"_type":49,"title":909,"_source":50,"_file":910,"_stem":911,"_extension":53},"/pt-br/the-source/authors/ncregan",{"layout":9,"type":468,"slug":897},"ncregan",{"title":899},"Niall Cregan",[901,907],{"componentName":474,"componentContent":902},{"config":903,"name":899,"headshot":904},{"gitlabHandle":897},{"altText":899,"config":905},{"src":906},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":483},"content:pt-br:the-source:authors:ncregan.yml","Ncregan","pt-br/the-source/authors/ncregan.yml","pt-br/the-source/authors/ncregan",{"_path":913,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":914,"seo":916,"content":918,"_id":927,"_type":49,"title":928,"_source":50,"_file":929,"_stem":930,"_extension":53},"/pt-br/the-source/authors/rschulman",{"layout":9,"type":468,"slug":915},"rschulman",{"title":917},"Robin Schulman",[919,926],{"componentName":474,"componentContent":920},{"config":921,"name":917,"headshot":923},{"gitlabHandle":922},"robin",{"altText":917,"config":924},{"src":925},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":483},"content:pt-br:the-source:authors:rschulman.yml","Rschulman","pt-br/the-source/authors/rschulman.yml","pt-br/the-source/authors/rschulman",{"_path":932,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":933,"seo":935,"content":937,"_id":945,"_type":49,"title":936,"_source":50,"_file":946,"_stem":947,"_extension":53},"/pt-br/the-source/authors/sabrina-farmer",{"layout":9,"type":468,"slug":934},"sabrina-farmer",{"title":936},"Sabrina Farmer",[938,944],{"componentName":474,"componentContent":939},{"config":940,"name":936,"headshot":941},{},{"altText":936,"config":942},{"src":943},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":483},"content:pt-br:the-source:authors:sabrina-farmer.yml","pt-br/the-source/authors/sabrina-farmer.yml","pt-br/the-source/authors/sabrina-farmer",{"_path":949,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":950,"seo":952,"content":954,"_id":963,"_type":49,"title":953,"_source":50,"_file":964,"_stem":965,"_extension":53},"/pt-br/the-source/authors/sandra-gittlen",{"layout":9,"type":468,"slug":951},"sandra-gittlen",{"title":953},"Sandra Gittlen",[955,962],{"componentName":474,"componentContent":956},{"config":957,"name":953,"headshot":959},{"gitlabHandle":958},"sgittlen",{"altText":953,"config":960},{"src":961},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":483},"content:pt-br:the-source:authors:sandra-gittlen.yml","pt-br/the-source/authors/sandra-gittlen.yml","pt-br/the-source/authors/sandra-gittlen",{"_path":967,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":968,"seo":970,"content":972,"_id":980,"_type":49,"title":971,"_source":50,"_file":981,"_stem":982,"_extension":53},"/pt-br/the-source/authors/sharon-gaudin",{"layout":9,"type":468,"slug":969},"sharon-gaudin",{"title":971},"Sharon Gaudin",[973,979],{"componentName":474,"componentContent":974},{"config":975,"name":971,"headshot":976},{},{"altText":971,"config":977},{"src":978},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":483},"content:pt-br:the-source:authors:sharon-gaudin.yml","pt-br/the-source/authors/sharon-gaudin.yml","pt-br/the-source/authors/sharon-gaudin",{"_path":984,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":985,"seo":986,"content":988,"_id":998,"_type":49,"title":987,"_source":50,"_file":999,"_stem":1000,"_extension":53},"/pt-br/the-source/authors/stephen-walters",{"layout":9,"type":468,"slug":14},{"title":987},"Stephen Walters",[989,997],{"componentName":474,"componentContent":990},{"config":991,"name":987,"headshot":994},{"gitlabHandle":992,"linkedInProfileUrl":993},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":987,"config":995},{"src":996},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":483},"content:pt-br:the-source:authors:stephen-walters.yml","pt-br/the-source/authors/stephen-walters.yml","pt-br/the-source/authors/stephen-walters",{"_path":1002,"_dir":466,"_draft":6,"_partial":6,"_locale":7,"config":1003,"seo":1005,"content":1007,"_id":1019,"_type":49,"title":1020,"_source":50,"_file":1021,"_stem":1022,"_extension":53},"/pt-br/the-source/authors/taylor-mccaslin",{"layout":9,"type":468,"slug":1004},"taylor-mccaslin",{"title":1006},"Taylor McCaslin",[1008,1018],{"componentName":474,"componentContent":1009},{"config":1010,"name":1006,"role":1013,"bio":1014,"headshot":1015},{"gitlabHandle":1011,"linkedInProfileUrl":1012},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Gerente de Grupo, Produto – Ciência de Dados","Taylor McCaslin é Líder de Produto para IA/ML no GitLab, onde comanda a equipe de gerentes de produto responsável pelos grupos focados em IA e ModelOps, definindo a visão e o direcionamento para que os usuários do GitLab possam integrar a ciência de dados em seus programas de DevOps. Antes de entrar no GitLab, ele trabalhou na Indeed, Duo Security e WP Engine.",{"altText":1006,"config":1016},{"src":1017},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":483},"content:pt-br:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","pt-br/the-source/authors/taylor-mccaslin.yml","pt-br/the-source/authors/taylor-mccaslin",1751548676278]