ESTIMACIÓN DE PROYECTOS DE SOFTWARE PARA DESARROLLOS DE APLICACIONES INTRANET/INTERNET BASADA EN LA TÉCNICA DE PUNTOS DE FUNCIÓN

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

Download "ESTIMACIÓN DE PROYECTOS DE SOFTWARE PARA DESARROLLOS DE APLICACIONES INTRANET/INTERNET BASADA EN LA TÉCNICA DE PUNTOS DE FUNCIÓN"

Transcripción

1 ESTIMACIÓN DE PROYECTOS DE SOFTWARE PARA DESARROLLOS DE APLICACIONES INTRANET/INTERNET BASADA EN LA TÉCNICA DE PUNTOS DE FUNCIÓN Lautaro Guerra Genskowsky Universidad Técnica Federico Santa María, Valparaíso, Chile - lguerra@uv.utfsm.cl Pamela Hermosilla Monckton Universidad Técnica Federico Santa María, Valparaíso, Chile - phermosi@uv.utfsm.cl Resumen Se presenta una variación al método de estimación de tamaño y esfuerzo basado en los Puntos Función, para proyectos de software con Reutilización de componentes objetuales. El método establecido define los elementos a considerar y su importancia a partir de datos experimentales. Éste representa una primera aproximación a un modelo que refleje el problema analizado, el resultado obtenido muestra adecuadamente el impacto o ajuste necesario en la estimación del esfuerzo en proyectos de desarrollo de aplicaciones Internet/Intranet con desarrollo utilizando UML. Palabras Clave: Ingeniería de Software, Puntos de Función, Desarrollo Intranet.. Abstract A modification of the function point analysis is presented, oriented to software projects with object reutilization. The method defines the relevance of the elements to be considered in the model. This is a first approximation established from experimental data. The result reflects adequately the necessary adjusts in the estimation of function points for projects based on UML and Intranet/Internet. Keywords Software Engineering, Function Points, Intranet Software Projects 1. INTRODUCCIÓN En el complejo mundo del desarrollo de Sistemas de Información, resalta como principal métrica de tamaño el indicador Punto Función (PF) [1]. No cabe duda, que la información entregada por el citado indicador es importante al momento de realizar una estimación en el desarrollo de productos de software, sin embargo, las contemporáneas técnicas de desarrollo han incorporado innumerables mecanismos que facilitan la Reutilización de componentes de Software [2], lo que induce a pensar que este indicador puede estar requiriendo de mejoras que lo acerquen más a la realidad actual en esta área de la ingeniería de software y desarrollo de sistemas. Puntos de Función fue desarrollado por Albrecht (1984). En 1986 se creó el International Function Point User Group, que se comprometió a difundir esta metodología, publicando periódicamente un Manual Práctico, cuya versión 4.1 ha aparecido en marzo de De este modo la metodología del Punto Función se ha convertido en el Estándar ISO/IEC Software Measurement Functional size measurement publicado en [8, 10] La técnica de análisis de Punto Función entrega una estimación del tamaño del software independiente de la tecnología utilizada para su desarrollo y dependiente, únicamente de la funcionalidad del sistema. Esta definición pareciera resolver la inquietud que presenta este artículo, pues habla de la independencia de la tecnología utilizada, pero será que la tecnología actual, merece el mismo tratamiento que la de hace una década?, Considera efectivamente la enorme posibilidad de Reutilización que proporcionan las nuevas tecnologías y metodologías de desarrollo basadas en la Orientación a objeto? [4,5,6]. Si ambas preguntas, encontraran sus respectivas respuestas en el indicador PF, entonces por qué los proyectos de desarrollo de software presentan sólo un 1,75% de uso sin modificación?(ver figura1). Diversos estudios demuestran que gran parte de los fracasos en los proyectos de desarrollo de software se deben precisamente a una de las primeras etapas de este proceso como es el Análisis de Requerimientos, el que depende directamente del usuario y se encuentra estrechamente ligado a tal indicador [7]. La realidad presentada en la Figura1 nos lleva a hacernos, la siguiente pregunta Es Punto Función la técnica de estimación que requiere el desarrollo de software actual? [9].

