DevOps: Uma nova profissão que veio para ficar
Vivemos tempos interessantes, especialmente para quem trabalha em IT. Muitas organizações já começaram a derrubar os muros existentes entre o Negócio e o IT e até as barreiras existentes entre departamentos técnicos, substituindo-as por processos mais ágeis, integrados e de feedback constante.
Historicamente, já assistimos a várias pequenas ondas de inovação que abalaram a indústria das TI. Tipicamente, estas ondas focam-se na Infraestrutura; Arquitetura Aplicacional ou nos Processos/Métodos. O que começamos a assistir agora, e que é radicalmente diferente, é ao aparecimento de uma onda que engloba todas estas áreas ao mesmo tempo. É este o verdadeiro motivo pelos quais os chavões “Transformação Digital” e “Disrupção Digital nas Empresas” estão na ordem do dia.
O que é, afinal, DevOps?
DevOps é um acrónimo de Development and Operations e dá nome a uma cultura de trabalho em TI que promove uma estreita colaboração entre os profissionais destas duas áreas para conseguir uma entrega de valor ao negócio muito mais rápida e constante, baseada nos princípios de Continuous Delivery e Continuous Integration.
Tradicionalmente, a área de Desenvolvimento e a de Exploração e Operações têm tido objetivos diferentes, o que derivava numa ineficiente entrega de valor ao negócio como departamento TIC.
Aparecendo em 2008 e rapidamente adotado por empresas tecnológicas de primeiro nível, a aplicação de DevOps tem demonstrado reduções de até 50 vezes nos tempos de entrega de software, assim como implementações 30 vezes mais frequentes e uma taxa de êxito na gestão da mudança 60 vezes maior do que numa organização tradicional. Organizações como a Netflix, Spotify e Facebook estão a revolucionar o mundo das TI ao implementar, com sucesso, princípios de DevOps.
Resumindo, DevOps é um salto de rutura na organização tradicional de um departamento de TI e requer um foco especial sobre as pessoas/utilizadores, porque os seus princípios vêm do Scrum e do Lean IT®.
Formação DevOps em Portugal
A formação para a área de DevOps em Portugal está ainda a dar os primeiros passos. Ser um profissional certificado em DevOps é dizer claramente ao mercado “eu quero estar na frente”.
A Olisipo acaba de lançar o curso DevOps Fundamentals, um exclusivo em Portugal potenciado através de uma parceria com a DASA (DevOps Agile Skills Association). Esta associação americana é a maior comunidade aberta de DevOps do mundo e é responsável por desenhar os melhores percursos formativos do mercado para a área.
Esta formação da Olisipo é o ponto de partida para um profissional ou uma organização iniciarem a sua jornada DevOps. A melhoria dos fluxos de trabalho e implementações mais rápidas, começam com uma compreensão dos conceitos básicos de DevOps por qualquer pessoa envolvida numa equipa de Agile e / ou DevOps. Independente do fabricante, gera interesse e sensibiliza para a necessidade de conhecimentos e desenvolvimento de competências nesta área, promovendo uma Certificação open source e garantindo a qualidade da formação para o mercado através de um programa de qualificação lógico.
A próxima edição deste curso é já no dia 24 de maio, em horário laboral e vai decorrer no Learning Center da Olisipo, no Parque das Nações. Outras edições poderão ocorrer ao longo do ano, e para isso a Olisipo refere a importância dos pedidos de informação por parte de todos os interessados.
Conheça o programa DevOps Fundamentals – DASA (DevOps Agile Skills Association).
O Modelo DevOps veio para ficar
Os especialistas estão convencidos que o DevOps se vai tornar no modelo para todo o desenvolvimento IT muito em breve. Não só já existem provas dadas disso mesmo, como a metodologia DevOps também se irá alargar a outras indústrias, como forma de desenhar e desenvolver novos produtos e serviços. Estes são os principais motivos:
O desenvolvimento de produtos é focado no utilizador
Quantas vezes nos perguntamos “mas quem é que programou este software?” ou afirmamos “niguém vai usar este software/funcionalidade…”. Pois é, o DevOps envolve os utilizadores finais nas decisões desde o primeiro momento, definido o produto no seu core.
Já não podemos esperar que os programadores saibam de tudo e resolvam tudo
Há um problema intrínseco ao desenvolvimento de software: só pode ser feito por programadores. No entanto, muitas vezes os programadores não são o utilizador final, nem podem dominar a área onde o software irá ser aplicado. A mesma coisa se aplica em projetos IT multidisciplinares e o DevOps veio resolver este problema, poupando muitas horas e dores de cabeça aos programadores e às organizações.
Aumenta os níveis de sucesso para a organização
Por todas as razões anteriormente apontadas, o DevOps resulta em projetos que funcionam melhor do que nunca. Existem muitas estórias catastróficas de soluções que nunca foram adotadas e foram um fracasso, provocando prejuízos às empresas. DevOps não é apenas uma nova forma de trabalhar, é uma evolução numa indústria que percebeu que muitos dos erros cometidos no passado se deveram à falta de proximidade entre os profissionais e os utilizadores finais e quanto mais depressa os aproximarmos, melhor para todos nós.
Este artigo tem mais de um ano
Qualquer dia o informático é mulher da limpeza, lambe-botas, trolha, carpinteiro, electricista… tudo a bem do mau e barato 😀
Isso não é basicamente um consultor que faz de “intermediário” entre o programador e o “user final”, sabendo tanto ou mais que o user sobre o “négocio” em causa para depois explicar em pormenorizado ao programador.
Estás muito mal informado.
Boa iniciativa!!!! 😉
O chavão DevOps está na segunda década deste milénio como o chavão Agile estava na primeira década. Agile era… tudo o que quisesse dizer “chuta para produção o mais rápido possível, é o que interessa!” (ainda hoje assim o é em muitos sítios que afirmam seguirem uma metodologia “Agile”). Daqui a um par de anos, chegando à década, pode ser que tal como o Agile a chegar a essa idade ganhe um compêndio e um conjunto de guidelines para refrear tantas asneiras que se fizeram em nomes dos chavões.
DevOps NÃO É UMA PROFISSÃO!
DevOps é uma metodologia….
exatamente, DevOps nao e uma profissao, o pessoal devia inmformar-se melhor antes de publicar estes artigos, aqui no Reino Unido a discussao e a mesma e o que vem acontecendo ao longo deste ultimos 3/4 anos em relacao a DevOps (que ate divia ser referido como DevSecOps) e um re-treino completo das empresas e a forma como veem DevOps. E claro quando se diz que os Devs tambem tem que entrar no On-call rota ate apertao o rabinho, porque pensavam que contravam um DevOps e ele e que dava sempre o support fora de horas… 😛
Nota: Teclado sem acentos e sem paciencia para os meter
Então não é e aí discute-se isso há 3/4 anos? Então se fosse assim claro não precisavam de tanto tempo, 😉 é porque efectivamente há verdade em que DevOps é uma profissão, ou pelo menos, como diz no texto, é algo que chegou agora mas veio para ficar.
Entao informa-te antes, nao e fazer chacota do que esta escrito antes pelo contrario. Devops equipara-se a Scrum e Agile, e mais uma framework de CI.
Acho que um pouco de pesquisa ajuda e nem e preciso ir longe: https://en.wikipedia.org/wiki/DevOps
Bom dia Pessoal, e bom ver que aos poucos e poucos, os profissionais na area de TI em Portugal, estao cada vez a se actualisar com praticas de trabalho em termos de technologia TI do resto do mundo desenvolvido. Mas, permitao-me dizer, sem querer ofender sensibilidades, que acredito que maior parte do pessoal aqui deve mesmo investigar & quissa aprender mais acerca do que e DevOps – como disse bem o @Luis – DevOps nao e uma profissao, e nunca sera, e senao, uma metodologia de trabalho de uma ou varias Equipas de Developers e TI Operacionais trabalhando em simbiose *como se fosse uma equipa* – DevOps nao e um profissional..
A autor/ra do artigo, esta relativamente mal informada/o, nao tendo um real conhecimento do que Devops e ou significa..
Outro ponto a frisar, e que DevOps nao tem apenas 3 ou 4 anos como se afirmou aqui .. Permitao-me passar a informacao mais correcta.. O termo DevOps comecou a ser usado nos Mass Media em US, e UK e tornou-se *main stream* a 3/4 anos para ca.. Mas na verdade, o termo e Methologia ja existe, desde 1957, tornando mais sonante no intervalo de 2000 – 2007 .. Aqui vai algumas fontes para uma leitura mais aprofundada –
https://devops.com/the-origins-of-devops-whats-in-a-name/
https://www.oreilly.com/ideas/the-evolution-of-devops
https://blog.bluematador.com/posts/short-history-lesson-devops-where-its-going/
https://theagileadmin.com/what-is-devops/
https://expertise.jetruby.com/the-history-of-devops-and-why-you-should-consider-adopting-it-babeaa778288
https://www.atlassian.com/devops
Com os melhores Comprimentos,