PREMISA: Un PRoceso para la Evolución y ModernIzación de Sistemas Aplicación a Red.es. Tesis Doctoral. Jueves 14 de Junio de 2012

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

Download "PREMISA: Un PRoceso para la Evolución y ModernIzación de Sistemas Aplicación a Red.es. Tesis Doctoral. Jueves 14 de Junio de 2012"

Transcripción

1 PREMISA: Un PRoceso para la Evolución y ModernIzación de Sistemas Aplicación a Red.es Tesis Doctoral Jueves 14 de Junio de 2012 Autor: Directores: Jorge Moratalla Collado Dra. Valeria de Castro Dr. Marcos López Sanz

2 Índice 1. Introducción i. Motivación 2. Estado del Arte ii. Hipótesis y Objetivos 3. PREMISA: Definición del proceso iii. Método de Investigación 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 2

3 Motivación 1. Introducción Sociedad de la Información Ciudadanos TIC Empresas Instituciones 3

4 Motivación 1. Introducción Generic Top Level Domain Country code Top Level Domain Gestionar DNS raíz (Root Zone) Coordinar el direccionamiento global Centralizar el repositorio de protocolos Preservar la estabilidad de Internet (*) Aplicaciones Sistema de Información Infraestructura Estrategia/Operaciones Organización (*) BOE 129 de 31 de mayo de Orden Ministerial ITC/1542/2005, de 19 de mayo BOE número 99 de 25/4/1998. Ley 11/1998, de 24 de abril 4

5 Actualización arquitectura Apertura IDN JovenesEnRed IPv6 DNSSec Motivación 1. Introducción Sistema de Información Urgencia cambios Evolución a demanda Aplicación parches Etc. Aumento nº dominios y stakeholders El resultado: legacy system Alto acoplamiento Poco documentado Difícil de mantener Costoso de mantener Sin aprovechar ventajas tecnológicas La necesidad Evolucionar y modernizar Incorporar nuevas reglas de negocio (*) Facilitar evolutivos Disminuir costes (mantenimiento, etc.) Maximizar ROI Optimización de recursos (*) BOE número 150 de 23/06/2007, Real Decreto 4/2010, de 8 de enero, Instrucción del DG Red.es, etc. 5

6 ADM G. A. Motivación 1. Introducción Sistema de Información No empezamos de cero Cómo? Identificar cómo reutilizar funcionalidades existentes Identificar cómo ensamblar funcionalidades nuevas Funciona bien a alto nivel de abstracción Modernización y evolución basada en modelos Representación mediante modelos y niveles abstracción Utilización de reglas de transformación La necesidad Evolucionar y modernizar Incorporar nuevas reglas de negocio (*) Facilitar evolutivos Disminuir costes (mantenimiento, etc.) Maximizar ROI Optimización de recursos Gap analysis + ADM (Architecture Driven Modernization) PREMISA PREMISA Definición de un proceso (PRoceso para la Evolución y ModernIzación de SistemAs) 6

7 Nivel Tecnológico Nivel Negocio ADM G. A. Motivación PREMISA 1. Introducción Gap Analysis AS-IS TO-BE SBVR Transformación de negocio SBVR KDM Transformación lógica KDM ASTM Transformación física ASTM ADM 7

8 Índice 1. Introducción i. Motivación ii. Hipótesis y Objetivos iii. Método de Investigación 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 8

9 Hipótesis y Objetivos 1. Introducción Hipótesis Es factible la definición de un proceso para la evolución y modernización de sistemas de información que, partiendo de la solución de TI existente, permita obtener una solución actualizada y adaptada a las nuevas reglas de negocio Objetivo Principal La especificación de un proceso para la evolución y modernización de sistemas de información, basado en ADM y técnicas de gap analysis, que pueda ser aplicado a la Entidad Pública Empresarial Red.es 9

10 Hipótesis y Objetivos 1. Introducción Objetivos Parciales O1. Análisis y evaluación de trabajos relacionados con ADM y gap analysis. O2. Especificación de un proceso para la evolución y modernización que incluya: Definición de etapas y pasos Definición de artefactos Definición de reglas de transformación O3. Validación del proceso en Red.es 10

11 Índice 1. Introducción i. Motivación ii. Hipótesis y Objetivos iii. Método de Investigación 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 11

12 Método de Investigación Cuerpo del Conocimiento 1. Introducción Problemas (Marcos y Marcos, 1998) D o c u m e n t a c i ó n Determinación del Problema Hipótesis Definición del método de trabajo Resolución Validación Análisis de Resultados y Conclusiones Redacción del Informe Final Nuevo Cuerpo del Conocimiento Nuevos Problemas 12

13 Método de Investigación 1. Introducción Definición preliminar del proceso (identificación artefactos, etapas y reglas) Refinamiento del proceso (definición de etapas y reglas) Resolución Validación Transmisión de Dominios.es Resultado no satisfactorio Transmisión de Dominios.es Iteración 1 Iteración 2 13

14 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso i. ADM 4. Validación: Aplicación en Red.es ii. Gap Analysis 5. Conclusiones y Trabajo Futuro 14

