Newsletter #038 - Planejamento com Diagrama de GANTT
Seu newsletter semanal voltado para tecnologia e qualidade de software
Olá pessoal, mais uma semana de newsletter voltado para tecnologia e qualidade de software.
Na semana passada terminamos de conhecer como criar testes end-to-end em Playwright com criação de pipeline, caso não tenha lido segue o link. Na newsletter de hoje vamos conhecer do Diagrama de GANTT e como podemos planejar com ele, bora lá?
Diagrama de GANTT
Na newsletter número #25 conhecemos estratégias de estudo na qual vimos um pouco sobre rotina, pomodoro, usos de roadmap, mas você concorda comigo que sem um planejamento visual se torna um pouco mais difícil aplicar esses estudos? No texto de hoje inicialmente conheceremos um pouco do Diagrama de GANTT, lugares que você pode aplicar e um exemplo nos estudos.
O Diagrama de GANTT surgiu para ser uma ferramenta de gerenciamento de projetos que visualiza o cronograma das atividades planejadas ao longo do tempo. Ele é composto por barras horizontais que representam as diferentes tarefas ou atividades do projeto, posicionadas ao longo de um eixo de tempo, esse eixo de tempo é predefinido no projeto, tendo um início e fim.
Na imagem acima é mostrado um exemplo desse diagrama com os determinados eixos que explicarei a seguir:
Eixo de Tempo: O eixo horizontal representa o tempo total do projeto. Pode ser dividido em dias, semanas, meses ou qualquer outra unidade de tempo relevante para o projeto.
Tarefas/Atividades: Cada tarefa ou atividade do projeto é listada verticalmente ao longo do eixo vertical do diagrama. Cada linha corresponde a uma atividade específica.
Barras de Tarefa: Para cada atividade, uma barra horizontal é desenhada no diagrama de GANTT, começando no ponto em que a atividade deve começar e terminando no ponto em que deve ser concluída. A posição ao longo do eixo de tempo mostra quando a atividade está programada para ocorrer, e o comprimento da barra representa a duração estimada da atividade.
Bom, a partir desse conhecimento inicial sobre o GANTT, podemos pensar onde eu posso aplicar o GANTT nos meus estudos. Essa resposta é muito legal, o compilado que conhecemos sobre estudos vai nos trazer a resposta.
Primeiro passo que vimos foi sobre os roadmaps, aqui serão nossas atividades em um determinado espaço de tempo, por exemplo quero aprender o básico de DevOps em 6 meses, assim no roadmap visualizei que tenho que aprender Git, Docker, Pipelines, Kubernetes, Infraestrutura como Código e Grafana. A partir desses tópicos já percebemos que em 6 meses em média gastarei 1 mês para terminar cada tópico, nada mais justo é que eu mostre o diagrama na prática.
Para melhor visualização dividi cada tópico em 5 a 6 dias para a imagem não ficar muito grande. Então nessa visão eu percebo que inicialmente eu tenho que aprender Git no meu roadmap e só após o Git que vou para IaC e em paralelo consigo intercalar com Kubernetes por eu ter já aprendido Docker, e assim por diante.
Você utilizando o GANTT juntamente com as outras técnicas que aprendemos nas newsletters anteriores tenha certeza que você estará evoluindo em seu estudo e colocando em prática técnicas de gestão de projetos.
Hoje conhecemos um pouco mais sobre o diagrama de GANTT e como podemos aplicar ele em nosso projetos e estudo. Na seção abaixo trago vídeos que vão aperfeiçoar no conhecimento do diagrama, bem como te auxiliar a desenvolver dentro do Excel ou Notion. Espero que tenham gostado e nos vemos na próxima newsletter 😊, até lá 🚀!
Leitura Adicional
O que rolou de Tecnologia?
O Novo Licenciamento do Redis e seu Impacto no Mercado - talvez a notícia da semana, a mudança da licença do Redis, tenha certeza que essa mudança irá abalar e muito projetos de sistemas e produtos! No artigo é mostrado como é esse novo licenciamento e os impactos que teremos no mercado de tecnologia.
Opinião impopular: é mais difícil do que nunca ser um bom engenheiro de software - se tornar engenheiro de software não é uma tarefa árdua, são muitas horas de estudo, planejamento e desenvolvimento com vários desafios que você só descobre no momento, assim, no texto é apresentado um desabado de como é ser um bom engenheiro de software.
Design de Sistema – Arquitetura de Microsserviços de Nível Empresarial - Design System não é uma tarefa fácil, ainda mais para arquiteturas microsserviços voltado para grandes empresas, assim no artigo é abordado uma visão de desisgn system que pode ser aplicado em nível empresarial, não perca a leitura.
E Qualidade de Software, como está?
Como evitar testes instáveis em Cypress - quem automatiza com Cypress sabe como é difícil deixar um teste com o mínimo de falsos positivos e estável, na maioria das vezes qualquer mudança no software quebra vários casos de teste. Nesse artigo é apresentado formas de evitar que isso aconteça, texto muito interessante!
Dominando os testes automatizados de infraestrutura: a chave para um lançamento bem-sucedido - há algum tempo a visão de testes automatizados em infraestrutura vem se crescendo e nada mais importante para nós QA conhecer dessa área. Nesse sentido o texto apresenta formas de automatizar testes em infraestrutura, do básico ao avançado, vale a pena a leitura.
Uma introdução ao ambiente de teste Azure Devops - Existe todo um ecossistema de plataformas que são voltadas para gerenciar projetos, repositórios e pipelines, contudo, um dos mais famosos é o Azure Devops que veio com uma visão de integração de todas essas camadas, assim, no texto é mostrado uma introdução de como utilizar essa plataforma robusta para criação de caso de testes.
Eventos Importantes não perca!
Como a Agilidade pode ajudar a Qualidade - Evento Online.
Data: 25/04
Inscrições abertas
Vejo vocês na próxima newsletter 😁🚀!
““Nos concentramos muito no que conhecemos e ignoramos o que desconhecemos, o que nos faz confiar demais em nossas crenças”.” – Daniel Kahneman