TESIS DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN. 2010

Tamaño: px
Comenzar la demostración a partir de la página:

Download "TESIS DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN. 2010"

Transcripción

1 Bibliográfica en las Bibliotecas de la UNACH TESIS DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN 2010 ESTUDIO COMPARATIVO DE ARQUITECTURAS N-CAPAS Y SOA CASO PRÁCTICO: SISTEMA DE CATALOGACIÓN Y ADMINISTRACIÓN BIBLIOGRÁFICA EN LAS BIBLIOTECAS DE LA UNACH Cristian Hugo Morales Alarcón Víctor Hugo Santamaría Guevara Abstract This project examines the current problems in the documentation and management of works in the libraries of the Universidad Nacional de Chimborazo For the development of the RUP methodology was employed the same as in the early stages detailing all the requirements provided by the stakeholders to begin the comparative study of architectures which use a combination of assessment methods such as Bosch (2000 ) Losavio (2003) and ATAM, based on this study the architecture that best meets the quality attributes must have the system is N-tier to be applied as a basis for the architectural design of Cataloging and Management System literature, the same as the benefits analysis of a 100% improvement in efficiency of librarians in bibliographic management processes Finally in the project proposal outlined an approach to deploying the application in its real environment RESUMEN: Este proyecto estudia la problemática actual de la catalogación y administración de obras en las bibliotecas de la Universidad Nacional de Chimborazo Para el desarrollo del Sistema se emplea una metodología RUP la misma que en sus primeras fases detalla todos los requisitos necesarios proporcionados por los Stakeholders para comenzar con el estudio comparativo de las arquitecturas en donde se emplea una combinación de métodos de evaluación como: Bosch (2000), Losavio (2003) y ATAM, basados en este estudio la arquitectura que mejor se ajusta a los atributos de calidad que debe poseer el sistema es la de N-Capas que se aplicará como base para el diseño arquitectónico del Sistema de Catalogación y Administración Bibliográfica, el mismo que al realizar un análisis de beneficios mejora en un 100% la eficiencia de los bibliotecarios en los procesos de gestión bibliográfica Finalmente en la propuesta del proyecto se detalla un enfoque al despliegue de la aplicación en su entorno real 1 INTRODUCCIÓN Las Instituciones se están integrando en el mundo web a nivel de información y servicios Las arquitecturas de Software permiten construir aplicaciones que se ajustan a los requerimientos de calidad de las organizaciones y permite la abstracción de alto nivel de la estructura de los componentes que forman parte de los sistemas En numerosas bibliotecas a nivel mundial se está implementando sistemas informáticos con una base de arquitectura de software que permiten la administración y catalogación bibliográfica, automatizando así la gestión bibliotecaria El estudio comparativo de las arquitecturas de software N-Capas y SOA (Arquitectura Orientada a Servicios), permitirá elegir la estructura que mejor se adapte a los requerimientos de calidad del Sistema de Catalogación y Administración Bibliográfica permitiendo un diseño arquitectónico de alto nivel para la construcción del software y este a su vez mejorará la eficiencia en los procesos de gestión bibliográfica que actualmente se realiza de forma manual en las bibliotecas de la Universidad Nacional de Chimborazo 2 BASES TEORICAS 21 ARQUITECTURA DE SOFTWARE Es el proceso por el cual se define una solución para los requisitos técnicos y operacionales del mismo Este proceso define qué componentes forman el sistema, cómo se relacionan entre ellos, y cómo mediante su interacción llevan a cabo la funcionalidad especificada, cumpliendo con determinados atributos de calidad 22 ESTILOS ARQUITECTURALES Son la herramienta básica de un arquitecto a la hora de dar forma a la arquitectura de una aplicación Un estilo arquitectural se puede entender como un conjunto de principios que definen a alto nivel un aspecto de la aplicación Un estilo arquitectural viene definido por un 1

2 Bibliográfica en las Bibliotecas de la UNACH conjunto de componentes, conexiones entre dichos componentes y un conjunto de restricciones sobre cómo se comunican los componentes cualesquiera conectados Ref [1] 221 Estilo Arquitectural N-Capas El estilo arquitectural en capas se basa en una distribución jerárquica de los roles y las responsabilidades para proporcionar una división efectiva de los problemas a resolver 2211 Capa de Persistencia de datos En esta capa es donde los datos de la aplicación están almacenados, las Bases de Datos a lo largo de los años han ido cambiando su forma de operar 2212 Capa de Acceso a los datos Esta capa contiene componentes que llevan a cabo conversaciones de bajo nivel con la Capa de Persistencia de datos 2213 Capa de Lógica de negocio Esta capa es el corazón de la Aplicación, el objetivo de esta capa es que toda la lógica de negocio de la aplicación esté bien localizada y no mezclada con los otros objetos de las otras capas 2214 Capa de Presentación Esta capa contiene componentes de fachada, controlador y validación de datos, el objetivo de esta capa es crear un punto de unión entre la Capa de Cliente y la Capa de Lógica de negocio 2215 Capa de Cliente Esta capa contiene componentes de fachada, controlador y validación de datos, el objetivo de esta capa es crear un entorno de desarrollo de Diseño Gráfico que no tenga visibilidad con la lógica de negocio ni con la persistencia de datos Estilo Arquitectural SOA (Arquitectura Orientada a Servicios) El estilo orientado a servicios permite a una aplicación ofrecer su funcionalidad como un conjunto de servicios para que sean consumidos 2221 Middleware Es en donde todos los sistemas intercambian información mediante conectores, actuará como una capa de adaptación cuya finalidad es aislar la forma de comunicarse o cambiar información con cada sistema particular 2222 BPM (Business Process Management) Se encuentra en segundo nivel de esta arquitectura, para algunas funciones del negocio es importante obtener información de distintos elementos para enviarlos a un tercero y actuar en función de las respuestas de un tercero Ref [3] 23 Modelo de Evaluación de Arquitecturas Para realizar un estudio comparativo entre arquitecturas se debe seguir un modelo de evaluación, el modelo detallado a continuación toma pautas de los métodos de evaluación Bosch(2000) y Losavio(2003) para la especificación de atributos de calidad planteados, objetos analizados y las etapas del proyecto; en los enfoques utilizados se encuentra una combinación de ATAM para la generación del árbol de utilidad, lluvia de ideas; para articular los requerimientos de calidad y realizar el Análisis y comparación de los resultados de las arquitecturas candidatas se utiliza Bosch(2000) Bosch (2000) plantea, en su método de diseño de arquitecturas de software, que el proceso de evaluación debe ser visto como una actividad iterativa, que forma parte del proceso de diseño, también iterativo Una vez que la arquitectura es evaluada, pasa a una fase de transformación, asumiendo que no satisface todos los requerimientos Luego, la arquitectura transformada es evaluada de nuevo Losavio et al (2003) proponen un método para evaluar y comparar arquitecturas de software candidatas, que hace uso del modelo de especificación de atributos de calidad adaptado del modelo ISO/IEC 9126 Los autores plantean que la especificación de los atributos de calidad haciendo uso de un modelo basado en estándares internacionales ofrece una vista amplia y global de los atributos de calidad, tanto a usuarios como arquitectos del sistema, para efectos de evaluación 2

