Please enable JavaScript.
Coggle requires JavaScript to display documents.
ENGENHARIA DE SOFTWARE - Coggle Diagram
ENGENHARIA DE
SOFTWARE
Categorias de Softwares
Software científico e de engenharia
Software embutido
Software de aplicação
Software de web
Software de sistema
Software de inteligência artificial
Computação ubíqua
Software aberto
Principais atribuições do engenheiro
desenvolvimento
estruturação
gestao
manutenção
Modelos de processo de software
Implementação e Validação
Manutenção e Evolução
Projeto
Especificação
Modelos de Processo
Metodos Tradicionais
Mudança de requisitos
Modelo Cascata
Modelo Espiral
Falta de produtividade.
Ausência de feedback contínuo
Modelo prototipação
Metodos Agil
Independência e produtividade para a equipe
Flexibilização dos softwares
Rapidez nas entregas
Bom gerenciamento do risco
Interatividade
Iteratividade
A flexibilidade
A transparência
Tipos de métodos ágeis
Metodologia de Desenvolvimento de Sistemas Dinâmicos
(DSDM)
Crystal Clear
Feature-driven development (FDD)
Extremming Programing (XP)
MÉTODOS ÁGEIS - SCRUM
Backlog do produto
Backlog da Sprint
Sprint
Quadro Kanban
Definição de pronto
Requisitos de Software
Entrevistas
Cenários
Técnicas para coleta de dados
Casos de uso
Etnografia
Requisitos funcionais e não funcionais
Requisitos no Ciclo de Vida do Projeto
Identificação das regras de negócio
Processo de projeto de sistemas de informação
Projeto de interface
Projeto de componente
Projeto de arquitetura
Projeto de banco de dados
UML
Diagramas
Perspectiva de especificação (software)
Perspectiva de implementação (software)
Perspectiva conceitual
Teste e Manutenção de Software
Análise, implementação e avaliação
Encerramento de Teste
Planejamento
Níveis de Testes
Manutenção de Software
Ferramentas de Apoio Ao
Desenvolvimento de Software
ERWin
Controle de Versão
Ferramentas CASE
Git e GitHub