TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Processo de Desenvolvimento de Software

Por:   •  26/2/2021  •  Abstract  •  572 Palavras (3 Páginas)  •  87 Visualizações

Página 1 de 3

Processo de Desenvolvimento de Software                                            Prof: Helio

Fluxo Grama é de cima para baixo

  1. Introdução à engenharia de software
  • Apresentar os antecedentes históricos da engenharia do software
  • Comentar sobre seus principais conceitos de software
  • Descrever o que caracterizou a crise do software
  • Exemplificar algumas das suas principais áreas de aplicação

  1. Produto e processor de software
  • O objetivo desta aula é apresentar a definição e conceituação de software, produto de software e processo de software

  1. Processo de software: Fases e atividades essenciais
  • Apresentar as fases e atividades essenciais em um processo de software
  1. Modelos de desenvolvimento: Cascata e evolucionário (exploratório e prototipação)
  • Apresentar os conceitos e características dos modelos de processo cascata e evolucionário ( exploratório e prototipação)
  1. Modelos de desenvolvimento: Espiral e incremental
  • Apresentar os conceitos e características dos modelos de processo espiral e incremental
  1. Diferença entre as abordagens análise estruturada, orientada a objetos e orientada a aspectos
  • Apresentar as principais características das abordagens estruturada, orientada a objetos e orientada a aspectos, de maneira a ressaltar suas diferenças
  1. Engenharia de software baseada em componentes: Definição, conceituação e projeto com reuso
  • Definir e conceituar o desenvolvimento baseado em componente bem como o reuso de componentes.
  1. Engenharia orientada a serviços
  • Definir e apresentar os principais conceito relacionados à Engenharia Orientada a Serviços (SOA? Service-oriented architecture)
  1. As melhores práticas de engenharia de software: desenvolver de forma iterativa e gerencias requisitos
  • Apresentar os conceitos relativos ao desenvolvimento iterativo e gerenciamento de requisitos
  1. As melhores práticas de software: Modelar visualmente (UML)  e usar arquitetura baseada em componentes
  • Apresentar os conceitos relacionados à modelagem visual e à arquitetura baseada em componentes
  1.  As melhores práticas de Engenharia de Software: Verificar a qualidade continualmente e gerenciar a configuração e mudanças
  • Apresentar os principais conceitos relativos ao gerenciamento de qualidade e gerenciamento de configuração e mudanças
  1. O processo unificado: conceitos e relação com as melhores práticas de engenharia de software
  • Apresentar os principais conceitos do processo unificado e sua relação com as melhores práticas de engenharia de software
  1. Processo Unificado (UP): fases e disciplinas
  • Apresentar, em detalhes, as duas dimensões do processo unificado na sua versão RUP
  1. Metodologias Ágeis: Extreme Programming e Scrum
  • Apresentar os princípios e fundamentos das metodologias ágeis XP (Extreme Programming) e Scrum
  1. Métricas: conceitos e aplicações
  • Apresentar os conceitos e aplicações às métricas dentro do campo da Engenharia de Software
  1. Métricas: tipos e uso em um processo de desenvolvimento de software
  • O objetivo é apresentar os vários tipos de métricas e seu uso no processo de desenvolvimento de software
  1. Modelagem de processos : Elementos de um modelo de processo (atividade, processo, entrega, condição, papel, exceção, comunicação)
  • Descrever alguns elementos relacionados à modelagem de processos

Fases e atividades essenciais

  1.  Estudo de viabilidade
  2.  Análise
  3.  Especificação Funcional
  4.  Especificação Técnica
  5.  Construção
  6.  Teste individual
  7.  Teste Integrado
  8.  Simulação
  9.  Prova de conceito
  10. Planejamento – Implantação
  11. Pós implantação
  12. Reunião de Encerramento ( Equipe de projeto e Equipe de manutenção)

...

Baixar como (para membros premium)  txt (3.8 Kb)   pdf (67.6 Kb)   docx (9.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com