3 Bibliográfica en las Bibliotecas de la UNACH Según Kazman et al (2001), el Método de Análisis de Acuerdos de Arquitectura Architecture Trade-off Analysis Method, ATAM) está inspirado en tres áreas distintas: los estilos arquitectónicos, el análisis de atributos de calidad y el método de evaluación SAAM El nombre del método ATAM surge del hecho de que revela la forma en que una arquitectura específica satisface ciertos atributos de calidad, y provee una visión de cómo los atributos de calidad interactúan con otros Ref [2] Tabla 1Cont 3 MODELO DE EVALUACIÓN ARQUITECTÓNICA Mediante la combinación de los métodos de evaluación de arquitecturas mencionadas en la tabla 5 los pasos a seguir enfocados al Sistema de Catalogación y Administración bibliográfica son los siguientes: 1- El análisis de los requerimientos funcionales y no funcionales del sistema 2- Requerimientos de tipo arquitectónico en donde se realiza la selección de atributos de calidad, generación del árbol de utilidad (utility tree) para los escenarios del Sistema de Catalogación y Administración Bibliográfica y se establece en dos dimensiones: Por la importancia que cada escenario tiene para el éxito del sistema Por el grado de dificultad que posee el escenario para ser realizado, según la estimación del arquitecto 3- Presentación de las arquitecturas candidatas, se evalúa los atributos de calidad de tipo arquitectónico y se justifica su valoración 4- Construcción de la tabla comparativa para las arquitecturas candidatas y requerimientos arquitectónicos del Sistema de Catalogación y Administración Bibliográfica 5- Analizar los resultados obtenidos y resumidos de acuerdo con las prioridades establecidas Tabla 1 Comparación de arquitecturas candidatas y requerimientos arquitectónicos del Sistema de Catalogación y Administración Bibliográfica En la figura 1 la arquitectura que mejor se adapta a los requerimientos del Sistema de Catalogación y Administración Bibliográfica es la de N-Capas, para mayor detalle de los resultados obtenidos revisar el Capítulo V La valoración de Arquitecturas Candidatas se muestra a continuación: Alta: 10 Media: 5 Baja: 2 Figura 1 Resumen de las arquitecturas candidatas y requerimientos arquitectónicos del Sistema de Catalogación y Administración Bibliográfica 3