2 Nuestra respuesta a la pregunta anterior es, sí, el Punto Función sigue siendo hoy una técnica válida para la estimación de esfuerzo en un proyecto de desarrollo de software, sin embargo creemos necesario que este método debe ser modificado para destacar la importancia del concepto de reutilización en el desarrollo de aplicaciones Intranet/Internet , nunca usado rehecho o abandonado pagado pero nunca liberado usado con cambios usado s/modificación 47.1 Fuente: Case Strategies, jul.1992 (DOD, USA) Figura 1: Análisis de desarrollos de software 2. MEJORA A LA TÉCNICA DE PUNTO FUNCIÓN : CASOS DE APLICACIÓN EN PROYECTOS CON REUTILIZACIÓN DE COMPONENTES La pregunta que habría que plantearse al momento de sugerir una mejora en los resultados proporcionados por este indicador es Cómo es posible estimar el porcentaje de Reutilización en un proyecto de desarrollo de software?. La respuesta a esta pregunta es la base para la incorporación de una mejora a la técnica actual. No resulta tan evidente como se otorga un valor numérico a los factores que formarían parte de nuestra respuesta, y por otro lado, cómo este valor afectaría a la estimación inicial realizada con la técnica de PF tradicional. He aquí entonces, donde se plantea a partir de casos prácticos nuestra metodología de estimación de proyectos de software con utilización de componentes reusables y enfocada a desarrollos con tecnologías de Intranet/Internet. Se presenta inicialmente el marco conceptual de los sistemas que evaluaremos así como también una breve descripción de la metodología de desarrollo y plataforma tecnológica empleada para su realización. A partir de dos productos de software: Sistema de Gestión Académica y Sistema de Gestión Contable, denotados por P1y P2 respectivamente, se ha construido un tercer producto, Sistema de Gestión para Ex Alumnos, el que denominaremos P3 con componentes reusables provenientes de ambos proyectos iniciales. Todos los productos utilizan la misma metodología de desarrollo bajo una plataforma Intranet/Internet. Se entregará lo que podría considerarse una mejora para el modelo de estimación de PF, que sin duda puede ser un interesante punto de partida para estudios posteriores al nuestro. A continuación se presenta un breve resumen con los antecedentes necesarios para comprender los conceptos utilizados en la estimación de los proyectos. Cabe destacar que los tres productos de software mencionados P1, P2, P3 se encuentran enmarcados en el área académica universitaria a la cual pertenecemos. 2.1 Requerimientos Funcionales para los Proyectos en Estudio Requerimientos Funcionales Sistema de Gestión Académica (P1) Lograr obtener información precisa y oportuna referente a: Total alumnos inscritos por actividad y/o cursos para un rango de fechas determinado. Búsqueda de alumnos por región, empresa, profesión, cargo, edad o rango de edad, género, país Cursos que componen un diploma, un Postítulo o una actividad específica Cursos que ha dictado un profesor Evaluación recibida desde los alumnos a un profesor para un curso determinado Evaluación recibida desde los alumnos a un curso y/o actividad Histórico de inscripciones por curso para una actividad determinada Consulta de personas por situación (activa, ausente, desinscrito, etc.) Reporte de calificación(notas finales) del curso o por programa (faltas de entrega) Reporte de calificaciones (nota final) pendientes por curso y/o actividad Alumnos por concluir una actividad específica en un periodo próximo Alumnos finalizados por actividad Cantidad de alumnos diplomados a la fecha por actividad Cantidad de profesores con actividades vigentes (para un rango de fecha dada)

3 Requerimientos Funcionales Sistema de Gestión Contable (P2) Lograr obtener información precisa y oportuna referente a: Deuda de Alumnos por conceptos de matrícula, escolaridad, bibliografía, fotocopias, videos, materiales, etc. Pagos totales (Ingresos al sistema), por alumnos, empresas, para una actividad, rango de fecha. Ingresos por conceptos de: Matíicula, arancel, capacitación, seminarios y otros, por actividad, alumno y rango de fechas Ingresos por tipos de pagos Saldo presupuestario a la fecha por ítems o por actividad (disponible, contable) Gasto de un ítem determinado para un periodo de tiempo y actividad determinada Cantidad total por recibir por distintos conceptos ítem de presupuesto y de transacciones en un periodo determinado. Requerimientos Funcionales Sistema de Gestión ExAlumnos (P3) Lograr obtener información precisa y oportuna referente a: Administración de Personas, Empresas, Movimientos Contables y Cierre Mensual. Mantención de información referente a: Isapre, AFP, Cargos, Calidad, Cuenta Corriente, Idioma, Giro, Item de Presupuesto, Banco, Plaza, Tipos de pago, Campus USM, Carreras USM, Universidades y/o Institutos, etc. Consultas con relación a: Listado General de Ex Alumnos, Páginas Amarillas y Listado de Empresas, Oferta Laboral, Listado Demanda Laboral, Listado de cobranza, Estado de cuentas corrientes socios Servicios: Publicación de Actividades y/o cursos, Demanda de Trabajo, Compra, Venta, Biblioteca 2.2. Metodología y Arquitectura de Desarrollo Los sistemas mencionados se desarrollaron bajo un enfoque de Orientación a Objetos (OO), el que toma elementos reales existentes, los analiza y les da un modelado semántico, con lo cual se logra concretar un software más cercano y acorde a la realidad cotidiana. Por ello, las actuales herramientas de desarrollo procuran ocupar las potencialidades de la OO, es así que se construyen módulos o librerías Reutilizables (como por ejemplo, archivos DLL), con lo que hay un importante ahorro de código escrito. La metodología considera un desarrollo iterativo, de tal forma de refinar el trabajo y obtener mejores resultados finales en forma cíclica. En el desarrollo de los sistemas también se considera el Unified Modeling Languaje (UML) (Lenguaje Unificado de Modelado). El que se define como un lenguaje que permite especificar, visualizar y construir los artefactos de los sistemas de software. La Arquitectura Cliente/Servidor es, en su esencia, una arquitectura de procesos, en donde se definen claramente dos roles: los procesos llamados Clientes, que solicitan servicios y datos; y los procesos llamados Servidores, cuyo papel es atender estas solicitudes. Clientes y Servidores; son independientes entre sí, debido a que un proceso servidor puede atender requerimientos de cualquier proceso cliente, sin importar el ambiente de hardware o software en que residen ambos procesos. Los sistemas presentan una arquitectura Cliente/Servidor en tres niveles la que se encuentra orientada a diseño de aplicaciones basadas en arquitecturas multicapas, la que se utiliza para separar responsabilidades en diferentes componentes de los sistemas de información. Cada capa corresponde a un conjunto de componentes (clases, controles, servicios de base de datos, etc.) que ofrecen servicios hacia componentes de otras capas (o de la misma), o hacia el usuario final. Los servicios que una capa coloca a disposición de otras equivalen a los puntos de entrada a esa capa. Es posible utilizar las mismas reglas del negocio para diferentes aplicaciones, corriendo sobre distintas plataformas. La lógica, en términos de reglas del negocio, se aísla de los elementos de interfaz y de la forma de almacenamiento de los objetos. Bajo este tipo de arquitectura, es posible separar físicamente los componentes del negocio, pudiéndose centralizar en servidores especializados, a través del uso de monitores transaccionales como Microsoft Managment Transaction Server (MTS) Consideraciones especiales de los proyectos En el desarrollo de los casos presentados participa el mismo equipo de trabajo, por lo que no se requiere un tiempo previo de aprendizaje en la metodología de desarrollo para enfrentar un nuevo proyecto. La decisión de Reutilización es la única estrategia viable en P3, dada las severas restricciones de tiempo impuestas al proyecto y es aplicada desde el inicio en cada uno de los tres proyectos.

