Diapositiva 1. Diapositiva 2. Ingeniería de Software II

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

Download "Diapositiva 1. Diapositiva 2. Ingeniería de Software II"

Transcripción

1 Diapositiva Ingeniería de Software II Primer Cuatrimestre 2008 Clase 6: Administración de Configuraciones Buenos Aires, 9 de Mayo de 2008 Diapositiva 2 Objetivos de la clase de hoy 8Ejemplos de la vida real 8Entender la problemática detrás de SCM 8Definiciones de SCM 8Misión 8Conceptos Generales 8Herramientas más comunes

2 Diapositiva 3 Ejemplos de la vida real 8Manejo de los artifacts de los TPs 8Problemas para modificar los archivos 8Pisarse en las modificaciones, perdiendo cambios realizados 8Problemas en la integración 8Perdí todo, se me clavó el disco 8 Quién tiene la última versión? 8Construcción de autos 8Cambio de modelos 8Construcción de pieza del modelo anterior 8Cuando el auto está terminado se sabe que motor tiene, que paragolpes, etc 8Manuales de componentes electrónicos 8 Qué manual corresponde a que modelo? 8Se modificó el manual del modelo nuevo y se perdió el manual viejo Diapositiva 4 Entendiendo la problemática 8Versión actual de un archivo (artifact) reemplazada por una versión vieja modificada 8Aplicar cambios sobre la versión incorrecta 8Sin historia de cambios 8No se puede identificar cuales son las versiones en producción de los artifacts 8Alta probabilidad de errores cuando se mantienen múltiples versiones 8No se puede volver a generar una versión ya generada 8Se pierde todo por la ruptura de un hardware

3 Diapositiva 5 Entendiendo la problemática (cont.) 8Las personas involucradas no se enteran de los cambios realizados 8No hay control sobre quien puede modificar qué en que momento 8No se sabe quién hizo los cambios 8Se puede borrar un archivo y perder todo el trabajo 8No existe trazabilidad entre un componente de software y que requerimientos implementa 8No se pueden corregir defectos sobre versiones que están instaladas en un cliente, simplemente porque no se sabe cuál es la versión

4 Diapositiva 6 Definiciones de SCM One thing is clear: software change too easy. Here is about as short as a definition of SCM as you will find: SCM is about managing change to software Brian White Administración de Configuraciones - Introducción La facilidad de cambio en el software pone en riesgo la integridad de los productos. Cambios sin control, despliegue de componentes inconsistentes entre sí, o la falta de disponibilidad del componente adecuado en una determinada etapa del ciclo de vida, pueden desestabilizar la calidad de mi aplicación. Es de la sensibilidad al cambio presente en la disciplina de ingeniería de software que se desprenden las radicales diferencias que tiene esta actividad de la ingeniería con otras actividades de la industria. El dinamismo intrínseco del software genera la necesidad de contar con un framework para el control de cambios y estados de la configuración, es desde esta necesidad que surge CM (Configuration Management). Paradójicamente, la naturaleza sensitiva al cambio presente en el software hace que la burocracia en los controles de cambio sea algo positivo dentro de este contexto. CM colabora con el proceso a través de la implementación de políticas de tracking, seguridad, integración y administración de cambios.

5 Diapositiva 7 Definiciones de SCM Definición según el SEI: Las disciplinas y técnicas de iniciación, evaluación y control de cambios sobre productos de software durante y después del proceso de desarrollo The disciplines and techniques of initiating, evaluating, and controlling change of software products during and after the development process Jim Tomayko SEI Workshop on SCM Software Configuration Management - Introducción Según el SEI, nos centramos en actividades específicas de SCM que, de ser cumplimentadas, pueden al menos garantizar ciertos niveles de calidad en la configuración. Nuestro enfoque partirá de observar a SCM también como un proceso, o sea que nos centraremos en sus actividades como propone el SEI.

6 Diapositiva 8 Misión de SCM 8Custodiar la integridad de los productos. 8Acompañar la actividad de cambio con actividades de control. 8Gestionar los tipos de cambio permitidos a lo largo del ciclo de vida del producto. 8Brindar acceso al componente adecuado en la version correspondiente Misión de CM (Configuration Management) La misión de la Administración de Configuraciones es custodiar la integridad de los productos a medida que evolucionan desde la especificación, pasando a través del diseño, el desarrollo, el despliegue a producción y el posterior mantenimiento. Su existencia tiene sentido como actividad de soporte que acompaña a los productos en la actividad de cambio a lo largo del ciclo de vida. El valor invertido en CM está relacionado con el costo del producto vs la exposición al riesgo de obtener un producto inestable. Entonces, cuál es el equilibrio entre el gasto en CM y exposición a dicho riesgo?, cómo mido dicho riesgo?

7 Diapositiva 9 Entropía y Actividad de Cambio 8 Ley de la evolución del software : entropy of software systems continually increases unless steps are take to control (Lehman & Belady) Entropía vs Actividad de Cambio La entropía aumentan en el software en forma continua a menos que acciones de control sean aplicadas sobre los cambios. Los casos patológicos de ejemplo son los legacy systems donde existen, en algunos casos, décadas de cambios sin documentar por lo que debe interpretarse las reglas del negocio a través de ingeniería inversa sobre el código.

8 Diapositiva 0 Cambio 8Incrementando la complejidad del Software 8Tamaño 8Cambios en los requerimientos 8Inclusión de componentes de terceras partes 8Incrementando el número de plataformas que debemos mantener Cambio - Incrementando la complejidad del Software Con este tipo de cambio nos referimos a modificaciones que sufre directamente el producto de software en sí sin incluir consideraciones del entorno. - Size Líneas de código Nuevos Módulos (Cambio de arquitectura) - Inclusión de componentes de terceras partes Controlar versiones de componentes por terceras partes. Grabar versiones que conforman el baseline del sistema de software - Incrementando el número de plataformas sobre las cuales el sistema opera La organización de test se ve afectada. SCM tool debería ejecutarse en todas las plataformas que el producto corre

9 Diapositiva Cambio (cont.) 8Incrementando la complejidad del Entorno 8Tamaño del team 8Distribución geográfica del team 8Frecuencia con la cual salen nuevos releases 8Cambios en plataformas SO y Hardware Cambio - Incrementando la complejidad del Entorno - Team Size Incrementar el tamaño del team significa aumentar la cantidad de líneas de comunicación. Por Ejemplo: 2 personas = línea 3 personas = 3 líneas n personas = n* (n-)/2 Acceso concurrente a los componentes aumenta. Complejidad en el merge de los cambios en paralelo. - Distribución geográfica del team Comunicación más compleja. Merge integration se hace imposible sobre los niveles superiores de integración. - Frecuencia de los Releases o cantidad de variantes Aumenta la cantidad de releases mantenidos al mismo tiempo. Los bug fixes son mas difíciles de distribuir. Los arreglos sobre versiones existentes colisionan con mayor número de versiones funcionando. - Cambio en plataformas de SO y Hardware Muchas veces no atendido, las partes de la configuración que no son software (como firmware y hardware) no son tenidas en cuenta como parte de la configuración con la consecuente desatención durante el mantenimiento. El SO, el hardware sobre el cual este funciona, como así también la versión de Firmware instalada en el Hardware son elementos de terceros que deben sr mantenidos bajo control de configuración.