4 Bibliográfica en las Bibliotecas de la UNACH 4 DISEÑO ARQUITECTÓNICO La administración del funcionamiento, comunicación y seguridad de la aplicación se realiza mediante el archivo Webconfig y Sitemap 5 PROCESAMIENTO Y ANÁLISIS Mediante la utilización de fichas de eficiencia de procesos de catalogación se realizó la evaluación a los bibliotecarios de la Universidad Nacional de Chimborazo, está recolección especifica el tiempo manual de catalogación; además del tiempo con la utilización del Sistema Catalogación y Administración bibliográfica (SICAB) tomando en cuenta la administración del Sistema en sus eventos de: I= Insertar B=Búsquedas E=Eliminaciones M=Modificaciones Figura 2 Arquitectura del Sistema de Catalogación y Administración Bibliográfica 41 CAPA DE DATOS En esta capa se encuentra la base de datos DATABIBLIOTECAUNACHmdf que contiene: tablas, procedimientos almacenados, vistas, desencadenadores y el modelo entidad relación Además de los Servicios del Sistema Académico de la UNACH (SICOA) proporcionados por UTECA en donde se obtienen los WebServices necesarios para posteriormente la creación del módulo de reservaciones y préstamos 42 Capa de Acceso a Datos (DAL) En esta capa se encuentran los DataSets del SICAB que contienen los DataTables y los TableAdapters que se vinculan con la capa de Datos del sistema 43 Capa de Lógica de Negocio (BLL) En esta capa residen las clases que a su vez se diseñan mediante constructores y métodos de intercambio de información con la capa de Acceso a Datos y a la Capa de Presentación 44 Capa de Presentación Se encuentra dividido en dos subcapas, la de nivel inferior que contiene la páginasaspcs, hojas de estilo css y temas skin; la de nivel superior en donde se encuentran las páginas asp, master, estás últimas contienen las interfaces de interacción con el usuario La medición de los tiempos de administración y catalogación bibliográfica se realizó con casos prácticos reales en donde se tomó libros de diferente característica y de distinta categorización como: Geometría Plana y del Espacio Manual de Ingeniería Electrónica Física V1 Proyect 2007 Solid Work Se realizó la medición a cinco bibliotecarios de la institución en las tablas que se muestran a continuación se puede observar los tiempos en los distintos eventos de actualización Al final se realiza la sumatoria del tiempo que al personal le tomó catalogar cada uno de los libros y se obtiene el promedio de los mismos En este ámbito se desea el número de bibliotecarios que realizan sus tareas de forma más eficiente con el Sistema de Catalogación y Administración Bibliográfica frente a la manual en las bibliotecas de la UNACH, esto podemos obtener mediante la sumatoria del promedio de la catalogación manual y con el SICAB de cada uno de los bibliotecarios, para posteriormente analizar estos resultados y poder comprobar con éxito la hipótesis planteada Si más del 50% de bibliotecarios realizan sus tareas de gestión de libros en menor tiempo a través de la utilización del sistema comprobaríamos de manera satisfactoria la hipótesis planteada en este proyecto de investigación Esto conllevaría mediante una propuesta de despliegue en donde se probaría, distribuiría e instalaría el software a solucionar el problema de catalogación y administración de libros de forma manual en las bibliotecas de la Universidad Nacional de Chimborazo 4

5 Bibliográfica en las Bibliotecas de la UNACH Tabla 2 Total de la medición manual y con el Sistema de Catalogación y Administración Bibliográfica mejor manera a los atributos de calidad que demanda el SICAB La arquitectura N-Capas proporciona características esenciales para el desarrollo del proyecto de software como: confiabilidad, disponibilidad, extensibilidad, escalabilidad, testeabilidad y seguridad; el sistema debe adaptarse al cambió continuo y modificación de reglas de catalogación sin afectar su calidad; además por su alto contenido técnico es necesario facilitar la realización de pruebas y proveer seguridad frente al continuo crecimiento de usuarios internos y externos Figura 3 Porcentaje de bibliotecarios más eficientes con la utilización del SICAB 6 CONCLUSIONES La metodología de desarrollo de Software RUP define claramente la sistemática que debe seguir el proyecto desde su etapa inicial hasta su culminación, se centra en la arquitectura que relaciona la toma de decisiones indicando cómo debe ser construido el sistema y en qué orden; se desarrolla bajo un enfoque iterativo e incremental que divide el proyecto en mini proyectos donde los casos de uso y la arquitectura cumplen sus objetivos de manera depurada, ajustándose a las características del desarrollo web debido a la importancia proporcionada al usuario y al análisis de requerimientos que este demanda, pero sobre todo a la gestión de los riesgos en donde provee un flujo completo para la administración de los mismos El método de evaluación utilizado para realizar el estudio comparativo de las arquitecturas de Software N-Capas y SOA en donde se combinó aspectos fundamentales de Bosch (2000), Losavio(2003) y ATAM, permitió especificar de manera concreta los requerimientos arquitectónicos del Sistema de Catalogación y Administración Bibliográfica para posteriormente vincularlos con las arquitecturas candidatas, definiendo claramente la superioridad de N-Capas que se adaptó de La utilización del SICAB incide en la eficiencia de procesos de gestión bibliográfica, para lo cual se aplicó una arquitectura N-Capas que permite desarrollar un software flexible a los procesos administrativos definidos en las normativas de catalogación internacionales De acuerdo a los resultados obtenidos el 100% de bibliotecarios de la Universidad Nacional de Chimborazo disminuyeron el tiempo de catalogación y administración de libros aproximadamente tres a uno con la utilización del sistema, esto se debe a que este proceso requiere un amplio conocimiento técnico de bibliotecología que demanda demasiado tiempo al realizarlo en forma manual El Sistema mencionado aporta con la suficiencia, control técnico y la herramienta de codificación de la CDU (Clasificación Decimal Universal) que posee aproximadamente datos que reduce el tiempo de catalogación de libros por parte de los bibliotecarios de la Institución Es trascendental señalar que el éxito de la eficiencia obtenida en los procesos de catalogación y administración del material bibliográfico están fundamentados en: la aplicación de una arquitectura N-Capas en el desarrollo del software, estructura organizativa de los integrantes de las bibliotecas, definición de procesos de catalogación basados en normas internacionales 7 RECOMENDACIONES Es necesario establecer una metodología para definir los flujos de información alternativos que permita precisar los requerimientos no funcionales y definiciones de levantamiento específicas para aplicaciones web como la navegación y el diseño gráfico, debido a que RUP en la práctica no está orientada en sus fases de desarrollo a la sistematización de estas características 5