4 3. DATOS EXPERIMENTALES: CÁLCULO PUNTOS FUNCIÓN Cálculo de PF teóricos para los proyectos en estudio Resumen de cálculo de Punto Función para los tres proyectos: Factor P1 P2 P3 1. Comunicación de Datos Procesamiento Distribuido Performance Fuerte uso de la configuración Tasa de Transacción Entrada de datos en línea Eficiencia Usuario Final Actualización e línea Procesamiento Complejo Reusabilidad Facilidad de instalación facilidad Operacional Sitios Múltiples Facilitamiento del cambio Factor de Ajuste(FA) 1,07 1,03 1,12 Tabla 4: Complejidad para Proyecto P3 Finalmente, se tiene el resumen de los cálculos de Puntos de Función: Proyecto PFNA FA PFA P , P , P , Tabla 5: Puntos de función para P1, P2 y P3 Cálculo de PF real para P3 Para calcular cual fue el PF real para P3, debemos saber de antemano cual es la productividad con la cual se desarrollaron estos proyectos,. Para ello tomaremos los datos de PF de P1 y P2, en los cuales el esfuerzo promedio fue de 1,3 HM y considerando los plazos de ejecución respectivos. De esta forma se tiene: Tabla 1: Factores de Influencia Cálculo de complejidad P1 baja media alta Valor Valor real ponderado 1. Entradas Externas Salidas Externas Archivos lógicos internos Archivo de interfaz externo Consultas externas PFNA 167 Tabla 2: Complejidad para Proyecto P1 Cálculo de complejidad P2 baja media alta Valor Valor real ponderado 1. Entradas Externas Salidas Externas Archivos lógicos internos Archivo de interfaz externo Consultas externas PFNA 184 Tabla 3: Complejidad para Proyecto P2 Cálculo de complejidad P3 baja media alta Valor Valor real ponderado 1. Entradas Externas Salidas Externas Archivos lógicos internos Archivo de interfaz externo Consultas externas PFNA 153 Proyecto PF Duración Total Esfuerzo Productividad (Mes) (MH) (PF/HM) P ,8 P ,3 13,2 Promedio 13,5 Tabla 6: Cálculo de productividad promedio Para calcular el PF real de P3 se obtiene a partir de operar con la productividad promedio alcanzada en los proyectos P1 Y P2 que es de 13,5 PF/HM y el esfuerzo efectivamente realizado para obtener P3 (6, 5 HM). PF(P3) real = 13.5[pf/HM] * 6.5[HM] = 88[pf] (1) Impacto de la reusabilidad en el desarrollo de P3 El valor de P3teórico(ver Tabla 5) no considera que este software se desarrolló a partir de P1 y P2; el enfoque que tuvieron estos desarrollos nos da un indicio de los posibles factores que pueden influir directamente en la Reutilización. Estos factores se

