Autor: Edvaldo Freitas

  • Modelos de User Stories: Exemplos, Dicas e Boas Práticas

    Modelos de User Stories: Exemplos, Dicas e Boas Práticas

    As user stories são componentes essenciais no desenvolvimento ágil, especialmente em frameworks como Scrum. Elas servem como descrições de funcionalidades ou necessidades do usuário, oferecendo clareza tanto para a equipe de desenvolvimento quanto para os stakeholders. Mas, como garantir que as user stories sejam eficazes e úteis? O Que é uma User Story?  Para começar,…

  • Como não transformar Dailys em Status Report

    Como não transformar Dailys em Status Report

    As reuniões diárias, ou dailys, é um momento muito importante no dia a dia de um time de desenvolvimento. No entanto, é comum que essas reuniões se transformem em simples relatórios de status, perdendo sua essência e eficácia. Neste post, quero trazer algumas dicas de como evitar que suas dailys se tornem status reports e…

  • Estimativas de Software: necessidade ou um risco desnecessário?

    Estimativas de Software: necessidade ou um risco desnecessário?

    Estimativas de software são uma prática comum e, ao mesmo tempo, amplamente debatida no desenvolvimento de projetos. Por um lado, stakeholders e lideranças empresariais precisam de prazos para gerenciar entregas e alinhar a estratégia da empresa. Por outro, a equipe de desenvolvimento frequentemente lida com informações incompletas e mudanças constantes no escopo. Será que as…

  • Métricas de Fluxo para Times de Engenharia de Software

    Métricas de Fluxo para Times de Engenharia de Software

    A busca pela eficiência é uma constante entre os times de engenharia de software. Portanto, para alcançar esse objetivo, é fundamental compreender e monitorar as métricas de fluxo (flow metrics). Estas métricas fornecem insights valiosos sobre o desempenho do time, ajudando a identificar gargalos e oportunidades de melhoria. Existem diversas métricas de fluxo, mas acreditamos…

  • Boas práticas para estimativa de software

    Boas práticas para estimativa de software

    Estimativa de software pode ser um verdadeiro desafio. Você já se pegou tentando prever quanto tempo uma tarefa levaria e, no final, tudo demorou o dobro do esperado? Isso acontece o tempo todo no desenvolvimento de software. Mas a boa notícia é que existem formas de melhorar isso e tornar as estimativas de software mais…

  • Como times de engenharia de software estão utilizando IA

    Como times de engenharia de software estão utilizando IA

    A Inteligência Artificial (IA) deixou de ser uma mera tendência para se tornar uma ferramenta indispensável no arsenal de times de engenharia de software. Desde a automação de tarefas repetitivas até a melhoria da qualidade do código, a IA está transformando a forma como os engenheiros trabalham. Neste artigo, exploraremos como os times de engenharia…

  • O que é Mean Time to Recover (MTTR) na Dora Metrics?

    O que é Mean Time to Recover (MTTR) na Dora Metrics?

    Quando se fala de desempenho e eficiência em engenharia de software, algumas métricas são essenciais. Uma das mais importantes é o Mean Time to Recover (MTTR). Dentro do contexto das Dora Metrics, o MTTR oferece insights valiosos sobre a resiliência e capacidade de recuperação do time. Nesse artigo vamos te ajudar a entender um pouco…

  • DORA Metrics: saiba como medir

    DORA Metrics: saiba como medir

    As DORA Metrics — Deployment Frequency, Lead Time for Changes, Change Failure Rate e Mean Time to Recovery — são um dos jeitos mais eficientes de entender como está a performance do seu time de engenharia. Criadas pela equipe da DevOps Research and Assessment (DORA), hoje parte do Google Cloud, essas quatro métricas vêm sendo…

  • Como fazer um bom refinamento de backlog

    Como fazer um bom refinamento de backlog

    Refinamento de backlog, também conhecido como grooming, é uma parte vital do desenvolvimento ágil. Basicamente, trata-se de revisar e priorizar os itens do backlog do produto, garantindo que as histórias de usuário e tarefas estejam claras, bem definidas e prontas para a próxima sprint. Sem um bom refinamento, a equipe pode enfrentar bloqueios que podem…