10 Diapositiva 2 Conceptos Generales 8Artifact (scm-item) 8Baseline 8Version 8Revision 8Variant 8Release Definiciones: Artifact: Cualquier elemento de un producto de software que esté sujeto a cambios. Esto incluye código fuente, documentación, planes de prueba, datos de prueba, librerías, código objeto, etc. También es conocido en la terminología traducida que encontramos como ítem de configuración. Baseline: Todo artifact se encuentra sujeto a una política de versionado. Un producto de software está compuesto por un conjunto de artifacts cada uno de los cuales pertenezca a una versión específica. La idea de baseline entonces es establecer qué versión de cada artifact corresponde a cada versión producto de software. El baseline no contendrá ningún producto sino que será simplemente un conjunto de pares <artifact, version number> que servirá para determinar que ítems de configuración debe seleccionar la herramienta SCM para poder reproducir una versión determinada de mi producto.

11 Variante: Una instancia del sistema que es funcionalmente idéntica pero que a nivel no funcional distinta de las otras instancias del sistema. Un ejemplo de esto es tener una variante distinta para cada plataforma de software y hardware. Cambios en el look and view del producto son otros motivos para generar nuevas variantes. Versión: Una instancia del sistema funcionalmente distinta de las otras instancias del mismo sistema. Release: Una instancia del sistema que es distribuida a los usuarios fuera del equipo de desarrollo. Revision: Una instancia del sistema que solamente corrige defectos y no agrega nueva funcionalidad

12 Diapositiva 3 Otros Conceptos Generales 8Check-out 8Check-in / Commit 8Update 8Branch 8Cambios Concurrentes 8Merge / Integración Definiciones: Branch: Es una linea de desarrollo que da independencia de la línea principal o de otros branches Merge: Integración parcial o total de un branch con la linea base o con otro branch Checkout: Creación de un ambiente privado local para trabajar Check-in/Commit: Actualización de los cambios realizados en el ambiente privado al repositorio central Update: Actualización de los cambios realizados en el repositorio central al ambiente privado

13 Diapositiva 4 Branch 8 Generically, a branch is a means to organize file versions and show their history (White 2000) 8Más especificamente un branch es una configuración de un sistema derivada de otra configuración en donde se puede desarrollar de manera independiente. 8Los branches son un mecanismo para lograr independencia en los cambios. Diapositiva 5 Cuando usar branches? 8Versiones en producción 8Tareas grandes y complejas 8Integrar branches complejos 8 Cuando no usar branch? 8Cuando no existe una fecha de merge 8Existen varias alternativas para usar branches pero hay que analizar bien las consecuencias Versiones que están en producción y todavía se continua agregando funcionalidad, sobre los branches se puede corregir bugs sin afectar la linea base. Para integrar branches complejos en la linea base, primero se integra sobre un branch y luego se integra (merge) sobre la linea base

14 Diapositiva 6 Ejemplo de branches con CVS Branch >! ! / / / Branch.2.2 -> _!.2.2.!----!.2.2.2!----!.2.2.3! / / / !.!----!.2!----!.3!----!.4!----!.5! <- The main trunk !!! Branch.2.4 -> +---!.2.4.!----!.2.4.2!----!.2.4.3!

15 Diapositiva 7 Soportar cambios concurrentes sobre artifacts 8Una única persona modificando un ítem de configuración a la vez. 8Desarrollo concurrente resuelto por la herramienta SCM. 8Integrar los cambios con la asistencia de la herramienta de SCM. 8Complejidades en la serialización de cambios de algunas herramientas. Actividades Esenciales Soportar cambios concurrentes sobre los artifacts Idealmente quisiéramos tener una única persona modificando un ítem de configuración a la vez. Dado que esto es ineficiente y no práctico, la complejidad introducida por el desarrollo concurrente debe ser resuella también por la herramienta SCM. Los cambios realizados en paralelo deben poder ser integrados con la asistencia de la herramienta de SCM. La serialización de cambios propuesta por algunas herramientas SCM presenta algunos inconvenientes...

16 Diapositiva 8 Problemas de la serialización de cambios copia Corrección bug fix 6 Corrección bug fix bug fix bug fix 6 Bajo Control de SCM Actividades Esenciales Soportar cambios concurrentes sobre los artifacts Problemas Algunos cambios, como la resolución de errores, no son serializables. Para esto la herramienta debe brindar la posibilidad de realizar un merge de los cambios en forma automática, en caso de que sea posible interpretar la estructura de un ítem de configuración, o en forma manual facilitando el acceso a los elementos modificados.

17 Diapositiva 9 Propuesta de Solución vía merge Corrección copia bug fix 3 Corrección bug fix bug fix bug fix bug fixs 3 y 6 Bajo Control de SCM Actividades Esenciales Soportar cambios concurrentes sobre los artifacts Solución La solución es crear una nueva versión en base al merge de los cambios aplicados sobre las versiones 2 y 3.

18 Diapositiva 20 Integración Integración es el proceso a través del cual los cambios desarrollados en forma independiente son reunidos para formar una pieza de software que pueda ser ejecutada y probada. Integración Integración es el proceso a través del cual, los cambios desarrollados en forma independiente son juntados para formar una pieza de software que pueda ser ejecutada y probada. El trabajo del integrador es tomar el trabajo del equipo de desarrollo construyendo una versión única del sistema o, dependiendo del nivel de integración, un conjunto de componentes de software. Los niveles de integración se determinarán por la estructura del equipo de trabajo. A medida que crece la estructura del equipo de trabajo, los niveles de integración requeridos crecen en igual medida.

19 Diapositiva 2 Tipos de Integración 8Merge Integration es concerniente a la resolución de cambios en paralelo que realizados por diferentes miembros del equipo sobre artifacts en común. 8Assembly Integration involucra los procesos tendientes a crear una pieza de software a partir de varias componentes que comparten la misma baseline. Integración Tipos de Integración Merge Integration es concerniente a la resolución de cambios en paralelo que son realizados por diferentes miembros del equipo sobre artifacts en común. En algunos casos el merge puede ser realizado automáticamente a través de herramientas que comprenden la estructura interna de los componentes. En otros casos, el merge deberá ser realizado en forma manual. Bajo la opción de merge manual, es posible sea necesario agregar nuevos cambios al componente resultante de modo que el merge conserve la union de las propiedades de las versiones combinadas. Assembly Integration involucra los procesos tendientes a crear una pieza de software a partir de varias componentes que comparten la misma baseline. Esta actividad nunca abarca modificaciones sobre los componentes. Assembly Integration puede ser realizado en tiempo de construcción o de ejecución, esto quiere decir que los componentes pueden ser ensamblados creando una única pieza de software ejecutable o conformar un conjunto de componentes ejecutables que compartan un entorno de ejecución.

