Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Reglas de Negocio

No description
by

Robert Nica

on 29 November 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Reglas de Negocio

Tipos de Reglas Herramientas Reglas de Restricción Reglas de Producción Reglas de operaciones Reglas de de estructuras Reglas de flujo Reglas de estimulo y respuesta Reglas de dominio de datos Reglas de relación Reglas de Negocio Tienda online puede no aceptar entregas al día siguiente si la compra se ha hecho después de las 3 pm. Seguro de coche no cubre conductores que hayan dado positivo en alcohol los últimos dos años. Si dos alarmas han sido activadas en el mismo nodo con menos de 30 segundos de diferencia, se agrupan bajo la misma alerta. Billetes de avión comprados con Visa Gold incluyes seguro de cancelación. ¿Qué son las reglas
de negocio? Es aquello que ha de cumplirse, guía para realizar una acción determinada en el dominio de negocio. Tony Morgan Ronald Ross Barbara von Halle OMG Business Rules Group Sentencia corta sobre el aspecto del negocio Tony Morgan. Directiva con finalidad de informar o guiar el comportamiento de negocio Ronald Ross. Conjunto de condiciones que gobiernan un evento en el negocio Barbara von Halle. Reglas de Inferencia Proposición que es una afirmación de obligación
o necesidad. OMG. Perspectiva de negocio
Perspectiva de Sistema de Información BRG. Hoy ¿Cómo manejan las empresas estas reglas? ¿Para qué sirven? 60% de las empresas las implementa en sus aplicaciones Se usan para manejar un negocio. Ejecutar operaciones del día a día. Sin reglas de negocio se tomarían decisiones en el momento Muy Lento Resultados inconsistentes Perdemos confianza de cliente Reglas de negocio no son software. Reglas de negocio no son procesos. Requisitos
vs
Reglas de negocios Un requisito de negocio puede no ser valido si rompe una regla de negocio Ejemplo Reglas:
No se le puede dar pan a los patos (se pueden ahogar)
No deben nadar si no se les esta vigilando (no nadan bien)
Se les debe dar agua con todas las comidas (ayuda a la digestión) Requisitos:
Los dueños de la residencia no pueden dar pan a patos.
Puede o no haber piscina, pero si hay debe tener socorrista. Determinan y limitan como fluye la información a través de la operación Origen 1989-1991 Tramites organizacionales después de una reunión con un cliente. IBM GUIDE "Modeling Extensions" project 1992-1996 IBM GUIDE "Business Rules" Project 1997 Se forma Business Rules Group 2000-2003 The Business Motivation Model 2004 Publicación del Manifiesto de
reglas de negocio por el BRG. Condición que debe ser cierta para ejecutar una operación de respuesta inmediata. Si cliente se retrasa 15 dias en un pago, paralizar proyecto Asociadas a tipos de datos y rango de valores. PF < 1000 entonces PRY. pequeño
PF >1000 y < 5000 entonces PRY. Grande
PF > 5000 entonces PRY. Grande Asociadas a clases, objetos de información y las relaciones de los mismos Si un ingeniero Jefe tiene asociado un proyecto, podrá aumentar y reducir los recursos del mismo. Reglas de Cálculo Reglas de derivación Reglas de producción Expresión matemática o algoritmo que permite calcular un valor de un termino Presupuesto proyecto : Coste recursos/día * duración estimada del proyecto * margen (entre 1'5 y 3) Expresión matemática o algoritmo que permite calcular el valor de un termino. Presupuesto Proyecto: coste recurso/día * duración estimada del proyecto * margen aplicado al proyecto (1,5 a 3) Obtiene como resultado un valor lógico que está basado en operaciones lógicas. Si un cliente tiene el estatus de preferido, sus órdenes de compra tienen un 20 % de descuento - cambios difícil de administrar y mantener - múltiples versiones de la misma regla - es difícil generar trazabilidad de auditoría Inconvenientes: Reglas de inferencia Condición que debe ser cierta para inferir un hecho o un estado (ejecutar proceso/procedimiento de forma automática) Un cliente que debe mas de 2 cuotas se considera cliente no apto para la adquisición de productos. El cliente se convierte en cliente moroso. Implementación de RN Código Scripts y lenguajes dinámicos Restricciones en las BBDD Procedimientos almacenados Triggers Lenguaje declarativo Motor de evaluación de RN Gerenciador de RN Reglas de Negocio Grupo 7 Pablo Gómez Segarra Jose Luis Parra Martínez Carlos Ruiz Gámiz Robert Nica Bogdan Debe ser Atómica Única Consistente Clara Relevante BRMS Sistema de Reglas de Negocio Interfaz de usuario amigable Repositorio Servicios Características Explícitas y escritas. Explicadas sencillamente. Relación con otras herramientas BPM BI Se construyen a partir de hechos. Guían conforme a una forma pre-establecida Accesibles por personas autorizadas. En una fuente única (repositorio). Son gestionadas (administradas). Blaze Advisor Enterprise BRMS NASA Factores de éxito capacidad de respuesta 3 veces más rápido VISA 8000 transacciones por segundo reducir el 25% de su coste de mantenimiento de RN más de 3000 reglas de negocio Seleccionar las aplicaciones correctas. Siguiendo un proceso. Escribir las reglas correctas, correctamente y reutilizarlas. Utilizar análisis predictivos. Casos de Éxito Logró hacer rendir su inversión en menos de 24 meses Nuevos productos en el mercado en una semana Los costes de mantenimiento fueron cinco veces más bajos Blaze Advisor http://msaffirio.wordpress.com/2011/08/20/reglas-de-negocio-business-rules/
http://www.brcommunity.com/history.php
http://www.brcommunity.com/b005.php
http://www.primatek.ca/blog/2009/01/21/on-business-rules-project-best-practices-%E2%80%93-part-i-%E2%80%93-introduction/
http://www.techrepublic.com/whitepapers/the-11-secrets-of-business-rules-success/1138231 Buenas prácticas Busca ayuda y fórmate. Define las dimensiones del proyecto y las reglas. Construye un prototipo. Planifica el proyecto. Divide y vencerás. Crea un modelo y vocabulario. ¿Cuáles son los objetivos que persiguen nuestras reglas?

¿Qué tipo de reglas están presentes?

¿Cuáles son las fuentes de nuestras reglas, son fáciles de entender?

¿Cuantas reglas se esperan?

¿Hay algún tipo de vocabulario o modelo siendo usado? ¿Cuales son las tareas y procesos requeridos para terminar el proyecto?

¿Cuánto tiempo necesitamos para cada tarea? Ejemplo modelo
Full transcript