5 han clasificado en tres categorías (basados en nuestra experiencia) que se describen a continuación: Interfaz Usuario Nº factor Criterio Definición 1 Formularios de datos Interfaces que permiten el ingreso de datos 2 Validaciones datos de entrada por campo Verificar que cada dato ingresado sea coherente a su tipo 3 Mensajes de errores en ingreso de datos Reglas del Negocio Alertas explicativas a algún error cometido al ingresar un dato Nº factor Criterio Definición 4 Clases genéricas Entidad que permite ser instanciada por un objeto determinado 5 Clases de tipo gestores Clase que permite emitir consultas básicas sobre una determinada clase 6 COTS Componentes reusables disponibles Almacenamiento de Datos Nº factor Criterio Definición 7 Funciones de rutinas de validaciones 8 Script de tablas y procedimientos almacenados 9 Módulo de procesos específicos Procedimientos empleados en rutinas específicas para validaciones Generación de la estructura de datos que sustenta un sistema Funciones que operan sobre determinadas clases El próximo paso será presentar como incorporamos estos factores a nuestro resultado anterior. Indicaremos, las ocurrencias de cada uno de estos factores en nuestro nuevo proyecto, considerando los componentes reusables en forma independiente según provengan del proyecto P1 o de P2: P3 a partir de P1 Nº Factor Reutilización Total % Reutilización , , , , , , , , ,33 Tabla 7: Reutilización de P3 a partir de P1 P3 a partir de P2 Nº Factor Reutilización Total % Reutilización , , , , , , , , ,33 Tabla 8: Reutilización de P3 a partir de P2 Para calcular nuestro factor de Reutilización, es necesario ponderar de alguna forma los porcentajes de Reutilización obtenidos, en cada uno de los casos presentados, para ello analizaremos los puntos de función teóricos con los puntos de función reales, ya entregados, los cuales se conocen a priori de este estudio, pues se dispone de los datos exactos de los proyectos mencionados. De esta forma se tiene que (diferencia relativa a P3 real): PF( P3) teórico 1 - = 0,49 (2) PF( P3) real Donde los valores para ambas variables son: PF(P3) teórico = 171, PF(P3) real = 88 Para validar el porcentaje de Reutilización, verificaremos cual es la relación de P3 con respecto a P1 y P2. De este Modo P3 a partir de P1 se tiene: 1 - PF(P3) teórico = 0,04 PF(P1) teórico (3) P3 a partir de P2 se tiene: 1 - PF(P3) teórico = 0,09 PF(P2) teórico (4) De estas diferencias relativas obtenemos que en total P3 reutilizó un 13%. Si comparamos tal valor con el obtenido en la ecuación (1) vemos que es posible encontrar un factor de ajuste asociado a la Reutilización, el que se encuentra en el rango 15 50%. Para estimar cual es la ponderación necesaria que deben tener nuestros factores en estudio, tomaremos como referencia el valor medio de este rango, el que corresponde a 32%. Con este valor analizamos las tablas 7 y 8 y establecemos la siguiente relación para la ponderación de los factores:

6 32 = 9 å i= 1 9 å i= 1 Ci* Fi Ci Donde: Ci son los coeficientes que otorgan el peso a cada factor Fi son los correspondientes porcentajes de Reutilización Al estudiar los valores obtenidos en las tablas 1 y 2, vemos que es posible considerar la siguiente tabla de ponderaciones para los factores en estudio. Tabla de ponderaciones para los factores Factor Poderación % 1. Formularios de datos 3 2. Validaciones datos de entrada 2 por campo 3. Mensajes de errores en ingreso 3 de datos 4. Clases genéricas 5 5. Clases de tipo gestores 6 6. COTS 4 7. Funciones de rutinas de 3 validaciones 8. Script de tablas y 2 procedimientos almacenados 9. Módulo de procesos 4 específicos Total 32 Tabla 9: Factor de Reutilización Estas ponderaciones se obtuvieron a partir del 32% que era necesario atribuir como ahorro por la Reutilización realizada y su distribución está basada en la experiencia de los autores. A partir de estos valores y las tablas 7 y 8 se obtienen los siguientes resultados: Caso P3 a partir de P1 Nº Factor % Reutilización Poderación Aporte Por factor 1 0,32 3 0,96 2 0,62 2 1,23 3 0,42 3 1,25 4 0,17 5 0,83 5 0,20 6 1,20 6 0,50 4 2,00 7 0,33 3 1,00 8 0,28 2 0,56 9 0,33 4 1,33 0,32 Tabla 11: Factor de Reutilización para P3 por aporte de P2 Caso P3 a partir de P2 Nº Factor % Reutilización Poderación Aporte Por factor 1 0,40 3 1,20 2 0,77 2 1,54 3 0,83 3 2,50 4 0,42 5 2,08 5 0,70 6 4,20 6 0,50 4 2,00 7 0,50 3 1,50 8 0,39 2 0,78 9 0,33 4 1,33 0,54 Tabla 12: Factor de Reutilización para P3 por aporte de P2 Como promedio de los casos de estudio en el desarrollo de P3, se puede establecer que el porcentaje de Reutilización es de un 43%. Si analizamos el error para nuestro caso de estudio se tiene: Pf(P3)reuso = PF(P3)teórico* (1-factor reuso) = 98, lo que establece que el error es del orden de un 12%, con respecto al valor real obtenido en la fórmula (2). Estimamos que el error es razonable, para los casos mostrados. Sin duda que con más casos y comparaciones obtenidos a partir de nuevos datos experimentales este modelo puede ser mejorado 4. MÉTODO DE PUNTO FUNCIÓN INCORPORANDO LA REUSABILIDAD EN EL DESARROLLO DE SOFTWARE Cómo aplicamos el factor de Reutilización al resultado obtenido en el modelo de PF?. He aquí entonces, donde se plantea nuestra metodología de estimación de proyectos de software con utilización de componentes reusables basada en PF y enfocada a desarrollos con últimas tecnologías de Intranet/Internet. La metodología se utiliza realizando las siguientes fases: 1) Analizar los requerimientos funcionales del sistema a desarrollar 2) Aplicar la técnica actual de punto función, para los requerimientos establecidos en el punto anterior 3) Identificar los factores candidatos para definir los componentes reusables a utilizar en la estimación mostrados en la tabla de ponderaciones para los factores. A cada uno de estos factores se les debe estimar el

