Gestión de proyectos informáticos con software libre
|
|
|
- María José Robles Valverde
- hace 10 años
- Vistas:
Transcripción
1 Gestión de proyectos informáticos con software libre III Jornadas de Software Libre de Albacete Sergio Talens-Oliag 20 de abril de 2007 En esta charla se presentará una herramienta web ligera y extensible para la gestión de proyectos y seguimiento de incidencias denominada Trac < La presentación general se concretará con ejemplos de casos de uso reales dentro del Instituto Tecnológico de Informática de Valencia < Índice 1. Gestión de proyectos informáticos (1) 2 2. Gestión de proyectos informáticos (2) 3 3. Gestión de proyectos informáticos (3) 3 4. Herramientas para gestión de proyectos 3 5. Screenshots (0) 4 6. Qué es Trac? (1) 4 7. Screenshots (1) 5 8. Screenshots (2) 6 9. Screenshots (3) Qué es Trac? (2) 7 11.Screenshots (4) 8 12.Screenshots (5) 9 13.Screenshots (6) Qué es Trac? (3) Screenshots (7) Screenshots (8) Screenshots (9) 13 1
2 18. Qué es Trac? (4) Screenshots (10) Screenshots (10) Screenshots (10) Arquitectura del sistema Como funciona? (1) Como funciona? (2) Como funciona? (3) Sistema de administración Requisitos de instalación Cambios para la próxima versión Cambios para versiones futuras El Instituto Tecnológico de Informática Uso del Trac en el ITI Gestión de incidencias internas Trabajo colaborativo Gestión de proyectos de desarrollo Interfaz externa para proyectos Instalación actual (1) Instalación actual (2) Instalación futura Referencias Gestión de proyectos informáticos (1) Sin entrar en metodologías de trabajo concretas, podemos decir que para gestionar adecuadamente un proyecto de desarrollo de software es recomendable disponer de las siguientes herramientas: Un sistema de planificación que nos permita organizar el proyecto en función de hitos, tareas y subtareas, con asignación y control de tiempos y recursos materiales y humanos. Idealmente el sistema de planificación debe permitirnos también hacer el seguimiento y reajustar la planificación en función de la evolución del proyecto. 2
3 Este componente debe permitir definir un proyecto como una sucesión de hitos que a su vez se descomponen en tareas y subtareas, con asignación de tiempo y recursos a cada una. Además de definir la planificación el sistema debe proporcionar mecanismos para hacer el seguimiento de la misma y modificar la planificación cuando sea necesario. Para que esto sea posible es recomendable disponer de herramientas para llevar el control del tiempos estimados y empleados para cada tarea; para poder controlar de verdad la evolución del proyecto es importante que las personas que trabajan en el proyecto vayan reportando el tiempo que dedican a cada tarea y actualicen el estado de las mismas con relativa frecuencia; para un proyecto normal puede ser suficiente con actualizar semanalmente, aunque el control de tiempos siempre es más fiable si se completa diariamente. 2. Gestión de proyectos informáticos (2) Un sistema de gestión documental, que nos servirá para almacenar y mantener los documentos obtenidos o generados durante el desarrollo del proyecto y acceder a ellos cómodamente. Cada hito, tarea o subtarea puede implicar la obtención o generación de documentación (actas de reuniones, documentos de diseño, etc.); idealmente el sistema de gestión de proyectos debe permitir que almacenemos esa documentación en el propio sistema. Un sistema de control de versiones, que se utilizará para permitir el desarrollo concurrente y para mantener la historia del código fuente y parte de la documentación producida en el proyecto. Al tratarse de proyectos informáticos lo normal es que se trabaje con código fuente y con documentos que van evolucionando a lo largo del desarrollo y que deben ser modificados por múltiples personas, por lo que resulta casi imprescindible disponer de un sistema de control de versiones que permita mantener la historia de los ficheros generados y que más de una persona trabaje concurrentemente sobre el mismo código. 3. Gestión de proyectos informáticos (3) Un sistema de gestión de incidencias que se empleará para hacer el seguimiento de los errores detectados y sus correcciones, tanto aquellos reportados por los responsables de la prueba del software como por los desarrolladores o los usuarios finales. Este tipo de sistema también se puede utilizar como sistema de seguimiento de tareas de corta duración asociadas a fases del proyecto, a errores detectados o a cambios relacionados con solicitudes de mejora solicitadas por el cliente. 4. Herramientas para gestión de proyectos Existen multitud de paquetes de software especializados que proporcionan las funcionalidades necesarias para la gestión de proyectos, ya sea por separado o integrando múltiples funcionalidades en un único producto. En esta presentación hablaremos de Trac, un sistema libre sencillo que integra varios componentes con capacidades suficientes para la gestión del día a día de proyectos de desarrollo de software. 3
4 5. Screenshots (0) 6. Qué es Trac? (1) Trac es un sistema web multiplataforma ligero y extensible que incluye las siguientes funcionalidades: Un wiki que se puede emplear para documentar cualquier aspecto del proyecto de modo colaborativo y sin necesidad de herramientas especiales (sólo necesitamos los permisos adecuados y un navegador web). La sintaxis del wiki se puede emplear en casi todos los módulos del sistema (por ejemplo en los tickets), se permite la definición y empleo de macros (p. ej. para generar listas de cambios) y la inclusión de texto con sintáxis distintas a la del Wiki como html o rst. 4
5 7. Screenshots (1) 5
6 8. Screenshots (2) 6
7 9. Screenshots (3) 10. Qué es Trac? (2) Un sistema para definir y visualizar el estado de los hitos de un proyecto (un hito incluye una descripción y una fecha y se usa como atributo de los tickets, que se asocian a hitos concretos). Un sistema de seguimiento de eventos en el sistema (histórico de cambios en el wiki, en el sistema de control de versiones, en el sistema de gestión de incidencias o vencimiento de un hito). Un sistema de búsqueda que nos permite localizar páginas del wiki, comentarios dentro de los conjuntos de cambios o tickets en los que aparece una palabra. 7
8 11. Screenshots (4) 8
9 12. Screenshots (5) 9
10 13. Screenshots (6) 14. Qué es Trac? (3) Un visualizador del repositorio Subversion asociado al un proyecto, que nos permite ver el estado actual del repositorio, los cambios que se han ido produciendo, comparar distintas versiones de ficheros en línea, etc. Es importante indicar que Trac únicamente es un interfaz de lectura para el repositorio Subversion, para acceder al Subversion se pueden usar múltiples medios ( svn://, svn+ssh://, etc.). Una opción cómoda para poder compartir los usuarios de Trac con el Subversion es montar el acceso a este último con apache2, de modo que un mismo servidor nos proporcione los dos servicios. 10
11 15. Screenshots (7) 11
12 16. Screenshots (8) 12
13 17. Screenshots (9) 18. Qué es Trac? (4) Un sistema de gestión de incidencias o ticketing que nos permite dar de alta incidencias de distinto tipo y hacer el seguimiento de su evolución (modificación de datos, cambios de estado, inserción de comentarios o ficheros adjuntos, etc.) vía web o por correo electrónico. Actualmente el flujo de trabajo con tickets de Trac es fijo, es decir, las reglas de como y cuando se puede pasar de un estado a otro son fijas, independientemente del tipo o características del ticket. 13
14 19. Screenshots (10) 14
15 20. Screenshots (10) 15
16 21. Screenshots (10) 22. Arquitectura del sistema Trac está desarrollado en torno a la idea de un núcleo al que se le pueden añadir plugins que proporcionan distintas funcionalidades (casi todos los componentes estándar son módulos que pueden ser activados, desactivados o reemplazados o modificados por otros). Actualmente existen plugins para añadir funcionalidades a Trac como: Autenticación con formularios y usuarios en LDAP, BBDD o fichero. Uso de otros VCS como Bzr, GIT, Mercurial o Monotone. Servicios adicionales como blogs, foros, etc. 23. Como funciona? (1) El sistema funciona desde un servidor web, que puede ser uno propio (tracd) o uno estándar (lighttpd, apache2) que tenga soporte para ejecutar código python usando scripts de CGI, FastC- GI o mod_python. Los proyectos se crean empleando un programa que se invoca desde la línea de órdenes y que genera un directorio con la configuración del proyecto y los ficheros relacionados (si usamos Subversion 16
17 o una BBDD distinta de SQLite será necesario crear el repositorio y/o la BBDD vacía antes de crear el proyecto). 24. Como funciona? (2) El acceso a los distintos componentes se controla utilizando un sistema de permisos sencillo: Cada componente define un conjunto de acciones posibles. Para que un usuario pueda realizar la acción su identificador debe estar asociado con esa acción. La asociación se puede hacer directamente (ligando un identificador con un nombre de acción) o de forma transitiva (ligando un identificador con otro, lo que equivale a ligar al primero con la lista de acciones válidas del segundo). Hay acciones que engloban a otras (un usuario asociado a la acción TRAC_ADMIN tiene permiso para realizar cualquier acción). 25. Como funciona? (3) Los usuarios sin identificar tienen los permisos que se le asignan al usuario anonymous y todos los usuarios identificados tienen como mínimo los permisos del usuario anonymous más los del usuario authenticated (es como si se les asignara ). El sistema no integra ningún sistema de gestión de usuarios, los nombres de usuario se consideran válidos si nos los pasa el servidor Web. Los módulos pueden incorporar otros sistemas de permisos, por ejemplo el navegador de Subversion es capaz de utilizar el fichero authz, que nos permite limitar quien puede leer (o escribir, aunque desde trac no se puede) en distintos directorios del repositorio. 26. Sistema de administración Se puede hacer desde la línea de órdenes (trac-admin) o usando el WebAdminPlugin. Las herramientas permiten: Control de permisos de los usuarios. Definición de campos en los tickets. Instalación de otros plugins (sólo desde el plugin). Edición del fichero de configuración (solo el plugin) Requisitos de instalación Los requisitos de las versiones actuales (0.10.x) son: Python: el sistema está desarrollado en python, y además del intérprete del lenguaje el sistema necesita los enlaces (bindings) con algunos de los subsistemas que emplea, como por ejemplo ClearSilver, SQLite o Subversion. 17
18 Sistema de proceso de plantillas ClearSilver (se usa como biblioteca compilada incluyendo el enlace con python). Soporte de la BBDD que vayamos a utilizar (SQLite, PostgreSQL o MySQL). Enlaces para acceder directamente a repositorios Subversion desde python. 28. Cambios para la próxima versión El WebAdminPlugin pasa a formar parte del núcleo. Eliminada dependencia en ClearSilver (reemplazado por Genshi). Eliminado el uso de programas externos para análisis sintáctico de ficheros (usa pygments). Nuevo sistema de permisos flexible. Posibilidad de definir flujos de trabajo para los tickets. 29. Cambios para versiones futuras Soporte de internacionalización. Soporte para múltiples proyectos con vista unificada. Mejoras en el sistema de gestión de usuarios y sesiones, el sistema de búsquedas, en la documentación, en la interacción con sistemas de control de versiones, etc. 30. El Instituto Tecnológico de Informática Asociación sin ánimo de lucro constituida en 1994 por IMPIVA y la UPV, formada por empresas tecnológicas e instituciones. Instituto Universitario de la UPV. Actividades: Proyectos de I+D+i, transferencia de tecnología y consultoría tecnológica. Formación. Información y asesoramiento. 31. Uso del Trac en el ITI Gestión de incidencias internas: departamento de administración y departamento de soporte informático. Herramienta de trabajo colaborativo para áreas y grupos de I+D. Sistema de gestión de proyectos de desarrollo de software. Interfaz con clientes para entrega de resultados y seguimiento de entregas y notificaciones. 18
19 32. Gestión de incidencias internas Administración: procedimientos de gestión de compras y gastos usando tickets (un componente para cada tipo de solicitud), con un flujo de aprobación manual. Soporte informático: documentación de procedimientos en el Wiki, solicitud de servicios y asignación de tareas con tickets, control de documentación y programas privada para el grupo de sistemas usando Subversion. 33. Trabajo colaborativo Generalmente para uso exclusivo de los miembros del grupo o área. Uso de Subversion para mantener documentos comunes. Uso del Wiki como sistema de documentación de procedimientos y normas de trabajo internas. Uso del proyecto del área para para desarrollo de pequeños proyectos o tareas del grupo que no tienen entidad separada (p. ej. preparación de propuestas o evaluación de proyectos). 34. Gestión de proyectos de desarrollo Mantenimiento del código con Subversion. Uso del sistema de ticketing para asignación y seguimiento de tareas de corta duración que pueden estar asociadas a hitos del proyecto (en muchas ocasiones los hitos se pueden hacer coincidir con las fases de un proyecto). Uso del sistema de ticketing como herramienta de seguimiento de errores, durante el desarrollo y la prueba de programas. 35. Interfaz externa para proyectos Varios usos: 1. Uso del wiki para presentar e intercambiar documentación, directamente en el wiki o adjuntando documentos a las páginas. 2. Uso del wiki para la presentación de información y Subversion como medio de acceso a las versiones de prueba del software (los paquetes a entregar se suben al repositorio y se enlazan desde el wiki). 3. Uso del wiki con o sin Subversion para intercambio de documentación y software y uso del sistema de tickets para notificación de errores, reporte de incidencias y seguimiento de las soluciones. 36. Instalación actual (1) Servidor con una instalación mínima de Debian 4.0 (etch) con soporte para linux-vserver. La instalación actual está hecha para máquinas de 64 bits (AMD64 o Pentium con soporte EM64T). Dos servidores virtuales con una instalación de Debian 3.1 (sarge) para arquitecturas Intel de 32 bits (han cambiado de host 4 veces en un año). 19
20 37. Instalación actual (2) Cada servidor tiene instalado el trac para que funcione con protocolo https. La aplicación se ejecuta con mod_python y apache2 y las bases de datos funcionan con sqlite y para servir los repositorios de subversion se emplea el mismo apache2 con mod_svn. La autenticación de usuarios es la del HTTP básico y se hace atacando a un servidor OpenLDAP desde el apache2 (sólo válido para identificar usuarios internos); el servidor de proyectos externos está preparado para utilizar el LDAP y ficheros htpasswd (se usan para dar de alta a los usuarios externos). 38. Instalación futura Servidores virtuales con Debian 4.0 y arquitectura de 64bits, pasará de 2 a 4 servidores separados. Cambio de BBDD SQLite por PostgreSQL, que se ejecutará en un vserver independiente. Actualización a apache2.2 para servir el Subversion y evaluación del uso de lighttpd para el Trac (de entrada lo hará todo el apache2.2). Identificación de usuarios externos contra BBDD en lugar de ficheros authz. 39. Referencias Proyecto Trac: Componentes adicionales: ITI: 20
Gestión de proyectos de software con Trac
1 LinuxChillan http://www.linuxchillan.cl [email protected] 2 Revista Begins http://www.revistabegins.org [email protected] Instituto Virginio Gomez. 06 Septiembre, 2007 Parte I
GMF Gestor de incidencias
GMF Gestor de incidencias Contenidos Contenidos... 1 Introducción... 2 El módulo de Gestión de Incidencias... 2 Vista del técnico... 2 Vista de usuario... 4 Workflow o flujo de trabajo... 5 Personalización
SIEWEB. La intranet corporativa de SIE
La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
SISTEMA DE ESPECIICACION DE REQUERIMIENTOS
SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS
INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios
INTRODUCCION Tema: Protocolo de la Capa de aplicación. FTP HTTP Autor: Julio Cesar Morejon Rios Qué es FTP? FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados
Qué es SPIRO? Características
Qué es SPIRO? Características Tecnología de SPIRO Módulos principales Otros módulos de Spiro Qué es Spiro? Software para la planificación y gestión integral Qué es un Sistema Integrado de Gestión? Se podría
PROGRAMACIÓN PÁGINAS WEB CON PHP
PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología
La Solución informática para su sistema de gestión
Página 1 de 7 ÍNDICE 1. Introducción 2. Características del software 3. Precios QUALITYSLAVE 4. Servicios Página 2 de 7 1.- INTRODUCCIÓN QUALITYSLAVE es una solución informática que permite a las organizaciones
CFGM. Servicios en red. Unidad 5 Servicio FTP. 2º SMR Servicios en Red
CFGM. Servicios en red Unidad 5 Servicio FTP CONTENIDOS 1.1. Cómo funciona el servicio FTP? 1.2. Características principales del servicio FTP 2. El cliente FTP 2.1. Uso del navegador web como cliente FTP
Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio
Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Francisco José Martín Lázaro [email protected] Consejero Tecnológico de Normas de Tecnología. Ministerio
Gestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV
Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará
TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico
TeCS Sistema de ayuda a la gestión del desarrollo de producto cerámico En el origen de todo proyecto de éxito se halla la capacidad de encauzar y estructurar la creatividad TeCS ofrece un entorno de fácil
Introducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)
Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Servinet Sistemas y Comunicación S.L. www.softwaregestionsat.com Última Revisión: Octubre 2014 FUNCIONALIDADES SAT
CIMA. MANUAL DE USUARIO
MANUAL DE USUARIO Proyecto: Consultoría para la Implementación de una base de datos y un sistema web para almacenar y manejar la información de proyectos y/o actividades en el Parque nacional Cordillera
Oasis es una fábrica para el bien común de los datos mediante la utilización de aplicaciones propuestas.
1. Manual de usuario 1.1 Esquema de Oasis Oasis es una fábrica para el bien común de los datos mediante la utilización de aplicaciones propuestas. Gracias a OASIS usted podrá comprar o seleccionar aplicaciones
Herramientas de Apoyo al desarrollo de Software
1eras Jornadas Técnicas con el Estado Herramientas de Apoyo al desarrollo de Software Ernesto Quiñones Azcárate Presidencia de Apesol 2006-2008 [email protected] Agenda 1. Herramientas para diseñar software
PROYECTO MANUAL USUARIO DOTPROJECT
PROYECTO MANUAL USUARIO DOTPROJECT 1/22 Índice de contenido DOTPROJECT...... 3 Algunos conceptos PREVIOS...... 3 ACCEDIENDO A DOTPROJECT...... 6 OPERATIVA LÓGICA...... 7 CREANDO UN PROYECTO...... 7 CREANDO
Curso Online de Microsoft Project
Curso Online de Microsoft Project Presentación El curso a distancia estudia conceptos generales sobre las tecnologías relacionadas con Internet. Conceptos que cualquier usuario de ordenadores debe conocer
Descubra la nueva versión de HelpDesk!
Una herramienta para la gestión efectiva de soporte tanto interno como externo. HelpDesk 3.4 www.artologik.com Descubra la nueva versión de HelpDesk! Nuevas funciones, mayor control pero siempre fácil
CIF-KM. GUÍA DE LOS PRIMEROS PASOS
CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA
Herramientas. Abril 2014. Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software
Abril 2014 Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software PL/SQL Developer StarTeam Subversion Acceso a los objetos de nuestras
MANUAL DE USO DE LA APLICACIÓN
MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Eficiencia en la Automatización y Gestión de Servicios
Eficiencia en la Automatización y Gestión de Servicios GESTIÓN EFECTIVA DE SERVICIOS CON SERVICETONIC Hoy en día las empresas están obligadas a hacer más con menos recursos y como consecuencia de ello
SISTEMAS IDEALES SISTIDE, S.A. SISTEMA GESTION DE USUARIOS
SISTEMAS IDEALES SISTIDE, S.A. SISTEMA GESTION DE USUARIOS PÁGINA 2 SISTEMAS IDEALES SISTIDE, S.A. SISTEMA DE GESTIÓN DE USUARIOS (SGU) Hoy en día los centros de tecnología de información tienen a su cargo
Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi
Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...
GedicoPDA: software de preventa
GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente
Sistema de diseño y seguimiento de Procesos WT - WorkFlow.
Sistema de diseño y seguimiento de Procesos WT - WorkFlow. Introducción El moderno y veloz ambiente empresarial demanda una gran agilidad en los procesos internos corporativos como clave para la competitividad.
Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT
Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido
Tutorial: Primeros Pasos con Subversion
Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través
VENTA Y REALIZACIÓN DE PROYECTOS
VENTA Y REALIZACIÓN DE PROYECTOS CONTROL DE CAMBIOS ESTADO DE REVISIÓN/MODIFICACIÓN DEL DOCUMENTO Nºedición Fecha Naturaleza de la Revisión 00 01/09/2014 Edición inicial ELABORADO Responsable de Calidad
comunidades de práctica
1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades
GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII
GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.
Elementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer
Gestión de Oportunidades
Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y
PROCEDIMIENTO DE GESTIÓN DE INCIDENCIAS
Superintendencia de Seguridad Social PROCEDIMIENTO DE GESTIÓN DE INCIDENCIAS Sistema de Información de Accidentes del Trabajo y Enfermedades Profesionales (SIATEP) Unidad de Planificación y Desarrollo
Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web
Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1
PRESENTACIÓN DEL PRODUCTO
PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- [email protected] 1. Introducción 2. Descripción
I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: [email protected]
DISEÑO, IMPLEMENTACIÓN E IMPLANTACIÓN DE UNA APLICACIÓN WEB DE ADMINISTRACIÓN Y CONTROL DE CALIFICACIONES PARA LA UNIDAD EDUCATIVA PARTICULAR OVIEDO (SECCIÓN SECUNDARIA), UTILIZANDO SOFTWARE LIBRE. Oscar
www.artologik.com Programa de soporte y gestión de incidencias efectivo y fácil de usar
Programa de soporte y gestión de incidencias efectivo y fácil de usar Gestión de proyectos Gestión del tiempo Creación de encuestas HelpDesk Herramienta de publicación web Sistema de reservas www.artologik.com
La plataforma de gestión para centros educativos
La plataforma de gestión para centros educativos [email protected] www.gescola.com Qué es? es? La plataforma Gescola es un sistema de gestión para centros educativos totalmente online, flexible y adecuado
SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÜBLICAS DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES
Centro de Transferencia de Tecnología CTT Guía rápida de uso SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÜBLICAS DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES Índice 1 INTRODUCCIÓN 3 2
El cuadro de mando contiene indicadores e informes que deben actualizarse a partir de la información de su sistema informático.
Barcelona: +34 93155688 www.irisview.com [email protected] IRIs View Carga de la información desde Access y Excel El cuadro de mando contiene indicadores e informes que deben actualizarse a partir de la
Hacemos que tu negocio se mueva. Plataforma de ventas. www.movilidapp.com. 2014 movilidapp
Hacemos que tu negocio se mueva Plataforma de ventas www.movilidapp.com 2014 movilidapp NUESTRA PLATAFORMA DE VENTAS Nuestra plataforma de ventas permite gestionar la realización de pedidos de sus productos
Módulo 7: Los activos de Seguridad de la Información
Módulo 7: Los activos de Seguridad de la Información Se explica en este tema cómo deben abordarse la elaboración de un inventario de activos que recoja los principales activos de información de la organización,
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES
elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS
PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 [email protected] 1 INTRODUCCIÓN Mediante
Visión General de GXportal. Última actualización: 2009
Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de
Ajustes del Curso en egela (Moodle 2.5)
Ajustes del Curso en egela (Moodle 2.5) Manual para el profesorado Versión 2 (12/05/2015) El presente manual ha sido desarrollado por el Campus Virtual de la Universidad del País Vasco / Euskal Herriko
La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá
Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema
COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE
COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,
Guía de los cursos. Equipo docente:
Guía de los cursos Equipo docente: Dra. Bertha Patricia Legorreta Cortés Dr. Eduardo Habacúc López Acevedo Introducción Las organizaciones internacionales, las administraciones públicas y privadas así
ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA
ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA Características Técnicas Soporte Servidor Apache (EasyPHP 5.3) Lenguajes utilizados PHP 5 JavaScript (framework jquery) HTML CSS Base de datos PostgreSQL 8.3 Características
1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura
1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos
Conceptos Generales en Joomla 1.7.2.
1.- Tipos de usuarios en Joomla! JOOMLA 1.7 USUARIOS. Los usuarios de sitios web de Joomla! pueden dividirse en dos categorías principales: Invitados. Usuarios registrados. Los Invitados son sencillamente
Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R
ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación GONG-R Instalación módulo GONG2 Instalación módulo GONG-Reporte Instrucciones
CRM. Customer Relationship Management Sistema de Gestión Inteligente de Mercadeo y Ventas. Sistema de Gestión Inteligente de Mercadeo y Ventas
CRM Customer Relationship Management Sistema de Gestión Inteligente de Mercadeo y Ventas Sistema de Gestión Inteligente de Mercadeo y Ventas Customer Relationship Management (Administración de Relaciones
1. CONTENIDOS DE LA MATERIA
1. CONTENIDOS DE LA MATERIA 1. Evolución de las aplicaciones web Esquema de funcionamiento de un servicio web. Aplicaciones de instalación integrada (servidores web, sistemas gestores de bases de datos,
MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE
MANUAL DE USUARIO EGROUPWARE 1 INDICE Que es egroupware... 3 Inicio de sesión... 4 Aplicaciones de egroupware... 4 Correo electrónico... 5 Calendario... 7 ACL... 9 Administración de proyectos... 10 Libreta
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA ADJUDICACIÓN DEL CONTRATO DE SERVICIO DE DESARROLLO DEL PORTAL WEB AFRICAINFOMARKET
Anexo III PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA ADJUDICACIÓN DEL CONTRATO DE SERVICIO DE DESARROLLO DEL PORTAL WEB AFRICAINFOMARKET.ORG INCLUIDO DENTRO DEL PROYECTO PLATAFORMA DEL PCT-MAC 2007-2013
Facturación - Software de facturación para profesionales y autónomos.
Facturación - Software de facturación para profesionales y autónomos. IMPORTANTE: Dado que mantenemos una política activa de actualización de nuestro software, es posible que los últimos cambios y nuevas
Manual de rol gestor de GAV para moodle 2.5
Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente
[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto
[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto Contenido 1. Historial de Cambios... 3 1.1. Cambios de Contenido... 3 1.2. Aprobación de Cambios... 3 1.3. Cambios de Plantilla...
Arquitectura de Aplicaciones
1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento
Oficina Online. Manual del administrador
Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal
Gestión de incidencias
Gestión de incidencias Manual de Uso Marzo de 2013 Ibai Sistemas Índice Objetivo del Manual... 3 Para que sirve la aplicación de gestión de incidencias de Ibai Sistemas S.A.... 3 Acceso a la aplicación...
Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra
Cómo gestiono el Plan Anual de Adquisiciones de mi Entidad en el SECOP II? Crear equipo Crear Plan Anual de Adquisiciones Publicar Plan Anual de Adquisiciones Modificar Plan Anual de Adquisiciones Buscar
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...
Trey-SAT Pag. 1. Manual de usuario
Trey-SAT Pag. 1 Manual de usuario Trey-SAT Pag. 2 Modulo SAT : Servicio de asistencia técnica TREY-SAT es un potente módulo para el servicio de asistencia técnica, completamente integrado a la Gestión
OpenProdoc. ECM Open Source
OpenProdoc ECM Open Source Índice Visión General Arquitectura Funciones Seguridad Administración Requerimientos Evolución Visión General OpenProdoc es un gestor documental de código abierto. Cuenta con
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Proceso: AI2 Adquirir y mantener software aplicativo
Proceso: AI2 Adquirir y mantener software aplicativo Se busca conocer los estándares y métodos utilizados en la adquisición de y mantenimiento del software. Determinar cuál es proceso llevado a cabo para
Plataforma Helvia. Manual de Administración Administración General. Versión 6.08.05
Plataforma Helvia Manual de Administración Administración General Versión 6.08.05 Índice de contenidos INTRODUCCIÓN... 3 ENFOQUE...3 LA ADMINISTRACIÓN GENERAL...3 ACCESO A LA ADMINISTRACIÓN GENERAL...
Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación
Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación GUÍA PRÁCTICA DE LA APLICACIÓN PARA EL SEGUIMIENTO DE LOS TÍTULOS OFICIALES DE LA UNIVERSIDAD DE JAÉN (ISOTOOLS AUDIT) 1.
[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]
AULA EXTENDIDA El aula extendida es el espacio que ofrece el portal de la universidad para que, a través de la plataforma MOODLE, los docentes mantengan una comunicación online en el proceso enseñanza
Primaria Digital. Índice
Índice Por qué una plataforma Moodle en el servidor pedagógico de primaria Digital?... 2 Para qué aulas virtuales en las escuelas?...3 Organización de los espacios en las aulas virtuales de Primaria Digital..4
PLIEGO DE PRESCRIPCIONES TÉCNICAS ÍNDICE 1. OBJETO... 2 2. ANTECEDENTES Y SITUACIÓN ACTUAL... 2
PROCEDIMIENTO NEGOCIADO SIN PUBLICIDAD PARA LA ADJUDICACIÓN DEL CONTRATO DE SERVICIOS PARA EL DESARROLLO DE COMPONENTES PARA LAS APLICACIONES DE ADMINISTRACIÓN ELECTRÓNICA DEL SENADO PLIEGO DE PRESCRIPCIONES
Studium, Campus Virtual de la Universidad de Salamanca.
Studium, Campus Virtual de la Universidad de Salamanca. Contenidos 1 Qué es Studium 2 Instalación de Studium en USAL 3 Atención a los usuarios 4 Instalación Moodle. MoodleWindowsInstaller 5 Moodle portable
Carpeta Virtual de Expedientes Facilit@ Manual de usuario Solicitante
Carpeta Virtual de Expedientes Facilit@ Manual de usuario Solicitante ÍNDICE 1. Descripción general del servicio... 6 1.1. Funcionalidad del sistema... 6 1.2. Diccionario de claves... 6 2. Acceso al Servicio
Análisis de aplicación: LetoDMS
Análisis de aplicación: LetoDMS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2010, Junta de Comunidades
mope PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS Página 0 PASEO GENERAL MARTINEZ CAMPOS 20 28010 MADRID 91 752 79 59 www.mope.es info@mope.
DENOMINACIÓN: Código: IFCT0609 Familia profesional: Informática y Comunicaciones Área profesional: Sistemas y telemática Nivel de cualificación profesional: 3 Cualificación profesional de referencia: IFC303_3
SIMAD CLOUD. La Gestión Documental ahora en la nube, más eficiente SISTEMA INTEGRADO DE ADMINISTRACIÓN DOCUMENTAL
La administración documental profesional es una completa herramienta documental dirigida preferiblemente a pequeñas y medianas organizaciones para ganar control sobre sus documentos, con énfasis en la
INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2
INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE ADMINISTRADOR ALFRESCO
DOCENTES FORMADORES UGEL 03 PRIMARIA
DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace
Guías y Procedimientos para la Creación y Publicación de Páginas Web del Recinto Universitario de Mayagüez
Guías y Procedimientos para la Creación y Publicación de Páginas Web del Recinto Universitario de Mayagüez Revisión: Diciembre 2008 Propósito: Este documento describe los procedimientos para la creación
Una plataforma de trabajo colaborativo
Una plataforma de trabajo colaborativo El problema Para la colaboración en proyectos con terceros los mínimos necesarios son: 1. Disponer de un repositorio de documentos accesible del modo más sencillo
CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler
ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...
