analississs (2).docx 333.docx

Upload: juan-villafranca-castillo

Post on 14-Jan-2016

266 views

Category:

Documents


0 download

TRANSCRIPT

ANALISIS Y DISEO DE SISTEMAS

INTRODUCCIN AL BPMINTRODUCCINUML es ms usado para la ingeniera de software y el diseo de sistemas que para el anlisis y modelado de procesos de negocios.

INTRODUCCIN (CONT.).UML 2.x provee de un conjunto de modelos que son muy tiles en el modelado de procesos, actividades, personal e informacin critica para todo negocio..

Existen 2 "extensiones" de UML que mejoran la captura de procesos de negocios y estructuras relacionadas. Business Process Modeling Notation(BPMN). Eriksson-Penker Bussines Modeling Profile

Business Process Modeling Notation (BPMN) Es el mas usado. Se esta convirtiendo en estndar para modelado y diseo de procesos de negocios. Define un Diagrama de Procesos de Negocios.

Basado en diagramas de flujo adaptados para crear modelos graficos de las operaciones de los procesos de negocios. De fcil lectura para todos los usuarios del negocio.(Analistas de negocios, Desarrolladores tcnicos y personal de negocios)

Business Process Modeling Notation (BPMN) Consiste de diagramas simples con un conjunto pequeo de elementos grficos. Elementos de Flujo Carriles o Particiones Artefactos

TCNICAS DE ENTREVISTAConcepto De Entrevista" Tcnica de obtencin de informacin mediante el dilogo mantenido en un encuentro formal y planeado, entre una o ms personas entrevistadoras y una o ms entrevistadas, enel que se transforma y sistematiza la informacin conocida por stas, de forma que sea un elemento til para el desarrollo de un proyecto de software. "Tipos de entrevistasESTRUCTURADAS: Consiste en realizar preguntas estudiadas y bien definidas, cuyas respuestas pueden ser:RESPUESTAS ABIERTAS: el entrevistado responde libremente a las preguntas realizadas por el entrevistador.RESPUESTAS CERRADAS: el entrevistado elige entre una serie predefinida de respuestas.NO ESTRUCTURADAS: Donde tanto las preguntas como las respuestas son libres.MIXTA: Hacemos preguntas de los dos tipos.

Plan De Entrevistas1. Realizar una toma de contacto inicial2. Identificar jerarquas de usuarios y usuarios clave3. Elaborar un plan de entrevistas En la especificacin del sistema y del software es cuando la entrevista tiene mayor valor como tcnica. Se debe elaborar un plan y un calendario de entrevistas para realizar esta definicin, que puede formar parte de la planificacin de la especificacin del sistema. El plan deber ser modificado conforme se desarrolle el estudio y el que sea ms o menos estricto depende de sistema concreto.Preparacin De La EntrevistaPreparar un conjunto adecuado de cuestiones Identificacin del(los) interlocutor(es)Contactos previos a la entrevistaPreparacin propiamente dicha Establecer una estrategia para abordar los problemas Familiarizarse con el terna de la entrevista Preparar un conjunto adecuado de cuestionesLa EntrevistaSer puntualAl principio: Presentarnos. Averiguar con cortesa el tiempo disponible. Explicar que tomaremos notas. Indicar que haremos entrega en su momento de un resumen. Recordar el objeto de la entrevista y delimitar su contexto. Hacer alguna pregunta general para estimular el dilogo y establecer el marco de desarrollo de la entrevista.Desarrollo de la entrevista Final de la entrevista: Evitar que el interlocutor se salga del tema, pero sin interrumpindole jams. Preparar las posibles continuaciones Fijarnos un plazo para entregarle un resumen Acordar un plazo de revisin del resumen Agradecer su atencin.DESARROLLO DE LA ENTREVISTA

