integração de requisitos orientados ao negócio iron ... · engenharia de requisitos processos...
TRANSCRIPT
![Page 1: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/1.jpg)
integração de Requisitos Orientados ao Negócio – iRON:
Apresentação de Método e Ferramenta
![Page 2: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/2.jpg)
1) Introdução
2) Método iRON
• Fluxo geral do método
• Gerência de requisitos
3) Ferramenta iRON
Explorer
4) Conclusão e
trabalhos futuros
Eduardo José Ribeiro de Castro
Angélica Toffano Seidel Calazans
Roberto Avila Paldês
João Ricardo Pontes
Gustavo Neiva
Brasil
integração de Requisitos Orientados ao Negócio – iRON:
Apresentação de Método e Ferramenta
![Page 3: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/3.jpg)
1. Introdução
![Page 4: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/4.jpg)
Engenharia de Requisitos
Processos de
.....aquisição, refinamento e verificação das
necessidades dos usuários,
....por meio do uso de técnicas sistemáticas e
repetíveis para
.....assegurar que os requisitos do software
sejam completos, consistentes, relevantes e
.....que atendam às necessidades do cliente(IEEE,1998)
![Page 5: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/5.jpg)
Desafios e Problemas
DAN DDR Prototipo Modelagem Lógica Teste
Problema Solucao
Requisito
Funcional
Requisitos de
Dados
Regra de
Execução Formulario Caso de Uso Tabelas
Especificação
de Requisitos Código
Caso de
Teste
Rastreabilidade
Clientes Técnicos
Especificação
dos Requisitos
Definição
dos Requisitos
Documentação
![Page 6: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/6.jpg)
Software automatiza as tarefas de um processos de negócio
Modelagem de ProcessoAs tarefas de um processo de negócio nos auxiliam a
identificar e definir os requisitos do software
![Page 7: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/7.jpg)
2. Método iRON
![Page 8: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/8.jpg)
Conceito:
Processo de identificação, definição, refinamento, verificação
e controle de mudanças em requisitos de software que
atendam as necessidades do processo de negócio do cliente
Princípios:
Apoio a:• modelagem de dados
• métrica de software
• teste de software
Negócio orienta o Software
Software automatiza Processo
Requisitos a partir de Tarefas
Protótipo define e valida Requisitos
Rastreabilidade para controle de Mudança
![Page 9: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/9.jpg)
O RUP – Rational Unified Process é um processo iterativo e adaptativo
de desenvolvimento, organizado e consistente.
iRON
![Page 10: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/10.jpg)
Com relação as Metodologias ágeis, o iRON também pode participar
das etapas iniciais de levantamento de requisitos.
iRON
![Page 11: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/11.jpg)
2.2 Visão Geral do Método
![Page 12: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/12.jpg)
iRON e os processo de Produção e Gerência de
Requisitos de Software
Processos da Engenharia de Requisitos - iRON
![Page 13: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/13.jpg)
Análise do Negócio
Definição dos Requisitos
Disciplinas
Fases
Análise ValidaçãoElicitação Definição
Proposta de Solução
Prototipação
Teste
Gerência de Requisitos
Disciplinas de Apoio
Gerência de Projeto
Métrica de Software
Administração de Dados
Framework do método iRON
![Page 14: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/14.jpg)
Mapeamento
do
Processo
Identificação
do
Problema
Análise do
Problema
Análise
do
Negócio
Viabilidade
Produção e
Gerência
de
Requisitos
Definição
dos
Objetivos
Proposta
de
Solução
Funcionalidades
e
Recursos
Definição e
Controle
dos
Requisitos
Engenharia
de
Requisitos
Descrição
do
Processo
QUEM? Quem é o cliente ou usuário ou beneficiário do processo?
Quem executa? Quem Gerencia?
O QUÊ? Quais são as entradas e saídas do processo?
Quais são os recursos ou ferramentas?
Quais são os problemas?
QUANDO? Quando é planejado o processo?
ONDE? Onde é planejado o processo? Onde é executado?
POR QUÊ? Por que ou para que este processo existe
COMO Como é executado? Como as informações são registradas e
disseminadas?
Como é avaliada a satisfação do cliente?
ZOPP
Mapeamento
Analise do Negocio
![Page 15: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/15.jpg)
Tipos de Requisitos de Software do iRON
• Funcionais (ações)
• Ex.: O sistema deve gerar extrato bancário
• Dados (atributos da ação)
• Ex.: O sistema deve gerar extrato bancário contendo
nome, hora, data, saldo e movimentação
• Regras de Execução (condição da ação)
• Ex.: Quando o sistema gerar o extrato bancário o sistema
deve apresentar a movimentação dos 5 último dias
• Não Funcionais (Norma ISO 9126 - Qualidade)
• Ex.: Quando o sistema gerar o extrato bancário o sistema
deve imprimir o extrato em até 5 segundos
![Page 16: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/16.jpg)
2.3 Gerência de requisitos
![Page 17: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/17.jpg)
![Page 18: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/18.jpg)
a) Analise do Negócio
b) Análise de Requisitos
c) Prototipação
d) Modelagem de Requisitos
e) Modelagem de Dados
DAN DDR Prototipo Modelagem Lógica Teste
Problema Solução
Requisito
Funcional
Requisitos de
Dados
Regra de
Execução Formulário Caso de Uso Tabelas
Especificação
de Requisitos Código
Caso de
Teste
O método iRON
Fluxo Geral do Processo
RASTREABILIDADE
Rastreabilidade
![Page 19: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/19.jpg)
![Page 20: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/20.jpg)
Ferramenta
iRON Explorer
![Page 21: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/21.jpg)
Objetivo geral, objetivos específicos e funcionalidades
![Page 22: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/22.jpg)
Tela principal da Ferramenta iRON Explorer
PROBLEMA
OBJETIVO GERAL
OBJEITOVOS ESPECÍFICOS
FUNCIONALIDADES
REQUISITOS FUNCIONAIS
REQUISITOS DE DADOS
MENSAGENS REGRAS DE EXECUÇÃO
DOCUMENTO DE ANÁLISE DO NEGÓCIO (DAN)
DOCUMENTO DE DEFINIÇÃO DE REQUISITOS (DDR)
![Page 23: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/23.jpg)
Tela principal do iRON Explorer
![Page 24: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/24.jpg)
Geração das Matrizes de Rastreabilidade
![Page 25: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/25.jpg)
4. Conclusões
e trabalhos futuros
![Page 26: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/26.jpg)
Disponível no site
www.MetodoIron.com.br
![Page 27: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/27.jpg)
Iron Explorer - Versão Educacional
![Page 28: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/28.jpg)
Iron Explorer – onde obter a Versão Educacional
![Page 29: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/29.jpg)
Iron Explorer – registre-se para obter a Versão Educacional
![Page 30: integração de Requisitos Orientados ao Negócio iRON ... · Engenharia de Requisitos Processos de.....aquisição, refinamento e verificação das ... Elicitação Análise Definição](https://reader033.vdocuments.pub/reader033/viewer/2022052516/5be45ad009d3f2f9648c68a3/html5/thumbnails/30.jpg)