7 porcentaje de Reutilización a partir de las ocurrencias. Tabla 13: Cálculo del % de reutilización 4) Finalmente predecir el impacto de los componentes reusables en el nuevo desarrollo. A través de la tabla de ponderaciones presentada, encontrar el factor de Reutilización Tabla 14: Cálculo del factor de reutilización 5) Analizar el resultado obtenido en el punto 2) para combinarlos con los del paso anterior y obtener la nueva estimación. Pf reuso = PFteórico * (1-factor reuso) Con lo que se obtiene el esfuerzo en PF corregido por la reutilización. 5. CONCLUSIONES Nº Factor Reutilización Total %Reutilización 1 x y a:= x/y Nº Factor %Reutilización Poderación AportePorfactor 1 a 3 a* El modelo que explica razonablemente el impacto de la reutilización en el desarrollo de software bajo la plataforma de desarrollos para aplicaciones en ambiente Intranet/Internet. De este modo se presenta como una primera aproximación a un modelo que contempla aspectos de reutilización, el que debe ser S iterado con más datos para su verificación y validación. Sin embargo, para que el modelo pueda ser usado adecuadamente, sus requerimientos tienen que ser conocidos a cabalidad y evaluado por un analista con experiencia tanto metodológica como tecnológica. Referencias [1]. Raffaela Ibba, David Longstreet, The Growth and Acceptance of Function Points, IT Metrics Strategies, June [2]. Linda H. Rosenberg, Lawrence E. Hyatt,Software Quality Metrics for Object Oriented Environments, Crosstalk The Journal of Defense Software Engineering, April [3]. Patricio Letelier Torres, Isidro Ramos Salavert, Pedro Sanchéz Palma, Oscar Pastor López, OASIS Versión 3.0 Un enfoque Formal para el Modelado Conceptual Orientado a Objeto, Universidad Politécnica de Valencia, [4]. Rob Donnellman, 10 Uses for Function Points: Some Old, Some New, Cap Gemini America, IT Metrics Strategies, June [5]. Estimating With Objects - Part II, Watts S. Humphrey, watts-humphrey/estimate-objects-002.html. [6]. Rob Donnellman,Function Point Shortcuts, Cap Gemini America, IT Metrics Strategies, October [7]. Lautaro Guerra Genskowsky. Apuntes de Administración de Proyectos de Software, Departamento de Informática, Universidad Técnica Federico Santa María, [8]. Estándar ISO/IEC Software Measurement Functional size measurement. [9]. Rob Donnellman,Common Function Point Counting Errors, Cap Gemini America, IT Metrics Strategies, May [10]. Como auditar las métricas del software realizadas con la Metodología de los Puntos Función según la nueva versión 4.1 del Manual del IFPUG, Lucero Manresa, José Luis.

8

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

Ingeniería de Software Avanzada

Ingeniería de Software Avanzada Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Avanzada Dr. Marcello Visconti Z. Origen : Allan Albrecht, IBM Suma ponderada de parámetros básicos para dimensionar

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

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Sergio Valero Orea, svalero@utim.edu.mx, UTIM, Izúcar de Matamoros, Puebla. Resumen El desarrollo de sistemas

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Un primer acercamiento a la CMDB.

Un primer acercamiento a la CMDB. Un Versión primer 1.2 acercamiento a la CMDB. 20/07/2005 Un primer acercamiento a la CMDB. Versión 1.1 1.2 18/02/05 20/02/05 Fecha Jose Autores Carlos Manuel García Viejo García Lobato http://ars.viejolobato.com

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

MONITOR. Guía de Apoyo Abreviada

MONITOR. Guía de Apoyo Abreviada MONITOR Guía de Apoyo Abreviada NUEVA VERSIÓN 2014 ÍNDICE 0. Presentación del documento... 3 1. Contexto del seguimiento de títulos... 4 1.1. Contexto nacional... 4 2. El programa MONITOR... 4 2.1. Objetivo

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO

Más detalles

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA TÉRMINOS DE REFERENCIA PARA LA CONTRATACIÓN DE SERVICIOS DE DESARROLLO SOFTWARE OC-GA-14-TDRCSDS1601-160128-V1

Más detalles

Determinación del nivel de influencia

Determinación del nivel de influencia Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de

Más detalles

Hay que tener en cuenta que muchos aspectos el autoinforme se ve complementando con la información que aparece en la memoria anual del Título.

