Processos de Engenharia de Requisitos
|
|
|
- Ana Beatriz Henriques Imperial
- 8 Há anos
- Visualizações:
Transcrição
1 Processos de Engenharia de Requisitos Engenharia de Software (SCE-5764) 1º Sem Prof. Paulo C. Masiero
2 Introdução Objetivo: criar e manter um documento de requisitos. Quatro subprocessos: Avaliação (análise de viabilidade) Obtenção(elicitação) Especificação (documentação padronizada) Validação
3 Processo de Engenharia de Requisitos Tratada anteriormente Estudo de Viabilidade Elicitação e Análise de Requisitos Especificação de Requisitos Relatório de Viabilidade Modelos do Sistema Requisitos do Usuário e do Sistema Validação de Requisitos Documento de Requisitos
4 Gerenciamento de requisitos Os requisitos do sistema mudam Durante o desenvolvimento do sistema Quando está em operação Ger. De Requisitos é processo de gerenciamento das mudanças.
5
6 Engenharia de Requisitos Algumas pessoas consideram E.R. como a aplicação de um método de análise estruturado, como Análise OO (Larman, PU, etc). Isso é a análise do sistema
7 Estudo de Viabilidade Estudo inicial e focado Entrada: Esboço da descrição do sistema e um conjunto inicial de requisitos de negócio. Resultado: relatório que recomenda se vale a pena ou não construir o sistema O relatório também pode propor mudanças de escopo, orçamento e prazo.
8 Estudo de Viabilidade (Cont.) Tempo de duração: normalmente de uma a três semanas. Fontes de informação: gerentes de departamentos, engenheiros de software especialistas no domínio, usuários finais, normas e legislação etc.
9 Estudo de viabilidade Questões a responder: Como o sistema contribui para os objetivos da organização? O sistema pode ser implementado com a tecnologia atual, com o custo previsto e no prazo? O sistema pode ser integrado a outros sistemas já implantados?
10 Elicitação e análise de requisitos Atividades Obtenção dos requisitos Classificação e organização Priorização e negociação Documentação dos requisitos Essas quatro atividades podem ser executadas em um modelo de processos em espiral.
11 Elicitação e análise de requisitos Dificuldades De comunicação com os interessados Conhecimento implícito ou tácito Interessados têm diferentes requisitos com pontos em comum e conflitos Fatores políticos influenciam O ambiente econômico e de negócios em que a análise é realizada muda.
12 Obtenção de requisitos Pontos de vista Entrevistas Cenários Casos de uso Etnografia
13 Etnografia Técnica de observação que pode ser usada para compreender os requisitos sociais e organizacionais. As pessoas compreendem seu próprio trabalho, mas muitas vezes têm dificuldade para explicar ou articular detalhes dele. É eficaz para descobrir requisitos: Derivados da maneira como as pessoas realmente trabalham Da cooperação e do conhecimento das atividades de outras pessoas.
14 Etnografia - Estudos Suchman trabalho em escritório é mais rico, complexo e dinâmico do que modelos de automação de escritório. Há uma diferença entre o trabalho suposto e o real. Sistemas de Tráfego aéreo Salas de controle de metrô
15 Validação de requisitos Objetivo: Mostrar que os requisitos realmente definem o sistema que o usuário deseja Técnicas Revisões Prototipação Geração de casos de teste
16 Validação de requisitos (cont.) Atividades de verificação: Validade dos requisitos: mais funções? diferentes? Consistência Completeza Realismo podem ser implementados? Facilidade de verificação testáveis?
17 Revisões de requisitos Processo informal envolvendo desenvolvedores e clientes. Leitura ou revisão do documento em busca de anomalias e omissões. Podem ser formais ou informais Os revisores podem também avaliar: facilidade de verificação Facilidade de compreensão Rastreabilidade origem dos requisitos Adaptabilidade
18 Gerenciamento de Requisitos Durante o desenvolvimento: problemas complexos que não podem ser totalmente definidos, entendimento dos interessados sobre o problema muda constantemente Depois de implantados: surgem novos requisitos Outros problemas: grande número de usuários, cliente e usuário geralmente são diferentes, ambiente muda depois da implementação
19 Gerenciamento de Requisitos É um processo para compreender e controlar as mudanças dos requisitos do sistema Definir um processo formal para poder avaliar os impactos da mudança.
20 Requisitos permanentes e voláteis Permanente: relativamente estáveis e derivados da atividade principal da organização. Ex. Hospital: médicos, enfermeiros tratamento. Voláteis: têm alta chance de mudar. Ex. Hospital: requisitos relacionados à política de saúde do governo. Mutáveis, emergentes, consequentes e de compatibilidade
21 Planejamento do Gerenciamento De Requisitos Identificação dos requisitos Processo de gerenciamento de mudanças Políticas de rastreabilidade Apoio de ferramentas.
22 Rastreabilidade Origem (para trás) Para consultar os interessados na mudança Dependências entre requisitos (interno) Extensão das mudanças Ligação com elementos do projeto (para a frente) Impacto das mudanças
23 Rastreabilidade É normalmente representada por matrizes Para ambientes complexos, é recomendável usar uma ferramenta: DOORS, RequisitePro Armazenamento Gerenciamento de mudanças Gerenciamento de rastreabilidade
24
25 D um requisito depende de outro R existe um relacionamento mais fraco
4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos
Processos de engenharia de requisitos Processos de Engenharia de Requisitos Os requisitos e as formas de obtê-los e documentálos variam drasticamente de um projeto para o outro Contudo, existe uma série
Engenharia de Software Aula 2.3 Processos da Engenharia de Requisitos. Prof. Bruno Moreno
Engenharia de Software Aula 2.3 Processos da Engenharia de Requisitos Prof. Bruno Moreno [email protected] Engenharia de Requisitos O objetivo do processo de Engenharia de Requisitos é criar e manter
Análise de sistemas. Engenharia de Requisitos
Análise de sistemas Engenharia de Requisitos Análise de Requisitos Processo de descobrir, analisar, documentar e verificar serviços requeridos para um sistema e suas restrições operacionais. 2 O que é
Processo de Engenharia de Requisitos
Processo de Engenharia de Requisitos Centro de Informática - Universidade Federal de Pernambuco Kiev Gama [email protected] Slides originais elaborados por Ian Sommerville e adaptado pelos professores Márcio
Análise de Sistemas Aula 4
Análise de Sistemas Aula 4 Prof. Emerson Klisiewicz Contextualização Aula 4 Gerenciamento de Requisitos Refinamento de Requisitos Aprovação de Requisitos Matriz de Rastreabilidade O Sucesso Clientes satisfeitos
MODELAGEM DE SISTEMA Apresentação
MODELAGEM DE SISTEMA Apresentação Prof Daves Martins Msc Computação de Alto Desempenho Email: [email protected] Análise de Requisitos Processo de descobrir, analisar, documentar e verificar
Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders. Estudo de Viabilidade
DCC / ICEx / UFMG Eng. de Requisitos: Atividades Engenharia de Requisitos Eduardo Figueiredo Inclui quatro fases principais Estudo de viabilidade Elicitação (ou análise) de Especificação de Validação dos
Engenharia de Requisitos
Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw
Engenharia de Software. Arthur Mariano L NETO Aula 05
Engenharia de Software Arthur Mariano L NETO Aula 05 Tópicos abordados Requisitos funcionais e não funcionais O documento de requisitos de software Especificação de requisitos Processos de engenharia de
Engenharia de Software
Engenharia de Software Processos de Software Professor: Charles Leite O processo de software Um conjunto estruturado de atividades, procedimentos, artefatos e ferramentas necessários para o desenvolvimento
Princípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Capítulo 4. Engenharia de requisitos Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 4 Engenharia de requisitos slide 1 Tópicos abordados Requisitos funcionais e não funcionais O documento de requisitos de software Especificação de requisitos Processos de engenharia de requisitos
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected] MATÉRIA: ENGENHARIA DE SOFTWARE Aula N : 03 Tema:
Capítulo 4. Engenharia de requisitos. Engenharia de Software Prof. Flávio de Oliveira Silva, Ph.D.
Capítulo 4 Engenharia de requisitos slide 290 2011 Pearson Prentice Hall. Todos os direitos reservados. SWEBOK Chapter 4 Requirements engineering 291 1 Tópicos abordados Requisitos funcionais e não funcionais
ENGENHARIA DE REQUISITOS
ENGENHARIA DE REQUISITOS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Contextualização Estudo realizado pelo Standish Group em 1995, envolvendo 350 companhias e 8.000 projetos
Requisitos de Software
Requisitos de Software Engenharia de requisitos Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Engenheiros de software (algumas vezes conhecidos no mundo da TI como engenheiros de sistemas ou analistas ) e outros interessados no projeto
... definem tarefas que levam a um entendimento de qual ser ao impacto do software sobre o negócio, o que o cliente quer e como os usuários finais irão interagir com o software. (Pressman, 2011) Prof.
Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave
Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) [email protected] www.etecnologia.com.br http://etecnologia.ning.com
ENGENHARIA DE SOFTWARE. Aula 03 Processos de Software
ENGENHARIA DE SOFTWARE Aula 03 Processos de Software AGENDA Modelos de processo de software Atividades do processo Lidando com mudanças Rational Unified Process (RUP) 14/03/2017 IFPR QUEDAS DO IGUAÇU -
Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1
Verificação e Validação Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Objetivos Apresentar a verificação e validação de software e discutir a distinção entre elas Descrever
Requisitos de Sistemas
Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos Tipos de Requisitos Processos de Engenharia de Requisitos - Levantamento ou elicitação 1 Processo de software Engenharia
ISO/IEC Processo de ciclo de vida
ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207
Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1
Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando
Documentação de Software. Simone Vasconcelos
Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em
15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Verificação e Validação
Verificação vs Validação Verificação e Validação Verificação: Estamos construindo o produto corretamente? O software deve estar de acordo com sua especificação. Validação: Estamos construindo o produto
INSTITUTO FEDERAL DE SÃO PAULO CAMPUS PRESIDENTE EPITÁCIO MODELO DOS PROCESSOS DE SOFTWARE
INSTITUTO FEDERAL DE SÃO PAULO CAMPUS PRESIDENTE EPITÁCIO CURSO ANÁLISE E DESENVOLVIMENTO DE SISTEMA MODELO DOS PROCESSOS DE SOFTWARE ALUNO SAMUEL BRAGA LOPES SUMÁRIO - AGENDA INTRODUÇÃO MODELO CASCATA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira [email protected] Introdução 2 Antes de qualquer
Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais
Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais 25.07.2011 PARTE 1 PMBOK 1. Grupo de Processos de Inicialização 2. Grupos de processos de planejamento 2 Grupo de
Professor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
Requisitos de Sistemas
Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos (Continuação) Processos de Engenharia de Requisitos (Cont.) - Análise - Registro - Validação - Gerência 1 Processo de
Engenharia de Software
Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção
Aula 5. Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos.
Aula 5 Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos. Modelo Espiral Ele usa uma abordagem evolucionária à engenharia de software, capacitando o desenvolvedor e o
Abordagens para Análise de Negócio
Terceiro Módulo: Parte 2 Abordagens para Análise de AN V 3.0 [54] Rildo F Santos (@rildosan) [email protected] www.etecnologia.com.br http://etecnologia.ning.com 1 Abordagens para Análise
Clientes gerentes Usuarios finais do sistema Clientes engenheiros Gerentes contratantes Arquitetos do sistema. Definicao de requisitos
А А А А Definicao de de do software Clientes gerentes Usuarios finais Clientes engenheiros Gerentes contratantes Arquitetos Usuarios finais Clientes engenheiros Arquitetos Desenvolvedores de software Clientes
Processos de Software
Processos de Software Centro de Informática - Universidade Federal de Pernambuco Kiev Gama [email protected] Slides originais elaborados por Ian Sommerville e adaptado pelos profs. Márcio Cornélio, Vinicius
Engenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2013.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Título PROCESSO LABES ESPECIALIZADO PARA DESENVOLVIMENTO SEGUNDO O PARADIGMA ESTRUTURADO. Projeto. Analista; Requisitos Funcionais Escopo; Cliente;
1/8 1. PROCESSO DE DESENVOLVIMENTO Levantamento Requisitos Análise Requisitos Projeto Implementação Testes 1.1 LEVANTAMENTO DE REQUISITOS 1.1.1 Intificação Requisitos Funcionais Requisitos Funcionais Escopo;
Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.
Bibliografia Quais são os problemas? 4 A sofisticação do software ultrapassou nossa capacidade de construção. 4 Nossa capacidade de construir programas não acompanha a demanda por novos programas. 4 Nossa
Modelo de documentação Universidade de Brasília
1 OBJETIVO Assegurar o bom andamento de um projeto e desenvolvimento, conforme diretrizes regais de qualidade. 2 DEFINIÇÕES 2.1 WBS Work Breakdown Structure. Com base na técnica de decomposição que se
Processos de software
Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de
PDS. Aula 1.4 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.4 Modelos de Processo Prof. Dr. Bruno Moreno [email protected] 2 Introdução Há alguns anos, o desenvolvimento de softwares era muito obsoleto; Existiam diversos problemas relacionados
1. Conceitos Fundamentais
1. Conceitos Fundamentais a e os processos de planeamento e desenvolvimento de sistemas de informação 2 planeamento informático planeamento informático análise organizacional organizar o planeamento avaliar
QUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software
ENGENHARIA DE REQUISITOS. SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa
ENGENHARIA DE REQUISITOS SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 1 Conteúdo 1. Engenharia de Requisitos 1.1 Elicitação 1.2 Análise 1.3 Modelagem 2. Documento de Requisitos 2 1.
integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta
integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta Eduardo José Ribeiro de
Gerenciamento do Escopo
Gerenciamento do Escopo Projeto - Ciclo de Vida Fases 3 EXECUÇÃO / CONTROLE 4 FECHAMENTO NÍVEL DE ATIVIDADE 1 CONCEPÇÃO / INICIAÇÃO 2 PLANEJAMENTO TEMPO Objetivos Apresentar os processos, ferramentas e
Normas ISO:
Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais
Engenharia de Software
Engenharia de Software Visão Geral Profa.Paulo C. Masiero [email protected] ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?
PROJETO DE BANCO DE DADOS
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I PROJETO DE BANCO DE DADOS Profº Erinaldo Sanches Nascimento Objetivos Discutir o ciclo de vida do sistema de
Engenharia de Requisitos
DCC / ICEx / UFMG Engenharia de Requisitos Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Motivação Motivação Porque levantar Requisitos é importante? Motivação Porque levantar Requisitos é importante?
Documento de Requisitos*
* Rosana T. Vaccare Braga *slides adaptados a partir do material da Profa Ellen Francine Barbosa Processo de Engenharia de Requisitos Documento de requisitos Processo de Engenharia de Requisitos Estudo
1/28. Roteiro Introdução NBR ISO NBR ISO Recomendações Conclusões Bibliografia 2/28
Normas - :1997 - :2000 Gestão da Qualidade Adriana Alexandre Marcotti 1/28 1-2- :1997 2.1- Definições 2.2- Descrição 2.3- Estrutura de um Plano de Qualidade 3- :2000 3.1- Definições 3.2- Descrição 3.3-4-
RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN
RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES Prof. Fabiano Papaiz IFRN Conceitos Chaves do RUP Fases Iterações Disciplinas (ou Workflow / Fluxo de Trabalho) Papéis Atividades / Tarefas Artefatos / Produtos
QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software
QUALIDADE DE SOFTWARE Princípios de Engenharia de Software Afinal o que é Software? Segundo o dicionário de Informática: Suporte lógico, suporte de programação. Conjunto de programas, métodos e procedimentos,
Engenharia de Software.
Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software
Título do Slide Máximo de 2 linhas
Título do Slide 13ª Seminário Internacional de Gerenciamento de Projetos Gerenciamento de Projetos Aplicado a Automação Industrial Nelson Chimentão Júnior 09/17/2013 Título Automação do Slide Aplicada
Desenvolvimento de Software Baseado em Componentes. Paulo C. Masiero
Desenvolvimento de Software Baseado em Componentes Paulo C. Masiero 1 Introdução Frustração com as promessas da Orientação a objetos em relação ao reuso de classes. Frameworks são uma solução para um domínio
Processo de desenvolvimento de sistema de informação - DSI
- DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar
Engenharia de Software
Introdução Engenharia de Software O principal objetivo da Engenharia de Software (ES) é ajudar a produzir software de qualidade; QUALIDADE DE SOFTWARE Empresas que desenvolvem software de qualidade são
GESTÃO DE PROJETOS Unidade 6 Gerenciamento de Qualidade. Luiz Leão
Luiz Leão [email protected] http://www.luizleao.com Conteúdo Programático Conceitos de qualidade Planejamento da qualidade em projetos Stakeholders Revisões / Auditorias Controle de Qualidade Garantia
Análise de Sistemas AULA 05 BCC Noturno - EMA908915A
Análise de Sistemas AULA 05 BCC Noturno - EMA908915A Prof. Rafael Oliveira [email protected] Universidade Estadual Paulista Júlio de Mesquita Filho UNESP Rio Claro 2014 (Sem 2) Elicitação de requisitos
Analista de Negócio 3.0
1 Descreve como os analistas de negócios identificam uma necessidade do negócio? [ ] Análise Corporativa [ ] Elicitação 2 - Descreve como os analistas de negócios gerenciam conflitos, questões e mudanças?
Informática. Requisitos de Software. Professor Márcio Hunecke.
Informática Requisitos de Software Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática GERÊNCIA DE REQUISITOS DE SOFTWARE Requisitos As descrições das funções que um sistema deve incorporar
Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco.
Capítulo 5 Gerenciamento do Escopo do projeto 1 Introdução Antes de iniciarmos vamos pensar um pouco. 2 Introdução 3 Introdução 4 Introdução 5 Introdução O projeto se inicia com a definição de quais objetivos
ENGENHARIA DOS REQUISITOS
Apostila Estácio: Engenharia de Software de Roger S. Pressman. 6º Edição/2006 1 2 A engenharia de requisitos é um processo que engloba todas as atividades que contribuem para a produção de um documento
