Extreme Requirements Framework

Transcrição

Extreme Requirements Framework
IRON EXPLORER
Introdução
IRON - Integração de
Requisitos Orientado ao
Negócio
IRON Explorer – Sistema
de gerenciamento dos
elementos ‘cartesianos’
do IRON
IRON
DAN - Documento de
Análise de Negócio
DDR – Documento de
Definição de Requisitos
IRON - Elementos
DAN={Projeto,Problema,Mó
dulo,Objetivo,Funcionalida
de}
DDR={Requisito
Funcional,Requisito de
Dado,Mensagem,Regra de
Negócio}
IRON - Resultado
Matrizes de Rastreabilidade
DAN x DDR ={(Problema x
Objetivo); (Funcionalidade x
Requisito Funcional); (Requisito
Funcional x Mensagem);
(Requisito Funcional x Regra de
Execução)}
IRON - Vantagens
Protocolo
Acompanhamento
Rastreabilidade
IRON Desvantagens
Não existem ferramentas
100% aderentes
Documento de Projeto
Final - CASCATA
Projetos ágeis defasagem da
documentação(matrizes)
IRON - Matrizes
Requisitos Funcionais X Requisito de Dados
Identificador
Requisito Funcional
Requisito de
Dado
Regra de
Negócio
Dependência
Relação entre
Prioridad
requisitos
e
funcionais
RF01
O sistema deve incluir
RD1
demanda
RNG01
5
RF02
O sistema deve alterar
RD2
demanda
RNG09
4
RF03
O sistema deve excluir
RD3
demanda
RNG21
3
RF04
O
sistema
deve
RD4
consultar demanda
RNG31
2
IRON - Matrizes
REF01
REF02
REF03
REF04
REF05
REF06
REF07
REF08
REF09
REF10
X
X
X
X
X
RNG06
RNG05
RNG04
RNG03
RNG02
RNG01
Requisitos Funcionais X Regra de Negócio
IRON - Explorer
Interface AMIGÁVEL
Fim do artesanato
IRON - Explorer
Documento de Análise de Negócio
Documento de Definição de Requisito
IRON - Explorer
IRON - Explorer
Entrada dos elementos DAN
e DDR
Processa as relações entre
os elementos
Disponibiliza matrizes
clássicas
Disponibiliza novas matrizes
IRON - Explorer
Matriz de prioridade
Objetivos de
prioridade - ALTA
Objetivo 1
Funcionalidades de
prioridade ALTA
Funcionalidades de
prioridade MEDIA
Funcionalidades de
prioridade BAIXA
Funcioanalidade 1
Funcioanalidade 2
Funcioanalidade 3
Funcioanalidade 4
Funcioanalidade 5
Funcioanalidade 6
Funcioanalidade 7
Funcioanalidade 8
Funcioanalidade 9
Funcioanalidade 21
Funcioanalidade 22
Funcioanalidade 23
Funcioanalidade 34
Funcioanalidade 35
Funcioanalidade 36
Funcioanalidade 37
Funcioanalidade 38
Funcioanalidade 39
Objetivo 2
IRON - Explorer
Verificação de Integridade(checklist)
Relatório de Integridade
Problema sem objetivo
PRB1 - Problema A
PRB2 - Problema B
Objetivos sem Funcionalidade
OBJ1 - Objetivo A
OBJ2 - Objetivo B
Funcionalidade sem Requisitos Funcionais
FC1 - Funcionalidade A
FC2 - Funcionalidade B
Requisito Funcionai sem mensagem
RF1 - Requisito Funcional A
RF2 - Requisito Funcional B
Requisito Funcional sem regra de negócio
RF1 - Requisito Funcional A
RF2 - Requisito Funcional B
IRON - Explorer
Reaproveitamento
IRON – Explorer Conclusão
 IRON é uma ferramenta util?
 SIM. Mas precisa de apoio.
 IRON - Explorer pode servir como apoio
ao IRON?
 SIM. O documento de projeto final deste
projeto é a prova disso.
 IRON – Explorer vai atrair a atenção dos
alunos e professores do Uniceub?
 COM CERTEZA.