15 ADM Criterios 2. Estado del Arte Criterio de evaluación Valor Descripción Tipo de enfoque Teórico (T) Es abordado desde un punto de vista eminentemente teórico, sin ofrecer ejemplos de casos reales Práctico (P) Contempla, al menos, un caso práctico que valide la aplicación del trabajo a un ejemplo real Aproximación Formal (F) Contempla mecanismos formales (p.e. lenguajes formales para definir reglas de transformación) para abordar la solución No Formal (N) No contempla mecanismos formales Foco de negocio Procesos (P) Contempla los modelos de negocio desde un punto de vista dinámico, orientado a procesos Reglas (R) Ninguno (N) Contempla los modelos de negocio desde un punto de vista estático, orientado a reglas de negocio No contempla modelos de negocio Soportado por herramientas Sí (S) Define herramientas para completar alguno de los pasos de la solución No (N) No contempla ni define herramientas para completar alguno de los pasos de la solución Soportado por metodología Sí (S) Contempla un enfoque metodológico para abordar la solución No (N) No contempla ningún enfoque metodológico para abordar la solución Ciclo completo Sí (S) Contempla una aproximación que cubre reverse engineering y forward engineeringt No (N) No contempla un ciclo completo de evolución y modernización 15

16 Tipo de Enfoque Aproximación Foco de negocio Soportado por metodologías Soportado por herramientas Ciclo Completo ADM Trabajos revisados 2. Estado del Arte Trabajos revisados Ulrich y Newcomb P N R/P N N S SEASAT (Pu et al.) T N N N S N MARBLE (Pérez-Castillo et al.) P F P S S N Cánovas y García Molina P F N N S N YoYo (van den Heuvel) P F N S S N SoSR (Chung y Byung) T N N S N N PREMISA P N R S S S 16

17 Índice 1. Introducción 2. Estado del Arte i. ADM ii. Gap Analysis 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 17

18 Gap Analysis Criterios 2. Estado del Arte Criterio de evaluación Valor Descripción Tipo de enfoque Teórico (T) Es abordado desde un punto de vista eminentemente teórico, sin ofrecer ejemplos de casos reales Práctico (P) Contempla, al menos, un caso práctico que valide la aplicación del trabajo a un ejemplo real Orientación a modelos Sí (S) Contempla un enfoque de orientación a modelos, entendido como la definición de metamodelos y las reglas de transformación correspondiente No (N) No contempla un enfoque dirigido por modelos Foco de negocio Procesos (P) Contempla los modelos de negocio desde un punto de vista dinámico, orientado a procesos Reglas (R) Ninguno (N) Contempla los modelos de negocio desde un punto de vista estático, orientado a reglas de negocio No contempla modelos de negocio Soportado por herramientas Sí (S) Define herramientas para completar alguno de los pasos de la solución No (N) No contempla ni define herramientas para completar alguno de los pasos de la solución 18

19 Tipo de Enfoque Orientación a modelos Foco de negocio Soportado por herramientas Gap Analysis Trabajos revisados 2. Estado del Arte Trabajos revisados Yang y Papazoglou T S N N Papazoglou y van den Heuvel T N N N Armstrong y Banderbakke P N N S GAMBUSE (Nguyen et al.) P S N N ARIS PPM P N P S YoYo (van den Heuvel) P S N S PREMISA P S R N 19

20 Resumen Escasos trabajos relevantes en cuanto a ADM y gap analysis. 2. Estado del Arte En su mayoría no aplicados en situaciones reales. Escasos trabajos centrados en reglas de negocio. Pocos trabajos tratan el ciclo completo de ADM. No se ha encontrado ningún trabajo que contemple ADM y gap analysis en conjunto 20

21 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso i. Definición de la propuesta 4. Validación: Aplicación en Red.es ii. Artefactos 5. Conclusiones y Trabajo Futuro iii. Etapas iv. Reglas de transformación 21

22 Definición de la propuesta ARTEFACTOS Notaciones Herramientas 3. PREMISA Frameworks Técnicas Metamodelos Reglas Etapas PROCESO 22

23 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso i. Definición de la propuesta ii. Artefactos iii. Etapas iv. Reglas de transformación 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 23

24 Artefactos Metamodelos Knowledge Discovery Metamodel (KDM) (*) (*) Knowledge Discovery Metamodel specification of the OMG, disponible en 3. PREMISA Permite representar los Abstracción contextos para la ejecución (flujos entre aplicaciones, manejo de errores, etc.) Permite representar la organización de la Structure información en Build el Conceptual sistema Permite representar elementos relacionados con las interfaces de usuario Permite representar el Representa comportamiento de alto abstracciones nivel, en concreto a alto nivel de las (específicas transiciones del entre dominio, del eventos sistema, etc.) Permite representar la Representa el entorno Permite representar los Permite representar el comportamiento, a organización operacional del sistema Recursos y la estructura Permite representar la vista elementos Plattform implementación nivel sentencias, operadores, de los módulos definidos en de construcción y despliegue Permite representar Data UI Event (plataformas, mapeos interfaces, runtime los programas y sus condicionales, bifurcaciones, etc. y las el paquete code del sistema entre el modelo persistencia y otras de datos, asociaciones asociaciones entre ellos especificaciones etc.) (por ejemplo SBVR) Representación Define los elementos que Elementos independiente del Define los elementos Code permiten determinar Action Define los elementos lenguaje para para eltos. básicos programa del metamodelo y patrones para construir representar los artefactos lógicos (variables, sus restricciones representaciones KDM físicos del sistema sentencias, etc.) Capas Infraestructura Core KDM Source Define los modelos básicos sobre los que se asienta el metamodelo KDM Paquetes 24

