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.