20 Diapositiva 22 Concurrencia - Consistent Merge Turn-Taking Un desarrollador a la vez accede a un component Split-Combine Dividimos el sistema en piezas que son modificadas independientemente y luego ensambladas (assembly integration) Copy-Merge Diversas copias del mismo component son modificadas en espacios de trabajo aislados que luego serán combinadas para conformar una pieza única. Integración Tipos de Integración Consistent Merge Turn-Taking: Los componentes son accedidos en forma exclusiva por una persona o equipo de trabajo. Esto solo es practicable en equipos de desarrollo pequeños. Split-Combine: El producto es dividido en componentes independientes que son asignados a grupos separados. La concurrencia en el desarrollo es alta pero se acceden diferentes piezas a luego ser ensambladas eliminando de esta forma la complejidad existente en cambios inconsistentes sobre la misma pieza de software. A posibilidad de aplicar este tipo de integración aumenta a medida que la granularidad del dieño es mayor. Copy-Merge: El mismo componente es copiado en espacios aislados y modificado en forma paralela por diferentes desarrolladores en espacios de trabajo aislados. La copia original del componente debe ser utilizada finalmente por el integrador en la etapa de merging para conocer cuales son los cambios realizados por cada uno de los desarrolladores. Las herramientas que colaboran en este tipo de merge utilizan la estructura del código fuente para poder aumentar el nivel lógico de aislación de los cambios.

21 Diapositiva 23 Ejemplo - File-Sharing Diapositiva 24 Ejemplo - Turn-Taking (lock-modify-unlock)

22 Diapositiva 25 Ejemplo - Copy-Merge (copy-modify-merge) - Diapositiva 26 Ejemplo - Copy-Merge (copy-modify-merge) - 2

23 Diapositiva 27 SCM Buena Práctica baselines x milestone Crear baselines para cada milestone del proyecto Al menos debe ser creado un baseline al final de cada iteración del proyecto. Típicamente, nuevos baselines son creados con mas frecuencia a medida que nos acercamos al final de una iteración o también, a la etapa de entrega. Crear baselines para cada milestone del proyecto. Todos los componentes y artifacts que conforman un sistema de software, deben ser agrupados seleccionando la versión correcta para cada uno de ellos bajo una línea de base (baseline). Cada etapa del schedule del proyecto donde se presenta un milestone, debemos tener un entregable auditable y reproducible. Al menos debe ser creado un baseline al final de cada iteración del proyecto. Típicamente, nuevos baselines son creados con mas frecuencia a medida que nos acercamos al final de una iteración o también, a la etapa de entrega. Esto nos habilita a reproducir cualquier versión de mi sistema de software, consultar qué cambios han sido realizados, e indicar la estabilidad de la versión utilizando los atributos almacenados en la línea de base. Nota: La mayor cantidad de baselines no se debe a una mayor actividad de cambio sino a que se hace necesario poder volver a un release mas reciente.

24 Diapositiva 28 SCM Buena Práctica baselines x milestone - motivación. Reproducibility Unir requerimientos, planes de proyecto, casos de prueba, y artifacts. (análisis de impacto + análisis de causa) Regenerar cualquier release o entorno del sistema que haya sido liberado antes. Indispensable para identificar problemas nuevos generados por nuevos releases Actividades Esenciales Crear baselines para cada milestone del proyecto. Motivación Existen tres razones principales para realizar un baseline:. Reproducibility Es la habilidad de poder ir hacia atrás y re-generar cualquier release o entorno del sistema que haya sido liberado antes. Esto es indispensable para identificar problemas nuevos generados por nuevos releases.

25 Diapositiva 29 SCM Buena Práctica baselines x milestone - motivación 2. Traceability Unir requerimientos, planes de proyecto, casos de prueba, y artifacts (análisis de impacto + análisis de causa) 3. Reporting Consultar el contenido de cualquier baseline Comparar un baseline con otro Nos asiste durante la etapa de debugging y la generación de notas de release Mail sobre cambios en tiempo real 2. Traceability Es la posibilidad de unir requerimientos, planes de proyecto, casos de prueba, y artifacts todos juntos de modo de no solo poseer el release concerniente al sistema de software sino también, la información técnica requerida para comprender dicho sistema. 3. Reporting Es la habilidad de poder consultar el contenido de cualquier baseline y poder además comparar un baseline con otro. La comparación de baselines nos asiste durante la etapa de debugging y la generación de notas de release. La comparación de baselines es utilizada en la actividad de Peer reviews Estas tres propiedades nos ayudan a corregir errores en productos liberados y facilita auditorías..

26 Diapositiva 30 Entorno CM Implementation Processes Development Production CM Processes Configuration Identification Configuration Change Control Configuratin Status Accounting Configuration Audits Soft ware Firmware Hardware Products Entorno CM Products Los productos sujetos a control de configuracion son todos aquellos que, al ser afectados por un cambio, pudieran afectar la integridad de la aplicacion. Implementation Processes La necesidad de operar sobre diversos ambientes nos obliga a conservar, al menos, entornos de produccion y desarrollo por separado. La actividad de cambio en ambos entornos tendra diferente volatilidad y por ende, debera poder ser aislada. CM Processes La integridad de los productos a lo largo de los entornos es gestionada a partir de las practicas de CM que se describen a lo largo de este presentacion.

27 Diapositiva 3 SCM Proceso de CM Identificación de la Configuración Las actividades de Identificación de la Configuración tienen el objetivo de identificar los ítems que deberán ser controlados, establecer esquemas de identificación, versionado y detalla el uso herramientas y técnicas. A continuación se listas algunas de las tareas básicas: Identificar los ítems Mantener las relaciones entre los mismos Manejar las políticas de versionado Manejar versiones de herramientas y librerías Identificar configuración de hardware Identificar configuración de software Diapositiva 32 SCM Proceso de CM Control de la Configuración El Control de la Configuración del Software se preocupa de manejar los cambios a lo largo de todo el ciclo de vida del desarrollo. La información recolectada de estas actividades es útil para medir la frecuencia de cambio y el retrabajo. Solicitar, evaluar y aceptar pedidos de cambio Tablero de control Proceso de control de cambios Implementar los cambios en el software Desviaciones por control

28 Diapositiva 33 SCM Proceso de CM Ejemplo de Control de la Configuración Diapositiva 34 SCM Proceso CM Configuration Status Accounting (SCSA) El reporte del estado de la configuracion ( Software configuration status accounting ) se preocupa por guardar y reportar toda la información necesaria para una efectiva administración de configuración de software Software configuration status information Identificar Recolectar Mantener Status Reporting

29 Diapositiva 35 SCM Proceso de CM Auditorías de la Configuración Las auditorias se pueden efectuar en el momento en el que se entrega un release o en cualquier momento en el ciclo de desarrollo, las principales auditorias que se realizan son: Software functional configuration audit (FCA) Para validar que los ítems sean consistentes con las especificaciones funcionales. Se recibe como input las salida del testing y la validación Software physical configuration audit (PCA) Para validar que los ítems de configuración sean instalados de manera consistente con la documentación de diseño. Diapositiva 36 Funcionalidad Importantes de una herramienta de SCM completa 8SCR Software change request y los procedimientos de aprobación 8Manejar el repositorio para los ítems 8Manejar las tareas de pedidos de cambios 8Reportes de software configuration status y recolección de métricas de SCM 8Manejo de auditorias de software 8Administración y seguimiento de la documentación 8Generación de builds 8Administración y seguimiento de la distribución del software.

30 Diapositiva 37 Herramientas más conocidas 8Visual Source Safe Team Foundation Server (Microsoft) 8CVS (OSS) 8Subversion SVN (OSS) 8Clear Case/Quest (IBM/Rational) 8Bugzilla (OSS) Diapositiva 38 Bibliografía 8 Software Configuration Patterns, Stephen Berczuk. 8 Software Configuration Managment Strategies and Rational ClearCase, B. White & G. Clemms 8John A. Scott and David Nisse, "Software Configuration Management" for the IEEE/ACM Software Engineering Body of Knowledge (SWEBOK) project, Guide to the Software Engineering Body of Knowledge, Trial Version, IEEE Computer Society, May Sitio oficial de la herramienta CVS,

