Diapositiva 1. Diapositiva 2. Ingeniería de Software II
|
|
- Álvaro Jiménez Gómez
- hace 7 años
- Vistas:
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 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 detallesCM 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 detallesORGANISMO 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 detallesPRONÓ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 detallesMETODOLOGÍ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 detallesProcesos 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 detallesEl 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 detallesFICHA 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 detallesCurso 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 detallesProcesos 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 detallesTÉ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 detallesEscala 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 detallesnorma 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 detallesMANUAL 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 detallesDIPLOMADO 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 detallesPRODUCTO 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 detallesSistemas 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 detallesFundamentos 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 detallesCurso 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 detallesDescripción de servicio
de servicio Código del servicio Nombre del servicio Versión Funcionalidades del servicio 1.
Más detallesTop-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 detallesMANUAL 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 detallesManual 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 detallesAseguramiento 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 detallesMaestrí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 detallesEnterprise 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 detallesEl 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 detallesAdministració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 detallesAnexo 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 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 detallesISO 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 detallesConstrucció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 detallesC 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 detallesMCTS 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 detallesPROCEDIMIENTO 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 detallesI.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 detallesForjas 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 detallesEsquema 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 detallesDocumento 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 detallesSistema 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 detallesUNIVERSIDAD 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 detallesMANUAL 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 detallesMedidas 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 detallesSICRES 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 detallesTest 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 detallesCreapedidos 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 detallesMUNICIPIO 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 detallesIngenierí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 detallesEstrategia 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 detallesMICROSOFT 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 detallesGestió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 detallesMicrosoft 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 detallesAdministering 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 detallesMICROSOFT 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 detallesManual 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 detallesJornada 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 detallesTema 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 detallesNoticias 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 detallesCreando 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 detallesINFORME 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 detallesINFORMÁ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 detallesINDICADORES 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 detallesDiplomado 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 detallesETAPAS 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 detallesPlaneació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 detallesProceso 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 detallesPlan 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 detallesNTE 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 detallesISO 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 detallesCUADRO 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 detallesEXCEL 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 detallesGestió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 detalles6.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 detallesProcedimiento 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 detallesCARRERA 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 detallesNOTAS 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 detalles3.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 detallesAdministració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 detallesEnfoque 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 detallesIBM 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 detallesFOMENTO 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 detallesDiseñ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 detallesNuevas 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 detallesProtocolo 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 detallesReporte 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 detallesSoluciones 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 detallesVERIFICACIÓ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 detallesFICHA 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 detallesTema 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 detallesCOMPRAS 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 detallesINTERPRETACIÓ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 detallesCARACTERIZACION 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 detallesDISEÑ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 detallesINGENIERÍ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 detallesDESCRIPCIÓ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 detallesDIPLOMADO 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 detallesAplicativos: 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 detallesBASE 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 detallesIntroducció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 detallesPROJECT 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