6 Bibliográfica en las Bibliotecas de la UNACH Una SOA (Arquitectura Orientada a Servicios) se debe utilizar para proveer una estructura de características favorables para la integración de sistemas aislados En el caso del Sistema de Catalogación y Administración Bibliográfica recibe servicios únicamente del SICOA (Sistema Académico de la UNACH), razón por lo cual no se debería sacrificar el resto de atributos de calidad encontrados en la arquitectura N-Capas Además de las normativas que establece la arquitectura SOA y N-Capas para el desarrollo de software en estudios similares a este proyecto de investigación se recomienda tomar en cuenta el costo y el tiempo de desarrollo que son características importantes que no se utilizaron para realizar este estudio comparativo de arquitecturas debido a que se buscaba señalar el análisis no desde el ámbito del programador en sí, sino más bien desde un entorno general Es fundamental tomar en cuenta además de la eficiencia en los procesos de catalogación y administración bibliográfica que fue vital para la evaluación de beneficios del SICAB características como la adaptabilidad de usuarios y ordenamiento de información para añadir a los beneficios que proporciona la automatización de gestión de obras en la Universidad Nacional de Chimborazo Se recomienda continuar con el proceso de desarrollo de software hasta su despliegue en donde se realizan principalmente las pruebas en su entorno final, distribución, instalación y capacitación del SICAB a los bibliotecarios 8 REFERENCIAS [1] Microsoft Corporation Ibérica 2010 Guía de Arquitectura N-Capas; orientada al Dominio con NET 40 España, Krasis Consulting SL 3-33 pág [2] javadabbadooorg Arquitectura Cliente-Servidor multicapa 05/08/2010 ClienteServidor/capas/indexhtml [3] Julio Alba 2008 SOA Consultor/Director de proyectos SATEC 6

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS Ministerio de Tecnologías de la Información y las Comunicaciones Programa de Gobierno

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Título Área específica de la publicación 2 Implementación de Procesos Business Process Management BPM Services

Más detalles

F A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N

F A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N PROPUESTA DE IMPLEMENTACIÓN DE UNA METODOLOGÍA PARA EL DESARROLLO DE SISTEMAS ORIENTADOS A SERVICIOS EN EL DEPARTAMENTO DE DESARROLLO DE SISTEMAS DE LA DIRECCIÓN DE SISTEMAS DE INFORMACIÓN Y COMUNICACIONES

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Programación en Capas.

Programación en Capas. Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de

Más detalles

APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES

APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL CIENCIAS Y TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

Objetivo Las personas que realicen el curso aprenderán a:

Objetivo Las personas que realicen el curso aprenderán a: Objetivo Las personas que realicen el curso aprenderán a: Describir el proceso de desarrollo de software orientado a objetos, lo que incluye las metodologías y los flujos de trabajo de la programación

Más detalles

Fundamentos del diseño 3ª edición (2002)

Fundamentos del diseño 3ª edición (2002) Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software

Más detalles

JOHN JAMES CASTAÑO GARCÍA

JOHN JAMES CASTAÑO GARCÍA MÓDULO OBSERVATORIO LABORAL DEL SISTEMA DE INFORMACIÓN PARA LA DIVISIÓN DE BIENESTAR INSTITUCIONAL DE LA CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL (UNISARC) JOHN JAMES CASTAÑO GARCÍA CORPORACIÓN UNIVERSITARIA

Más detalles

Reporte Técnico RT 07-01

Reporte Técnico RT 07-01 PEDECIBA Informática Instituto de Computación Facultad de Ingeniería Universidad de la República Montevideo, Uruguay Reporte Técnico RT 07-01 Evaluación de Arquitecturas de Software con ATAM (Architecture

Más detalles

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio Parra Julián Matias 1, Mg. Patricia Bazán 2, Lic. José Martinez Garro 3 1 3 Facultad de Informática

Más detalles

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE Recibido: 23 de febrero de 2011 Aceptado: 29 de marzo de 2011 SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE MSc. Ailin Orjuela, MSc. Luis Alberto Esteban, MSc.

Más detalles

CAPITULO VI: ADMINISTRACIÓN DEL PROYECTO. 6.1. Estructura Detallada del Trabajo (EDT)

CAPITULO VI: ADMINISTRACIÓN DEL PROYECTO. 6.1. Estructura Detallada del Trabajo (EDT) CAPITULO VI: ADMINISTRACIÓN DEL PROYECTO 6.1. Estructura Detallada del Trabajo (EDT) Un EDT es la agrupación orientada a entregables de los elementos del proyecto que organiza y define el total de los

Más detalles

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA CARRERA: Ingeniería en Sistemas Perfil de Tesis para Proyecto Empresarial Aplicación para mejorar la evaluación del desempeño

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Introducción a Rational Unified Process (RUP)

Introducción a Rational Unified Process (RUP) Qué es un Proceso de Desarrollo de SW? Introducción a Patricio Letelier letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) (UPV) - España Define Quién debe hacer Qué, Cuándo y

Más detalles

Maestría en Ciencias y Tecnologías de la Información

Maestría en Ciencias y Tecnologías de la Información Maestría en Ciencias y Tecnologías de la Información Adaptación de una Metodología de Desarrollo Arquitectónico al Contexto de Equipos de Desarrollo Pequeños Idónea Comunicación de Resultados que para

Más detalles

Ingeniería de Software: Parte 2

Ingeniería de Software: Parte 2 Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes.

Más detalles

PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES EN LA FRG

PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES EN LA FRG Revista de investigación Editada por Área de Innovación y Desarrollo, S.L. Envío: 01-03-2013 Aceptación: 12-03-2013 Publicación: 28-03-2013 PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO

Más detalles

Trabajo de Investigación

Trabajo de Investigación Escuela Técnica Superior de Ingeniería Informática Departamento: Ingeniería de Software y Sistemas Informáticos Trabajo de Investigación Arquitecturas Software: Gestión de los atributos de calidad de un

Más detalles

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Unidad Zacatenco Departamento de Computación. Arquitectura de software para aplicaciones Web