25 Artefactos Metamodelos Knowledge Discovery Metamodel (KDM) (*) Semantic Business and Vocabulary Rules (SBVR) (**) (*) Knowledge Discovery Metamodel specification of the OMG, disponible en (**) Semantic Business and Vocabulary Rules specification of the OMG, disponible en 3. PREMISA Hechos (Fact) Conceptos (Term) Reglas (Rules) Rules are built on Facts. Facts are built on Terms Vocabulario Ejemplo Definir conceptos (nombres) Asociar conceptos para definir hechos (verbos) Basar reglas en conceptos y hechos NOTA: A la fecha de escribir la Tesis Doctoral, existen iniciativas de Eclipse, pero no herramientas 25

26 Artefactos Metamodelos Knowledge Discovery Metamodel (KDM) (*) Semantic Business and Vocabulary Rules (SBVR) (**) (*) Knowledge Discovery Metamodel specification of the OMG, disponible en (**) Semantic Business and Vocabulary Rules specification of the OMG, disponible en 3. PREMISA Herramientas Model DISCOvering (MoDISCO) (*) (*) MoDISCO user guide, disponible en Plataforma basada en Eclipse (IDE corporativo de Red.es) para soportar proyectos de evolución y modernización Extensión a Eclipse Soportado por el OMG Open Source Centrado en el metamodelo KDM Fuente: 26

27 Artefactos Metamodelos Knowledge Discovery Metamodel (KDM) (*) Semantic Business and Vocabulary Rules (SBVR) (**) 3. PREMISA Herramientas Frameworks (*) Knowledge Discovery Metamodel specification of the OMG, disponible en (**) Semantic Business and Vocabulary Rules specification of the OMG, disponible en Model DISCOvering (MoDISCO) (*) (*) MoDISCO user guide, disponible en Red.es: J2EE (Eclipse + componentes) (*) (*) Welcome pack de la Entidad Pública Empresarial Red.es (disponible en el perfil del contratante de Red.es) Notaciones UML (*) (corporativo de Red.es) XMI (**) (Intercambio modelos) XMI Técnicas (*) Especificación UML, disponible en (**) Especificación XMI, disponible en Análisis DAFO (*) (*) Análisis DAFO, disponible en (web promovida por Red.es) 27

28 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso i. Definición de la propuesta ii. Artefactos iii. Etapas iv. Reglas de transformación 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 28

29 Etapas Visión general 3. PREMISA 4 SBVR 6 Desarrollador Gap Analysis KDM 6.1 Representar modelos 6.2. Identificar diferencias Obtención 3 del Abstracción 6.3. Obtener operaciones modelo de 2 negocio AS-IS Obtención de la capa de abstracción Refinamiento 1 KDM del modelo lógico Obtención del modelo lógico Recursos Elementos Infraestructura MoDISCO AS-IS Obtención del modelo de Mapeo entre los modelos negocio TO-BE TO-BE de negocio: Gap Analysis 7 Obtención del modelo lógico objetivo SBVR KDM Abstracción Recursos Elementos Infraestructura 5 Obtención de la solución objetivo Analista Negocio Desarrollador 8 Código fuente Bases de Datos Ficheros configuración Código fuente Bases de Datos Ficheros configuración 29

30 Etapas Vista etapas-artefactos AS-IS TO-BE 3. PREMISA SBVR KDM Gap Analysis SBVR KDM Abstracción Abstracción Recursos Elementos Infraestructura Metamodelos Recursos Elementos Infraestructura Técnicas MoDISCO Herramientas Notaciones Frameworks Código fuente Bases de Datos Ficheros configuración Código fuente Bases de Datos Ficheros configuración 30

31 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso i. Definición de la propuesta ii. Artefactos iii. Etapas iv. Reglas de transformación 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro 31

32 Reglas de transformación Visión general AS-IS TO-BE 5 3. PREMISA 4 SBVR 6 Gap Analysis KDM 6.1 Representar modelos 6.2. Identificar diferencias Abstracción 6.3. Obtener operaciones 3 SBVR KDM Abstracción 2 Recursos Elementos 7 Recursos Elementos 1 Infraestructura MoDISCO Infraestructura 8 Código fuente Bases de Datos Ficheros configuración Código fuente Bases de Datos Ficheros configuración 32

33 Reglas de transformación Ejemplos 3. PREMISA 33

34 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es i. Método de validación 5. Conclusiones y Trabajo Futuro ii. Primera iteración iii. Segunda iteración 34

35 Método de validación Primera iteración Obtención KDM Obtener SBVR as-is Obtener SBVR to-be Gap Analysis Obtener KDM to-be Actualizar código fuente 4. Validación No se puede trazar KDM - SBVR Reglas para completar KDM inicial Completar modelo obtenido con MoDISCO Reglas de transformación para obtener el modelo de negocio Reglas de transformación para obtener los modelos to-be aplicando técnicas de gap-analysis Obtención KDM Refinar KDM Obtener capa abstrac. Obtener SBVR as-is Obtener SBVR to-be Gap analysis Obtener KDM to-be Actualizar código fuente Segunda iteración Completar capa abstracción del modelo KDM Obtener modelo negocio Detección de una necesidad Nueva aportación Problema Mapear asis y to-be Obtener modelo lógico to-be 35

36 Método de validación Sistema Origen 4. Validación 36

37 Método de validación Sistema Objetivo Proceso manual Validación off-line No estandarizado Flujos operativos poco eficientes 4. Validación Incorporación nuevas reglas ESTRATEGIA: eadministración < 2015 Incorporación aspectos Ley 11/07 Interoperabilidad (ENI) Aplicar PREMISA 37

38 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es i. Método de validación ii. Primera iteración iii. Segunda iteración 5. Conclusiones y Trabajo Futuro 38