Hay que tener en cuenta que muchos aspectos el autoinforme se ve complementando con la información que aparece en la memoria anual del Título. UNIVERSIDAD IE Universidad TÍTULO Máster Universitario en Dirección de Empresas TIPO DE INFORME Informe final FECHA DEL INFORME: 25/06/2012 COMENTARIOS SOBRE EL CONTENIDO DEL AUTOINFORME DEL TÍTULO: Es

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

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

Sistema de Mensajería Empresarial para generación Masiva de DTE

Sistema de Mensajería Empresarial para generación Masiva de DTE Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

Manual de Usuario Comprador Presupuesto

Manual de Usuario Comprador Presupuesto Manual de Usuario Comprador Presupuesto Servicio de Atención Telefónica: 5300569/ 5300570 Descripción General El módulo Presupuesto tiene la finalidad de ayudar a las empresas a tener un control de gestión

Más detalles

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano.

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano. UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1 Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES Jorge Valdano Maria Sorte Antonio Rico Osmar Gutierrez Hermosillo, Sonora 04 de Septiembre

Más detalles

http://www.nicasoft.com.ni

http://www.nicasoft.com.ni BSC-RH es un sistema automatizado de planificación estratégica y gestión, utilizado en empresas para direccionar las actividades del negocio a la visión y estrategia de la organización. Mejora la comunicación

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

Educación y capacitación virtual, algo más que una moda

Educación y capacitación virtual, algo más que una moda Éxito Empresarial Publicación No.12 marzo 2004 Educación y capacitación virtual, algo más que una moda I Introducción Últimamente se ha escuchado la posibilidad de realizar nuestra educación formal y capacitación

Más detalles

Quality Software, JSIGE JSIGE JSIGE,

Quality Software, JSIGE JSIGE JSIGE, Quality Software, como apoyo al proceso de modernización que impulsan las Instituciones de Gobierno, ha desarrollado bajo un ambiente de alto nivel funcional y tecnológico, un Sistema Integrado de Información

Más detalles

DESCRIPCIÓN DEL PROCESO DE RIESGO OPERACIONAL

DESCRIPCIÓN DEL PROCESO DE RIESGO OPERACIONAL DESCRIPCIÓN DEL PROCESO DE RIESGO Julio 10, de 2012 INDICE Proceso Riesgo Operacional... 1 Objetivo General... 1 Objetivos Específicos... 1 I. Identificación del Riesgo.... 1 II. Medición y Mitigación

Más detalles

Figure 9-1: Phase C: Information Systems Architectures

Figure 9-1: Phase C: Information Systems Architectures FASE C Figure 9-1: Phase C: Information Systems Architectures Objetivos Los objetivos de la Fase C son: Desarrollar la arquitectura de sistemas de información objetivo (datos y aplicaciones), que describe

Más detalles

CAPÍTULO 6 6.1 CONCLUSIONES Y RECOMENDACIONES

CAPÍTULO 6 6.1 CONCLUSIONES Y RECOMENDACIONES CAPÍTULO 6 6.1 CONCLUSIONES Y RECOMENDACIONES El trabajo de investigación presentado anteriormente tuvo como objetivo principal realizar un Plan de Negocios para la introducción exitosa al mercado de una

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

AUDITORÍAS Y AUDITORES ISO 9000:2000

AUDITORÍAS Y AUDITORES ISO 9000:2000 AUDITORÍAS Y AUDITORES ISO 9000:2000 Ing. Miguel García Altamirano Servicios CONDUMEX S.A. de C.V. Delegado Mexicano en el Comité Internacional ISO TC 176 en el grupo JWG "Auditorías" Resumen: Los sistemas

Más detalles

Procedimiento de Sistemas de Información

Procedimiento de Sistemas de Información Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4

Más detalles

Dirección de Planificación Universitaria Dirección de Planificación Universitaria 0819-07289 Panamá, Rep. de Panamá 0819-07289 Panamá, Rep.

Dirección de Planificación Universitaria Dirección de Planificación Universitaria 0819-07289 Panamá, Rep. de Panamá 0819-07289 Panamá, Rep. Comparación de las tasas de aprobación, reprobación, abandono y costo estudiante de dos cohortes en carreras de Licenciatura en Ingeniería en la Universidad Tecnológica de Panamá Luzmelia Bernal Caballero

Más detalles

La Intranet Gubernamental como elemento clave de la Interoperabilidad

La Intranet Gubernamental como elemento clave de la Interoperabilidad La Intranet Gubernamental como elemento clave de la Interoperabilidad Créditos Documento elaborado por el Ingeniero Leandro Corte En el marco del proyecto Red Gealc-BID Como parte del Programa de Bienes

Más detalles

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA con destino a GORE DE ATACAMA ELIMCO SISTEMAS Alfredo Barros Errázuriz 1954

Más detalles

Acerca de esté Catálogo

Acerca de esté Catálogo Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA ACLARACIONES Y RESPUESTAS A CONSULTAS SEGUNDA PARTE De acuerdo a lo señalado en el numeral 11 de las Bases de Licitación, a continuación se presenta

Más detalles

La medición funcional de software con SCRUM