Ingeniería de Software II

Ingeniería de Software II Ingeniería de Software II Segundo Cuatrimestre 2008 Clase 20: Software Configuration Management Buenos Aires, 13 de Noviembre de 2008 Objetivos de la clase de hoy Ejemplos de la vida real Entender la problemática

Más detalles

CM colabora con el proceso a través de la implementación de políticas de tracking, seguridad, integración y administración de cambios.

CM colabora con el proceso a través de la implementación de políticas de tracking, seguridad, integración y administración de cambios. 1 Administración de Configuraciones - Introducción La facilidad de cambio en el software pone en riesgo la integridad de los productos. Cambios sin control, despliegue de componentes inconsistentes entre

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 OC-GC-14-REQPATE-2016-V0 PARA: ORGANISMO COORDINADOR PREPARADO POR: GERENCIA COMERCIAL V0 PREPARADO POR REVISADO

Más detalles

PRONÓSTICO DE VENTAS CORTO PLAZO MÓDULO COLABORATIVO DE CONTROL DE METAS DE VENTAS

PRONÓSTICO DE VENTAS CORTO PLAZO MÓDULO COLABORATIVO DE CONTROL DE METAS DE VENTAS PRONÓSTICO DE VENTAS CORTO PLAZO MÓDULO COLABORATIVO DE CONTROL DE METAS DE VENTAS Aunque se trabaje con un proceso de Presupuesto de Ventas para un periodo determinado, es necesario validar con la fuerza

Más detalles

METODOLOGÍAS ÁGILES. Proceso Unificado Ágil (AUP) Ingeniería del Software II Análisis de Sistemas

METODOLOGÍAS ÁGILES. Proceso Unificado Ágil (AUP) Ingeniería del Software II Análisis de Sistemas METODOLOGÍAS ÁGILES Proceso Unificado Ágil (AUP) Docentes: Titular: Ing. Ivaniszyn Selva Nieves Rambo, Alice Sueldo, Roberto Integrantes: Osuna, Jessica Marianela Rougoski, Santiago José Ingeniería del

Más detalles

Procesos de la Dirección de Proyectos para un proyecto

Procesos de la Dirección de Proyectos para un proyecto Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),

Más detalles

El Ciclo de Vida del Software

El Ciclo de Vida del Software 26/09/2013 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2013 Objetivos de este tema

Más detalles

FICHA PÚBLICA DEL PROYECTO

FICHA PÚBLICA DEL PROYECTO NUMERO DE PROYECTO: 218824 EMPRESA BENEFICIADA: MICROCALLI DEL GOLFO S.A DE C.V TÍTULO DEL PROYECTO: LÍNEA DE PRODUCTOS DE SOFTWARE PARA DOMÓTICA OBJETIVO DEL PROYECTO: Incorporar el paradigma de LPS como

Más detalles

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Curso Implementing and Managing Microsoft Server Virtualization (10215) Curso Implementing and Managing Microsoft Server Virtualization (10215) Programa de Estudio Curso Implementing and Managing Microsoft Server Virtualization (10215) Planifica, instala y brinda soporte a

Más detalles

Procesos de la Dirección de Proyectos para un proyecto

Procesos de la Dirección de Proyectos para un proyecto Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de

Más detalles

Escala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas

Escala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas Escala San Martín Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas InstruccIones para la aplicación InformátIca Guía rápida INICO - FOSM 2014 INFORMACIÓN GENERAL La presente

Más detalles

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional norma española UNE-EN 61511-1 Enero 2006 TÍTULO Seguridad funcional Sistemas instrumentados de seguridad para el sector de las industrias de procesos Parte 1: Marco, definiciones, requisitos para el sistema,

Más detalles

MANUAL POLÍTICA DE PASO A PRODUCCIÓN DE SISTEMAS DE INFORMACIÓN Y CONTROL DE VERSIONES

MANUAL POLÍTICA DE PASO A PRODUCCIÓN DE SISTEMAS DE INFORMACIÓN Y CONTROL DE VERSIONES MANUAL POLÍTICA DE PASO A INDICE 1. INTRODUCCION...02 2. OBJETIVO GENERAL..02 3. ALCANCE 02 4. POLITICA DE PASO A PRODUCCION DE SISTEMAS DE INFORMACION 02 5. SISTEMAS DE CONTROL DE 03 6. DEFINICIONES..04

Más detalles

DIPLOMADO SISTEMAS INTEGRADOS DE GESTIÓN HSEQ ISO 9001: ISO 14001: OHSAS 18001:2007

DIPLOMADO SISTEMAS INTEGRADOS DE GESTIÓN HSEQ ISO 9001: ISO 14001: OHSAS 18001:2007 PROGRAMA DE FORMACIÓN DIPLOMADO EN SIS INTEGRADOS DE GESTIÓN DIPLOMADO SIS INTEGRADOS DE GESTIÓN HSEQ ISO 9001:2015 - ISO 14001:2015 - OHSAS 18001:2007 Dada la globalización y con el fin de promover la

Más detalles

PRODUCTO 5.1- B PERFIL DEL PROYECTO DE UN SISTEMA DE SEGUIMIENTO A LOS INDICADORES DEL CONPES 3784 PARA FUTURAS MEDICIONES. Versión 1.

PRODUCTO 5.1- B PERFIL DEL PROYECTO DE UN SISTEMA DE SEGUIMIENTO A LOS INDICADORES DEL CONPES 3784 PARA FUTURAS MEDICIONES. Versión 1. PRODUCTO 5.1- B PERFIL DEL PROYECTO DE UN SISTEMA DE SEGUIMIENTO A LOS INDICADORES DEL CONPES 3784 PARA FUTURAS MEDICIONES. Versión 1.0 DICIEMBRE 2015 53 Tabla de Contenido I. INTRODUCCIÓN 54 II. OBJETIVO

Más detalles

Sistemas de Control de Fuentes. Website

Sistemas de Control de Fuentes. Website Sistemas de Control de Fuentes Website Índice Introducción Funciones Why Use It? Problema Elementos Instalación Operaciones Ejemplos 2 Introducción Casos Verídicos Carlos, Podrías pasarme una copia con

Más detalles

Fundamentos de Ingeniería de Software [Etapas II]

Fundamentos de Ingeniería de Software [Etapas II] Fundamentos de Ingeniería de Software [Etapas II] M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 13-I Sergio Luis Pérez (UAM CUAJIMALPA) Curso de fundamentos de ing. de software

Más detalles

Curso y Código SENCE 2008 CONTENIDOS

Curso y Código SENCE 2008 CONTENIDOS Curso y Código SENCE 2008 CURSO ICONSTRUYE CURSO SENCE CÓDIGO SENCE Módulo de Cotizaciones, Compras y Reportes. Módulo de Pedido de Materiales. Módulo de Facturación. Módulo de Bodega. Técnicas de Supervisión

Más detalles

Descripción de servicio

Descripción de servicio de servicio Código del servicio Nombre del servicio Versión Funcionalidades del servicio 1.

Más detalles

Top-Down Network Design. Tema 9

