Erique Gaspar, Carlos Alfredo

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

MODELOS ORIENTADOS A OBJETOS
Metodologías ágiles.
Plan de Implantación Sistemas de Información III
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
MARCO METODOLOGICO.
Rational Unified Process (RUP)
¿Qué es RUP? RUP es un proceso de desarrollo de software: Objetivos:
2010 Enterprise Unified Process (EUP)
Proceso de Originación de Crédito: Banco de los Alpes
Ingeniería del Software
Ingeniería del Software
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
Desarrollo Orientado a Objetos con UML
HERRAMIENTAS CASE.
Ingeniería de Software Orientada a Objetos
UTP UNIVERSIDAD TECNOLÓGICA DEL PERU
Evaluación de sistemas de cómputo
Ingeniería de Software Orientado a Objetos
Fundamentos de programación
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Las etapas de un proyecto
Ingenieria de software
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Unidad VI Documentación
Unidad de Aprendizaje X Semana 11 / Sesión 22
Metodología para el desarrollo de Software educativo POO
Aide Arcia Polanco Marcela Escobar Monroy Keilyn Gisela Echeverry Tatiana Lemus Melary Julieth Rivas Reyes Gloria Docente 10*2 INSTITUCION EDUCATIVA GABRIEL.
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Ingeniería del Software
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Análisis y diseño detallado de aplicaciones informáticas de gestión
1 Diseño Orientado al Objeto Agustín J. González ELO-326: Seminario de Computadores II 2do. Sem
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Rational Unified Process
Especialización en Desarrollo de Software
Dominios de control para la información y tecnologías (cobit) Pamela Pacheco Aviles.
P ROYECTOS DE I NGENIERÍA DE S ISTEMAS I Integrante: Erique Gaspar, Carlos Alfredo.
Alexander Aristizabal Ángelo flores herrera
Introducción a UML Departamento de Informática Universidad de Rancagua
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
MODELAMIENTO VISUAL Y UML
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Relación con otras asignaturas del plan de estudio
Introducción al proceso de verificación y validación.
PROCESOS DE DESARROLLO DE SOFTWARE
Actividades en el Proceso de desarrollo de Software
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Estructurar tus ideas para hacerlas realidad
INGENIERIA DE SOFTWARE
Introducción Mayo 16, 2012 Análisis y Diseño de Sistemas.
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s08.
Consultoría de Análisis de Negocio para Osinergmin
Plataforma Web para la Evaluación y Contratación de personal en la PCM
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos”
Software de Comunicaciones
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
1 Tema 2: Introducción al proceso unificado de desarrollo de software.
Integrantes: Mejía Zúñiga Yoselin Taco Apaza Pamela Ychuta Torres John.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
Flujos de Trabajo Fundamentales Proceso Unificado de Desarrollo de Software.
Fase de Inicio Proceso Unificado de Desarrollo de Software.
Transcripción de la presentación:

Erique Gaspar, Carlos Alfredo DISEÑO DE UN APLICATIVO WEB PARA LA AUTOMATIZACIÓN DE PROCESOS EN AREA DE PLANILLAS DE UN ESTUDIO CONTABLE MARCO METODOLÓGICO Erique Gaspar, Carlos Alfredo

FORMULACION DEL PROBLEMA ¿En qué medida se mejora el tiempo de servicio y costo debido a la automatización de los procesos de planilla en el estudio contable?

OBJETIVO GENERAL Diseñar un aplicativo web que permita automatizar los procesos de cálculo de planillas reduciendo el tiempo y costos del estudio contable, brindado acceso a la plataforma a sus clientes.

3. MARCO METODOLÓGICO Metodología para el análisis y desarrollo de la solución. Metodología para el estudio de factibilidad de la solución.

3.1. Metodología para el análisis y desarrollo de la solución. Para el análisis y desarrollo de la solución se utilizará la metodología RUP (Rational Unified Process), porque sus características como orientado a caso de uso, centrado en la arquitectura y ser iterativo e incremental.

Razones de utilización. Al ser orientado a casos de uso determinaremos los requerimientos funcionalidades y no funcionales, permitiéndonos un acuerdo con los clientes y usuarios sobre la utilización del sistema. Al ser una metodología altamente conocida, y su uso es bastante extendido en muchos proyectos exitosos. Además, se cuenta con mucha documentación acerca de la misma, lo que facilita la solución de dudas y errores.

