Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🛠️ Atividades Básicas do Processo de Software

Ao estudar os modelos de processo, nota-se que certas atividades são universais. Embora sua organização varie (engessadas no Cascata, fluidas e simultâneas no Ágil), a essência do trabalho intelectual permanece.

Para uma equipe desenvolvendo corporativamente em Java/Spring, essas fases definem como o código é gestado, escrito, quebrado e curado.

mindmap
  root((Engenharia de Software))
    ["Especificação"]
      ["O que a API faz?"]
    ["Projeto & Implementação"]
      ["Qual padrão Spring usar?"]
    ["Validação"]
      ["Testes JUnit passam?"]
    ["Evolução"]
      ["Adicionar novas features (CD)"]

[!NOTE] 📗 Passo Prático: A seguir, detalharemos cada uma destas 4 etapas de forma genérica, demonstrando as boas práticas e ferramentas usadas no mercado atual para cumpri-las.