Modelos de Processos de Software

Slides:



Advertisements
Apresentações semelhantes
Engenharia de Software
Advertisements

Engenharia de Software
Engenharia de Software
Gerenciamento de Projetos
Gerência de Projetos Wesley Peron Seno Introdução
Engenharia de Software
Modelos de Ciclo de Vida
Engenharia de Software
Gerenciamento de Projetos
Engenharia de Software
Prototipação de Software
Modelos de Processos de desenvolvimento de Software
Engenharia de Software Professor Sandro de Paiva Carvalho.
INTRODUÇÃO A INFORMÁTICA
FACULDADE DOS GUARARAPES
Mitos e Problemas Relacionados ao Software
Adélia Barros Introdução à Engenharia de Software Modelos de Processo Adélia Barros
Processos de Desenvolvimento de Software
Processo Desenvolvimento de Software Tradicional
Como Desenvolver Sistemas de Informação
Modelos de Processos de Software
Processos de Software II
Engenharia de Software Respostas do Questionário 01
Deivison Cheloni e Bernardo Martins
Processo de Software Prof. Dr. rer. nat. Daniel D. Abdala
Adélia Barros Revisão Adélia Barros
Equipe: Renan Ribeiro Thiago Abritta
Desafios do desenvolvimento de software
Visão Geral PRO.NET.
Fundamentos de Engenharia de SW
Cap 2 – Processo de Software
Processos de Desenvolvimento de Software – Parte 2
Processos de Desenvolvimento de Software
Processos de Software Profa. Cintia Carvalho Oliveira
Engenharia de Software
Ciclo de Vida e Processos de Gerenciamento de Projetos
Abertura.
Rapid Application Development (RAD)
Engenharia de Software
Engenharia de Software
Modelos de Processo de Software
Processo de Desenvolvimento de Software
Gerência de Configuração - GC
Técnicas e Projeto de Sistemas
Gerencia e Planejamento de Projetos
Análise e Projeto Orientados a Objetos
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS VALIDAÇÃO.
RUP - Cap. 5 – Processo Iterativo e Incremental
Processo de Desenvolvimento de Software
Processo de Desenvolvimento de Software – PDS C Construção - PAS
Processos de Software.
Processos de Software.
Técnicas e Projeto de Sistemas
Visão Geral sobre Ciclo de Vida de Software, Processos e RUP
Engenharia de Software e Rapid Application Development
Engenharia de Software
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
Gerenciamento de Requisitos e Modelagem de sistemas
Engenharia de Software Ciclo de Vida do Software: Espiral
Engenharia de Software
Engenharia de Software
Professora: Kelly de Paula Cunha
Apresentação Leonardo Brussolo de Paula
QUALIDADE DE SOFTWARE Prof. Carlos Augusto da Costa Carvalho.
Desenvolvimento de Software I
Ciclo de Vida de Sistemas de Informação
Modelos de Processo de Software
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Elicitação de Requisitos Análise Orientada a Objetos Prof. Wolley W. Silva.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Modelos de Processos de Software Ciclos de Vida UNIBRATEC CTD Planejamento e Gerenciamento de Projetos

O que é um Processo de Software? Conjunto estruturado de Atividades requeridos para desenvolver sistemas de software Atividades Básicas Especificação Desenvolvimento Validação Evolução

Modelos de Processo de Software Representam Paradigmas de Processos de Software Principais Força Bruta, Code and Fix Cascata Prototipagem Incremental Espiral

Força bruta, Code and Fix Dada a Complexidade dos Projetos com os quais lidamos atualmente Sem nenhum planejamento e Gerenciamento

Modelo Cascata Um dos Mais antigos, e ainda um dos mais usados! Várias Atividades executadas de forma sistemática e seqüencial.

Modelo Cascata Fixa Pontos Específicos para a entrega de Artefatos É simples e Fácil de aplicar, facilitando o planejamento. Na Prática, existe uma interação entre as atividades e cada atividade pode levar a modificações nas anteriores Na maioria dos casos existe interação e superposição! Pressupõe que os requisitos ficarão estáveis Atrasa a Redução de Riscos

Desenvolvimento Cascata atrasa e Redução de Riscos Gráfico Inicio da Integração Progresso do Projeto (% Codificação) Tempo

CONSTRUIR E REVISAR O PROTÓTIPO CLIENTE UTILIZA O PROTÓTIPO Prototipagem Ideal para Descobrir Requisitos O Protótipo Gerado normalmente não serve como produto final OUVIR O CLIENTE CONSTRUIR E REVISAR O PROTÓTIPO CLIENTE UTILIZA O PROTÓTIPO

Incremental / Iterativo Combina elementos do Modelo Seqüencial com a filosofia de Prototipagem 1º Incremento Análise Projeto Código Teste Entrega 2º Incremento Análise Projeto Código Teste Entrega 3º Incremento Análise Projeto Código Teste Entrega TEMPO

Modelo Expiral Análise de Riscos Como Ferramenta Essencial para o planejamento e Gerenciamento do Projeto Dificuldades para fechar Contrato Complexo e Requer Experiência na Avaliação de Riscos!

Modelo Espiral