3. análise e negociação de requisitos

Documentos relacionados
Fundamentos de Teste de Software

1. Introdução. Gestão Orçamental. Júlia Fonseca 2010/2011. Gestão Orçamental

Métodos de Estudo & Investigação Científica. Elaborando um projeto de pesquisa

análise de sistemas de informação

Adaptação com Base na Comunidade Lista de Controlo do Plano de Implementação do Projecto

Cadeira: Análise de Sistemas

Laboratório de Sustentabilidade Sessão 6: A planificação estratégica. Maio de 2015

MBA em Gerenciamento de Projetos. Teoria Geral do Planejamento. Professora: Maria Erileuza do Nascimento de Paula

Inteligência de negócios do laboratório DESCUBRA INFORMAÇÕES ÚTEIS DE DADOS OPERACIONAIS DO LABORATÓRIO

Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.)

Métricas de Software

Metodologias de PETI. Prof. Marlon Marcon

Modelagem De Sistemas

VERSÃO RESPOSTAS PROVA DE MARKETING

POLÍTICA DE PREVENÇÃO E GESTÃO DE CONFLITOS DE INTERESSE DO BANCO ESPIRITO SANTO NO ÂMBITO DAS ACTIVIDADES DE INTERMEDIAÇÃO FINANCEIRA

Análise Qualitativa no Gerenciamento de Riscos de Projetos

[ESBOÇO] Reunião Especial da OMS, FAO e UNICEF. sobre Principais Comportamentos para o Controlo da Gripe Aviária. Resumo e Recomendações da Reunião

Arquitecturas de Software Enunciado de Projecto

MODELAGENS. Modelagem Estratégica

GLOSSÁRIO PLANEJAMENTO ESTRATÉGICO

Análise da Base Nacional Comum Curricular de Matemática. Revisado por Phil Daro, USA Common Core Standards

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

ENGENHARIA DE SOFTWARE

Planeamento. Avaliação

Curso de Engenharia de Produção. Organização do Trabalho na Produção

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

Análise de Requisitos

DOCUMENTO DE REQUISITO DE SOFTWARE

DOCUMENTO SÍNTESE UNION AFRICAINE UNIÃO AFRICANA

Análise de Processos. Por José Luís Carneiro

- Sessão 2 - Estratégias para ampliar a capacidade institucional para usar evidências na formulação e implementação de políticas de saúde

Cursos online de formação comportamental

A Implantação do Sistema do Sistema da Qualidade e os requisitos da Norma ISO NBR 9001:2000

MAPEAMENTO E MODELAGEM DE PROCESSOS COM NOTAÇÃO BPMN

Análise e Projeto de Sistemas

NORMA DE ELABORAÇÃO DE INSTRUMENTOS NORMATIVOS - NOR 101

3 Metodologia de pesquisa

Data: 06 a 10 de Junho de 2016 Local: Rio de Janeiro

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:

PLANO DA QUALIDADE (MAPEAMENTO DOS ELEMENTOS DO PROCESSO)

Engenharia de Software II

empowering talents UM PRODUTO:

CASOS DE TESTE PALESTRANTE: MARCIA SILVA

Política de Responsabilidade Socioambiental (PRSA)

Q U E R O - Q U E R O F I N A N C I A D O R A S /A

CERTIFICAÇÃO. Sistema de Gestão

Gestão da Qualidade. Aula 5. Prof. Pablo

Gestão da Qualidade Total para a Sustentabilidade 2013

Curso Superior de Tecnologia em Gestão Pública. Introdução ao gerenciamento de projeto

Trata-se do processo de gestão, organização e orientação da equipe do projeto;

Aula 10: Escalonamento da CPU

Critérios e Normas Técnicas para a Elaboração de Planos de Emergência de Protecção Civil

A Norma NP 4457:2007 e as Vantagens da Certificação Workshop de sensibilização para a certificação IDI Évora 16 Dezembro. Miguel Carnide - SPI

Sistema Nacional de Compras Públicas e Centrais de compras

RELATÓRIO SOBRE A GESTÃO DE RISCOS BANCO ABN AMRO S.A. Setembro de 2013

Virtualização: Para vencer a complexidade da TI ABERDEEN GROUP

COMINN COMpetences for INNovation in the metal sector

INFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing

Regulação e Contratualização

CONTRIBUTO E PROPOSTAS DE ALTERAÇÃO À LEI DO CINEMA PELA ASSOCIAÇÃO DE PRODUTORES DE CINEMA

WEBFLEET Índice remissivo. Notas de lançamento - Março de 2015

VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado. E-learning. 3 de Março de 2007

POLÍTICAS DE RECURSOS HUMANOS UNIDADE RECURSOS HUMANOS E PROCESSOS GERÊNCIA DE GESTÃO DE PROCESSOS

MONITORAMENTO E AVALIAÇÃO APSUS

J.I.T. - Just In Time

Ciclo Completo de Gestão de Recursos Humanos

P24 Criar Plano Diretor de Tecnologia da Informação e Comunicação 2011/2012 Líder: Maria Cecília Badauy

Desafios do saneamento básico em face da crise hídrica

Ferramenta 8: Fluxograma

Gestão da Segurança Gestão por Times. Nova Visão

Sistemas Integrados de Gestão da Qualidade, Ambiente e Segurança

CURSO ON-LINE PROFESSOR: FRANCISCO MARIOTTI. Questão 33 Prova de Inspetor (Questão 29 Prova de Analista de Mercado de Capitais)

Gestão Documental. Gestão Documental

Da Estratégia aos Resultados, a diferença está na Solução.

Avaliação de Interfaces Humano- Computador

PÓS-GRADUAÇÃO EM GESTOR DE FORMAÇÃO

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 3.1

Problems and Programmers

Gestão do clima organizacional - Prof. Ms. Marco A. Arbex

Febre periódica, estomatite aftosa, faringite e adenite (PFAPA)

Programação Orientada a Objetos SANTOS, Rafael

Inteligência Artificial

Governança Corporativa de Empresas Familiares. Migrando do Conselho para os níveis operacionais

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Desenvolvimento de Software

1.1. Caracterização do Problema. Capítulo 1. Introdução 20

ISO 9000 e ISO

FERRAMENTAS DA QUALIDADE FOLHA DE VERIFICAÇÃO

Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL

CONTROLE DA QUALIDADE TOTAL (TQC)

mercado de cartões de crédito, envolvendo um histórico desde o surgimento do produto, os agentes envolvidos e a forma de operação do produto, a

ABNT NBR ISO. Atualização da ABNT NBR ISO 9001:2008 para a ABNT NBR ISO 9001:2015

Sistemas Distribuídos

Transcrição:

3. documento de requisitos identificação, descoberta de requisitos análise e negociação de requisitos documentação de requisitos problemas, necessidades, oportunidades,... validação dos requisitos 2

objectivos actividades que visam descobrir problemas com os requisitos e chegar a acordos para a sua resolução de forma a satisfazer todos os interessados no sistema na fase de identificação de requisitos já se desenrolam actividades de análise e negociação são actividades que incidem sobre conjuntos incompletos de requisitos 3 características a é normalmente um processo complexo requer pessoas com competências específicas baseia-se muito no julgamento e experiência dos participantes não é possível transformar este processo numa abordagem estruturada e sistemática é custoso e moroso 4

processo de análise e negociação Kotonya, 1998 5 análise de requisitos>necessidade no conjunto de requisitos identificados pode: haver requisitos que se sobrepoem haver requisitos que estão em conflito ou que são contraditórios faltar requisitos... 6

análise de requisitos>abordagens genéricas análise top-down mais adequada à análise para um novo sistema (informação +actividades humanas) análise bottom-up (análise conduzida por eventos) mais adequada à análise de um sistema já existente Sutcliffe, 2002 7 análise de requisitos>técnicas>checklists listas de questões que um analista usa para avaliar os requisitos são um "lembrete" do que é importante considerar na análise não devem ter mais do que 10 items evoluem com a experiência ganha no processo de análise 8

análise de requisitos>técnicas>checklists>exemplo o requisito inclui aspectos de desenho ou implementação o requisito poderia ser decomposto em sub-requisitos? o requisito é mesmo necessário?... o requisito implica a utilização de software não standard? o requisito está de acordo com os objectivos do negócio? o requisito é ambíguo? o requisito é realista? o requisito é "testável"? Sutcliffe, 2002 9 análise de requisitos>análise do âmbito do sistema definir as fronteiras do sistema decidir o que está dentro e fora diagramas de contexto, diagramas de casos de uso 10

