apresentacao_gerencia_requisitos
DESCRIPTION
Gerencia de requisitosTRANSCRIPT
-
Gerncia de RequisitosCarla Alessandra Lima Reis (UFPA)
www.ufpa.br/lts
I Workshop Paraense de Tecnologia de Software
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Roteiro Introduo/Motivao
Viso geral da Engenharia de Requisitos
Gerncia de Requisitos Rastreabilidade
GRE no MPS.BR
Exemplos de Ferramentas
2
-
Introduo/Motivao
para GRE
3
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Objetivo da Gerncia de
Requisitos
O objetivo da Gerncia de Requisitos garantir que
os todos os requisitos aprovados sejam
adequadamente transformados em artefatos,
assim como garantir que cada artefato produzido
tenha tido sua origem em requisitos aprovados.
4
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Nveis de Maturidade MPS.BR
5
Gerenciado Quantitativamente
Parcialmente
Gerenciado
Gerenciado
Parcialmente
Definido
Largamente
Definido
Definido
Em Otimizao
5
Medio - MED / Gerncia de Configurao - GCOAquisio - AQU / Garantia da Qualidade - GQAGerncia de Portflio de Projetos - GPP
Avaliao e Melhoria do Processo Organizacional - AMPDefinio do Processo Organizacional - DFPGerncia de Reutilizao - GRUGerncia de Recursos Humanos - GRHGerncia de Projetos - GPR (evoluo)
Desenvolvimento de Requisitos - DREProjeto e Construo do Produto - PCPIntegrao do Produto - ITPVerificao - VER / Validao - VAL
Gerncia de Decises - GDEDesenvolvimento para Reutilizao - DRUGerncia de Riscos - GRI
G
F
E
D
C
Gerncia de Requisitos - GRE
Gerncia de Projetos - GPR
A
BGerncia de Projetos - GPR (evoluo)
(sem processo especfico)
-
Quanto custa corrigir
problemasem software?
6
-
7Custo de correo
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
8
Custos gerados por
problemas em requisitos
Segundo Boehm e Papaccio (apud Pfleeger, 2004), o custo relativo para o conserto de um
problema de requisitos em cada fase de
desenvolvimento de sistema :
$1 na fase de anlise de requisitos
$5 na fase de projeto do sistema
$10 na fase de codificao
$20 na fase de teste de unidade
$200 aps a entrega do sistema
[Conte 2007]
-
9Custo de correo
[Breitman, 2007]
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Reis, 2007 10
Situao tpica
-
11
Viso Geral da
Engenharia de
Requisitos
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
12
Requisitos
Um requisito uma caracterstica do sistema ou a descrio de
algo que o sistema capaz de realizar, para atingir os seus
objetivos. [Pfleeger (2004)]
Um requisito descrito como uma propriedade que o software
deve exibir para resolver algum problema no mundo real.
[SWEBOK (2004),]
[Conte 2007]
-
Carla A. Lima Reis, 2007 13
Requisitos no so apenas Software!
Sistemas podem ser compostos de subsistemas de vrios tipos
System
Subsystem
1
Subsystem
2
Subsystem
3
Assembly a Assembly b Assembly c
Software Program yHardware Device x
(Alexander, 2001)
[Conte 2007]
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
14
Importncia dos
Requisitos
Estudo feito pelo Standish Group em 1995 (Pfleeger, 2004)
350 companhias e 8.000 projetos de software
Resultados:
31% dos projetos cancelados antes de estarem completos
Em pequenas companhias, somente 16% dos projetos foram
entregues no prazo e no oramento inicialmente estabelecidos
Em grandes companhias, apenas 9% atenderam esses critrios
[Conte 2007]
-
Carla A. Lima Reis, 2007 15
Causas para os projetos falhos Standish Group
Fatores de Projetos Crticos % Resp.
1. Requisitos Incompletos 13.1%
2. Falta de Envolvimento do Usurio 12.4%
3. Falta de Recursos 10,6%
4. Expectativas Irreais 9,9%
5. Falta de Apoio Executivo 9,3%
6. Mudana de Requisitos e Especificaes 8,7%
7. Falta de Planejamento 8,1%
8. Sistema no mais necessrio 7,5%
Requisitos esto envolvidos na maioria das causas!
-
16
Soa familiar?
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
17
Engenharia de
Requisitos
o processo de:
Descobrir,
Analisar,
Documentar e
Verificar
...as funes e restries do sistema
Sommerville (2003)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Reis, 2007 18
Atividades da Engenharia
de Requisitos
A Engenharia de Requisitos consiste de dois grupos de atividades relacionadas:
Desenvolvimento de Requisitos (Elicitao, Anlise, Modelagem e Validao)
Gerncia de Requisitos (Identificao, Configurao, Priorizao, Rastreabilidade)
-
Carla A. Lima Reis, 2007 19
Elicitao, Anlise, Modelagem e Validao
Gerncia de Requisitos
Novos
requisitos
elicitados
Verses aceitas,
rastreabilidade,
progresso
O Desenvolvimento de Requisitos cria e interpreta os requisitos
A Gerncia de Requisitos organiza e mantm registro dos mesmos
Atividades da Engenharia de
Requisitos
[Conte 2007]
-
20
Classificao de
Requisitos
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
21
Classificao de
Requisitos
Requisitos Funcionais
Requisitos diretamente ligados a funcionalidade
do software, descrevem as funes que o software
deve executar
Um requisito funcional descreve uma interao
entre o sistema e seu ambiente
Exemplo: O sistema deve prover um formulrio
um relatrio com os resultados dos testes clnicos
de um paciente
[Conte 2007]
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
22
Classificao de
Requisitos
Requisitos No-Funcionais So requisitos que expressam condies que o
software deve atender ou qualidades especficas
que o software deve ter
Em vez de informar o que o sistema far, os requisitos no-funcionais colocam restries no
sistema
Exemplo: As consultas ao sistema devem ser respondidas em menos de trs segundos
[Conte 2007]
-
Gerncia de Requisitos
23
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 24
Desafio Atual no
Processo de Requisitos Gerncia de Requisitos O que se deve gerenciar?
possvel gerenciar efetivamente requisitos?
Qual o ganho com o gerenciamento?
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 25
Gerncia de Requisitos Principais Objetivos da Gerncia de Requisitos: Gerenciar mudanas nos requisitos acordados
Gerenciar os relacionamentos entre os requisitos
Gerenciar as dependncias entre os documentos de requisitos e outros documentos produzidos
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
26
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
27
Mudana de Paradigma Formalizao (Hazan, 2004): Antes do Processo de Gerncia de Requisitos Quem definiu isso? Vou tentar me lembrar...
Depois do Processo de Gerncia de Requisitos Quem definiu isso? Foi a rea de negcio XYZ no dia 10 de
janeiro segundo consta aqui nessa ata...
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
28
Mudana de Paradigma
Gerenciamento (Hazan, 2004): Antes do Processo de Gerncia de Requisitos Como o usurio pode estar insatisfeito com a mudana de
prazo se estamos fazendo tudo que ele quer?
Depois do Processo de Gerncia de Requisitos Informe ao usurio que os novos requisitos acarretaro um
desvio de 20% no prazo e 5% no custo
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
29
Rastreabilidade de
Requisitos
Um requisito rastrevel se for possvel identificar:
Quem solicitou o requisito
Porque o requisito existe
Quais os requisitos relacionados
Como os requisitos se relacionam a outras informaes
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
30
Rastreabilidade
Seu objetivo criar vnculos (links) entre os requisitos e outros itens do sistema
A rastreabilidade importante para auxiliar a avaliar o impacto de mudanas nos requisitos (forward para o projeto)
E tambm para demonstrar a completa satisfao dos requisitos (backward do projeto/design)
Rastreabilidade pode ter outros usos e propsitos:
Apoiar verificao
Criar vnculos a documentos de referncia
Criar vnculos entre termos e suas definies
-
31
Rastreabilidade backward/forward
Requisitos do
Usurio
Projeto do
Sistema
Especificaes
do Sistema
forward p/ avaliar o impacto de mudana
backward p/a rastrear a origem de um componente
Links lgicos podem ser seguidos em qualquer direo
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
32
Ferramentas de Apoio Gerncia
dos Requisitos
Ferramentas de Gerncia de Requisitos devem
oferecer facilidades para:
Identificao e Armazenamento dos Requisitos;
Gerenciamento de mudanas, que ajudem a garantir
que as mudanas solicitadas foram avaliadas e
tratadas corretamente;
Rastreabilidade, que auxiliem a encontrar
dependncias entre os requisitos.
-
33
Recursos para Gerncia dos Requisitos
- Site: www.volere.co.uk/index.htm
ReqManager (TABA)
Analyst Pro (Goda Software, Inc.)
CaliberRM (Borland)
Catalyze (SteelTrace)
Cradle (3SL -Structured Software
Systems Ltd)
Doors (Telelogic AB)
Objectiver (Cediti)
RDT (Igatech)
Reconcile (Compuware Corporation)
Requisite Pro (IBM Rational Software)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
34
Exemplo de Ferramenta para Rastreabilidade
Impacto de requisitos no projeto
(em outro documento) encontrado
por vnculos (links)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
35
Matriz de Rastreabilidade
Tabela utilizada para documentar os
relacionamentos entre os requisitos
Normalmente criam-se diferentes nveis de
requisitos em uma matriz de rastreabilidade:
Requisitos do Cliente,
Requisitos do Sistema,
Mdulos de Cdigo,
Casos de Teste...
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
36
Matriz de Rastreabilidade(Hazan, 2004)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
37
Matriz de Rastreabilidade(Hazan, 2004)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
38
Matriz de Rastreabilidade(Hazan, 2004)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
39
Poltica de Rastreabilidade de
Requisitos Ao adotar um processo de Gerenciamento de
Requisitos, a organizao precisa definir sua Poltica
de Rastreabilidade de Requisitos que deve incluir:
A informao de rastreabilidade que ser mantida;
As tcnicas e ferramentas que sero utilizadas;
Processo de coleta das informaes de rastreabilidade: quem e
quando
Processo de atualizao das informaes de rastreabilidade,
aps alteraes
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Rastreabilidade dos
Requisitos
Estabelecimento da Rastreabilidade Bidirecional Um mecanismo que permita rastrear a dependncia
entre os requisitos, os planos do projeto e os produtos
de trabalho deve ser estabelecido, para:
Facilitar a avaliao do impacto das mudanas de requisitos que possam ocorrer, por exemplo, nas
estimativas do escopo, nos produtos de trabalho ou nas
tarefas do projeto.
A rastreabilidade bidirecional deve ser tanto horizontal quanto vertical
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Rastreabilidade dos
Requisitos
Itens que devem ser rastreveis A rastreabilidade s efetiva para a avaliao do
impacto das mudanas se existe rastreabilidade
bidirecional entre os itens com impacto no produto:
Requisitos
Produtos de trabalho
Planos do projeto
Cdigos de unidade ou mdulos do software
Casos de Teste
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Gerncia de Mudanas e
de Inconsistncias
Procedimentos da Gerncia de Mudanas Durante o projeto, os requisitos podem mudar por uma srie
de motivos:
Requisitos adicionais podem ser incorporados no projeto e/ou
Mudanas podem ser feitas nos requisitos j existentes.
As necessidades de mudanas devem ser registradas e um histrico das decises acerca dos requisitos deve estar disponvel
Estas decises so tomadas atravs da realizao de anlises de impacto da mudana no projeto e pode incluir aspectos como: influncia em outros requisitos, expectativa dos interessados, esforo, cronograma, riscos e custo.
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Gerncia de Mudanas e
de Inconsistncias
Identificao de Inconsistncias entre requisitos e outros produtos de trabalho
A consistncia entre os requisitos e os produtos de trabalho do projeto deve ser constantemente
avaliada e os problemas identificados devem ser
corrigidos.
As inconsistncias identificadas devem ser registradas, e aes corretivas executadas a fim
de resolver as inconsistncias.
As aes para correes das inconsistncias devem ser acompanhadas at que sejam
resolvidas.
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Gerncia de Mudanas e
de Inconsistncias
Identificao de Inconsistncias entre requisitos e outros produtos de trabalho (cont.)
Quando h mudanas nos requisitos:
Devem ser identificados os impactos da mudana com a utilizao do instrumento de rastreabilidade dos requisitos
Deve-se examinar se os demais artefatos esto consistentes com as alteraes realizadas como, por
exemplo: verificar se a planilha de estimativas est
contemplando todos os requisitos e mudanas; verificar se
as mudanas dos requisitos foram incorporadas ao
escopo do projeto
-
GRE no MPS.BR
45
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Resultados esperados
de GRE
46
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do processo Capacidade do Processo
A capacidade do processo representada por um conjunto de atributos de processo descrito em
termos de resultados esperados.
A capacidade do processo expressa o grau de refinamento e institucionalizao com que o
processo executado na organizao
47
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
48
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
49
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
50
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
51
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
52
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
53
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
54
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
55
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
56
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
57
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
58
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Capacidade do Processo
59
-
Artefatos de GRE
60
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Exemplos de artefatos
61
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Exemplos de artefatos Parte de uma solicitao de mudana
62
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Matriz de
Rastreabilidade
63
-
64
Ferramentas para
Gerncia de requisitos
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 65
Gerncia de Requisitos no
TABA Ferramenta para Apoio Gerncia de Requisitos ReqManager
Vdeo disponvel em www.cos.ufrj.br/taba http://ramses.cos.ufrj.br/taba/index.php?option=com_docman&task=doc_download&gid=25&Itemid=119
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 66
Ferramenta
GatherSpace
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 67
Ferramenta
GatherSpace
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 68
Ferramenta GatherSpace
Rastreabilidade
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 69
Ferramenta RTH
(free)http://www.rth-is-quality.com/home.php
Rastreabilidade
Testes de requisitos
Registro de defeitos
relatrios
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 70
Requisite Pro (Rational)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 71
Caliber Analyst Borlandwww.borland.com
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 72
Caliber diagrama de rastreabilidade
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 73
DOORS (http://www.telelogic.com/products/doors/doors/index.
cfm)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 74
DOORS
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 75
DOORS
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 76
DOORS
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Rei/ Rodrigo Reis, 2007 77
Enterprise Architect
(http://www.sparxsystems.com.au/)
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Reis, 2007 78
Bibliografia indicada Parte I
Pfleeger, Shari Lawrence. Engenharia de Software: Teoria e Prtica. 2 edio 2004, 8587918311
Pressman, R.S. Engenharia de Software. 6 edio. McGraw-Hill, 2006. (http://www.rspa.com/)
COCKBURN, A. Escrevendo Casos de Uso Eficazes: Um Guia Pratico para Desenvolvedores de Software. Bookman, 2005, 853630457X
Paula Filho, Wilson de Pdua. Engenharia de Software: Fundamentos, Mtodos e Padres. 2 edio 2003.
Sommerville, Ian. Software Engineering. (7th Edition). Addison-Wesley Publishing Co, 2006, 0321313798. (http://www.aw.com/sommerville_br)
Nuseibeh, Easterbrook Requirements Engineering - a roadmap -. (http://www-di.inf.puc-rio.br/~karin/pos/roadmap.pdf)
Neil A. Maiden and Cornelius Ncube. Acquiring COTS Software Selection Requirements. IEEE Software, 15(2):46-56, Mar 1998.
Goguen, Joseph - Requirements Engineering as the reconciliation of social and technical issues - in Requirements Engineering: Social and Technical Issues edited by Joseph Goguen and Marina Jirotka - Academic Press 1994.
Requrements Engineering in the health care domain - L. Cysneiros - RE03- IEEE Joint International Requirements Engineering Conference - Essen, Alemanha, 2003. pp.350-356.
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Reis, 2007 79
Bibliografia
indicada/Referncias Alexander I., Robertson, S., Understanding Project Sociology by Modeling Stakeholders,
IEEE Software, Jan Feb 2004
Hazan, C., Implantao de um Processo de Gesto dos Requisitos seguindo o CMMI, VI Simpsio Internacional de Melhoria de Processo de Software, So Paulo, Nov. 2004
Pfleeger, S. Engenharia de Software Teoria e Prtica, 2 Edio, Prentice Hall, 2004
SWEBOK 2004 disponvel em www.swebok.org
Leite, J.C.S.P., Entrevistas, em Livro Vivo : Engenharia de Requisitos, http://livrodeengenhariaderequisitos.blogspot.com/, 2007
Breitman, K. Requisitos. Minicurso Requisitos XXII Simpsio Brasileiro de Engenharia de Sofware 2007 Joo Pessoa
Conte, T. Gerncia de Requisitos. Mini-Curso. COPPE-UFRJ, 2007
Vasconcelos, A. Viso geral sobre a engenharia de software. UFPE.
-
- Lab. Tecnologia de SoftwareRede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes
Carla A. Lima Reis, 2007 80
Referncias na web Laboratrio de Engenharia de Requisitos da UFPE
(http://www.cin.ufpe.br/~ler/home/home.html)
Livro Vivo sobre Engenharia de Requisitos, Prof. Julio Leite(http://livrodeengenhariaderequisitos.blogspot.com/)
www.inf.puc-rio.br/~karin/pos
Cenrios e Lxicos (Sl.les.inf.puc-rio.br/cel)
Artigos do Workshop de Engenharia de Requisitos (wer.inf.puc-rio.br/WERpapers/)