Top-Down Network Design. Tema 9 Top-Down Network Design Tema 9 Desarrollo de Estrategias de Gestión de la Red Copyright 2010 Cisco Press & Priscilla Oppenheimer Traducción: Emilio Hernández Adaptado para ISI: Enrique Ostúa. 9-1 Gestión

Más detalles

MANUAL DEL PROCESO DE COMUNICACIÓN INTERNA CA-SGI-01-P02

MANUAL DEL PROCESO DE COMUNICACIÓN INTERNA CA-SGI-01-P02 MANUAL DEL PROCESO DE COMUNICACIÓN INTERNA CA-SGI-01-P02 Versión 1.0 22/07/2015 Página: Página 1 de 9 Contenido 1. INFORMACIÓN BÁSICA... 2 2. LINEAMIENTOS DEL SUBPROCESO... 3 3. ROLES... 3 4. GLOSARIO

Más detalles

Manual del Integrador Contable Premium Soft

Manual del Integrador Contable Premium Soft Manual del Integrador Contable Premium Soft Desarrollado por el TSU. Douglas D. Diaz A. El módulo de Integración Contable permite registrar la información de manera automática al sistema de Contabilidad

Más detalles

Aseguramiento de Calidad en el Desarrollo de Software Libre

Aseguramiento de Calidad en el Desarrollo de Software Libre Aseguramiento de Calidad en el Desarrollo de Software Libre Marzo, 2014 N. Baez, V. Bravo y J. Alvarez Contenido de la Presentación Segunda versión de la Metodología de Desarrollo de Software Libre. Segunda

Más detalles

Maestría en Seguridad Informática. Jorge Ezequiel, Bo Hugo Pagola Alberto Dums

Maestría en Seguridad Informática. Jorge Ezequiel, Bo Hugo Pagola Alberto Dums Maestría en Seguridad Informática Construcción de seguridad en metodologías Ágiles Jorge Ezequiel, Bo Hugo Pagola Alberto Dums Agenda 1. Introducción 2. Metodologías Ágiles 3. Problema de estudio 4. Experimentación

Más detalles

Enterprise Architect:

Enterprise Architect: Enterprise Architect: Procedimientos de implantación Fecha: 05/09/2006 Referencia: EJIE S.A. Mediterráneo, 3 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080

Más detalles

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software El Proceso Capítulo 2 Roger Pressman, 5 a Edición El Proceso de Desarrollo de Software Qué es? Marco de trabajo de tareas a realizar para desarrollar Software de alta calidad. Es sinónimo de Ingeniería

Más detalles

Administración de Proyectos de TI

Administración de Proyectos de TI Administración de Proyectos de TI VI Jornadas Universitarias de Sistemas de Información en Salud Lic. Gustavo Sobota Oficina de Proyectos Departamento de Informática en Salud Hospital Italiano de Buenos

Más detalles

Anexo 10. Pruebas verificadas

Anexo 10. Pruebas verificadas 1 Anexo 10. Pruebas verificadas Introducción El proceso de pruebas inició con una revisión conceptual para la identificación de las pruebas por realizar, a partir de las características del proyecto. En

Más detalles

Área: Microsoft SQL. Nombre del curso. Administración de Microsoft SQL Server 2014 Bases de datos

Área: Microsoft SQL. Nombre del curso. Administración de Microsoft SQL Server 2014 Bases de datos Área: Microsoft SQL Nombre del curso Administración de Microsoft SQL 2014 Bases de Título Administración de Microsoft SQL 2014 Bases de Duración 25 hs Objetivos Proporcionar a los alumnos los conocimientos

Más detalles

ISO 9001 Auditing Practices Group Guidance on:

ISO 9001 Auditing Practices Group Guidance on: International Organization for Standardization International Accreditation Forum ISO 9001 Auditing Practices Group Guidance on: Auditando el proceso de Diseño y Desarrollo 1. Introducción El objetivo de

Más detalles

Construcción de Sistemas de Computación Código: 32

Construcción de Sistemas de Computación Código: 32 Programa de la Asignatura: Construcción de Sistemas de Computación Código: 32 Carrera: Ingeniería en Computación Plan: 2013 Carácter: Obligatoria Unidad Académica: Secretaría Académica Curso: Cuarto Año

Más detalles

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas - C O N T E N I D O 1. Propósito 2. Alcance 3. y autoridad 4. Normatividad aplicable 5. Políticas 6. Diagrama de bloque del procedimiento 7. Glosario 8. Anexos Anexo 1 : Solicitud de un Proyecto Web Anexo

Más detalles

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010 MICEX2010 MCTS Exchange Server 2010 Administración Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010 Formación: Presencial Horas: 25 Introducción Exchange Server 2010 constituye

Más detalles

PROCEDIMIENTO DE ACCIONES CORRECTIVAS Y PREVENTIVAS

PROCEDIMIENTO DE ACCIONES CORRECTIVAS Y PREVENTIVAS PÁGINA 1 DE 5 1. OBJETIVO Establecer un método unificado para identificar, analizar y tratar las causas de No conformidades reales o potenciales, observaciones, u objeto de mejora para el Sistema Integrado

Más detalles

I.E.F.P.S. REPÉLEGA G.L.H.B.I. ESPECIFICACIONES DE CURSOS DE CATÁLOGO MODULAR Pág. 1/3

I.E.F.P.S. REPÉLEGA G.L.H.B.I. ESPECIFICACIONES DE CURSOS DE CATÁLOGO MODULAR Pág. 1/3 ESPECIFICACIONES DE CURSOS DE CATÁLOGO MODULAR Pág. 1/3 1. REFERENTE DE LA FORMACIÓN PREPARADO: J.U.I. REVISADO: R.S.G APROBADO: A.A.A. FECHA: 15-09-09 FECHA: 16-09-09 FECHA: 17-09-09 ESPECIFICACIONES

Más detalles

Forjas de Software y repositorios de código en la nube

Forjas de Software y repositorios de código en la nube Forjas de Software y repositorios de código en la nube Dani Reguera Bakhache dreguera@mondragon.edu http://twitter.com/dreguera http://www.linkedin.com/in/danireguera http://mukom.mondragon.edu/socialmedia

Más detalles

Esquema de Integración Externa Aranda Versión 8.0

Esquema de Integración Externa Aranda Versión 8.0 Esquema de Integración Externa Versión 8.0 Software, 2014 Página 1 Historia de Revisiones Fecha Versión Descripción Autor 20/04/2010 1.0 Documento inicial Juan Francisco Carrillo 22/10/2012 1.1 Actualización

Más detalles

Documento Obligatorio de IAF Para la aplicación de ISO/IEC 17021 En auditorías de Sistemas Integrados de Gestión

Documento Obligatorio de IAF Para la aplicación de ISO/IEC 17021 En auditorías de Sistemas Integrados de Gestión Documento Obligatorio de IAF Documento Obligatorio de IAF Para la aplicación de ISO/IEC 17021 En auditorías de Sistemas Integrados de Gestión Versión 3 (IAF MD 11:2013) Versión 3 Documento Obligatorio

Más detalles

Sistema de Gestión de la Calidad SGC

Sistema de Gestión de la Calidad SGC Sistema de Gestión de la Calidad SGC QUÉ ES UN SISTEMA DE GESTIÓN DE LA CALIDAD? SISTEMA: Es un conjunto de elementos mutuamente relacionados o que interactúan entre sí. SISTEMA DE GESTIÓN DE LA CALIDAD:

Más detalles

UNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN

UNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN UNIVERDAD MILITAR NUEVA GRANADA 1 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE Uno de los requerimientos esenciales del proyecto en la migración y puesta en marcha de todos los servicios que actualmente soporta

Más detalles

MANUAL DE POLÍTICA CONTROL DE LICENCIAS DE SOFTWARE

MANUAL DE POLÍTICA CONTROL DE LICENCIAS DE SOFTWARE MANUAL DE POLÍTICA CONTROL DE LICENCIAS DE SOFTWARE INDICE 1. INTRODUCCION 02 2. OBJETIVO GENERAL..02 3. OBJETIVOS ESPECIFICOS 02 4. ALCANCE 02 5. DEFINICIONES...... 03 5.1. Licencia de Software...03 5.2.

Más detalles

Medidas de seguridad. Tema 1 SAD. Vicente Sánchez Patón. I.E.S Gregorio Prieto

Medidas de seguridad. Tema 1 SAD. Vicente Sánchez Patón. I.E.S Gregorio Prieto Medidas de Tema 1 SAD Vicente Sánchez Patón I.E.S Gregorio Prieto Medidas de Política de Una política de es un conjunto de pautas establecidas para proteger a la red de los ataques, ya sean desde el interior

Más detalles

SICRES 3.0 Presentación Ejecutiva

SICRES 3.0 Presentación Ejecutiva Presentación Ejecutiva 1 Antecedentes: El estándar SICRES 2.0 es una norma para el intercambio de asientos registrales aprobada en 1999 por el entonces Consejo Superior de Informática (actualmente Consejo

Más detalles

Test PMP - C05 _ La aceptación por parte del cliente de los productos entregables del proyecto debería ser verificada por:

Test PMP - C05 _ La aceptación por parte del cliente de los productos entregables del proyecto debería ser verificada por: Test PMP - C05 _ 02 01. Una declaración del alcance del proyecto es: A. Una entrada de definir el alcance. B. Esencialmente lo mismo que un sistema de control de cambios de alcance. C. Un componente del

Más detalles

Creapedidos Software para gestionar pedidos online y desde dispositivos móviles.

Creapedidos Software para gestionar pedidos online y desde dispositivos móviles. Creapedidos Software para gestionar pedidos online y desde dispositivos móviles. Perfil del producto PEDIDOS COTIZACIONES ALBARANES CATALOGOS DE PRODUCTOS COMPRAS PEDIDOS A PROVEEDOR CLIENTES PROVEEDORES

Más detalles

MUNICIPIO DE TELLO MÓDULO DE CONTROL DE PLANEACIÓN Y GESTIÓN COMPONENTE TALENTO HUMANO

MUNICIPIO DE TELLO MÓDULO DE CONTROL DE PLANEACIÓN Y GESTIÓN COMPONENTE TALENTO HUMANO DP-MA-A2-06 1 de 11 MUNICIPIO DE TELLO PLAN DE INCENTIVOS 24 DP-MA-A2-06 2 de 11 1. OBJETIVO Elaborar el Plan de Incentivos con el fin de motivar a los funcionarios de la Administración Municipal, en pro

Más detalles

Ingeniería de Requerimientos. requiere de un Sistema de Software.

Ingeniería de Requerimientos. requiere de un Sistema de Software. Ingeniería de uestableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos u Introducción a la Noción

Más detalles

Estrategia de éxito para escalar Testing Agile en grandes corporaciones. 8 de junio de 2016

Estrategia de éxito para escalar Testing Agile en grandes corporaciones. 8 de junio de 2016 Estrategia de éxito para escalar Testing Agile en grandes corporaciones 8 de junio de 2016 Introducción Seamos ágiles!!!! Introducción No es suficiente! Problemas en las grandes corporaciones Problemas

Más detalles

MICROSOFT ACCESS 2010 FÁCIL

MICROSOFT ACCESS 2010 FÁCIL PRESENTACIÓN Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2010, estudiando los conceptos fundamentales de las bases de datos relacionales: desde su análisis

Más detalles

Gestión de Proyectos (Curso de Preparación para examen PMP y CAPM)

Gestión de Proyectos (Curso de Preparación para examen PMP y CAPM) Gestión de Proyectos (Curso de Preparación para examen PMP y CAPM) Duración: 45.00 horas Descripción PMP (Project Management Professional) es la certificación en Dirección de Proyectos más reconocida a

Más detalles

Microsoft SQL Server 2008 Instalación y Configuración

Microsoft SQL Server 2008 Instalación y Configuración SQL001e Microsoft SQL Server 2008 Instalación y Configuración Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 Formación: elearning Horas: 165 Introducción SQL Server 2008

Más detalles

Administering System Center Configuration Manager

Administering System Center Configuration Manager Administering System Center Configuration Manager Course 10747D Días de clase presencial: 7, 8, 14, 15, 21, 22, 27 y 28 de julio de 2016. Horario: de 16:00 a 21:00 h. (jueves y viernes). Duración: 40 horas

Más detalles

MICROSOFT ACCESS 2016 Básico

MICROSOFT ACCESS 2016 Básico MICROSOFT ACCESS 2016 Básico METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo).

Más detalles

Manual de Registro. Sistema de Registro de Proveedores del Grupo EDP (SRP) EDP España Dirección de Compras. Marzo 2016

Manual de Registro. Sistema de Registro de Proveedores del Grupo EDP (SRP) EDP España Dirección de Compras. Marzo 2016 Manual de Registro Sistema de Registro de Proveedores del Grupo EDP (SRP) 2016 EDP España Dirección de Compras Marzo 2016 El proceso de registro es un requisito indispensable para cualquier empresa que

Más detalles

Jornada sobre Gestión n de la Configuración

Jornada sobre Gestión n de la Configuración Jornada sobre Gestión n de la Configuración Sistemas de gestión de la configuración SW El reto de la automatización 4 de Octubre de 2012 T00370608PFP002 ON A/C RADAR TEST SET training notes Contenido Introducción

Más detalles

Tema 2. Gestión por Procesos. Soporte de Tecnología

Tema 2. Gestión por Procesos. Soporte de Tecnología Tema 2. Gestión por Procesos Soporte de Tecnología BPM Puntos clave de éxito La organización debe tener perfectamente definidos sus procesos de negocio Seleccionar los procesos de negocio susceptibles

Más detalles

Noticias RED Remisión electrónica de documentos

Noticias RED Remisión electrónica de documentos Noticias RED Remisión electrónica de documentos Boletín de Noticias RED 2006/04 18 de mayo de 2006 Adaptación de las plataformas informáticas del Sistema RED para usuarios LINUX Se han adaptado todos los

Más detalles

Creando Plantilla de Procesos para la Generación de Team Project

Creando Plantilla de Procesos para la Generación de Team Project Creando Plantilla de Procesos para la Generación de Team Project Team Project Dentro de los múltiples tipos de tareas que he realizado en la implementación de Team Foundation, en las organizaciones que

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA PARA MANEJADOR DE BASE DE DATOS INFORME TÉCNICO N* 1-2-OEFA-SG/OTI 1. NOMBRE DEL ÁREA: Oficina de Tecnologías de la Información

Más detalles

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES 441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access

Más detalles

INDICADORES DE GESTION

