Please enable JavaScript.
Coggle requires JavaScript to display documents.
Desenvolvimento de Software 2, Maria Fernanda Silva Salomão, Tarefa 9 -…
Desenvolvimento de Software 2
Semana 1
SDLC e 4 Ps
SDLC (Ciclo de Vida de Desenvolvimento de Software)
Planeja e organiza as fases do desenvolvimento.
4 Ps (Pessoas, Produto, Processo, Projeto)são partes que envolvem tudo do projeto, auxiliando a entregar algo de qualidade
Semana 2
Requisitos funcionais
fala de funcionalidades, como: o sistema deve fazer (ex: criar conta, registrar transação).
Requisitos não funcionais
fala de qualidade (segurança, desempenho, usabilidade).
Semana 3
Backlog e Histórias de usuários
Processamento do backlog.
Escrita de histórias de usuário entregáveis.
Priorização do produto.
Semana 4
SCM, Git e GitLab
Boas práticas de branch, merge, commit, organização
Seguindo o fluxo do git flow.
Controle de versão
Semana 5
Documentação em Wiki
Criar e organizar documentação técnica.
Usando a wiki para registrar decisões, arquitetura, requisitos e processos.
Semana 6
Projeto de sistemas
Modelo C4
É um modelo de arquitetura que explica o sistema em quatro níveis (contexto, containers, componentes e código), indo do mais geral ao mais detalhado para facilitar o entendimento.
Modelo 4+1
É um modelo que descreve a arquitetura usando quatro visões (lógica, de processo, de desenvolvimento e física) mais uma visão de cenários, mostrando como todas elas funcionam juntas.
Semana 7
Testes
Construção de testes unitários dos serviços
Base de testes.
Garantir que cada parte do sistema funciona isoladamente.
Semana 8
CI/CD
Configuração de pipelines no GitLab.
A configuração girou em torno de 4 jobs (build, test, relatórios e deploy.
Testes automáticos, build, deploy.
Semana 9
Revisão de tudo.
Organização final para entregar o projeto.
Semana 10
Apresentação do modulo de transações que envolve todas esses processos apresentados
Maria Fernanda Silva Salomão
Tarefa 9 - 24/11/2025