Please enable JavaScript.
Coggle requires JavaScript to display documents.
APRESENTAÇÕES G2 - PARTE 1 (Métricas (Usado para determinar parâmetros de…
APRESENTAÇÕES G2 - PARTE 1
Desenvolvimento Baseado em Componentes
**
Surgiu devido as grandes demandas
Softwares mais complexos, reusabilidade, precisam ser adaptaveis
Desvantagens: Alto custo para implementar em sistemas legados, requer arquitetura, mais demorado para desenvolver.
Possibilita a escrita de menor código, possui facilidade de manutenção, Unificação de Responsabilidades
Métricas
Usado para determinar parâmetros de qualidade de software
Analisa qualidade e produtividade
Conhecimento do grau de acoplamento
Identifica risco;
Entender o estado atual em que o projeto se encontra;
Indicadores: linhas de código, herança, manutenibilidade;
Metodologia Ágil: SCRUM
Surgimento anos: 1993 e 1995.
Produto -> Sprints ->Definição das Tarefas -> Reunião -> Entrega;
Conjunto de Práticas de Gestão
Gerencia e Controla Projetos
CMMI
Surgiu na década de 70 com a crise de software;
Cliente exigem produto de qualidade;
Framework que auxilia na qualidade dos processos; Mede a maturidade dos processos
Possui Representação por Estágios e Representação Continua
Por Estágios: Aplicado na Organização como um todo
Representação Continua: aplicado a cada área de processo que detém prioridade
ENGENHARIA DO CONHECIMENTO
Sociedade da Informação: individuo que participa de redes sociais, acessa internet. Nossa sociedade.
Estratégia Empresarial;
Mapeamento dos ativos intelectuais;
Conhecimento gerado na organização, pertence à ela.
AUDITORIA:
Objetivos: Confrontar, Revisar, Avaliar.
Confronto de normas e padrões com a realidade da empresa
Garante a qualidade através de normas regulamentadoras
Auxilia na qualidade dos processos, agilizando a execução dos mesmos.
TESTES COM jUnit e Mokito
Testa comportamentos
Testa apenas classe ou método
Cria mocks para tarefa
DOMAIN DRIVEN DESIGN
Boas práticas de Orientação a Objetos
Utiliza-se quando o software é complexo, ou tende a ser complexo
Auxilia no entendimento sobre a regra do negócio
Separa a camada de domínio, da infraestrutura