Categoria: Liderança
-
Como lidar com o débito técnico no Scrum
O débito técnico é um desafio comum enfrentado por equipes que adotam o framework Scrum. Este tipo de débito surge quando as práticas de desenvolvimento de software são comprometidas em prol de entregas rápidas. Tipos de Débito Técnico: Deliberado e Inadvertido Existem dois tipos principais de débito técnico no desenvolvimento de software: deliberado e inadvertido,…
-
Como melhorar as estimativas na gestão de projetos
Quando falamos em gestão de um time de engenharia de software, os principais desafios que vem à cabeça são como estimar as atividades, e como lidar com as expectativas dos stakeholders. O fato é que estimativas feitas durante a fase de planejamento sempre são otimistas, considerando o “caminho feliz”, o que na prática, é raro…
-
Introdução ao Shape-up
Se você trabalha na área de engenharia de software, e se interessa por gestão de projetos, com certeza já deve ter ouvido falar na metodologia Shape-up ou no produto desenvolvido pelos seus criadores, o Basecamp. Produto que é gerenciado utilizando o Shape-up. Nesse artigo vou apresentar os principais conceitos dessa metodologia, suas vantagens, pontos de…
-
Como otimizar o ciclo de desenvolvimento de software
O desenvolvimento de software é uma das áreas mais dinâmicas e desafiadoras da tecnologia, e otimizar o ciclo de desenvolvimento é essencial para o sucesso de qualquer projeto. Neste artigo, exploraremos cinco estratégias fundamentais que líderes de engenharia podem implementar para maximizar a eficiência e a qualidade do ciclo de desenvolvimento de software. O que…
-
Estratégias para diminuir o time to market e acelerar a entrega de projetos
Diminuir o time to market e acelerar a entrega de projetos de software são desafios enfrentados por empresas que buscam melhorar sua eficiência e competitividade no mercado. A velocidade na entrega de projetos é crucial para atender às demandas dos clientes e se destacar no cenário competitivo atual. Neste contexto, a adoção de estratégias práticas…
-
KPIs no desenvolvimento de software: quais acompanhar em 2024
Implementar KPI de desenvolvimento de software são fundamentais para verificar se a empresa está ou não no caminho certo para o crescimento. Esses indicadores de desempenho mensuráveis são bastante conhecidos já que indicam se o seu negócio está ou não atingindo as metas pré-estabelecidas seja a médio ou a longo prazo. Também chamados de Key…
-
Débito técnico: como identificar, priorizar e resolver no seu projeto
No universo complexo e em constante evolução da engenharia de software, um desafio persistente enfrentado por desenvolvedores e líderes técnicos é o gerenciamento eficaz do débito técnico. Este conceito, embora muitas vezes inevitável em projetos de software, pode ter implicações significativas no sucesso e na sustentabilidade de um produto de software a longo prazo. Neste…
-
Como evitar a Dívida Técnica
Aqueles que estão desenvolvendo produtos inovadores, principalmente startups e scale-ups com soluções tecnológicas, lidam com um grande dilema: priorizar a qualidade dos softwares ou os prazos. Ao mesmo tempo em que é necessário pensar e estruturar minuciosamente um projeto, os times devem manter a agilidade no desenvolvimento dos códigos e, muitas vezes, conciliar estes dois…
-
Como usar dados para impulsionar melhorias de entrega contínua em times de engenharia?
A entrega contínua de software com eficiência é um quebra-cabeça que times de engenharia estão sempre tentando resolver. Não é só uma questão de adotar métodos ágeis, mas também de saber como os dados coletados durante o desenvolvimento podem nos ajudar a ser mais rápidos e melhores. Vou compartilhar algumas ideias sobre como esses dados…