39 Primera iteración Paso 1 Obtención del modelo lógico 4. Validación Extracto de código fuente del proyecto dominios.es Extracto del modelo KDM obtenido con MoDISCO 39

40 Primera iteración Paso 2 Obtención del modelo de negocio 4. Validación Modelo KDM incompleto Faltan las clases de la capa de abstracción del modelo KDM No se puede generar el modelo de negocio No se pueden realizar las transformaciones necesarias para aplicar el gap analysis Fin prematuro del proceso 40

41 Primera iteración Lecciones aprendidas MoDISCO no es suficiente No existe ninguna herramienta que cubra las necesidades de Red.es 4. Validación Necesidad de añadir reglas a PREMISA para refinar KDM obtenido con MoDISCO 41

42 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es i. Método de validación ii. Primera iteración iii. Segunda iteración 5. Conclusiones y Trabajo Futuro 42

43 Segunda iteración Paso 1 Obtención del modelo lógico 4. Validación Extracto de código fuente del proyecto dominios.es Extracto del modelo KDM obtenido con MoDISCO ActionElement: clase KDM de del paquete Action dentro de la capa Elementos de programa (representa acciones específicas) true ActionElement =Rol_AR read Asignar getrol() true =Rol_OR ActionElement read 43

44 false Segunda iteración Paso 2 Refinamiento del modelo lógico Extracto de código fuente + KDM MoDISCO no obtiene modelo completo: Operador OR? Orden? Rama False? true ActionElement =Rol_AR read 4. Validación Asignar getrol() Regla a aplicar true =Rol_OR read ActionElement KDM refinado 44

45 BehaviourUnit Segunda iteración Paso 3 Obtención de la capa de abstracción KDM KDM SBVR 4. Validación Extracto de KDM refinado ADM no proporciona reglas para obtener la capa de abstracción TermUnit FactUnit RuleUnit Term Fact Rule Regla a aplicar Capa de abstracción del modelo KDM 45

46 BehaviourUnit Segunda iteración Paso 4 Obtención del modelo de negocio AS-IS 4. Validación Capa de abstracción del modelo KDM KDM TermUnit FactUnit SBVR Term Fact RuleUnit Rule Regla a aplicar ADM proporciona mapeos pero no reglas específicas Modelo de negocio SBVR AS-IS 46

47 Segunda iteración Paso 5 Obtención del modelo de negocio TO-BE TO-BE 4. Validación AS-IS Nueva regla de negocio Permitir al ciudadano solicitar la transmisión de un dominio siempre que se cumpla la condición de que dicho usuario sea el titular del mismo, y que éste se haya autenticado con certificado digital 47

48 Segunda iteración Paso Representación formal de modelos (notación) SBVR AS-IS 4. Validación GAMBUSE no ofrece reglas específicas para representar un modelo de negocio en la notación formal necesaria 48

49 AS-IS Segunda iteración Paso Comparación modelos 4. Validación TO-BE Intersection (M as-is, M to-be ) 49

50 AS-IS Segunda iteración Paso Comparación modelos 4. Validación TO-BE Intersection (M as-is, M to-be ) Disparity (M as-is, M to-be ) 50

51 AS-IS Segunda iteración Paso Comparación modelos 4. Validación TO-BE Intersection (M as-is, M to-be ) Disparity (M as-is, M to-be ) Disparity (M to-be, M as-is ) 51

52 AS-IS Segunda iteración Paso Obtención de operadores 4. Validación TO-BE Insert Intersection (M as-is, M to-be ) Disparity (M as-is, M to-be ) Disparity (M to-be, M as-is ) 52

53 Segunda iteración Paso 7 Obtención modelo lógico objetivo 4. Validación 53

54 Segunda iteración Paso 7 Obtención modelo lógico objetivo KDM AS-IS+ Operaciones 4. Validación Regla a aplicar PREMISA ofrece reglas específicas para actualizar KDM en función gap analysis KDM 54

55 Segunda iteración Paso 8 Obtención de la solución objetivo 4. Validación KDM + Código fuente Regla a aplicar PREMISA ofrece reglas de soporte para actualizar el código fuente Código fuente 55