La medición funcional de software con SCRUM La medición funcional de software con SCRUM Guilherme Siqueira Simões 1 Agenda Introducción El contexto SCRUM El contexto de la medición funcional de software Combinando los dos Prejuicios comunes sobre

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Studium, Campus Virtual de la Universidad de Salamanca.

Studium, Campus Virtual de la Universidad de Salamanca. Studium, Campus Virtual de la Universidad de Salamanca. Contenidos 1 Qué es Studium 2 Instalación de Studium en USAL 3 Atención a los usuarios 4 Instalación Moodle. MoodleWindowsInstaller 5 Moodle portable

Más detalles

Nombre de la sesión: Intelisis Business Intelligence segunda parte

Nombre de la sesión: Intelisis Business Intelligence segunda parte Paquetería contable 1 Sesión No. 8 Nombre de la sesión: Intelisis Business Intelligence segunda parte Contextualización: Con el crecimiento de un sinnúmero de proyectos en las empresas, se ha generado

Más detalles

Contratación y gestión de proyectos de software con puntos de función

Contratación y gestión de proyectos de software con puntos de función FATTO Consultoría y Sistemas - www.fattocs.com 1 Contratación y gestión de proyectos de software con puntos de función IT-Latino 10 - Octubre-2014 Agenda Tercerización de Servicios de TI Modelos de Contratación

Más detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

PLATAFORMA i-datum Desarrollo e Implementación

PLATAFORMA i-datum Desarrollo e Implementación PLATAFORMA i-datum Desarrollo e Implementación El presente capítulo describe la arquitectura y plataformas de software sobre las cuales se implementan los sistemas de información, sin perjuicio se presentan

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de diseño en ingeniería El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza

Más detalles

BIBLIOTECA VIRTUAL DE CANARIAS. Gobierno de Canarias. Institución: Viceconsejería de Desarrollo Industrial e Innovación Tecnológica.

BIBLIOTECA VIRTUAL DE CANARIAS. Gobierno de Canarias. Institución: Viceconsejería de Desarrollo Industrial e Innovación Tecnológica. BIBLIOTECA VIRTUAL DE CANARIAS Gobierno de Canarias. Institución: Viceconsejería de Desarrollo Industrial e Innovación Tecnológica. Dirección: C/ Cebrián nº 3 35003 Las Palmas de Gran Canaria Islas Canarias

Más detalles

INGRESAR CON NÚMERO DE DOCUMENTO Y CONTRASEÑA

INGRESAR CON NÚMERO DE DOCUMENTO Y CONTRASEÑA INGRESAR CON NÚMERO DE DOCUMENTO Y CONTRASEÑA ROL PAQUETES FUNCIONALES QUE SE ACTIVAN AL ROL DE APRENDIZ ROL: APRENDIZ PAQUETE: REGISTRO ESTAS SON LAS OPCIONES QUE TIENE UN APRENDIZ EN LA PARTE DE REGISTRO.

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

Sistema para Gestión Hotelera Visión

Sistema para Gestión Hotelera Visión Sistema para Gestión Hotelera Visión Tabla de Contenidos 1. Introducción 4 1.1 Propósito 4 1.2 Alcance 4 1.3 Definiciones, Acrónimos, y Abreviaciones 4 1.4 Referencias 4 2. Posicionamiento 4 2.1 Oportunidad

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles

CAPÍTULO IV METODOLOGÍA PARA EL CONTROL DE INVENTARIOS. En este capítulo se presenta los pasos que se siguieron para la elaboración de un sistema de

CAPÍTULO IV METODOLOGÍA PARA EL CONTROL DE INVENTARIOS. En este capítulo se presenta los pasos que se siguieron para la elaboración de un sistema de CAPÍTULO IV METODOLOGÍA PARA EL CONTROL DE INVENTARIOS En este capítulo se presenta los pasos que se siguieron para la elaboración de un sistema de inventarios para lograr un control de los productos.

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

Más detalles

La tutoría para la dirección de proyectos de investigación. Darder Mesquida, Antònia antonia.darder@uib.es. Universitat de les Illes Balears.

La tutoría para la dirección de proyectos de investigación. Darder Mesquida, Antònia antonia.darder@uib.es. Universitat de les Illes Balears. La tutoría para la dirección de proyectos de investigación. Resumen Darder Mesquida, Antònia antonia.darder@uib.es Universitat de les Illes Balears. Se presenta un modelo de tutoría docente para la dirección

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

SIGPRE Sistema de Gestión Presupuestaria

SIGPRE Sistema de Gestión Presupuestaria SIGPRE Sistema de Gestión Presupuestaria Documento de Arquitectura UTN Histórico de Revisiones Fecha Versión Descripción Autor 11/17/2009 1.0 Borrador de la arquitectura Roberto López Hinojosa 12/14/2009

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos

Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Britos, P. 1,2 ; Fernández, E. 2,1 ; García Martínez, R 1,2 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento.

Más detalles

MINISTERIO DE EDUCACION NACIONAL

MINISTERIO DE EDUCACION NACIONAL MINISTERIO DE EDUCACION NACIONAL PROYECTO DE DISEÑO, DESARROLLO, SUMINISTRO, IMPLANTACIÓN Y SOPORTE DE UN SOFTWARE DE APOYO A LOS PROCESOS DE GESTIÓN FINANCIERA PARA LAS SECRETARÍAS DE EDUCACIÓN DEPARTAMENTALES

