O Ciclo de Vida de Desenvolvimento de Software (SDLC)
SDLC (Software Development Life Cycle) é a sequência obrigatória de 7 fases pela qual todo projeto de software passa: ideia -> requisitos -> design -> construção -> teste -> implantação -> manutenção. Por quê: este é o seu caminho do "zero à última vírgula" comprimido em uma única linha — todo o seu roteiro é este ciclo desenrolado, e a Fase 14 é a sua execução pelas suas próprias mãos. Quando: ao iniciar qualquer novo projeto, funcionalidade ou até mesmo a correção de um bug ("em qual fase do ciclo eu estou"); ao diagnosticar qualquer falha ("ficou esquecido para trás") — quase sempre uma fase foi ignorada. Como: cada fase tem uma ENTRADA (o que ela recebe da anterior), uma SAÍDA (o que ela entrega para a seguinte) e um critério de "concluído". Onde: em todas as escalas, de um script de 100 linhas até o Samevian — apenas a "espessura" das fases difere. Quem: cada papel da lição 1 vive dentro de sua própria fase do ciclo — UI/UX no design, QA nos testes, DevOps na implantação.