Simyl
simylflow

Fundamentos de Entrega de Software

O básico — controle de código, tickets, estimativa e escolha do seu primeiro processo

gratuito · sem cadastro · 3-4 horas · 5 módulos · 19 lições · iniciante

O Que Você Vai Aprender

5 resultados

Ao final deste currículo, você será capaz de:

  • Entender por que processo é alavancagem, não burocracia
  • Usar Git efetivamente — branches, commits, PRs e para que 'main' é sagrado
  • Usar um rastreador de tickets para visibilidade e rastreabilidade do trabalho
  • Estimar trabalho de forma significativa sem discutir sobre horas
  • Escolher entre Scrum, Kanban ou uma abordagem personalizada para sua equipe

Para Quem É Este Curso

  • Equipes sem um processo existente
  • Engenheiros novos na entrega profissional de software
  • Líderes técnicos herdando uma equipe que ainda não formalizou práticas
  • Qualquer pessoa que foi orientada a 'apenas adotar ágil' e não tem certeza de onde começar
  • Fundadores construindo sua primeira equipe de engenharia

Currículo

5 módulos · 19 lições

5 módulos cobrindo fundamentos até a seleção de metodologia

01

Por Que Processo Importa

30 min

O reflexo contra o processo é racional — a maioria das equipes já viveu com processos ruins. Este módulo reformula o processo como alavancagem e mostra o que você perde quando não tem nenhum.

Objetivos de Aprendizado

  • Entender por que "não precisamos de processo" raramente é verdade
  • Distinguir processo que cria alavancagem de burocracia
  • Saber o que toda equipe precisa independentemente da metodologia
02

Controle de Código & Fundamentos de Git

50 min

O maior ponto de alavancagem para equipes sem processo. Este módulo cobre o Git de forma mecânica e cultural — o que commitar, quando criar branches, por que `main` é sagrado.

Objetivos de Aprendizado

  • Entender o que o controle de versão oferece que nada mais pode
  • Usar branches, commits e PRs de forma eficaz
  • Saber por que um histórico limpo do Git é importante
03

Tickets & Rastreabilidade

40 min

Por que cada trabalho tem um ID. O que um bom ticket contém. Como vincular commits, PRs e tickets em uma única história.

Objetivos de Aprendizado

  • Entender o que os tickets oferecem que threads do Slack não oferecem
  • Escrever um ticket que outra pessoa possa assumir
  • Vincular commits e PRs de volta aos tickets
04

Estimativa como Hábito

40 min

Por que as equipes estimam. A estimativa mínima que agrega valor. Introdução leve às escalas, sem defender nenhuma específica.

Objetivos de Aprendizado

  • Entender o que a estimativa oferece (e o que não oferece)
  • Distinguir "quanto tempo" de "quão grande"
  • Conhecer as escalas básicas sem se comprometer com uma
05

Escolhendo Seu Primeiro Processo

30 min

Uma estrutura de decisão: Scrum vs. Kanban vs. nenhum, e como avançar para um dos cursos de metodologia.

Objetivos de Aprendizado

  • Entender para que cada processo principal é adequado
  • Usar uma estrutura de decisão que corresponda o processo ao contexto
  • Saber quando "nenhuma metodologia" é a resposta certa

Recursos Adicionais

4 referências

Leituras recomendadas e referências para aprendizado mais profundo

  • Pro Git

    livro
    Livro abrangente e gratuito sobre Git — a referência canônica.
  • Estratégia moderna de branching Git — opinativa e bem argumentada.
  • Uma especificação para adicionar estrutura às mensagens de commit.
  • The Phoenix Project

    livro
    Romance de Gene Kim sobre DevOps — introdução acessível a fluxo e gargalos.

Comece a Construir Sua Base

Este currículo é completamente gratuito. Não é necessário cadastro. Comece a aprender no seu próprio ritmo e construa os fundamentos que toda equipe precisa.

Iniciar Módulo 1: Por Que Processo Importa