análise de requisitos>análise de dependências matriz de dependências 11 análise de requisitos>análise de risco risco nos requisitos tem a ver com: dificuldades no desenvolvimento dificuldades na análise 12

análise de requisitos>análise de risco>tipos de risco técnico desempenho segurança integridade de base de dados processo de desenvolvimento político legal volatilidade 13 análise de requisitos>análise de prioridades definir prioridades na análise e implementação dos requisitos classificação: alta, média, baixa, n/s essencial, útil, pouco interesse, a ser decidido 14

análise de requisitos>organização dos requisitos>classificação agrupamento de requisitos para melhor manipulação exemplo: atendimento, pesquisa, fluxo de trabalho, etc. 15 análise de requisitos>organização dos requisitos>identificadores número sequencial número sequencial numa hierarquia do documento número sequencial dentro de uma categoria 16

análise de requisitos>organização dos requisitos>hierarquização relações de composição ou "pai-> filhos" ou "requisito-> sub-requisito" os requisitos são definidos a vários níveis de abstracção a organização em hierarquias é adequada a uma abordagem iterativa (espiral) ao processo de 17 análise de requisitos>organização dos requisitos>exemplo 1. o sistema deve escalonar a próxima chamada para um cliente após a solicitação do operador de telemarketing 1.1 o sistema deve activar o botão próxima chamada depois de entrar no formulário de controlo de telemarketing ou assim que a última chamada terminar requisito mais geral requisitos mais específicos 1.2 o sistema deve remover a chamada do topo da fila de chamadas escalonadas e estabelecer a chamada seguinte 1.3 etc. 18

negociação de requisitos 19 negociação de requisitos>aspectos gerais negociação para quê? chegar a acordo em relação a opções mais adequadas aos interesses dos stakeholders definir as prioridades a dar aos requisitos para novas iterações de identificação e análise e para o desenvolvimento chegar a acordo em relação a compromissos entre requisitos que entram em conflito 20

negociação de requisitos>tarefas estruturar opções e escolhas estabelecer critérios de avaliação explicar opções disponíveis e opções a fazer chegar a um acordo diagnosticar causas de desacordo 21 negociação de requisitos>intervenientes stakeholders primários: os que operam o sistema preocupam-se com os requisitos funcionais e questões de usabilidade pretendem sistemas fáceis de usar e aprender 22

negociação de requisitos intervenientes na negociação stakeholders secundários: não operam o sistema mas consomem o que este produz o sucesso das suas actividades depende da qualidade do sistema são tipicamente gestores que usam a informação do sistema para controlar, monitorar e ajustar processos organizacionais 23 negociação de requisitos>intervenientes stakeholders terciários: gestores de topo que raramente consomem as saídas do sistema (directamente) usam-nas indirectamente para planear e controlar estrategicamente o negócio interessam-se pelo papel que o sistema desempenha na prossecução dos objectivos estratégicos do negócio tais como aumentar a vantagem competitiva ou melhorar o serviço ao cliente 24

negociação de requisitos>gerir a negociação problemas num processo de negociação: separar os aspectos a debater das questões pessoais falta de entendimento partilhado e de pontos de vista pessoais atitudes interpessoais 25 negociação de requisitos>técnicas para gerir a negociação lidar com os ataques pessoais: evitá-los... se acontecerem: mudar de assunto, fazer um intervalo... resolver o problema fora da reunião 26

negociação de requisitos>técnicas para gerir a negociação bloqueio reacções negativas sem justificação: "isso não resulta", "não se pode fazer", "dá muito trabalho", "tás maluco dos..." desafiar os participantes a justificarem a sua posição negativa 27 negociação de requisitos>técnicas para gerir a negociação conflitos entre grupos choque de pontos de vista entre grupos exemplos: qualidade vs. prazos, custos vs. desenvolvimento, segurança vs. acesso, complexidade funcional vs. usabilidade, etc. deferir decisões, os ânimos arrefecem... 28

negociação de requisitos>técnicas para gerir a negociação outras técnicas: testar e provar assunções relaxar restrições tentar encontrar potenciais benefícios para todos evitar tomar partidos 29