Razones de utilización. Al ser centrado en la arquitectura permitirá describir las vistas del sistema, comprender y organizar su desarrollo, fomentar la reutilización y permitir evolucionar al sistema en un entorno cambiante. Al ser iterativo e incremental asegura que la aplicación se desarrolle en un conjunto de fases que conllevan a partes funcionales del producto final, permitiendo validar correctamente cada una de ellas reduciendo los costos de producción.

Identificación de las fases y entregables Figura 3.4: FASES (Iteraciones) Fuente: http://es.wikipedia.org/wiki/Archivo:Rup_espanol.gif

Fuente: Elaboración propia Fase Inicio Se especificará los requerimientos funcionales y no funcionales del sistema, se definirán los casos de negocios, se describirá el alcance, actores y restricciones de diseño. Documento Visión. Diagramas de caso de uso. Especificación de Requerimientos Figura 3.5: Diagramas de caso de uso en la fase inicio Fuente: Elaboración propia

Fuente: Elaboración propia Fase Elaboración Se establecerá la base de la arquitectura del software, se considerará los requerimientos más importantes y se llevará a cabo una evaluación de riesgo. Documento de arquitectura, que trabaja con las siguiente vistas:   Vista lógica: Diagrama de clases. Modelo E-R Vista de implementación Diagrama de secuencia. Diagrama de estados. Diagrama de colaboración. Vista de conceptual Modelo de dominio. Vista física Mapa de comportamiento a nivel de hardware. Pruebas de los casos de uso desarrollados, que demuestran que la arquitectura documentada responde adecuadamente a requerimientos funcionales y no funcionales. Figura 3.6: Diagramas utilizados en la fase de elaboración Fuente: Elaboración propia

Fase Construcción Fase Transición Se llevará a cabo la construcción del producto por medio de una serie de iteraciones (implementación, pruebas y muestra del sistema). Especificación de requisitos faltantes. Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la planeación iterativa. Pruebas de los casos de uso desarrollados, y pruebas de regresión según sea el caso. Fase Transición Garantizar que se tiene un producto preparado para su entrega. Pruebas finales de aceptación. Puesta en producción

3.2. Metodología para el estudio de factibilidad de la solución. En la presente sección se identificará la metodología para el estudio de la factibilidad de la solución. Adoptaremos un enfoque costo beneficio debido a que buscaremos una conveniencia técnico-económica, cuantificando sus beneficios y costos.

3.2.1. Enfoque costo-beneficio Mediante este enfoque, evaluaremos si los beneficios que se obtienen son mayores que los costos involucrados. Para ello, deberemos identificar, medir y valorar los siguientes elementos de análisis: Inversión Inicial Periodo de vida útil. Ingresos y egresos Costo oportunidad Periodo recuperación del capital Identificadores de Rentabilidad (VAN, TIR)

Fuente: Curso Tópicos Avanzado de Ingeniería Inversión Inicial Identificaremos las inversiones tangibles e intangibles del proyecto Figura 3.7: Inversión Inicial Fuente: Curso Tópicos Avanzado de Ingeniería

Fuente: Curso Tópicos Avanzado de Ingeniería Periodo de vida útil Identificaremos el periodo de vida útil del proyecto desde el momento en que es puesta en servicio Figura 3.8: Vida útil Fuente: Curso Tópicos Avanzado de Ingeniería

Ingresos y egresos del proyecto Tendremos que identificar, valorar los beneficios y costos del proyecto durante su vida útil. Figura 3.9: Ingreso y egresos del proyecto Fuente: Curso Tópicos Avanzado de Ingeniería

Periodo de recuperación de capital Costo de oportunidad Identificaremos el costo de oportunidad. Periodo de recuperación de capital Periodo en meses o años en el cual indicaremos el retorno del capital invertido. Identificadores de Rentabilidad (VAN y TIR) Con los resultados que obtendremos podremos identificar si el proyecto a desarrollar es factible o no.

Referencias Proceso unificado de Rational (RUP) http://www.ia.uned.es/ia/asignaturas/adms/GuiaDidADMS/node60.html Un proceso centrado en la arquitectura for ApunteRUP http://es.scribd.com/doc/21296187/21/Un-proceso-centrado-en-la-arquitectura Metodología Ágil Proceso Unificado de Rational RUP http://audiemangt.blogspot.com/2010/05/metodologia-agil-proceso-unificado-de.html Proyecto de investigación 1 ”Desarrollo de un sistema de base datos para la administración de un gimnasio mediante la metodología de proceso unificado racional (RUP)” http://proyectosport.freeiz.com/archivos_de_categorias/proyecto_Sport_Byke/1PROY1_METODOLOGIA_RUP.docx