56 Segunda iteración Lecciones aprendidas Dificultad para obtener especificaciones de nuevos elementos colaboración negocio-tecnología (sobre modelos construidos) Dificultad pasos manuales construcción de una herramienta 4. Validación Puntos Fuertes Aplicación satisfactoria del proceso ( Institucionalización y estandarización Base para la mejora continua Puntos Mejora Herramienta Metodología (aplicar resto proyectos) Formación a usuarios 56

57 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro i. Conclusiones ii. Trabajos futuros 57

58 Conclusiones Consecución de Objetivos O.1 Análisis y evaluación de trabajos relacionados con ADM y gap analysis. 5. Conclusiones y trabajos futuros Se realizó un estudio de los principales conceptos de ADM y gap analysis No se han encontrado propuestas que usen ambos pilares de forma completa y combinada. La mayoría de trabajos de gap analysis presentan un enfoque teórico. 58

59 Conclusiones Consecución de Objetivos O.2 Definición de un proceso para la modernización 5. Conclusiones y trabajos futuros Se han identificado los artefactos (metamodelos, técnicas, herramientas, frameworks y notaciones). Se han definido las etapas. Se han definido las reglas. 59

60 Conclusiones Consecución de Objetivos O.3 Validar el proceso en red.es Se ha aplicado el proceso de forma satisfactoria 5. Conclusiones y trabajos futuros Desplegado en producción desde finales del 2011 Reducción promedio costes mantenimiento: 20% (*) Reducción promedio número incidencias: 25% (**) Reducción tiempo medio de tramitación de una transmisión: 80% (***) (*) Contratos de mantenimiento con proveedores (**) SLAs con proveedores de soporte (***) Cuadro de mando de la Entidad Red.es 60

61 Conclusiones Principales contribuciones 5. Conclusiones y trabajos futuros 1. Un proceso completo que cubre todos los pasos de la modernización necesarios en Red.es 2. Estandarización de reglas y pasos no contemplados en ADM 3. Definición de un modelo de negocio no definido explícitamente en ADM 4. Estandarización de un proceso de gap analysis combinado con ADM 5. Extensión de la notación y operadores de gap analysis 6. Aplicación a un caso real 61

62 Conclusiones Contrastación de resultados 5. Conclusiones y trabajos futuros Artículos en congresos internacionales Artículos en congresos nacionales J. Moratalla, V. de Castro, M. López Sanz, E. Marcos. A Gap-Analysis-based Framework for Evolution and Modernization: Modernization of Domain Management at Red.es. SRII Global Conference. San Jose, California 2012 J. Moratalla, V. de Castro, M. López Sanz, E. Marcos. Marco para la Modernización de Sistemas de Información basado en Modelos: Aplicación a un Caso Práctico (transmisión de dominios.es). Actas de las Jornadas Científico-Técnicas en Ingeniería de Servicios (JCIS). A Coruña 2011 J. Moratalla, E. Marcos. Definición y Aplicación de un proceso de Modernización y Evolución al Sistema de Gestión de Nombres de Dominios.es. Jornadas Científico-Técnicas en Ingeniería de Servicios (JCIS). Almería

63 Índice 1. Introducción 2. Estado del Arte 3. PREMISA: Definición del proceso 4. Validación: Aplicación en Red.es 5. Conclusiones y Trabajo Futuro i. Conclusiones ii. Trabajos futuros 63

64 Trabajos Futuros Líneas de trabajo futuras 5. Conclusiones y trabajos futuros 1 Desarrollo de herramienta para automatizar la obtención de modelos 2 Incorporación del metamodelo ASTM, para representar modelos en otro tipo de plataformas distintas de las de Red.es (J2EE) 3 Utilización lenguaje natural para su aplicación a los modelos de reglas de negocio 4 Incorporación metamodelo SMM, para definir métricas orientadas al proceso (y al producto) 64

65 PREMISA: Un PRoceso para la Evolución y ModernIzación de Sistemas Aplicación a Red.es Tesis Doctoral Jueves 14 de Junio de 2012 Autor: Directores: Jorge Moratalla Collado Dra. Valeria de Castro Dr. Marcos López Sanz

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

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

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

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

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él. PROCESOS SOFTWARE MOTIVACIÓN? Con independencia de la metodología o modelo implementado, es común la estrategia para la mejora continua de la calidad, basada en el Círculo de Deming o Plan, Do, Check,

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

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

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

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen A través de este artículo se ofrece un panorama amplio y de alto nivel sobre la especificación y los diferentes diagramas del Lenguaje

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

Tecnologías de componentes y proceso de diseño de aplicaciones basado en componentes

Tecnologías de componentes y proceso de diseño de aplicaciones basado en componentes Tecnologías de y proceso de diseño de aplicaciones basado en Programación orientada a objetos : Lenguajes, Tecnologías y Herramientas Master de Computación Santander, 2009 Patricia López Grupo de Computadores

Más detalles

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software Principio de Diseño Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002 Introducción al Diseño de Software Qué es el diseño? Representación ingenieril

Más detalles

Mejora de la Seguridad de la Información para las Pymes Españolas

Mejora de la Seguridad de la Información para las Pymes Españolas Mejora de la Seguridad de la Información para las Pymes Españolas Noviembre 2010 1 Objetivos Los objetivos de esta jornada de presentación a las Empresas participantes en PYMESecurity son: Presentar la

Más detalles

Fundación Área de Gestión de Procesos Concha y Toro

Fundación Área de Gestión de Procesos Concha y Toro Fundación Área de Gestión de Procesos Concha y Toro Junio, 2012 AGENDA 1. Porqué se formó el área de? 2. Objetivos fundamentales del área 3. Visión y Misión del área 4. Hitos Área Gestión de Procesos 5.

Más detalles

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software IX Contenidos Prólogo... XIX Prefacio... XXI Guía de lectura...xxiii Parte I - Introducción Capítulo 1 - Evolución 1.1 Introducción... 2 1.2 Los hitos en la evolución histórica del desarrollo de software...

Más detalles

Anexo III: Inventario de iniciativas horizontales incluidas en el Eje e-gestión.

Anexo III: Inventario de iniciativas horizontales incluidas en el Eje e-gestión. Anexo III: Inventario de iniciativas horizontales incluidas en el Eje e-gestión. Se describe a continuación en formato de ficha de proyecto el detalle de cada uno de los proyectos de la presente clasificación.

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

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

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE SOFTWARE Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE AUTOS Entrada Salida Autos FÁBRICA DE SOFTWARE Entrada Salida Información

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

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

Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web

Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web Metodología y Framework para el Desarrollo de Aplicaciones Científicas con Computación de Alto Rendimiento a través de Servicios Web J.Corral-García, D.Cortés-Polo, C.Gómez-Martín, J.L.González-Sánchez

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

Departamento Organización de Empresas TESIS DOCTORAL. Arquitectura, Metodología y Plataforma Tecnológica para

Departamento Organización de Empresas TESIS DOCTORAL. Arquitectura, Metodología y Plataforma Tecnológica para Departamento Organización de Empresas TESIS DOCTORAL Arquitectura, Metodología y Plataforma Tecnológica para la Ingeniería y Operación de Redes Colaborativas. Una aproximación basada en Servicios Digitales

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software 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. Definiciones

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles

Laboratorio Nacional de Calidad del Software Servicios de apoyo a la empresa

Laboratorio Nacional de Calidad del Software Servicios de apoyo a la empresa Laboratorio Nacional de Calidad del Software Servicios de apoyo a la empresa XI Jornadas de Innovación y Calidad del Software Alcalá de Henares - Septiembre 2009 Diagnóstico Inicial El 86% de los entrevistados

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

El plan estratégico de sistemas de información

El plan estratégico de sistemas de información Nota previa El plan estratégico de sistemas de información Resúmen Cynertia Consulting, 2010 Nota previa Nota previa Este documento es un resúmen del artículo El plan estratégico de sistemas de información.

Más detalles

CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL

CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL CATÁLOGO DE SERVICIOS DE LA GERENCIA DE INFORMÁTICA DE LA SEGURIDAD SOCIAL Directora de Centro Oficina de Planificación Estratégica y Relaciones Gerencia de Informática de la Seguridad Jefa de Área de

Más detalles

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

DISEÑO DE COMPONENTES DE SOFTWARE *

DISEÑO DE COMPONENTES DE SOFTWARE * DISEÑO DE COMPONENTES DE SOFTWARE * NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP * Resumen del capítulo 10 de libro de [Pressman 2010] V:18-11-2008 (c) P. Gomez-Gil, INAOE.

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

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

José Alberto García Coria Director CENIT Salamanca. Salamanca, Febrero 2011

José Alberto García Coria Director CENIT Salamanca. Salamanca, Febrero 2011 José Alberto García Coria Director CENIT Salamanca Salamanca, Febrero 2011 Índice Objetivos Servicios de Pruebas Ciclo de Vida de las Pruebas Tipos de Pruebas Herramientas Objetivos Objetivos Exponer el

Más detalles

Conferencia de lanzamiento de la Asociación de Arquitectos Empresariales de España

Conferencia de lanzamiento de la Asociación de Arquitectos Empresariales de España de la Asociación de Arquitectos Empresariales de España El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM Business Process Management) Pedro Robledo Co-Fundador y Director Ejecutivo