Unidad Zacatenco Departamento de Computación. Arquitectura de software para aplicaciones Web Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional Unidad Zacatenco Arquitectura de software para aplicaciones Web Tesis que presenta Juan Tahuiton Mora para obtener el

Más detalles

DIRECCIÓN GENERAL DE INVESTIGACIÓN Y TRANSFERENCIA DE TECNOLOGÍA

DIRECCIÓN GENERAL DE INVESTIGACIÓN Y TRANSFERENCIA DE TECNOLOGÍA DIRECCIÓN GENERAL DE INVESTIGACIÓN Y TRANSFERENCIA DE TECNOLOGÍA V Convocatoria Anual de Proyectos de Investigación con Fondos Internos- 2014. Nombre de Proyecto: Incidencia de los atributos de calidad

Más detalles

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

Más detalles

Software Architecture Assesment. Rosa Virginia Icedo Ojeda Jorge Moisés Trejo Vargas Mayo 2003

Software Architecture Assesment. Rosa Virginia Icedo Ojeda Jorge Moisés Trejo Vargas Mayo 2003 Software Architecture Assesment Rosa Virginia Icedo Ojeda Jorge Moisés Trejo Vargas Mayo 2003 Outline Software Architecture Assesment Arquitectura de Sofwtare (AS) Por qué evaluar una AS? Qué evaluamos

Más detalles

La importancia del desarrollo para el buen diseño del software

La importancia del desarrollo para el buen diseño del software La importancia del desarrollo para el buen diseño del software RESUMEN N L González Morales. 1 En este ensayo se examinan los temas vistos en clase que son Desarrollo de Orientado a Objetos y Arquitectura

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TEMA: La Programación Extrema aplicada al desarrollo del Sistema Informático

Más detalles

Resumen. Introducción

Resumen. Introducción Arquitectura de software para Sistemas de Información Ambiental Urciuolo Adriana, Iturraspe Rodolfo, Parson Ariel, Esteban Natalia Universidad Nacional de la Patagonia San Juan Bosco Sede Ushuaia, Darwin

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

Consultoría en Arquitectura Empresarial, SOA y de Software

Consultoría en Arquitectura Empresarial, SOA y de Software Consultoría en Arquitectura Empresarial, SOA y de Software Dentro de su propuesta de servicios de consultoría, HEINSOHN ofrece consultoría en planeación de tecnologías de información, donde se define a

Más detalles

Metodología para el diseño y desarrollo de interfaces de usuario

Metodología para el diseño y desarrollo de interfaces de usuario Metodología para el diseño y desarrollo de interfaces de usuario Versión Historia de Revisión Fecha Versión Descripción Responsable 20/06/2005 Creación. Alejandro Báez Cristian Castañeda Diego

Más detalles

Arquitectura de Software

Arquitectura de Software Arquitectura de Software (Estilos Arquitectónicos) Universidad de los Andes Demián Gutierrez Mayo 2011 1 Diseño Arquitectónico Diseño Arquitectónico Arquitectura del Software Estilos Arquitectónicos Frameworks

Más detalles

1 Escuela Politécnica del Ejército, Ecuador, mauroqs@gmail.com 2 Escuela Politécnica del Ejército, Ecuador, alejosbr@hotmail.com

1 Escuela Politécnica del Ejército, Ecuador, mauroqs@gmail.com 2 Escuela Politécnica del Ejército, Ecuador, alejosbr@hotmail.com ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB ACADÉMICO-ADMINISTRATIVA PARA EL COLEGIO MARÍA DE NAZARET, MEDIANTE EL USO DE TECNOLOGÍAS SOFTWARE LIBRE Mauricio Quilachamín Simbaña, Alejandro

Más detalles

IBM Workshops. Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com. 2008 IBM Corporation

IBM Workshops. Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com. 2008 IBM Corporation Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com 2008 IBM Corporation Agenda Características Generales IAW (Workshop de Arquitectura de Integración) PIW (Workshop de Optimización de Procesos) SOA

Más detalles

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Jorge Bozo jbozo@inf.ucv.cl Escuela de Ingeniería Informática Universidad Católica de Valparaíso Valparaíso, Chile

Más detalles

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com Modelos de los sistemas distribuidos Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/36 Contenidos Modelo arquitectónico

Más detalles

MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA)

MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) MIGRACIÓN DE UNA ARQUITECTURA TRADICIONAL A UNA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Nelson Beltran Galvis Grupo de Investigación de Ingeniería de Software, Universidad Francisco de Paula Santander.

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

Qué se entiende por diseño arquitectónico? Comprende el establecimiento de un marco de trabajo estructural básico para un sistema. Alude a la estructura general del software y el modo en que la estructura

Más detalles

PROGRAMACIÓN DE SISTEMAS INFORMÁTI- COS

PROGRAMACIÓN DE SISTEMAS INFORMÁTI- COS IFCT0609: PROGRAMACIÓN DE SISTEMAS INFORMÁTI- COS CÓDIGO ESPECIALIDAD C.P. PRESEN- CIALES TELEFORMA- CIÓN TOTALES TIPO DE FORMACIÓN IFCT0609 PROGRAMACIÓN DE SISTE- MAS INFORMÁTICOS SI 210 210 420 SEMIPRESENCIAL

Más detalles

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred. cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.com CICLO DE VIDA DEL SOFTWARE Para apreciar un poco más el problema

Más detalles

PROPUESTA DE UN PROCEDIMIENTO PARA EL ASEGURAMIENTO DE LA CALIDAD EN LOS PROCESOS PRODUCTIVOS

