·
Engenharia de Computação ·
Engenharia de Software
Send your question to AI and receive an answer instantly
Recommended for you
4
Ciclo de Vida de Testes de Software- Etapas e Fundamentos
Engenharia de Software
USP
8
Teste de Software - Fundamentos, Tipos e Ciclo de Vida
Engenharia de Software
USP
5
Fundamentos de Engenharia de Software - Processo de Software e Modelos
Engenharia de Software
USP
5
UML e Orientacao a Objetos Fundamentos da Engenharia de Software
Engenharia de Software
USP
5
Processo de Testes de Software-Fundamentos e Metodologias
Engenharia de Software
USP
17
Modelos de Desenvolvimento de Software: Incremental, Reuso e Espiral - Fundamentos da Engenharia de Software
Engenharia de Software
USP
16
Diagramas UML - Objetos Comunicacao e Maquina de Estados
Engenharia de Software
USP
10
Fundamentos de Engenharia de Software UML-Conceitos e Diagramas
Engenharia de Software
USP
10
UML-Diagramas-de-Classe-Caso-de-Uso-e-Sequencia
Engenharia de Software
USP
17
Requisitos de Software: Fundamentos, Tipos e Estudo de Viabilidade em Engenharia de Software
Engenharia de Software
USP
Preview text
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Prof Douglas Lopes Farias UNIDADE II PROCESSOS DE SOFTWARE Objetivos Estudar os conceitos do processo de software Mostrar as atividades básicas do processo de software Entender os principais modelos existentes no desenvolvimento de um software o Cascata o Incremental o Orientado a Reúso o Espiral o Processo Unificado o Metodologias ágeis INTRODUÇÃO Neste capítulo você irá conhecer os modelos mais comuns de processo de desenvolvimento de software dirigidos a planos e também do desenvolvimento ágil que já foram introduzidos no Capítulo 1 ao fim deste capítulo haverá uma comparação entre os dois tipos de desenvolvimento MODELO CASCATA Este é o primeiro processo de desenvolvimento de software e foi derivado de processo mais gerais da engenharia de software É conhecido pelo nome de cascata devido o encadeamento de uma fase na outra e é um exemplo de desenvolvimento dirigido a planos em que todas as atividades devem ser planejadas antes de serem executadas SOMMERVILLE MODELO CASCATA Definição de requisitos Projeto de sistema e software Implementação e teste unitário Integração e teste de sistema Operação e manutenção uningá Centro Universitário MODELO CASCATA 1 Análise e definição de requisitos por meio de consultas aos usuários do sistema os objetivos e restrições deste são levantados como uma especificação do sistema MODELO CASCATA 2 Projeto de sistema define a arquitetura geral do sistema aloca tanto as necessidades de software como de hardware Envolve a identificação e descrição das abstrações fundamentais do sistema de software e seus relacionamentos MODELO CASCATA 3 Implementação e teste unitário nesta etapa o projeto é desenvolvido como um conjunto de programa ou as chamadas unidades de programa Em seguida é realizado um teste unitário em cada uma dessas partes para garantir que cada unidade atenda sua especificação MODELO CASCATA 4 Integração e teste de sistema as unidades individuais já testadas são integradas e testadas como um todo para assegurar que todos os requisitos do software tenham sido atendidos Só depois o software é entregue ao cliente MODELO CASCATA 5 Operação e manutenção essa pode ser a fase mais longa do ciclo de vida do modelo cascata Nesta etapa o software é colocado em uso os erros que não foram descobertos na fase de testes são corrigidos e ocorrem melhoras na implementação das unidades de serviço assim como novos requisitos também podem ser implementados uningá Ensino a Distância wwwuningabr EAD A Melhor Formação
Send your question to AI and receive an answer instantly
Recommended for you
4
Ciclo de Vida de Testes de Software- Etapas e Fundamentos
Engenharia de Software
USP
8
Teste de Software - Fundamentos, Tipos e Ciclo de Vida
Engenharia de Software
USP
5
Fundamentos de Engenharia de Software - Processo de Software e Modelos
Engenharia de Software
USP
5
UML e Orientacao a Objetos Fundamentos da Engenharia de Software
Engenharia de Software
USP
5
Processo de Testes de Software-Fundamentos e Metodologias
Engenharia de Software
USP
17
Modelos de Desenvolvimento de Software: Incremental, Reuso e Espiral - Fundamentos da Engenharia de Software
Engenharia de Software
USP
16
Diagramas UML - Objetos Comunicacao e Maquina de Estados
Engenharia de Software
USP
10
Fundamentos de Engenharia de Software UML-Conceitos e Diagramas
Engenharia de Software
USP
10
UML-Diagramas-de-Classe-Caso-de-Uso-e-Sequencia
Engenharia de Software
USP
17
Requisitos de Software: Fundamentos, Tipos e Estudo de Viabilidade em Engenharia de Software
Engenharia de Software
USP
Preview text
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Prof Douglas Lopes Farias UNIDADE II PROCESSOS DE SOFTWARE Objetivos Estudar os conceitos do processo de software Mostrar as atividades básicas do processo de software Entender os principais modelos existentes no desenvolvimento de um software o Cascata o Incremental o Orientado a Reúso o Espiral o Processo Unificado o Metodologias ágeis INTRODUÇÃO Neste capítulo você irá conhecer os modelos mais comuns de processo de desenvolvimento de software dirigidos a planos e também do desenvolvimento ágil que já foram introduzidos no Capítulo 1 ao fim deste capítulo haverá uma comparação entre os dois tipos de desenvolvimento MODELO CASCATA Este é o primeiro processo de desenvolvimento de software e foi derivado de processo mais gerais da engenharia de software É conhecido pelo nome de cascata devido o encadeamento de uma fase na outra e é um exemplo de desenvolvimento dirigido a planos em que todas as atividades devem ser planejadas antes de serem executadas SOMMERVILLE MODELO CASCATA Definição de requisitos Projeto de sistema e software Implementação e teste unitário Integração e teste de sistema Operação e manutenção uningá Centro Universitário MODELO CASCATA 1 Análise e definição de requisitos por meio de consultas aos usuários do sistema os objetivos e restrições deste são levantados como uma especificação do sistema MODELO CASCATA 2 Projeto de sistema define a arquitetura geral do sistema aloca tanto as necessidades de software como de hardware Envolve a identificação e descrição das abstrações fundamentais do sistema de software e seus relacionamentos MODELO CASCATA 3 Implementação e teste unitário nesta etapa o projeto é desenvolvido como um conjunto de programa ou as chamadas unidades de programa Em seguida é realizado um teste unitário em cada uma dessas partes para garantir que cada unidade atenda sua especificação MODELO CASCATA 4 Integração e teste de sistema as unidades individuais já testadas são integradas e testadas como um todo para assegurar que todos os requisitos do software tenham sido atendidos Só depois o software é entregue ao cliente MODELO CASCATA 5 Operação e manutenção essa pode ser a fase mais longa do ciclo de vida do modelo cascata Nesta etapa o software é colocado em uso os erros que não foram descobertos na fase de testes são corrigidos e ocorrem melhoras na implementação das unidades de serviço assim como novos requisitos também podem ser implementados uningá Ensino a Distância wwwuningabr EAD A Melhor Formação