Anda di halaman 1dari 80

I Workshop Paraense de Tecnologia de Software

Gerncia de Requisitos
Carla Alessandra Lima Reis (UFPA)
www.ufpa.br/lts

Roteiro
Introduo/Motivao
Viso geral da Engenharia de Requisitos
Gerncia de Requisitos
Rastreabilidade
GRE no MPS.BR
Exemplos de Ferramentas

2
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Introduo/Motivao
para GRE

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
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Nveis de Maturidade MPS.BR


Em Otimizao

Gerenciado
Quantitativamente

Definido

Largamente
Definido

Parcialmente
Definido

Gerenciado

(sem processo especfico)

Gerncia de Projetos - GPR (evoluo)

Gerncia de Decises - GDE


Desenvolvimento para Reutilizao - DRU
Gerncia de Riscos - GRI

Desenvolvimento de Requisitos - DRE


Projeto e Construo do Produto - PCP
Integrao do Produto - ITP
Verificao - VER / Validao - VAL

Avaliao e Melhoria do Processo Organizacional - AMP


Definio do Processo Organizacional - DFP
Gerncia de Reutilizao - GRU
Gerncia de Recursos Humanos - GRH
Gerncia de Projetos - GPR (evoluo)

Medio - MED / Gerncia de Configurao - GCO


Aquisio - AQU / Garantia da Qualidade - GQA
Gerncia de Portflio de Projetos - GPP

Gerncia de Requisitos - GRE


Parcialmente
Gerncia de Projetos - GPR
G
Gerenciado
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

5
- Lab. Tecnologia de Software

Quanto custa corrigir

problemas
em software?
6

Custo de correo

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]
Rede Paraense
de Pesquisa em Tecnologias de Informao e Comunicaes

8
- Lab. Tecnologia de Software

Custo de correo

9
[Breitman, 2007]

Situao tpica

Carla A. Lima Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

10
- Lab. Tecnologia de Software

Viso Geral da
Engenharia de
Requisitos

11

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),]

12
[Conte 2007]
Rede Paraense
de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Requisitos no so apenas Software!


System
Subsystem
1
Assembly a

Subsystem
2

Assembly b

Subsystem
3

Assembly c

Hardware Device x

Software Program y

(Alexander, 2001)

Sistemas podem ser compostos de subsistemas de vrios tipos


Carla A. Lima Reis, 2007
[Conte 2007]

13

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

14
[Conte 2007]
Rede Paraense
de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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 15


das causas!
Carla A. Lima Reis, 2007

16

Soa familiar?

Engenharia de
Requisitos
o processo de:
Descobrir,
Analisar,
Documentar e
Verificar

...as funes e restries do sistema

Sommerville (2003)
17
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

18
- Lab. Tecnologia de Software

Atividades da Engenharia de
Requisitos

Elicitao, Anlise, Modelagem e Validao


Novos
requisitos
elicitados

Verses aceitas,
rastreabilidade,
progresso

Gerncia de Requisitos

O Desenvolvimento de Requisitos cria e interpreta os requisitos

A Gerncia de Requisitos organiza e mantm registro dos mesmos

Carla A. Lima Reis, 2007


[Conte 2007]

19

Classificao de
Requisitos

20

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
21
[Conte 2007]
Rede Paraense
de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

22
[Conte 2007]
Rede Paraense
de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Gerncia de Requisitos

23

Desafio Atual no
Processo de Requisitos
Gerncia de Requisitos
O que se deve gerenciar?
possvel gerenciar efetivamente requisitos?
Qual o ganho com o gerenciamento?

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

24
- Lab. Tecnologia de Software

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

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

25
- Lab. Tecnologia de Software

26
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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...

27
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

28
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

29
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

30
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Rastreabilidade backward/forward
forward p/ avaliar o impacto de mudana
Requisitos do
Usurio

Especificaes
do Sistema

Projeto do
Sistema

backward p/a rastrear a origem de um componente

Links lgicos podem ser seguidos em qualquer direo


31

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.

32
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Recursos para Gerncia dos Requisitos


- Site: www.volere.co.uk/index.htm
ReqManager (TABA)

Doors (Telelogic AB)

Analyst Pro (Goda

Objectiver (Cediti)

Software, Inc.)

CaliberRM (Borland)
Catalyze (SteelTrace)

Cradle (3SL Structured Software


Systems Ltd)

RDT (Igatech)
Reconcile (Compuware
Corporation)

Requisite Pro (IBM


Rational Software)

33

Exemplo de Ferramenta para Rastreabilidade

Impacto de requisitos no projeto


(em outro documento) encontrado
por vnculos (links)
34
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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...
35
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Matriz de Rastreabilidade
(Hazan, 2004)

36
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Matriz de Rastreabilidade
(Hazan, 2004)

37
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Matriz de Rastreabilidade
(Hazan, 2004)

38
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

39
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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.

Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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.
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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

Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

GRE no MPS.BR

45

Resultados esperados
de GRE

46
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

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
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

48
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

49
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

50
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

51
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

52
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

53
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

54
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

55
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

56
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

57
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

58
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Capacidade do Processo

59
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Artefatos de GRE

60

Exemplos de artefatos

61
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Exemplos de artefatos
Parte de uma solicitao de mudana

62
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Matriz de
Rastreabilidade

63
Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

- Lab. Tecnologia de Software

Ferramentas para
Gerncia de requisitos

64

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

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

65
- Lab. Tecnologia de Software

Ferramenta
GatherSpace

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

66
- Lab. Tecnologia de Software

Ferramenta
GatherSpace

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

67
- Lab. Tecnologia de Software

Ferramenta GatherSpace
Rastreabilidade

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

68
- Lab. Tecnologia de Software

Ferramenta RTH
(free)http://www.rth-isquality.com/home.php
Rastreabilidade
Testes de requisitos
Registro de defeitos
relatrios

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

69
- Lab. Tecnologia de Software

Requisite Pro (Rational)

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

70
- Lab. Tecnologia de Software

Caliber Analyst Borland


www.borland.com

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

71
- Lab. Tecnologia de Software

Caliber diagrama de
rastreabilidade

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

72
- Lab. Tecnologia de Software

DOORS
(http://www.telelogic.com/products/doors/doors/index.
cfm)

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

73
- Lab. Tecnologia de Software

DOORS

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

74
- Lab. Tecnologia de Software

DOORS

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

75
- Lab. Tecnologia de Software

DOORS

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

76
- Lab. Tecnologia de Software

Enterprise Architect
(http://www.sparxsystems.com.au/)

Carla A. Lima Rei/ Rodrigo Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

77
- Lab. Tecnologia de Software

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.pucrio.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.

Carla A. Lima Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

78
- Lab. Tecnologia de Software

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.

Carla A. Lima Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

79
- Lab. Tecnologia de Software

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.pucrio.br/WERpapers/)

Carla A. Lima Reis, 2007


Rede Paraense de Pesquisa em Tecnologias de Informao e Comunicaes

80
- Lab. Tecnologia de Software