ANALISIS Y DISEÑO DE SISTEMA Ing. Sanchez Castillo Eddye Arturo

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Claves para una adecuada definición conceptual
IDENTIFICAR NECESIDADES, PROBLEMAS U OPORTUNIDADES
Arquitecturas de administración de redes y sus submodelos
UML DCU -DS Alvaro Garrido V..
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Pruebas de Diseño Diplomado en Calidad en el Software NOTAS
Ingeniería del Software UMG Ingeniería en Sistemas
Casos de Uso – 2ª Parte Especificación Is-in-400.blogspot.com
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Resolución de Problemas Algoritmos y Programación
Prof. César Luza Montero
Historias de usuario y Casos de uso AgileM
Requerimientos del Usuario y Requerimientos del Sistema 3ero BB
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Administración de Procesos de Pruebas
DESCRIPCION DEL PROBLEMA
SISTEMAS DE INFORMACION
En esta presentación se llevara acabo una explicación en la cual, se define que es la WEBNODE, con el fin de dar un entendimiento claro de este sitio.
Contratos Constituyen una descripción del comportamiento de un sistema. Se elaboran durante la fase de análisis. Dependen de: Modelo Conceptual Diagrama.
Curso de Estadística Básica
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
Ingeniería de Sistemas Requerimientos
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
Fundamentos de programación
Introducción Negociación El concepto Negociación puede tener ciertas diferencias de acuerdo al enfoque o al área de análisis e interés de cada autor. Sin.
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Análisis y Diseño Orientado a Objetos utilizando UML
ANALISIS Y DISEÑO DE SISTEMA Ing. Sanchez Castillo Eddye Arturo
Requerimientos Funcionales y Casos de uso
Unidad VI Documentación
Taller de Sistemas de Programas Clase 2 Dpto. de Computación y T.I.
Ingeniero de Software. MODELO DE LA Descripción del Proyecto “Software para la Administración de un Foro Conversacional” Escrito de acuerdo a la Norma.
Modelos de desarrollo de Software
Los Sistemas de Información en la Empresa Introducción a los ERP 1.- El sistema de información de la empresa. Los ERP. Simplificando podemos identificar.
Sistemas de Información I Sistema de Compras
Organización y Estructuración de Datos
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Análisis y diseño detallado de aplicaciones informáticas de gestión
PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
Ingeniería de software
Análisis y Diseño de Sistemas
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Ingeniería de Software Laboratorio V
ACCESS 2010 INGENIERIA DE SISTEMAS Clase 06 Eddye Arturo Sánchez Castillo Mail: Versión: Microsoft Office 2010.
Ingeniería de Requerimientos
INGENIERÍA DE REQUISITOS Unidad 2 Integrantes equipo Morales Balderas josefina Reyes Larios María Fernanda Heredia palma Andrea Valencia Carrión Alina.
UML DIAGRAMA DE CASOS DE USO
Estructurar tus ideas para hacerlas realidad
Catalina Bergmann Martin Luoni Sebastián Piccoli Elizabeth Smocovich Guido Ygounet.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
Organización y Métodos. ©Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva * Ingeniería de Requerimientos ● Estableciendo.
Consultoría de Análisis de Negocio para Osinergmin
REUNION INICIAL DE PROYECTO DE SOFTWARE Nombre del Proyecto: SISTEMA DE CONTROL UNIVERSITARIO Tipo de Proyecto: DESARROLLO DE SOFTWARE A LA MEDIDA 7 de.
UML – Lenguaje de Modelado Unificado
LILIANA JIMENEZ GARCIA FERANANDO CANO GOMEZ. El proceso de recopilar, analizar y verificar las necesidades del cliente para un sistema es llamado Ingeniería.
Administración de Proyectos de Software
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
Las fases del ciclo de la vida de desarrollo de sistemas
Fundamentos de Ingeniería de Software
Plan de Pruebas de Aceptación
Propósito Introducción Actividad de Consolidación Actividad de Consolidación Fuentes consultadas Fuentes consultadas Ciclo de Vida del Software Ciclo.
Verificación y Validación del Software
Entregables del Proyecto
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Transcripción de la presentación:

ANALISIS Y DISEÑO DE SISTEMA Ing. Sanchez Castillo Eddye Arturo MODELO DE NEGOCIOS IV Ing. Sanchez Castillo Eddye Arturo eddiesanchez0710@gmail.com www.ceneinnova/eddyesanchez Sesión 05