INDICADORES DE GESTION Página 1 de 10 INDICADORES DE GESTION AÑO 2011 ELABORO: REVISO: APROBO: MARIA DEL PILAR OQUENDO LILIAM P. ZAPATA MARTINEZ RAMIRO ANTONIO NAVIA DIAZ Página 2 de 10 CONTENIDO 1. ALCANCE... 3 2. DEFINICIÓN...

Más detalles

Diplomado Desarrolladores Inmobiliarios

Diplomado Desarrolladores Inmobiliarios Diplomado Desarrolladores Inmobiliarios Duración 96 horas Objetivo general: Identificar, analizar y llevar a la práctica los fundamentos y herramientas requeridas para el desarrollo exitoso de un proyecto

Más detalles

ETAPAS Y ACTIVIDADES MÍNIMAS A REALIZAR POR EL CONSULTOR

ETAPAS Y ACTIVIDADES MÍNIMAS A REALIZAR POR EL CONSULTOR ANEXO N 1 PROPONENTE : ETAPAS Y ACTIVIDADES MÍNIMAS A REALIZAR POR EL CONSULTOR 0. ETAPA 0 0.1. Hito 0 0.1.1. Elaborar un diagnóstico determinando brecha existente. 1. ETAPA 1 1.1. Hito 1 1.1.2. Elaboración

Más detalles

Planeación. Documentación Intelisis. Publicado en docs.intelisis.com Sujeto a cambios sin previo aviso.

Planeación. Documentación Intelisis. Publicado en docs.intelisis.com Sujeto a cambios sin previo aviso. Planeación Documentación Intelisis. Publicado en docs.intelisis.com Sujeto a cambios sin previo aviso. Planeación 1 Introducción 1.1 1.2 1.3 Objetivos generales y aplicaciones con el ERP 4 Diagrama de

Más detalles

Proceso de Verificación y Validación Independiente Tecnologías Aplicadas

Proceso de Verificación y Validación Independiente Tecnologías Aplicadas Proceso de Verificación y Validación Independiente Tecnologías Aplicadas GMV S.A., 2006 Propiedad de GMV S.A. Todos los derechos reservados Índice Qué es la Verificación y Validación Independiente? Proceso

Más detalles

Plan Estratégico Proceso. Elaborar Plan de Acción de Funcional

Plan Estratégico Proceso. Elaborar Plan de Acción de Funcional Defensoria PROCESO: TECNOLOGÍAS DE LA INFORMACIÓN Código: TIC - CPR - 01 TIPO DE PROCESO: SOPORTE TIPO DE DOCUMENTO: CARACTERIZACIÓN versión: 01 NOMBRE DEL DOCUMENTO: TECNOLOGIAS DE LA INFORMACION Página:

Más detalles

NTE INEN-ISO/IEC Segunda edición

