Você está na página 1de 12

Validao e Gesto de Requisitos

Profa. Andra Mendona


andrea.ifam@gmail.com
Disciplina: Engenharia de Requisitos e
Anlise de Sistemas

Manaus, 2013.

Validao de Requisitos
2

A validao consiste em examinar se os requisitos


definem o sistema que o cliente realmente deseja.
Validao:

Estamos construindo o produto certo?


O software deve estar de acordo com o que o usurio deseja.

Verificao:

Estamos construindo certo o produto?


O software cumpre com suas especificaes

Tcnicas de Validao
3

Inspeo ou Reviso do Documento

Prototipagem

Os requisitos so sistematicamente analisados por uma equipe de


revisores.
Veja algumas tcnicas!

Uma amostra executvel do sistema apresentado aos clientes e


estes devem avaliar se o mesmo atende as suas reais necessidades.

Gerao de Testes

Requisitos devem ser testveis.


Veja slides sobre testes.

Validao de Requisitos
4

Algumas Questes:

Os requisitos esto claros?


A fonte dos requisitos est identificada?
Os requisitos foram mostrados para essa fonte?
Os requisitos esto descritos de forma quantitativa?
Os requisitos esto relacionados via referncia cruzada?
Os requisitos violam alguma restrio do domnio?
O requisito testvel? Os testes foram especificados?
Os requisitos so rastreveis para os modelos e o cdigo
subseqente?
Existem requisitos implcitos?

1Retirado

dos slides do Prof. Leonardo Murta.

Validao de Requisitos
5

Exemplos de Requisitos que precisam ser corrigidos:


A janela deve abrir rapidamente
O sistema deve ser flexvel
O clculo deve ser eficiente
A interface com o usurio deve ser melhor que a atual
No devem ser mostradas muitas mensagens de erro
A exibio do mapa de navegao deve ser amigvel

1Retirado

dos slides do Prof. Leonardo Murta.

Gesto de Requisitos
6

o conjunto de atividades que ajuda a equipe de


projeto a identificar, controlar e rastrear requisitos e
modificaes de requisitos em qualquer poca,
medida que o projeto prossegue.
Muitas das atividades so similares s empregadas
na gesto de configurao de software.

Gesto de Requisitos
7

A gesto de requisitos comea com a identificao.


<tipo de requisitos> <requisito>
Tipo de requisito:

RF = requisitos funcional;
RI = requisito de interface;
RC = requisito de confiabilidade;
Etc.

Tabela de Rastreabilidade

Tipos de Rastreabilidade:

Caractersticas do sistema
Fonte do requisito
Dependncias entre requisitos
Subsistemas
Interfaces

Gesto de Requisitos
8

Ferramenta

Rational RequisitePro

Tutorial

Outro slide sobre Gesto de Requisitos

Princpios de Engenharia de
Requisitos1

Primeiro passo para resolver um problema


entender o problema
No

basta comunicar, necessrio entender!

Princpio 1: Escute
Tente

prestar a ateno no que o interlocutor fala


Evite interromper a linha de raciocnio do interlocutor
Pea detalhes de algo que no ficou claro
No desestimule seu interlocutor com gestos ou
palavras
1Slides

do Prof. Leonardo Murta.

Princpios de Engenharia de
Requisitos1

10

Princpio 2: Se prepare antes da reunio

Princpio 3: importante ter um mediador

Tente entender o problema antes da reunio


Tente compreender qual o jargo utilizado no domnio
Elabore uma agenda para a reunio

O mediador responsvel por manter a reunio com foco


apropriado
O mediador responsvel por resolver conflitos

Princpio 4: Comunicao face a face o ideal

1Slides

Na comunicao face a face possvel perceber gestos


A dedicao na comunicao face a face maior

do Prof. Leonardo Murta.

Princpios de Engenharia de
Requisitos1

11

Princpio 5: Tome nota das decises

Em pouco tempo, no ser possvel saber por que uma


deciso foi tomada
fundamental documentar as razes de cada deciso

Princpio 6: Estimule colaboraes

Duas ou mais mentes pensam melhor que uma


Colaboraes geram cumplicidade na equipe

Princpio 7: Mantenha o foco

Evite que o reunio se desvie muito do seu objetivo


Lembre s pessoas o que ainda precisa ser visto

1Slides

do Prof. Leonardo Murta.

Princpios de Engenharia de
Requisitos1

12

Princpio 8: Se algo estiver obscuro, desenhe!

Princpio 9: Siga em frente!

Representaes visuais ajudam a uniformizar idias


Faa uso de papel e quadro branco em abundncia

Se concordarem, sigam em frente


Se discordarem, sigam em frente
Se estiverem em dvida e no for possvel tirar a dvida no momento,
sigam em frente

Princpio 10: Negociao no um jogo

1Slides

Busque por solues boas para ambas as partes


Ceda em aspectos que no so fundamentais
Brigue somente pelas batalhas que valem a pena

do Prof. Leonardo Murta.