Más detalles

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1 IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Introducción a UML Historia Potencialidades Diagramas soportados UML en el proceso de desarrollo de SW. Introducción a UML Necesidad

Más detalles

COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO. Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas

COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO. Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERIA INGENIERIA EN SISTEMAS Y COMPUTACION

Más detalles

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Autora: Vasquez Pilar María Directora: Dra. Giandini Roxana Codirectora: Mg. Bazán Patricia Agenda Introducción.

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

Convergencia, Interoperabilidad y. Fernando González-Llana Gerente de Cuenta AGE T-Systems

Convergencia, Interoperabilidad y. Fernando González-Llana Gerente de Cuenta AGE T-Systems Convergencia, Interoperabilidad y Arquitecturas de Servicios Gerente de Cuenta AGE T-Systems Palabras clave Convergencia digital, Interoperabilidad, Semántica, IDABC, SOA, Módulos Comunes, Protección de

Más detalles

Técnica 2(Instrumental)

Técnica 2(Instrumental) Competencias y Estándares TIC en la profesión docente ESTÁNDARES DE COMPETENCIAS TIC EN LA PROFESIÓN DOCENTE Dimensión Técnica 2(Instrumental) 43 2 Dimensión Técnica La incorporación de TIC en la educación

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

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM

Más detalles

MS_10974 Deploying Windows Server

MS_10974 Deploying Windows Server Gold Learning Gold Business Intelligence Silver Data Plataform www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. En este curso usted aprenderá cómo planear e implementar

Más detalles

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO UNIDAD: TÉCNICOS DE LABORATORIOS DE DEPARTAMENTOS, CENTROS E INSTITUTOS DE INVESTIGACIÓN (UTLA). Fecha de realización: DICIEMBRE

Más detalles

ARIS Business Architect for SAP

ARIS Business Architect for SAP ARIS Business Architect for SAP Implementación y optimización de soluciones empresariales SAP basadas en procesos Para implementar sus estrategias corporativas y sus requisitos empresariales, las empresas

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

Modelos de gestión de proyectos informáticos

Modelos de gestión de proyectos informáticos Modelos de gestión de proyectos informáticos Informe SEIS 2005-2006 Xavier Pastor 25 de enero de 2007 Proyectos: Definición Características Temporalidad: inicio y final Productos, servicios o resultados

Más detalles

CICLO DE VIDA DEL SOFTWARE. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software

CICLO DE VIDA DEL SOFTWARE. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software 3.010 CONCEPTO DE CICLO DE VIDA Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software IEEE 1074 Un marco de referencia que contiene los

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

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

Qué es SPIRO? Características

Qué es SPIRO? Características Qué es SPIRO? Características Tecnología de SPIRO Módulos principales Otros módulos de Spiro Qué es Spiro? Software para la planificación y gestión integral Qué es un Sistema Integrado de Gestión? Se podría

Más detalles

Tecnologías para la eficiencia en Seguros. La experiencia en el Grupo Pelayo. Madrid, 13 de Junio de 2006