PROPUESTA DE UN PROCEDIMIENTO PARA EL ASEGURAMIENTO DE LA CALIDAD EN LOS PROCESOS PRODUCTIVOS PROPUESTA DE UN PROCEDIMIENTO PARA EL ASEGURAMIENTO DE LA CALIDAD EN LOS PROCESOS PRODUCTIVOS PROPOSAL OF A PROCEDURE FOR QUALITY ASSURANCE IN PRODUCTION PROCESSES Ing. Yamira Medel Viltres, *, Ing. Ana

Más detalles

Modelos de desarrollo de software. septiembre de 2007 1

Modelos de desarrollo de software. septiembre de 2007 1 Modelos de desarrollo de software septiembre de 2007 1 Referencias básicas Ingeniería de software. Un enfoque práctico. Pressman, R. Quinta edición. Mc. Graw Hill 2002 Ingeniería de software. Sommerville,

Más detalles

Departamento de Informática y Automática INGENIERÍA DEL SOFTWARE PARTE I: TEST EXAMEN FINAL

Departamento de Informática y Automática INGENIERÍA DEL SOFTWARE PARTE I: TEST EXAMEN FINAL Departamento de Informática y Automática INGENIERÍA DEL SOFTWARE PARTE I: TEST EXAMEN FINAL DNI Apellidos y nombre 1. Cuál de las siguientes afirmaciones no es una causa de los problemas del software?

Más detalles

Architectural Driven Design - ADD

Architectural Driven Design - ADD Architectural Driven Design - ADD Francisco Amadeo 2005 Agenda # 1 2 3 4 5 6 7 8 9 10 Tema ADD Overview Claves del Diseño Arquitectonico Desarrollo Evolutivo, RUP Nocion de Arquitectura Conceptual Objetivos

Más detalles

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE INTRODUCCIÓN El avance informático actual es muy alto comparado con lo se tenía en los años 90, al hablar de desarrollo de software se hace más notable, en el

Más detalles

2.1 Ingeniería de Software

2.1 Ingeniería de Software Capítulo 2 Marco Teórico Se pretende desarrollar un software que pueda ser aplicado como una herramienta útil para la administración de una empresa. Es necesario tener en cuenta que, en todo desarrollo

Más detalles

V. CAPÍTULO: CONTRIBUCIÓN

V. CAPÍTULO: CONTRIBUCIÓN V. CAPÍTULO: CONTRIBUCIÓN Requerimientos del Sistema Para llevar a cabo el desarrollo de nuestro sistema se establecieron tanto los actores como los requerimientos funcionales y no funcionales del sistema.

Más detalles

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Curso 5007437 Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Capítulo 4: Arquitectura Orientada a Servicios Pedro Álvarez alvaper@unizar.es José Ángel Bañares banares@unizar.es

Más detalles

CERTIFICACIÓN PROYECTO SIGPRE

CERTIFICACIÓN PROYECTO SIGPRE CERTIFICACIÓN Certifico que el Señor Edwin, egresado de la carrera de Ingeniería en Sistemas Computacionales ha desarrollado en su totalidad el presente proyecto de grado Automatización del Proceso de

Más detalles

MÉTODO ÁGIL SCRUM, APLICADO A LA IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO PARA EL PROCESO DE RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL

MÉTODO ÁGIL SCRUM, APLICADO A LA IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO PARA EL PROCESO DE RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL MÉTODO ÁGIL SCRUM, APLICADO A LA IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO PARA EL PROCESO DE RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL Kléber Toapanta Chancusi 1, Marco Vergara Ordoñez 2, Mauricio

Más detalles

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1 Introducción al Proceso Unificado de Desarrollo de Software Autor: Ing. Silverio Bonilla 1 James Rumbaugh et al. Concepto de Método Una metodología de ingeniería del software es un proceso para producir

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así

Más detalles

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE TURISMO SECCIÓN DE ESTUDIOS DE POSGRADO E INVESTIGACIÓN MAESTRÍA EN ADMINISTRACIÓN E INNOVACIÓN DEL TURISMO ANÁLISIS DEL PROCESO DE GESTIÓN DEL TALENTO

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

CALIDAD DE SOFTWARE (CSO) Práctica 2: Calidad de Arquitecturas Software. Introducción a ATAM

CALIDAD DE SOFTWARE (CSO) Práctica 2: Calidad de Arquitecturas Software. Introducción a ATAM CALIDAD DE SOFTWARE (CSO) Práctica 2: Calidad de Arquitecturas Software Introducción a ATAM Índice Qué es ATAM? Cuáles son las salidas de ATAM? Las fases y pasos de ATAM Ejemplo de aplicación de ATAM Introducción

Más detalles

Boletín de Asesoría Gerencial* Business Process Management (BPM)

Boletín de Asesoría Gerencial* Business Process Management (BPM) Espiñeira, Sheldon y Asociados * No. 11-2009 *connectedthinking Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección

Más detalles

El desarrollo de aplicaciones

El desarrollo de aplicaciones e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena

Más detalles

Análisis del Sistema de Información

Análisis del Sistema de Información Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA... 6 Tarea ASI 1.1: Determinación del Alcance del Sistema... 6 Tarea ASI 1.2: Identificación

Más detalles

DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO

DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO INSTITUTO TECNOLÓGICO AUTÓNOMO DE MÉXICO DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO Coordinador: Dr. Armando Maldonado Justificación Los procesos de negocio constituyen la columna vertebral

Más detalles

DESARROLLO DE SOFTWARE EMPRESARIAL. Jonás Montilva C. Judith Barrios A. Universidad de Los Andes