No hacer nunca preguntas demasiado directas. Evitar que el interlocutor se salga del tema, pero sin interrumpindole jams. Mostrar atencin: el interlocutor sabr valorarlo. Dirigir la entrevista, pero de forma muy flexible Permitir que sea l (no nosotros mismos) el que responda. Crear ocasiones para destensar el ambiente. Hacer, peridicamente, el balance mental de los problemas evocados. No abusar de la terminologa tcnica. Tomar nota con discreccin, sin distraer al entrevistado. No superar el lmite de tiempo establecido (nunca ms de una hora)POSTENTREVISTA Respetar el plazo de envo de la memoria o informe. Enviar los documentos prometidos en los plazos fijados. Completar las notas que se han tomado durante la entrevista y resumirlas. Completar las notas que se han tomado durante la entrevista y resumirlas.Otras formas de obtenerinformacin... Observacin de los distintos puestos de trabajo, las funciones que se realizan en ellos, etc. Consulta bibliogrfica: catlogos de productos, planos de ubicacin, manuales de organizacin, formularios. Conviene obtener tanto formularios rellenos como en blanco. Consulta a expertos Estudio de otros sistemas semejantes Preparar cuestionarios

BPMN: ELEMENTOS DE FLUJOActividades(Activity):Es un trabajo realizado dentro de un proceso de negocio y es representado por un rectngulo redondeado

Es un trabajo realizado dentro de un proceso de negocio y es representado por un rectngulo redondeado.Gateway(Puerta):

Usadas para controlar como los flujos de secuencia convergen y divergen en un proceso.Pueden representar decisiones donde una o mas vas de acceso no estn permitidas.

CARRILES O PARTICIONESPiscina(Pool):

Representa un participante en un proceso , que puede ser una entidad de negocio o un rol.Carril(Lane): Subdivision de una piscina, usado para categorizar y organizar actividades dentro de la piscinaARTEFACTOS

Objetos de informacin(Data Objects): No afecta directamente un proceso, pero provee informacin relevante al mismo.

ANOTACIONES(ANNOTATIONS):

Es un mecanismo para el modelador que ayuda a que la audiencia pueda tener mayor informacin del diagrama.

OBJETOS DE CONEXIN

Flujo de Secuencia(Sequence Flows):Usados para mostrar el orden en el que las actividades son realizadas dentro de un proceso. Representado con una flecha.

Flujo de mensaje(Message Flows):Usado para mostrar el flujo de mensajes entre dos piscinas (fronteras). Representado con una lnea punteada con un crculo no relleno al inicio y una punta de flecha no rellena al final. No en entidades misma piscina.

Ejemplo 1

Ejemplo 2

OTRO MODELO

Eriksson-Penker Business Modeling ProfileTiene menos popularidadAun proporciona un medio nico y potente de visualizar y comunicar los procesos de negocio y el flujo necesario de informacin dentro de una organizacin.

un proceso de negocios combina los siguientes trminos:Tiene un objetivoTiene entradas especficasTiene salidas especficasUtiliza recursosTiene una serie de actividades Pueden afectar a ms de una unidad organizacional Crea valor de algn tipo para el cliente. (El cliente puede ser interno o externo.)Elementos de FlujoActor: especifica un rol jugado por un usuario.Actor: especifica un rol jugado por un usuario.

Event /Evento: suceso que influye en el comportamiento de sistema.

Un recurso es una entrada al proceso de negocio que es consumida durante el procesamiento es decir solamente se utilizan una sola vez. Por ejemplo: materiales, productos, personas, informacin y servicios.

Actor: especifica un rol jugado por un usuario.

Un objetivo/meta es la razn por la cual la organizacin esta realizando la actividad y deben ser definidas a las necesidades del negocio se representan comnmente como objetos

Una salida puede ser fsica como un informe o factura, una transformacin de recursos en un nuevo como una agenda diaria y puede ser un resultado general de la empresa, tales como completar un pedido de un cliente.Diagrama General

CARACTERSTICAS DEL MODELADOR BIZAGI STUDIOTareas

EVENTO INICIO

Todo proceso va a tener este evento Inicio, sino no se va a iniciar el proceso, sea no va a comenzar el proceso.

EVENTO FINALSi queremos finalizar un proceso tenemos este evento final.

ARTEFACTOS (DOCUMENTOS) Para poder agregar un grupo de documentos o grupo de tareas, ordenando de forma adecuada el proceso.

Son mecanismos para que un modelo provea informacin adicional al lector

Pool

El pool viene a representar un participante del proceso, entidades de negocios, roles que cumple un actor.

LaneViene a ser una particin de un Pool. Un pool puede tener varios Lane

FASESirve para saber cuales son las fases que van a ir cambiando en el proceso.

CONECTORESSirve para ver cual es la secuencia del proceso, de inicio a fin.