Tecnologías para la eficiencia en Seguros. La experiencia en el Grupo Pelayo. Madrid, 13 de Junio de 2006 Tecnologías para la eficiencia en Seguros La experiencia en el Grupo Pelayo Madrid, 13 de Junio de 2006 Índice Aportación de la tecnología al negocio. Arquitecturas orientadas a servicios. Posibles aplicaciones

Más detalles

Sesión No. 12. Contextualización: Nombre de la sesión: SAP segunda parte PAQUETERÍA CONTABLE

Sesión No. 12. Contextualización: Nombre de la sesión: SAP segunda parte PAQUETERÍA CONTABLE Paquetería contable PAQUETERÍA CONTABLE Sesión No. 12 Nombre de la sesión: SAP segunda parte Contextualización: Los sistemas ERP son actualmente las herramientas que se han impuesto y son la base operativa

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

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Procesos de Negocio Objetivos Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Identificar y analizar los procesos de negocios,

Más detalles

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN OBJETIVOS GENERALES 1. Identificar, diseñar, automatizar y habilitar la mejora continua de los procesos relacionados a la necesidad o proyecto

Más detalles

Gobierno electrónico PLATAFORMA DE TRAMITACIÓN ELECTRÓNICA. 2012 Ayesa Tecnología. SADIEL Prohibida su reproducción

Gobierno electrónico PLATAFORMA DE TRAMITACIÓN ELECTRÓNICA. 2012 Ayesa Tecnología. SADIEL Prohibida su reproducción Gobierno electrónico PLATAFORMA DE TRAMITACIÓN ELECTRÓNICA 2012 Ayesa Tecnología. SADIEL Prohibida su reproducción Índice INTRODUCCIÓN DEFINICIÓN Y OBJETIVOS MARCO LEGAL, CONCEPTUAL Y FUNCIONAL ARQUITECTURA

Más detalles

Herramienta de Gestión Integral de E-Business

Herramienta de Gestión Integral de E-Business Herramienta de Gestión Integral de E-Business Ingeniería técnica de informática de sistemas Autor: David López Martín Tutor: Antoni Oller Arcas Índice Introducción Metodología Análisis Diseño Planificación

Más detalles

Logos socios tecnologicos asociados @aslan

Logos socios tecnologicos asociados @aslan TÍTULO DEL PROYECTO Implantado en Generalitat Logo Organismo Valenciana MODELO INTEGRAL DE GESTIÓN DE CALIDAD TIC Logos socios tecnologicos asociados @aslan ANTECEDENTES/PROBLEMÁTICA En esta legislatura

Más detalles

IBISCOM AUMENTE SU EFICIENCIA. i-bpm

IBISCOM AUMENTE SU EFICIENCIA. i-bpm i-bpm AUMENTE SU EFICIENCIA http://www.accu-type.com/vista.jpg La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes

Más detalles

MÓDULO 1: FUNDAMENTOS DE BPM, GOBIERNO Y ORGANIZACIÓN POR PROCESOS

MÓDULO 1: FUNDAMENTOS DE BPM, GOBIERNO Y ORGANIZACIÓN POR PROCESOS MÓDULO 1: FUNDAMENTOS DE BPM, GOBIERNO Y ORGANIZACIÓN POR PROCESOS DIA 1 Hacia una gestión eficaz de la Organización Negocio: Funciones Procesos vs. Funciones de Negocio Tipos de Proceso: Principal, Soporte,

Más detalles

Avances en el modelo de atención integrada en Galicia

Avances en el modelo de atención integrada en Galicia Avances en el modelo de atención integrada en Galicia Coro Piñeiro Vázquez Secretaria General de Política Social Consellería de Trabajo y Bienestar XUNTA DE GALICIA Madrid, 10-11 de marzo de 2015 Palacete

Más detalles

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos KPMG, Abril 2013 KPMG afiliadas a KPMG International Cooperative ( KPMG International ), una entidad suiza.

Más detalles

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben

Más detalles

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE TALENTO EN TI OCTUBRE 2012 ÍNDICE DEL CONTENIDO 1 OBJETIVO 2 CAMPO DE APLICACIÓN 3 DEFINICIONES 4 REQUISITOS DEL PERFIL 5 BIBLIOGRAFÍA 6

Más detalles

IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). Factores críticos de éxito y competencias profesionales necesarias.

IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). Factores críticos de éxito y competencias profesionales necesarias. IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). 1 Factores críticos de éxito y competencias profesionales necesarias. Objetivos generales del TFG Determinar cuales son los factores críticos

Más detalles

Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico

Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas Un ejemplo práctico: Plataforma de Archivo electrónico Índice 1. Presentación del proyecto 2. Objetivos del proyecto 3.

Más detalles

Este dominio consta de 7 procesos que se describen a continuación.

Este dominio consta de 7 procesos que se describen a continuación. Dominio: Adquirir e Implementar. Este dominio consta de 7 procesos que se describen a continuación. AI1 Identificar soluciones automatizadas La necesidad de una nueva aplicación o función requiere de análisis

Más detalles

Contribuciones a los Lenguajes de Modelado Educativo

Contribuciones a los Lenguajes de Modelado Educativo E.T.S.. de Enxeñeiros eiros de Telecomunicación Universidade de Vigo Contribuciones a los Lenguajes de Modelado Educativo Autor: Manuel Caeiro Rodríguez Directores: Dr. Martín Llamas Nistal Dr. Luis E.

Más detalles

I Jornadas en Dirección de Proyectos