DESARROLLO DE SOFTWARE EMPRESARIAL. Jonás Montilva C. Judith Barrios A. Universidad de Los Andes DESARROLLO DE SOFTWARE EMPRESARIAL Jonás Montilva C. Judith Barrios A. Universidad de Los Andes Desarrollo de Software Empresarial Derechos Reservados. Ninguna parte de este documento puede ser reproducida,

Más detalles

Creando Arquitecturas

Creando Arquitecturas Creando Arquitecturas orientadas a servicios SOA Suite Abril 2013 Buenos Aires - Argentina Índice 1. Introducción. 2. Nuestro camino para la creación de SOAs. 3. Como justificar el cambio? 4. Nuestras

Más detalles

Qué significa workflow? Qué es un proceso de negocio? Qué es un software de workflow? Qué es Q-flow?

Qué significa workflow? Qué es un proceso de negocio? Qué es un software de workflow? Qué es Q-flow? Qué significa workflow? Es un término en inglés para proceso de negocio. Su uso en ese idioma se extendió para todo lo vinculado a herramientas informáticas que contribuyen a la automatización y al control

Más detalles

Automatización del Módulo Convenio-Seguros del Sistema Administrativo Financiero para el Hospital León Becerra

Automatización del Módulo Convenio-Seguros del Sistema Administrativo Financiero para el Hospital León Becerra Automatización del Módulo Convenio-Seguros del Sistema Administrativo Financiero para el Hospital León Becerra Mariuxi Salazar Piedra (1), Bryan Valencia Ronquillo (2), Lenin Freire Cobo (3) Escuela Superior

Más detalles

Alejandro J Bianchi. Software Architecture Professional Certficate Software Engineering Institute, CMU University.

Alejandro J Bianchi. Software Architecture Professional Certficate Software Engineering Institute, CMU University. Ciclos de Vida guiados por la Arquitectura: Balanceando entre agilidad, eficiencia y calidad Alejandro J Bianchi ATAM Evaluator Certificate Software Architecture Professional Certficate Software Engineering

Más detalles

PROPUESTA DE UN MODELO DE PRUEBAS PARA UNA ARQUITECTURA ORIENTADA A SERVICIOS

PROPUESTA DE UN MODELO DE PRUEBAS PARA UNA ARQUITECTURA ORIENTADA A SERVICIOS Eighth LACCEI Latin American and Caribbean Conference for Engineering and Technology (LACCEI 2010) Innovation and Development for the Americas, June 1-4, 2010, Arequipa, Perú PROPUESTA DE UN MODELO DE

Más detalles

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga Actividad 2 Unidad 1 Ciclo de vida del software y Diseño Orientado a Objetos Ciclo de Vida del Software Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto

Más detalles

UNIVERSIDAD SAN FRANCISCO DE QUITO. Colegio de Postgrados

UNIVERSIDAD SAN FRANCISCO DE QUITO. Colegio de Postgrados i UNIVERSIDAD SAN FRANCISCO DE QUITO Colegio de Postgrados Análisis comparativo del Sistema de Gestión de Seguridad y Salud ocupacional Modelo Ecuador con los sistemas de Gestión internacionales y, sistematización

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

RESUMEN DE TRABAJO DE GRADO

RESUMEN DE TRABAJO DE GRADO RESUMEN DE TRABAJO DE GRADO Universidad Nueva Esparta. Facultad de Ciencias de la Informática. Escuela de Computación. Autores: Barrios M. Cesar E, Céspedes Nelson Tutor: Gabriel Méndez Titulo: Implantación

Más detalles

MODELOS DE PROCESO PARA LA INTEGRACIÓN DEL NEGOCIO UTILIZANDO SERVICE ORIENTED ARCHITECTURE (SOA).

MODELOS DE PROCESO PARA LA INTEGRACIÓN DEL NEGOCIO UTILIZANDO SERVICE ORIENTED ARCHITECTURE (SOA). MODELOS DE PROCESO PARA LA INTEGRACIÓN DEL NEGOCIO UTILIZANDO SERVICE ORIENTED ARCHITECTURE (SOA). López, G. 1 ; Jeder, I. 1 ; Echeverría, A. 1 ; Fierro, P. (PhD.) 2 1. Laboratorio de Informática de Gestión

Más detalles

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Mario R. MORENO SABIDO Depto. de Sistemas y Computación, Instituto Tecnológico de Mérida Mérida, Yucatán 97118, México y Jorge

Más detalles

DESARROLLO DE SISTEMA DE INFORMACIÓN GEOGRÁFICA SOBRE PLATAFORMA WEB

DESARROLLO DE SISTEMA DE INFORMACIÓN GEOGRÁFICA SOBRE PLATAFORMA WEB Inmobiliaria Nueva Vía S.A. (INVIA) Phillips 84, Oficina 65, Piso 6 Santiago Centro / Chile e-mail: leo.corvalan@invia.cl LICITACIÓN PÚBLICA DESARROLLO DE SISTEMA DE INFORMACIÓN GEOGRÁFICA Parte II. Bases

Más detalles

LUIS GERARDO RUIZ AGUDELO

LUIS GERARDO RUIZ AGUDELO MANUAL DE NORMAS Y POLÍTICAS DE SEGURIDAD INFORMÁTICA PARA LA CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL UNISARC DE ACUERDO A LAS NORMAS ISO/IEC 27001 LUIS GERARDO RUIZ AGUDELO CORPORACIÓN UNIVERSITARIA

Más detalles

Antes de imprimir este documento piense en el medio ambiente!

Antes de imprimir este documento piense en el medio ambiente! Versión 1.0 Página 1 de 14 1. OBJETIVO: Suministrar la metodología que se aplicará para la estimación de esfuerzo para los desarrollos nuevos en el ICBF, para lo cual se detallan los aspectos a tener en

