Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCássio Lacerda Alves Alterado mais de 8 anos atrás
1
GERÊNCIA DE REQUISITOS Engenharia de Requisitos 2015.2 Departamento de Informática Pontifícia universidade Católica do Rio de Janeiro (PUC-Rio) Joanna Pivatelli 25 de agosto de 2015
2
Engenharia de Requisitos Agosto/2015 Gerência de Requisitos “A Engenharia de Requisitos é a disciplina que procura sistematizar o processo de definição de requisitos.” [Livro Vivo: Engenharia de Requisitos, Julio Leite] “O processo de descobrir, analisar, documentar e verificar os serviços e restrições é chamado de Engenharia de Requisitos.” [Engenharia de Software, Ian Sommerville]
3
Requisitos Agosto/2015 Gerência de Requisitos “Uma capacidade de software que o usuário necessita de modo a resolver o problema ou alcançar um objetivo.” [Dorfman] “Requisito: condição necessária para obtenção de certo objetivo, ou para preenchimento de certo objetivo.” [Livro Vivo: Engenharia de Requisitos, Julio Leite]
4
Requisitos Agosto/2015 Gerência de Requisitos Requisitos Funcionais Requisitos Não Funcionais Requisitos Inversos
5
Engenharia de Requisitos Agosto/2015 Gerência de Requisitos Ao longo do desenvolvimento e operação do software, é comum que os requisitos já definidos sofram alterações ou ainda, surgem novos requisitos. Quais as motivações para essas mudanças?
6
Gerência de Requisitos Agosto/2015 Gerência de Requisitos
7
Agosto/2015 Gerência de Requisitos
8
Agosto/2015 Gerência de Requisitos Como sabemos se levantamos requisitos suficientes? Como sabemos se chegamos ao final do processo? Qual o nível de precisão dos requisitos? Quantas interações são necessárias?
9
Gerência de Requisitos Agosto/2015 Gerência de Requisitos “A gerência de requisitos é um conjunto de atividades que ajuda a equipe de projeto a identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.” [Engenharia de Software, Roger S. Pressman] Problema Requisitos Identificado revisados [Engenharia de Software, Ian Sommerville] Análise do problema e especificação de mudanças Análise de mudanças e estimativa de custo Implementação das mudanças
10
Gerência de Requisitos Agosto/2015 Gerência de Requisitos “Para implementar uma gerência de requisitos eficaz é necessário definir um conjunto de políticas. É necessário definir um conjunto de objetivos para o processo de gerência. Esses objetivos deve ser claros e transmitidos a todos os integrantes.” [Gerência de Requisitos, Sayão e Breitman]
11
Gerência de Requisitos Agosto/2015 Gerência de Requisitos Aspectos fundamentais da Gerência de Requisitos: Controle de Mudanças Gerência de Configuração Rastreabilidade Garantia da Qualidade
12
Gerência de Requisitos Agosto/2015 Gerência de Requisitos Aspectos fundamentais da Gerência de Requisitos: Controle de Mudanças Gerência de Configuração Rastreabilidade Garantia da Qualidade
13
Controle de Mudança Agosto/2015 Gerência de Requisitos As mudanças são inevitáveis e suas razões podem ser: A complexidade dos sistemas impõe mudanças à medida que se adquire maior conhecimento. Requisitos errados ou mal definidos Mudanças no ambiente. Funcionalidades mais avançadas de modo a oferecer vantagens. Tecnologia muda. Clientes mudam de ideia.
14
Controle de Mudança Agosto/2015 Gerência de Requisitos Preparar para mudar. As alterações devem ser identificadas, avaliadas, documentadas, planejadas, divulgadas e monitoradas. Mecanismo formal de mudança de requisitos com templates de modo a garantir consistência e padronização nas solicitações, filtrando as mudanças.
15
Controle de Mudança Agosto/2015 Gerência de Requisitos
16
Controle de Mudança Agosto/2015 Gerência de Requisitos
17
Controle de Mudança Agosto/2015 Gerência de Requisitos
18
Agosto/2015 Gerência de Requisitos Aspectos fundamentais da Gerência de Requisitos: Controle de Mudanças Gerência de Configuração Rastreabilidade Garantia da Qualidade
19
Gerência da Configuração Agosto/2015 Gerência de Requisitos A Gerência de Configuração está comumente associada a dois tipos de tarefas: controle de versões e controle de configuração. Controle de versões: atividades associadas a manter as diferentes versões de um artefato. O controle de versões é fundamental para garantir que toda a equipe compartilha a mesma versão dos artefatos sendo trabalhados.
20
Gerência da Configuração Agosto/2015 Gerência de Requisitos Uso de ferramentas Controle da configuração do software: atividades associadas a manter o conjunto de artefatos relacionadas a uma determinada configuração do sistema.
21
Gerência da Configuração Agosto/2015 Gerência de Requisitos 1.01.11.2 G1G2 1.0.1
22
Gerência da Configuração Agosto/2015 Gerência de Requisitos 1.01.11.2 G1G2 1.0.1
23
Gerência de Requisitos Agosto/2015 Gerência de Requisitos Aspectos fundamentais da Gerência de Requisitos: Controle de Mudanças Gerência de Configuração Rastreabilidade Garantia da Qualidade
24
Rastreabilidade Agosto/2015 Gerência de Requisitos Conjunto de ligações entre as fontes de informações, os requisitos propriamente ditos e outros artefatos produzidos. A rastreabilidade pode auxiliar em várias situações ao desenvolvimento de software, como: Verificação da alocação de requisitos a componentes do software. Verificação e validação. Análise de impacto. Gerenciamento de riscos.
25
Rastreabilidade Agosto/2015 Gerência de Requisitos
26
Agosto/2015 Gerência de Requisitos Aspectos fundamentais da Gerência de Requisitos: Controle de Mudanças Gerência de Configuração Rastreabilidade Garantia da Qualidade
27
Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos
28
Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos O objetivo da Gerência de Qualidade de Requisitos é garantir que uma base de requisitos composta essencialmente de bons requisitos. O que são bons requisitos???
29
O sistema deve enviar relatórios de produtividade dos programadores, analistas ou desenvolvedores do projeto mensalmente ou quando requisitado. Cadastro de iniciativas estratégicas. No evento de falha da rede elétrica, o sistema deve enviar mensagem de erro ao usuário, salvar a configuração atual do sistema e os dados entrados, até então. Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos
30
O sistema deve mostrar o total do pedido à medida que os códigos dos produtos vão sendo entrados no pedido, a não ser que se trate de um produto promocional. Na improvável eventualidade de falha no sistema de refrigeração, o sistema deve mandar mensagem para a chave admin. O sistema X deve ser seguro. Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos
31
Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos
32
Identificar requisitos incompletos ou ausentes. Determinar se os requisitos estão claros, possíveis de serem implementados, consistentes e verificáveis. Revisar requisitos com problemas potenciais. Negociar compromissos com os grupos envolvidos. Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos
33
Gerência da Qualidade de Requisitos Agosto/2015 Gerência de Requisitos A Gerência da qualidade de requisitos pode ser realizada através de: Processos de verificação da qualidade de requisitos. Inspeções. Ad-hoc. Checklists. Baseada em perspectivas
34
Exercícios Agosto/2015 Gerência de Requisitos Entregar os exercícios de BPMN.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.