I Jornadas en Dirección de Proyectos I Jornadas en Dirección de Proyectos Caso Práctico III: Puede sobrevivir una PYME del sector TIC sin la Dirección de Proyectos? Dr. Rafael Lostado Tecnología Thinktic Centro de Referencia Nacional en Informática

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

ARIS IT Architect. Para el diseño y la implementación eficientes de arquitecturas de TI

ARIS IT Architect. Para el diseño y la implementación eficientes de arquitecturas de TI ARIS IT Architect Para el diseño y la implementación eficientes de arquitecturas de TI Los procesos empresariales corporativos tienen complejos entornos de TI y a lo largo del tiempo muchos de estos entornos

Más detalles

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN SUMILLAS 1 CICLO I Gestión de Servicios de Tecnologías de Información Estudio de los servicios de

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS AUDITORIA DE SISTEMAS COMPUTACIONALES TIPOS DE AUDITORIA LIC. FRANCISCO D. LOVOS Tipos de Auditorías Auditoría de Base de Datos Auditoría de Desarrollo

Más detalles

Tape Mbo e: una Metodología Orientada a Servicios

Tape Mbo e: una Metodología Orientada a Servicios Tape Mbo e: una Metodología Orientada a Servicios Motivación Objetivos Tecnología Estado del Arte Evaluación del Estado del Arte Tape Mb e Ciclo de Vida Roles Disciplinas Ciclo de Vida y Disciplinas Evaluación

Más detalles

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN Clase 6: Ingeniería de Requerimientos Metododología y Ejemplo Primer Cuatrimestre 2015 Mg. María Mercedes Vitturini

Más detalles

FORMACIÓN ESPECIALIZADA EN GESTIÓN DEL CONOCIMIENTO: UNA PROPUESTA METODOLÓGICA INTEMPRES2006

FORMACIÓN ESPECIALIZADA EN GESTIÓN DEL CONOCIMIENTO: UNA PROPUESTA METODOLÓGICA INTEMPRES2006 FORMACIÓN ESPECIALIZADA EN GESTIÓN DEL CONOCIMIENTO: UNA PROPUESTA METODOLÓGICA INTEMPRES2006 Ciudad de La Habana, enero del 2006 FICHA DEL TRABAJO TÍTULO: FORMACIÓN ESPECIALIZADA EN GESTIÓN DEL CONOCIMIENTO:

Más detalles

PLAN ESTRATÉGICO DEL SERVICIO DE GESTIÓN DE PERSONAL (2006-2009)

PLAN ESTRATÉGICO DEL SERVICIO DE GESTIÓN DE PERSONAL (2006-2009) PLAN ESTRATÉGICO DEL SERVICIO DE GESTIÓN DE PERSONAL (2006-2009) NOVIEMBRE-2006 Página 1 de 7 INTRODUCCIÓN Prologaba Blanca Olías el libro La Gestión de Recursos Humanos en las Administraciones Públicas

Más detalles

TEMA 1.-Programación orientada a objetos (POO) Objetivo

TEMA 1.-Programación orientada a objetos (POO) Objetivo CURSO DE UML Dotar al alumno de los fundamentos de la programación orientada a objetos (POO, a partir de ahora), definir las características básicas del lenguaje de modelado unificado (Unified Modeling

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 original del Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS Nº 574-2009,

Más detalles

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de GLOSARIO Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de una descripción de bajo nivel (código fuente) para generar descripciones con un mayor grado de abstracción.

Más detalles

Ingeniería de Software en SOA

Ingeniería de Software en SOA Ingeniería de Software en SOA ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de Software en SOA Curso 2014/2015 1 / 51 Índice 1 Directrices para la IS en SOA 2 Modelo de referencia

Más detalles

METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA

METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA METODOLOGÍA DEL PROCESO DE PRUEBAS DEL GOBIERNO DEL PRINCIPADO DE ASTURIAS METESPA INDICE 1 Ámbito... 3 2 Alcance... 3 3 Políticas y Estrategias... 3 4 Visión General (Estructura la metodología)... 3 4.1

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE Fundamentos de Ingeniería del Software Capítulo 12. Herramientas CASE Herramientas CASE Estructura 1. Introducción 2. Características deseables 3. Componentes de una herramienta CASE 4. Taxonomías de herramientas

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

Técnicas de Auditoría BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO

Técnicas de Auditoría BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO BIENVENIDOS XIMENA BECHARA RAMÍREZ CONSULTORA EMPRESARIAL JUNIO 2008 OBJETIVOS DEL CURSO Proporcionar el conocimiento necesario de los métodos y técnicas para la preparación de auditoria interna. Desarrollar

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO INFORMACIÓN PLANEACIÓN Y GOBIERNO DE COM-INF 47. Responsabilidad y gestión del proceso de COM-INF La Unidad Digital es la responsable de

Más detalles

Figure 6-1: Preliminary Phase

Figure 6-1: Preliminary Phase Fase Preliminar: Objetivos Los objetivos de la fase preliminar son: Figure 6-1: Preliminary Phase 1. Determinar la capacidad de la arquitectura deseada por la Organización. a. Revisar el contexto organizacional

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

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Proyecto CAT Centro Atención al Trabajador

Proyecto CAT Centro Atención al Trabajador Proyecto CAT Centro Atención al Trabajador 1 Contenido Antecedentes del Proyecto... 3 Modelo Propuesto... 4 Objetivo general... 6 Objetivos específicos... 6 Alcance... 7 Beneficios Esperados... 7 Entorno

Más detalles