Más detalles

Análisis Comparativo de Modelos de Calidad

Análisis Comparativo de Modelos de Calidad Análisis Comparativo de Modelos de Calidad Identificación de Mejores Prácticas para la Gestión de Calidad en Pequeños Entornos Vianca Vega Zepeda Departamento de Ingeniería de Sistemas y Computación Universidad

Más detalles

Ana Lozano> Arquitecta Empresarial, Especialista en Business Process Management, Arquitectura e Integración de Servicios

Ana Lozano> Arquitecta Empresarial, Especialista en Business Process Management, Arquitectura e Integración de Servicios Ana Lozano> Arquitecta Empresarial, Especialista en Business Process Management, Arquitectura e Integración de Servicios Ana Lozano es Ingeniera en Sistemas, graduada en Pontificia Universidad Javeriana

Más detalles

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Las nuevas exigencias de los mercados

Más detalles

P1 Elaboración de un plan de proyecto utilizando MS Project G3

P1 Elaboración de un plan de proyecto utilizando MS Project G3 UNIVERSIDAD DE CASTILLA-LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA P1 Elaboración de un plan de proyecto utilizando MS Project G3 José Luís Espinosa Aranda Noelia Vállez Enano Manuel Ramón Guerrero Álvarez

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 11. Reutilización del software

Fundamentos de Ingeniería del Software. Capítulo 11. Reutilización del software Fundamentos de Ingeniería del Software Capítulo 11. Reutilización del software Reutilización del software. Estructura 1. Reutilización del software 2. Beneficios de la reutilización 3. Dificultades para

Más detalles

Cristian Jácome Díaz 1, Christian Castillo Rosero 2, Ing. Edgar Hermosa 3, Ing. Carlos Caizaguano 4 RESUMEN ABSTRACT

Cristian Jácome Díaz 1, Christian Castillo Rosero 2, Ing. Edgar Hermosa 3, Ing. Carlos Caizaguano 4 RESUMEN ABSTRACT DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE RESERVACIÓN EN LÍNEA PARA EL HOSPEDAJE Y CONTROL DE LOS SOCIOS DEL CLUB DE VOLUNTARIOS DE LA FUERZA TERRESTRE CABO NICANOR QUIROZ Cristian Jácome Díaz 1, Christian

Más detalles

Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM

Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM Metodología BPM:RAD - Rapid Analysis & Design Capítulo extraído de El Libro del BPM 2011 Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM

Más detalles

El Proceso Unificado

El Proceso Unificado El Proceso Unificado de Desarrollo de Software Prof. Gustavo J. Sabio Alcance de la presentación QA Entradas Proceso de desarrollo Salida equipo Cliente sistemas Cliente necesidades actividades varias

Más detalles

DESARROLLO DE UNA APLICACIÓN DE BUSINESS INTELLIGENCE (BI) PARA LA EMPRESA EMPAQPLAST

DESARROLLO DE UNA APLICACIÓN DE BUSINESS INTELLIGENCE (BI) PARA LA EMPRESA EMPAQPLAST DESARROLLO DE UNA APLICACIÓN DE BUSINESS INTELLIGENCE (BI) PARA LA EMPRESA EMPAQPLAST Byron Alejandro Boada Vargas-Machuca, Alvaro Arturo Tituaña Burgos, Ing. Lorena Duque, Ing. Patricio Reyes. RESUMEN

Más detalles

Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Espacios Curriculares Correlativos Subsiguientes

Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Espacios Curriculares Correlativos Subsiguientes Ciclo Académico: 2009 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 1er. Teoría Práctica s (1) Anual 1er.Cuatr. 2do.Cuatr. s (2) 2 2 X (1) Observaciones: (2) Observaciones: Teoría Docente/s

Más detalles

Consideraciones para implementaciones BPM y EDA

Consideraciones para implementaciones BPM y EDA Consideraciones para implementaciones BPM y EDA Jesús Buriticá IBM Software Group Brand Architect jburitic@ve.ibm.com Agenda Manejando los conceptos sobre BPM y EDA Abordar una iniciativa BPM/EDA Algunos

Más detalles

Diseño y Evaluación de Arquitecturas de Software. Software con calidad

Diseño y Evaluación de Arquitecturas de Software. Software con calidad Diseño y Evaluación de Arquitecturas de Software Software con calidad César Julio Bustacara Medina Facultad de Ingeniería Pontificia Universidad Javeriana 11/09/2015 1 Arquitectura de Software Introducción

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

SISTEMA PARA GESTIONAR LA ACTIVIDAD CIENTÍFICA DEL DEPARTAMENTO DE INFORMÁTICA DE LA UNIVERSIDAD DE GUANTÁNAMO.

SISTEMA PARA GESTIONAR LA ACTIVIDAD CIENTÍFICA DEL DEPARTAMENTO DE INFORMÁTICA DE LA UNIVERSIDAD DE GUANTÁNAMO. SISTEMA PARA GESTIONAR LA ACTIVIDAD CIENTÍFICA DEL DEPARTAMENTO DE INFORMÁTICA DE LA UNIVERSIDAD DE GUANTÁNAMO. Ing. Denis Boizan Romero dromero@info.cug.co.cu Universidad de Guantánamo. Resumen El sistema

Más detalles

Programación Orientada a Objetos (Online)

Programación Orientada a Objetos (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Programación Orientada a Objetos (Online) Programación Orientada a Objetos (Online) Duración: 250 horas Precio: 250 * Modalidad: Online * Materiales

Más detalles