Más detalles

Madrid, 31 de marzo de 2015 INFORME SOBRE SOLVENCIA DE BAER, CROSBY & PIKE, AGENCIA DE VALORES, S.A. RELATIVO AL EJERCICIO 2014

Madrid, 31 de marzo de 2015 INFORME SOBRE SOLVENCIA DE BAER, CROSBY & PIKE, AGENCIA DE VALORES, S.A. RELATIVO AL EJERCICIO 2014 INFORME SOBRE SOLVENCIA DE BAER, CROSBY & PIKE, AGENCIA DE VALORES, S.A. RELATIVO AL EJERCICIO 2014 1 Informe sobre Solvencia elaborado por el Consejo de Administración de BAER, CROSBY & PIKE, AGENCIA

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

PROTOCOLO DE EVALUACIÓN PARA LA VERIFICACIÓN DE TÍTULOS OFICIALES (GRADO Y MÁSTER)

PROTOCOLO DE EVALUACIÓN PARA LA VERIFICACIÓN DE TÍTULOS OFICIALES (GRADO Y MÁSTER) PROTOCOLO DE EVALUACIÓN PARA LA VERIFICACIÓN DE TÍTULOS OFICIALES (GRADO Y MÁSTER) V.01.02/12/10 Página 2 de 17 Para facilitar la labor que desarrollan los evaluadores, nombrados por AGAE, en el proceso

Más detalles

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

LA METODOLOGÍA DEL BANCO PROVINCIA

LA METODOLOGÍA DEL BANCO PROVINCIA 20 LA METODOLOGÍA DEL BANCO PROVINCIA Cómo gestionar activos de información? En 2007, el Banco Central de la República Argentina (BCRA) planteó algunas exigencias financieras para el sistema financiero

Más detalles

Patrones de software y refactorización de código

Patrones de software y refactorización de código Patrones de software y refactorización de código Introducción y antecedentes de los patrones de software Los patrones permiten construir sobre la experiencia colectiva de ingenieros de software habilidosos.

Más detalles

Manual de Usuario SIMIN 2.0

Manual de Usuario SIMIN 2.0 Servicio Nacional de Geología y Minería Ministerio de Minería Gobierno de Chile Manual de Usuario SIMIN 2.0 [Sistema de Información Minera en Línea] Administrador delegado de Empresas Mandantes Programa

Más detalles

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS CORPORACIÓN UNIVERSITARIA IBEROAMERICANA TECNOLOGIA EN LOGISTICA INFORMATICA BOGOTA D.C. 2013 INTRODUCCIÓN

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

Bases de Presentación de Propuestas. Consultoría para la implementación de sistemas de gestión de contenidos para comunidades de RedCLARA

Bases de Presentación de Propuestas. Consultoría para la implementación de sistemas de gestión de contenidos para comunidades de RedCLARA Bases de Presentación de Propuestas Consultoría para la implementación de sistemas de gestión de contenidos para comunidades de RedCLARA Julio 2011 1.- Antecedentes La Cooperación Latino Americana de Redes

Más detalles

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea RESULTADOS CONSULTA CIUDADANA VIRTUAL Consulta Laboral en Línea Septiembre, 2015 1 Agradecimientos Ponemos a disposición de ustedes los resultados de la Consulta Ciudadana Virtual, efectuada en julio de

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Informe Final de Pasantía: Desarrollo de un Sistema Web para la Administración de Asignaturas Electivas

Más detalles

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

Aplicación para la gestión de prácticas en empresas. Memoria

Aplicación para la gestión de prácticas en empresas. Memoria Aplicación para la gestión de prácticas en empresas. Memoria El proyecto se basa en la creación de una aplicación para la gestión de prácticas curriculares en empresas de los alumnos de la Facultad de

Más detalles

P.S.P. Programa Educativo. Tecnologías de la Información y Comunicación. Alumno. José Alfredo Ramírez Jaguey

P.S.P. Programa Educativo. Tecnologías de la Información y Comunicación. Alumno. José Alfredo Ramírez Jaguey Universidad Tecnológica del Valle del Mezquital P.S.P Programa Educativo Alumno 5 to Cuatrimestre Grupo A Materia Calidad en Desarrollo de Software Facilitador Lic. Norma Pérez López Enero Abril 2011.

Más detalles

GUAYAS: ESTUDIO MENSUAL DE OPINIÓN EMPRESARIAL

GUAYAS: ESTUDIO MENSUAL DE OPINIÓN EMPRESARIAL GUAYAS: ESTUDIO MENSUAL DE OPINIÓN EMPRESARIAL Diciembre 2007 El índice de confianza empresarial en la Provincia del Guayas, que representa a cuatro sectores productivos (comercio, construcción, industria

Más detalles

Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA

Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA GESTIONAR EVENTOS DE DIVULGACIÓN TECNOLÓGICA La consulta de EDT es el punto de entrada a la funcionalidad de diseño de EDT. El coordinador

Más detalles