Um Visão do Processo de Elicitação de Requisitos

Slides:



Advertisements
Apresentações semelhantes
Utilizando o QFD para promover o BA
Advertisements

Engenharia de Software
Segurança da Informação
> Fases de Engenharia de SW > Gestão de Projectos de SW
Garantia de Qualidade do software
Analia Irigoyen Ferreiro Ferreira Roberta da Silva Cerqueira
2 CAPÍTULO Tecnologia: Produto, Processo, Gestão e Informação
Mitos e Problemas Relacionados ao Software
RUP Rational Unified Process (Processo Unificado de Desenvolvimento da Rational) 1.
MO409 / Engenharia de Software I - 1º Semestre / Prof. Eliane 1 1ª Apresentação (A1) Modelos de Processos de Software RA: / Edson Amorina.
RAD – Rapid Application Development
Definição de Prioridades de Requisitos
Técnicas de Levantamento
O processo de coletar os requisitos (escopo do cliente)
Antonio Carlos Tonini Maio / 2004
Engenharia Concorrente
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Apresentando Projeto FAST Interface Gerência de Projetos Diego Renato Giuseppe Lima Halley Freitas.
Engenharia de Software
Aplicação do QFD Para Desenvolver Produtos Estratégicos
CONCEITOS DE QFD: QUALITY FUNCTION DEPLOYMENT.
Gestão de Projetos.
Técnicas e Projeto de Sistemas
Fundamentos de Engenharia de SW
Cap 2 – Processo de Software
Implantando SCRUM na Simplestec Equipe Tributária
Gestão de Configuração de Software
IFSul – Campus Venâncio Aires
Diagnóstico Empresarial
Engenharia de Software
Introdução à Qualidade
Implantação e Melhoria de Processos de SOFTWARE
Introdução e Fundamentos Engenharia de Requisitos
Desenvolvimento Formal de Software
Abordagem por processos
Técnicas e Projeto de Sistemas
Sistema de Gerenciamento de Cursos de Inglês Visão geral.
ITIL(Information Technologies Infrastructure Library)
Software engineering, the software process and their support M.M. Lehman Apresentadora: Tarciana Dias da Silva.
Introdução à Gestão da Qualidade (Aula 8 – ISO 9004 & Auditoria da Qualidade) Professor Gustavo F Ribeiro PEÃO São Roque junho.
1) A série ISO 9000 é um conjunto de normas:
Sistemas de Informação para Planejamento Estratégico
Requisitos
Evolução das Normas série ISO 9000
Introdução ao Processo Unificado de Desenvolvimento de Software Tiago Lima Massoni UFPE
1/113 Contexto para Gerência de Configuração. 2/113 Gerência de Configuração e mudança Objetivo Compreender a importância do uso de mecanismos de gerência.
GERENCIAMENTO DE PROJETOS DE T.I
COTS Kalil Araujo Bispo. Conteúdo Introdução O que são COTS? Tipos de COTS Modelo tradicional de engenharia de requisitos Desenvolvimento de Software.
Programa de Pós-Graduação em Engenharia de Produção - UNIFEI
Hukarz Open Source Process D01 Alan Kelon, Silvio Meira Recife, 01/12/2006.
 Grupo: 14A  Subgrupo: X.  Logística é a integração das áreas e processos da empresa a fim de obter melhor desempenho que seus concorrentes.  As empresas.
Engenharia de Software
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
Engenharia de Software
Capítulo 4: Projeto e Desenvolvimento de um SAD
Engenharia de Software
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Gestão de Projetos - aula 5: organização - Profª. Vilma Tupinambá, MsC
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
2.REVISÃO DA LITERATURA _______________________________________________________________ 2.1 SISTEMAS DE INFORMAÇÃO  Considera-se um sistema um conjunto.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
PSDS com CMMI Nível 2 Dimitri de Almeida Malheiros Barbosa 27/03/2006.
Variáveis Básicas do D.O.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Introdução – ISO Conceitos relacionados a Norma NBR ISO/IEC 12207; Procedimentos de ciclo de vida e desenvolvimento de software; Objetivos e a estrutura.
Projeto: G-TV (Gestor de TV por Assinatura) CSTADS Aluno: Fellipe Weldson de Oliveira Ferreira Gerente: Eriko Brito Projeto Supervisionado de Análise e.
Princípios de gestão da qualidade
ADMINISTRAÇÃO DA QUALIDADE
Sistemas de Informações Sistemas Informações Empresariais 11. Administração de Sistemas Márcio Aurélio Ribeiro Moreira
Transcrição da apresentação:

Um Visão do Processo de Elicitação de Requisitos Carina Frota Alves Lucy Valença Guedes Rosa Candida Pinto

Elicitação de Requisitos

Métodos de Elicitação de Requisitos QFD (Quality Function Deployment) JAD (Joint Application Development) Inquiry Cycle

(Quality Fucntion Deplyment) Origens do QFD (Quality Fucntion Deplyment) 1970 - Logística de produção 1978 - Publicação livro em japonês 1994 - Tradução livro para inglês 1980 - Introduzido na América do Norte 1984 - Introduzido no desenvolvimento de software

Princípio do QFD As necessidades do cliente e a tradução delas num conjunto de requisitos de projetos e manufaturados.

Motivação do QFD Envolvimento de todos os papéis (time) Manutenção de informação (documentação) Valorização da voz do cliente

Características do QFD Ferramenta para planejamento visual ajuda a garantir a qualidade Focaliza as necessidades do cliente produto de alta qualidade Qualidade definida pelo cliente software com sentido para o cliente Quantitativo, fornece valores Sistemático, segue uma técnica

Fases do QFD

Casa de qualidade

Satisfação do cliente X Nível de desempenho Satisfação do cliente: avaliação subjetiva do produto Desempenho do produto: avaliação objetiva

Aplicação de QFD a software Avaliar impactos das características do produto nos valores do cliente e ser considerado como trade-off das características do produto no projeto Determinar uma estratégia ou direção de desenvolvimento Analisar o produto da concorrência

(Joint Application Development) Origens de JAD (Joint Application Development) 1977 - Desenvolvido pela IBM (experimentos) 1980 - Formalizado pela IBM Canadá (entrevistas) 1981 a 1987 - Evolução chegando a abranger o planejamento e a análise 1988 a 1999 - Introdução de técnicas de I-CASE e prototipagem

Princípio do JAD Reuniões estruturadas que buscam decisões por consenso. Envolve usuários e profissionais de sistemas de informação.

Motivação do JAD Solução para os problemas de comunicação entre as pessoas envolvidas no desenvolvimento de sistemas Incremento da produtividade e da qualidade dos sistemas desenvolvidos Maximização e eficiência das reuniões

Características do JAD Técnicas de dinâmica de grupo Suportado por ferramenta CASE Time de participantes de diferentes perfis Facilitador das sessões Focaliza na qualidade e produtividade

Fases do método JAD 1. Definição do projeto 2. Pesquisa 3. Preparação 4. A Sessão 5. O Documento final

Origens do Inquiry Cycle 1993 - Georgia Institute od Technology “An active Hypertext Model for system Requirements” Collin Potts e Kenji Takahashi 1997 - Scream Project: Inquiry Cycle Collin Potts e Spencer Rugabe 1998 - Georgia Institute od Technology “Surfacing Root Requirements Interactions from Inquiry Cycle Requirements Documents” Willian N. Robinson e Suzanne Paw

Princípio do Inquiry Cycle O modelo de conversação

Motivação do Inquiry Cycle Suportar determinação e análise de requisitos de forma estruturada

Características do Inquiry Cycle Hipertexto ativo Baseado em questões Mantêm versões Integra usuários e desenvolvedores

Modelo de Conversação Procedimento de Conversa ? ! Resposta Questão ? ! Motivo Informações compartilhadas (versão atual) Efeitos  Mudança Informações compartilhadas (versão anterior)

Modelo Inquiry Cycle  Documentação de Requisitos Negociação Mudança Questão ? Resposta ! Motivo Discussão de Requisitos Evolução de Requisitos  Decisão