Uma tabela de decisão é uma excelente ferramenta para usar tanto no teste quanto no gerenciamento de requisitos. Essencialmente, é um exercício estruturado para formular requisitos ao lidar com regras de negócios complexas.
Em uma tabela de decisão , a lógica de negócios é bem dividida em condições, ações (decisões) e regras para representar os diversos componentes que formam a lógica de negócios.
O que a Tabela de Decisão pode fazer?
A tabela de decisão é uma forma de tomada de decisão que envolve considerar uma variedade de condições e suas inter-relações, particularmente para inter-relações complexas. As pessoas usam a tabela de decisão para representar e descobrir a lógica de negócios, o que acaba levando a melhores negócios.
Resumo da Tabela de Decisão – Exemplo de Aprovação de Empréstimo
Comparar a descrição do texto e a tabela de decisão
Qual é o desconto para um passageiro frequente que deseja fazer uma reserva antecipada?
Exemplo de seguro
O exemplo de tabela de decisão a seguir lista o prêmio do seguro de viagem única oferecido por uma companhia de seguros. Simplificando: com uma mesa de decisão tão organizada, os analistas de sistema podem entender a apólice de seguro sem discussões e sem dúvidas.
O Uso do Software de Tabela de Decisão
O uso de um software de tabela de decisão oferece muitos benefícios em relação aos métodos de papel. Primeiro, facilita a edição e a reedição. As ferramentas contemporâneas de mesa de decisão também podem agregar valor ao oferecer suporte a recursos como realce de condições/ações/regras, layout de tabela, relatórios etc. mais fácil.
Hoje em dia, o sistema de informação baseado em computador tornou-se parte integrante e vital de qualquer negócio de sucesso, pois um sistema de informação bem desenvolvido pode realizar processamento de dados preciso e tomada de decisão em um curto período de tempo, o que, como resultado, aumenta a produtividade e melhora a qualidade do trabalho e dos serviços.
Como desenvolver uma tabela de decisão?
Criar tabela de decisão no Visual Paradigm é fácil. Você não precisa desenhar a tabela e as linhas de grade por conta própria. Você nem precisa se preocupar em como operar com a ferramenta de edição. Apenas foque no que é importante para você – a lógica do negócio. Adicione na tabela de decisão as condições, ações e regras de negócio, tudo por simples cliques.
Desenvolva uma Tabela de Decisão
Nesta seção vamos desenvolver uma tabela de decisão que representa as seguintes regras de negócio implementadas por uma livraria online.
- Novo cliente tem que pagar antecipadamente.
- Se o valor das transações que um cliente fez no mês anterior foi superior a US$ 1.000, mas o valor da transação é inferior a US$ 500 desta vez, permita que o cliente pague antecipadamente e pague na entrega.
- Se o valor das transações que um cliente fez no mês anterior foi superior a US$ 1.000, e se o valor da transação for superior a US$ 500 desta vez, permita que o cliente pague antecipadamente ou pague na entrega, mas com depósito prévio de 15%.
- Se a quantidade de transações que um cliente fez no mês anterior foi inferior a US$ 1.000, solicite que o cliente pague antecipadamente.
Agora, siga as etapas abaixo para desenvolver uma tabela de decisão.
- Inicie o Paradigma Visual.
- Para criar uma tabela de decisão, selecione Diagrama > Novo na barra de ferramentas.
- Na janela Novo Diagrama , selecione Tabela de Decisão e clique em Avançar .
4. Mantenha em branco na tela de seleção de modelo e clique em Avançar .
5. Vamos considerar esta regra: Novo cliente tem que pagar antecipadamente.
Obviamente, “Novo cliente” é uma condição e “Aceitar pagamento antecipado” é uma ação. Vamos colocá-los na tabela de decisão. Inicialmente, uma condição e uma ação fictícias são criadas para você. Vamos renomeá-los para Novo cliente e Aceitar “Pagar com antecedência” , respectivamente.
6. Dê um duplo clique na célula ao lado da condição Novo cliente , na primeira regra. Selecione Y. _ Dê um duplo clique na célula ao lado da ação Aceitar “Pagar adiantado” , na primeira regra. Selecione X. _
7. Aqui está outra regra que temos: Se a quantidade de transações que um cliente fez no mês anterior foi superior a $ 1.000, mas o valor da transação é inferior a $ 500 desta vez, permita que o cliente pague antecipadamente e pague na entrega.
Adicione uma nova condição primeiro. Você pode criar uma condição movendo o ponteiro do mouse para a linha Condições e clicando no botão adicionar.
8. Nomeie a condição Transação mensal anterior > $ 1.000 .
9. Adicione mais uma condição — Transação > $500 .
10. Da mesma forma, crie uma ação Aceitar “Pagar na entrega” .
11. Adicione uma regra clicando no terceiro botão da barra de ferramentas do editor.
12. Selecione Y para a condição Transação mensal anterior >$1.000 , N para Transação > $500 .
13. Selecione X para as ações Aceitar “Pagar adiantado” e Aceitar “Pagar na entrega” .
14. Crie as outras regras. Sua tabela de decisão deve ficar assim:
Tabela de decisão que pode responder à sua pergunta
Um dos pontos fortes da tabela de decisão é que ela permite que as pessoas visualizem a lógica de negócios de diferentes ângulos, fornecendo respostas para diferentes tipos de perguntas relacionadas à tomada de decisão. Ao visualizar uma tabela de decisão, você pode facilmente dizer com quais condições determinada ação seria executada, o que acontecerá quando determinada condição for atendida, em que medida determinada condição pode afetar o processo de tomada de decisão, etc. Embora você possa encontrar as respostas de todos essas questões a olho nu, Visual Paradigm torna ainda mais simples, fornecendo-lhe o recurso de realce. Basta clicar em uma condição (linha), as regras de negócio que cobrem a condição serão destacadas. A mesma técnica pode ser aplicada em ações e regras também.
priligy 30mg tablets Tell your doctor right away if any of the following serious side effects occur bone pain, easily broken bones