NTE INEN-ISO/IEC Segunda edición Quito Ecuador NORMA TÉCNICA ECUATORIANA NTE INEN-ISO/IEC 27001 Segunda edición TECNOLOGÍAS DE LA INFORMACIÓN TÉCNICAS DE SEGURIDAD SISTEMAS DE GESTIÓN DE SEGURIDAD DE LA INFORMACIÓN REQUISITOS. (ISOIEC

Más detalles

ISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6

ISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6 ISO 9001 2008 GUIAS DE IMPLEMENTACION ISO 9001:2008 Como implementar los cambios parte 1 de 6 SERIE MANUALES DE CALIDAD 1 NORMA INTERNACIONAL ISO 9000 Dentro de las modificaciones de la nueva versión de

Más detalles

CUADRO DE MANDO PARA LA ALTA DIRECCIÓN EN EL MINISTERIO DE FOMENTO

CUADRO DE MANDO PARA LA ALTA DIRECCIÓN EN EL MINISTERIO DE FOMENTO CUADRO DE MANDO PARA LA ALTA DIRECCIÓN EN EL MINISTERIO DE FOMENTO Jefe de Proyecto BGS Online Consultores Subdirector General de Tecnología y Sistemas de la Información Ministerio de Fomento Asesor Área

Más detalles

EXCEL INTERMEDIO. Objetivo General. Población Objetivo: Capacitación Valle del Maipo Ltda. FUNDAMENTACION:

EXCEL INTERMEDIO. Objetivo General. Población Objetivo: Capacitación Valle del Maipo Ltda. FUNDAMENTACION: EXCEL INTERMEDIO FUNDAMENTACION: Capacitación Valle del Maipo Ltda. El continuo avance de la tecnología en todas las áreas del trabajo y especialmente el uso creciente de herramientas computacionales tales

Más detalles

Gestión de los Riesgos del Proyecto

Gestión de los Riesgos del Proyecto Áreas del conocimiento para la AP III Gestión de los Riesgos del Proyecto Basado en los estándares del PMI Ing. Fausto Fernández Martínez, MSc, MAP San José, Costa Rica - 2013 Controlar los Riesgos del

Más detalles

6.6 DESARROLLAR EL CRONOGRAMA

6.6 DESARROLLAR EL CRONOGRAMA Dante Guerrero-Chanduví Piura, 2015 FACULTAD DE INGENIERÍA Área departamental de Ingeniería Industrial y de Sistemas Esta obra está bajo una licencia Creative Commons Atribución- NoComercial-SinDerivadas

Más detalles

Procedimiento de Gestión Fecha: PG-02 Control de registros Versión: 1. Aprobado por: Gerencia General Pagina: 1 de 6. Control de registros

Procedimiento de Gestión Fecha: PG-02 Control de registros Versión: 1. Aprobado por: Gerencia General Pagina: 1 de 6. Control de registros Aprobado por: Gerencia General Pagina: 1 de 6 Control de registros Aprobado por: Gerencia General Pagina: 2 de 6 1. Objetivo Establecer un procedimiento para la identificación, el almacenamiento, la protección,

Más detalles

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO Responsables Prof. Oriel Herrera Gamboa Prof. Marcela Schindler Nualart Prof. Gustavo Donoso Montoya Prof. Alejandro

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Comisiones Comerciales

NOTAS TÉCNICAS SOBRE EL SIT: Comisiones Comerciales NOTAS TÉCNICAS SOBRE EL SIT: Comisiones Comerciales Procedimiento Estándar...2 Alta de Comerciales o Agentes... 2 Comercial por defecto... 2...3 Introducción... 3 Pasos previos... 3 Relaciones de Mandos...

Más detalles

3.1. Administración de la medición y de la información estratégica:

3.1. Administración de la medición y de la información estratégica: Unidad III Aspectos Generales Sobre la Gestión de la Calidad 3.1. Administración de la medición y de la información estratégica: Los siguientes criterios corresponden a la administración de la medición

Más detalles

Administración de la producción. Sesión 4: Procesador de Texto

Administración de la producción. Sesión 4: Procesador de Texto Administración de la producción Sesión 4: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página, la inserción

Más detalles

Enfoque moderno de la Auditoría Interna y las Normas

Enfoque moderno de la Auditoría Interna y las Normas Estado Libre Asociado de Puerto Rico OFICINA DEL CONTRALOR Enfoque moderno de la Auditoría Interna y las Normas Por: Myriam Janet Flores Santiago, CFE Directora de Auditoría Interna 20 de abril de 2006

Más detalles

IBM Software Demos Rational Software Delivery Platform - Presentación del ejemplo de demostración

IBM Software Demos Rational Software Delivery Platform - Presentación del ejemplo de demostración Las demostraciones de esta sección muestran una situación "cotidiana" de un equipo de desarrollo que utiliza IBM Rational Software Delivery Platform. Éste es el nuevo nombre de Rational Software Development

Más detalles

FOMENTO DE LA CULTURA DE CONTROL INTERNO

FOMENTO DE LA CULTURA DE CONTROL INTERNO FOMENTO DE LA CULTURA DE CONTROL INTERNO ELABORACIÓN REVISIÓN Y APROBACIÓN Elaborado por: Revisado y aprobado por: Alix Amaya Gómez Cargo: Asesor Eduin Fernando Valdez Cargo: Jefe de Oficina Asesora Página

Más detalles

Diseño arquitectónico 1ª edición (2002)

Diseño arquitectónico 1ª edición (2002) Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado

Más detalles

Nuevas funciones y características de Aspel-COI 7.0 en versión original

Nuevas funciones y características de Aspel-COI 7.0 en versión original Nuevas funciones y características de Aspel-COI 7.0 en versión original Aspel-COI procesa, integra y mantiene actualizada la información contable y fiscal de la empresa de forma segura y confiable. Proporciona

Más detalles

Protocolo de Vigilancia de Riesgos Psicosociales en el Trabajo

Protocolo de Vigilancia de Riesgos Psicosociales en el Trabajo Protocolo de Vigilancia de Riesgos Psicosociales en el Trabajo Qué son los factores psicosociales? Según el Comité Mixto OIT / OMS, los factores psicosociales consisten en interacciones entre, el trabajo,

Más detalles

Reporte de la prueba de habilidad

Reporte de la prueba de habilidad Reporte de la prueba de habilidad Fecha: 19 Enero 2010 Reporte de la prueba de habilidad Este reporte proporciona la puntuación de las pruebas de verificación de habilidad de Sr. Sample Candidate. Si esta

Más detalles

Soluciones de administración de clientes e impresión móvil

Soluciones de administración de clientes e impresión móvil Soluciones de administración de clientes e impresión móvil Guía del usuario Copyright 2007 Hewlett-Packard Development Company, L.P. Windows es una marca comercial registrada de Microsoft Corporation en

Más detalles

VERIFICACIÓN Y CONFIGURACIÓN DOCUMENTOS PDF (ADOBE READER X)

VERIFICACIÓN Y CONFIGURACIÓN DOCUMENTOS PDF (ADOBE READER X) Página Página 1 de 9 1. OBJETIVO Este instructivo describe el proceso detallado de verificación en Adobe Acrobat Reader versión X (10.1.3) en documentos PDF firmados digitalmente. Debido a la inclusión

Más detalles

FICHA PÚBLICA DEL PROYECTO

FICHA PÚBLICA DEL PROYECTO NUMERO DE PROYECTO: 213139 EMPRESA BENEFICIADA: El Manantial S.A. de C.V. TÍTULO DEL PROYECTO: Investigación y Desarrollo de la Ingeniería Aplicada y el Prototipo de un Sistema Automatizado de Paletizado

Más detalles

Tema 2 Introducción a la Programación en C.

Tema 2 Introducción a la Programación en C. Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes

Más detalles

COMPRAS DE BIENES O SERVICIOS MENORES A 3 UTM

COMPRAS DE BIENES O SERVICIOS MENORES A 3 UTM Página 1 de 9 COMPRAS DE BIENES O SERVICIOS MENORES A 3 UTM Firma Revisado por: Loreto Marcoleta Hevia Cargo: Jefe Sección Compras Firma Aprobado por: Marcelo Tello Moreno Cargo: Jefe Unidad de Adquisiciones

Más detalles

INTERPRETACIÓN NORMA OHSAS 18001:2007 MÓDULO 1 SESIÓN 1 INTERPRETACIÓN DE LA NORMA OHSAS 18001:2007 DOCENTE: Ing. Dª. Ana I.

INTERPRETACIÓN NORMA OHSAS 18001:2007 MÓDULO 1 SESIÓN 1 INTERPRETACIÓN DE LA NORMA OHSAS 18001:2007 DOCENTE: Ing. Dª. Ana I. INTERPRETACIÓN NORMA OHSAS 18001:2007 MÓDULO 1 SESIÓN 1 INTERPRETACIÓN DE LA NORMA OHSAS 18001:2007 DOCENTE: Ing. Dª. Ana I. Menac Lumbreras Especializados 1 TEMA 1 Contenidos INTRODUCCIÓN A LA NORMA OHSAS

Más detalles

CARACTERIZACION MERCADEO Y COMUNICACIONES. Hoja de Control de Actualizaciones del Documento

CARACTERIZACION MERCADEO Y COMUNICACIONES. Hoja de Control de Actualizaciones del Documento VERSION: 07 VIGENCIA: 21/04/2016 Hoja de Control de Actualizaciones del Documento VERSION FECHA DESCRIPCIÓN DE LA MODIFICACIÓN 01 29/06/2011 1. Se adicionan actividades ciclo PHVA en el Hacer en cuanto

Más detalles

DISEÑO CURRICULAR AUDITORIA DE SISTEMAS

DISEÑO CURRICULAR AUDITORIA DE SISTEMAS DISEÑO CURRICULAR AUDITORIA DE SISTEMAS FACULTAD (ES) CARRERA (S) Ingeniería Sistemas CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDADES DE CRÉDITO SEMESTRE PRE-REQUISITO 129543 04 03 IX SISTEMAS DE INFORMACIÓN

Más detalles

INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie

INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda 2 Problema

Más detalles

DESCRIPCIÓN PROJECT PRO FOR OFFICE 365

DESCRIPCIÓN PROJECT PRO FOR OFFICE 365 DESCRIPCIÓN PROJECT PRO FOR OFFICE 365 Project para Office 365 Obtén el control y las capacidades de Project Professional 2016 desde prácticamente cualquier lugar en forma de suscripción de escritorio

Más detalles

DIPLOMADO EN SISTEMAS DE GESTIÓN EN SEGURIDAD Y SALUD OCUPACIONAL OHSAS 18001

DIPLOMADO EN SISTEMAS DE GESTIÓN EN SEGURIDAD Y SALUD OCUPACIONAL OHSAS 18001 SIS DE GESTIÓN EN SEGURIDAD Y S.O. DIPLOMADO EN SIS DE GESTIÓN EN SEGURIDAD Y SALUD OCUPACIONAL OHSAS 18001 1- PRESENTACIÓN Las empresas hoy, deben responder al mercado internacional con estrategias de

Más detalles

Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?

Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? La AFIP pone a su disposición los aplicativos necesarios para cumplir con la presentación de las declaraciones juradas y la gestión

Más detalles

BASE DE DATOS. Qué es una base de datos?

BASE DE DATOS. Qué es una base de datos? 1 BASE DE DATOS Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos,

Más detalles

Introducción a las Bases de Datos

Introducción a las Bases de Datos Introducción a las Bases de Datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas

Más detalles

PROJECT MANAGEMENT OFFICE

PROJECT MANAGEMENT OFFICE PROJECT MANAGEMENT OFFICE JORGE SEOANE Y EDUARDO AZPIROZ COSTA, SOCIO Y DIRECTOR ASOCIADO DE PARADIGMA, RESPECTIVAMENTE PARA QUÉ SIRVEN LOS PROYECTOS? Los proyectos son los viabilizadores en el diseño

Más detalles