CURSO: Análisis y Diseño de Sistemas Contenido Especificaciones de Caso de Uso del Negocio (ECUN) Trabajos Prácticos CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Lo que Bien Comienza, Bien Acaba… Si entra basura, sale basura... Dos grandes verdades en cualquier proceso. Los proyectos de software no son la excepción; si no iniciamos el desarrollo partiendo de requerimientos correctamente establecidos tendremos muchos problemas para lograr que al final todos los involucrados queden satisfechos. Un ejemplo en este sentido suele ser UN MAL ENTENDIMIENTO DE LOS REQUERIMIENTOS entre usuarios y desarrolladores. CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Una especificación de caso de uso proporciona detalles textuales de un caso de uso. Este tema ofrece un ejemplo de descripción de una especificación de caso de uso. CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Aún y cuando el equipo de desarrollo cree comprender lo que el cliente le está solicitando, existe una buena probabilidad de que no sea así, ya que ni siquiera el cliente está totalmente consiente de qué es lo que quiere o necesita.. Ahí es donde el analista entra al rescate, pues debe facilitarle al usuario expresar sus necesidades para validarlas posteriormente mediante mecanismos eficientes de comunicación que ambos entiendan. Un ejemplo excelente de estos mecanismos son las especificaciones de casos de uso. CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Especificaciones de caso de Uso del Negocio (ECUN) detalla los pasos necesarios para cumplir con los caso de uso. Para especificar cada caso de uso deberíamos de tomar en consideración los siguientes aspectos: Interacciones  Eventos Nivel de detalle Escenarios Claridad y Enfoque de Usuario CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Eventos. Indicar cada uno de los eventos que ocurren durante el caso de uso (consulta de datos, capturas, cálculos, etc.) Nivel de detalle. Los casos de uso y sus especificaciones son la base del contrato que establecemos con nuestro cliente, por lo que debemos de buscar especificarlo al máximo detalle. Recuerda que entre más sepamos de la funcionalidad del sistema más precisas serán las estimaciones de nuestro plan de trabajo.  CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN Escenarios. Un caso de uso muestra diferentes escenarios posibles y no una sola forma de ejecutarlo. Debemos de explicar cada uno de esos escenarios, mediante un flujo principal y sus diferentes flujos alternos y excepcionales. Claridad y Enfoque de Usuario. Busca claridad en la explicación de los casos de uso utilizando la jerga de negocio a la hora de redactarlo sin mencionar detalles técnicos a los que no está acostumbrado. Sobre todo te interesa poder validar con éste que lo documentado en las especificaciones de los casos de uso es lo que requiere para su sistema, así que si no los entiende no cumplirán su propósito principal.  CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas ECUN A continuación se mencionan algunos elementos extras con los que puedes complementar la plantilla para documentar tus especificaciones de casos de uso. Propósito. Si comienzas por este punto se te facilitará definir los pasos más relevantes para ejecutar el caso de uso. Precondiciones. Son las condiciones que se deben de cumplir en el sistema antes de iniciarlo. El estado en que se debe encontrar el sistema antes de ejecutarlo. Postcondiciones. Te indica como queda el sistema después de ejecutar el caso de uso. Requerimientos Especiales. Cualquier requerimiento extra del sistema, asociado al caso de uso especificado. Puntos de Extensión. Puntos donde se extiende el caso de uso mediante una relación de <<extend>>. CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas Estructura de un ECUN Caratula <NOMBRE DEL PROYECTO> ESPECIFICACIONES DE CASO DE USO DE NEGOCIO (ECUN) <NOMBRE DEL PROCESO> Pag. 2 HISTORIAL Pag. 3 TABLA DE CONTENIDOS FECHA VERSION DESCRIPCION AUTOR CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas TABLA DE CONTENIDOS INTRODUCCION 1.1 Propósito 1.2 Alcance 1.3 Definiciones Acrónicos y Abreviaturas 1.4 Referencias 1.5 Descripción CASO DE USO DE NEGOCIO 2.1 Breve Descripción METAS METAS DE FUNCIONAMIENTO FLUJO DE TRABAJO 5.1 Flujo Básico 5.2 Flujo Alternativo 5.3 Pre-Condiciones 5.4 Post-Condiciones CATEGORIA RIESGOS POSIBILIDADES DUEÑOS DEL PROCESO REQUERIMIENTOS ESPECIALES PUNTOS DE EXTENSION CURSO: Análisis y Diseño de Sistemas

VER VIDEO DE PLANTILLA ECUN CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas TRABAJO GRUPAL CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas D.A. Atención Pedidos CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas D.C. Atención Pedidos CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas D.C. Fabricación CURSO: Análisis y Diseño de Sistemas

CURSO: Análisis y Diseño de Sistemas D.C. Entrega CURSO: Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Fin de la Presentación GRACIAS Análisis y Diseño de Sistemas