Clase 23

175 views
117 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
175
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clase 23

  1. 1. MPN5501 Profesor: Eduardo Berrios G.
  2. 2.  Inicio◦ Acerca del trabajo Grupal◦ Objetivos de la clase◦ Revisión Conceptos anteriores Desarrollo◦ Procesos Elementales del negocio◦ Descripción de casos de uso del negocio◦ Identificación, descripción y organización de loscasos de uso en el modelado de negocios Cierre◦ Síntesis◦ Lo que viene
  3. 3.  Trabajo grupal◦ Grupo de tres a cuatro personas◦ Exposición de 15 minutos (10 Julio) Inicio Desarrollo Cierre◦ No se entrega informe escrito◦ Control N 3 Día 12 de julio ( práctico)
  4. 4.  Objetivos de la clase◦ Reconocer el objetivo de los Casos de Uso en elModelado del Negocio.◦ Delimitar el alcance de los casos de uso en elnegocio.
  5. 5.  Revisión Conceptos Anteriores BPMN Simbología BPD Aplicaciones prácticas
  6. 6.  Procesos Elementales de Negocio◦ Supongamos los siguientes casos de negocio Manejar las devoluciones de un cliente Negociar con un proveedor◦ Preguntas Son casos de usos válidos? ¿Cúal es el nivel útil para expresar los casos de usosen el análisis de requerimientos en el diseño desoftware.
  7. 7.  Procesos Elementales de Negocio◦ Para el análisis de requerimientos de una aplicacióninformática hay que centrarse en los casos de usoal nivel de procesos elementales de negocio(EPB, Elementaray Process Business )
  8. 8.  Procesos Elementales de Negocio◦ EPB es un termino de la ingeniería de procesos denegocios y se define como: “Una tarea realizada por una persona en unlugar, instante, como respuesta a un evento delnegocio que añade valor cuantificable al negocio y dejalos datos en un estado consistente
  9. 9.  Procesos Elementales de Negocio◦ EPB es la guía para el caso de uso dominante en elanálisis de requerimientos de una aplicación, esdecir, el nivel que hay que centrarse paranombralos y escibirlos.
  10. 10.  Procesos Elementales de Negocio (Ejemplo)◦ Un analista de sistemas responsable de levantar losrequerimientos de un sistema, está investigando losobjetivos del usuario. La conversación transcurre dela siguiente manera durante un taller derequerimientos:◦ Analista: “¿Cuáles son algunos de sus objetivos enel contexto de uso de un sistema PDV?”◦ Cajero: “Uno, iniciar la sesión rápidamente.También, capturar las ventas.”◦ Analista: “¿Cuál cree que es el objetivo de más altonivel que motiva el inicio de sesión?”
  11. 11.  Procesos Elementales de Negocio (Ejemplo)◦ Cajero: “Trato de identificarme en el sistema, deeste modo puede validar que estoy autorizado parautilizar el sistema que captura ventas y otrastareas.”◦ Analista: “¿Más alto que ese?”◦ Cajero: “Evitar robos, alteración de datos, y mostrarinformación privada de la compañía”.
  12. 12.  Procesos Elementales de Negocio (Ejemplo)◦ La estrategia del analista es buscar de maneraascendente en la jerarquía de objetivos paraencontrar los objetivos de usuario de un nivelsuperior que todavía satisfagan la guía EBP, paraobtener el objetivo real detrás de la acción, ytambién para entender el contexto de los objetivos.
  13. 13.  Descripción de Casos de Uso del Negocio◦ Técnica Simple e intuitiva.◦ Problemas Encontrar casos de uso útiles Falta de consenso en cómo organizarlos y manejarlos.◦ Se hace necesario definir establecer un conjunto deguías para la identificación, descripción yorganización de los casos de uso.
  14. 14.  Descripción de Casos de Uso del Negocio◦ T. Korson, A. Cockburn: Establecen que los casos de uso deben organizarsejerárquicamente: Cada nivel de casos de uso no debe añadir nuevosrequerimientos, sino refinar los del nivel superior. La jerarquía de casos de uso no debe ser el resultado deuna descomposición funcional, y debe ser desarrollada demanera iterativa e incremental.
  15. 15.  Descripción de Casos de Uso del Negocio◦ Se usa el concepto de objetivo (meta) paraorganizar jerárquicamente los casos de uso: Objetivos de la organización Objetivos de usuario
  16. 16.  Descripción de Casos de Uso del Negocio◦ ¿Donde colocamos el modelado de casos de uso enun modelado de procesos de negocio?◦ Normalmente se concibe el modelado de casos deuso como un paso previo al modelado conceptual.◦ Para crear casos de uso adecuados necesitamoscrear entender el dominio, esto implica que elmodelado de casos de uso y el modeladoconceptual deben ser actividades realizadas enparalelo.
  17. 17.  Descripción de Casos de Uso del Negocio◦ ¿Que significa esto?◦ Normalmente se parte por crear los casos de usopartiendo de la especificación del sistema paraluego definir el modelo conceptual◦ Veremos como obtener los casos de uso y elmodelo conceptual de un proceso de negocio deforma sistemática
  18. 18.  Descripción de Casos de Uso del Negocio◦ El modelado del negocio inicia con: Determinar los procesos de negocio Flujos de trabajo◦ Luego obtenemos los casos de uso a partir de lasactividades de cada caso de uso
  19. 19.  Descripción de Casos de Uso del Negocio◦ Modelado del negocio: Describir cada proceso del negocio, especificando susdatos, actividades (o tareas), roles (o agentes) y reglasde negocio. Descomponer los objetivos de negocio en sub-objetivos y asociarles sub procesos, Estos subprocesos serán llamados Casos de uso
  20. 20.  Descripción de Casos de Uso del Negocio◦ Ejemplo: Esta metodología se mostrará a través del ejemplo deuna compañía que fabrica productos bajo demanda(siguiendo un esquema just in time)
  21. 21.  Descripción de Casos de Uso del Negocio◦ Ejemplo: Los objetivos estratégicos de una compañía podríanincluir: Satisfacer un pedido de un cliente, Incrementar en un 25% las ventas, Disminuir el tiempo de fabricación en un 15%.
  22. 22.  Descripción de Casos de Uso del Negocio◦ Ejemplo: El objetivo Satisfacer un pedido de un cliente puedeser dividido en sub-objetivos tales como: Registrar Pedido de Cliente, Fabricar Producto Pedido, Gestionar Almacén Realizar Pedidos a Proveedores.Éstos serán los objetivos que se usarán para definir losprocesos del negocio.
  23. 23.  Descripción de Casos de Uso del Negocio◦ Identificación de los roles del entorno del negocio:
  24. 24.  Descripción de Casos de Uso del Negocio◦ Descripción de los casos de negocio (Registrarpedido:
  25. 25.  Descripción de Casos de Uso del Negocio◦ Descripción de los casos de negocio: (diagrama deroles)
  26. 26.  Descripción de Casos de Uso del Negocio◦ Descripción de los casos de negocio:
  27. 27.  Descripción de Casos de Uso del Negocio◦ Descripción de los casos de negocio:
  28. 28.  Descripción de Casos de Uso del Negocio◦ Especificación Reglas de Negocio
  29. 29.  Descripción de Casos de Uso del Negocio
  30. 30.  Descripción de Casos de Uso del Negocio
  31. 31. Feedback:Comente lo aprendido en el día de hoy

×