Professional Documents
Culture Documents
información
Proyecto de
migración de
aplicaciones a un
entorno de
software libre en
una Pyme
Jorge Hernández Mínguez
Proyecto de migración de aplicaciones a un entorno de software libre en una Pyme
Licencia
Aviso Legal
Microsoft Windows y el logotipo de Windows son marcas registradas de Microsoft Corp.
Linux es una marca registrada de Linus Torvalds.
Otras marcas, logotipos o nombres comerciales de software aparecidos en este documento son
propiedad de sus respectivos dueños.
Julio de 2009.
Índice de contenido
1 Introducción........................................................................................................................4
1.1 Elección del entorno empresarial...............................................................................4
1.2 Elección del tema del proyecto...................................................................................5
1.3 Descripción de la empresa objeto de la migración....................................................5
1.3.1 Definición de la empresa.....................................................................................5
2 Plan de proyecto................................................................................................................7
2.1 Definición del proyecto...............................................................................................7
2.1.1 Objetivos..............................................................................................................7
2.2 Análisis de riesgos......................................................................................................7
2.2.1 Interrupción de la actividad del servidor por fallo en la migración......................7
2.2.2 Interrupción de la actividad de un equipo individual por fallo en la migración. . .8
2.2.3 Interrupción de la actividad de todos los equipos individuales por fallo en la
migración.......................................................................................................................9
2.2.4 Resistencia al cambio.......................................................................................10
2.2.5 Baja calidad del soporte técnico........................................................................11
2.3 Alcance......................................................................................................................11
2.3.1 Productos resultantes del proyecto...................................................................11
3 Tecnología........................................................................................................................18
3.1 Aplicaciones ofimáticas.............................................................................................18
3.1.1 OpenOffice........................................................................................................18
3.1.2 Open Proj..........................................................................................................19
4 Bibliografía.......................................................................................................................20
1 Introducción
A lo largo del presente documento se desarrollará un proyecto de migración de las aplicaciones de
software privativo de una Pyme a software libre. A fin de justificar la motivación y oportunidad en la
elección del tema, se realiza a continuación una breve exposición de los motivos en los que se
basa dicha elección.
con 5 y 4 teletrabajadores.
A pesar de ser una empresa del sector TIC, hasta el momento no ha establecido una planificación
estratégica de sus sistemas de la información. La empresa cuenta con un servidor para las
aplicaciones básicas (correo electrónico, alojamiento de la página Web, almacenamiento) y de
ordenadores de sobremesa y portátiles. Todas las máquinas cuentan con software propietario.
Para los equipos individuales no ha existido un control de las aplicaciones instaladas ni de las
versiones, lo que ocasiona problemas de compatibilidad en ocasiones. Además no existen
restricciones para que los usuarios instalen y ejecuten aplicaciones en sus equipos, lo que ha
provocado casos de instalación de software sin licencia, problemas de incompatibilidad con el
sistema operativo, etc.
Dado el panorama de crisis económica general, que a partir de 2009 ha sido particularmente en la
construcción, la empresa ha visto disminuir de forma alarmante sus pedidos, por lo que se ha visto
forzada a tomar acciones para disminuir los costes y aumentar el volumen de ventas. En lugar de
realizar despidos, la empresa ha optado por una reorganización interna para tomar acciones
estratégicas que mejoren su posición en el mercado. Se ha creado la figura del Director Técnico
que, además de las funciones de control de los diferentes Jefes de Área, ha asumido las
funciones de CIO. Entre sus primeras decisiones se ha responsabilizado de realizar un plan
estratégico de los SI/TI a cuatro años. Como medida de alto impacto y rápida implantación se ha
optado por migrar las aplicaciones de la empresa a software libre. Con ello se pretende:
•Abaratar costes de licencia.
•Acometer acciones de control de los SI/TI de la empresa que se estaban posponiendo y que
indicen en una menor calidad de servicio y eficiencia.
•Abordar la implantación de aplicaciones sofisticadas que refuercen el negocio y cuyo coste es
inabordable con software privativo.
•Dado que el proyecto se va a realizar básicamente con personal interno, abrir una posible nueva
línea de negocio.
Respecto al último de los objetivos fijados, actualmente Xtel ya ofrece soluciones avanzadas de
aplicaciones, como CRM en combinación con centrales telefónicas avanzadas. Sin embargo estas
aplicaciones no se utilizan internamente, por lo que se considera necesario aprovechar la
oportunidad que ofrece la migración para implantar esta y otras aplicaciones, mejorar la
comprensión sobre cómo afectan al negocio y poder ofrecer mejores argumentos de venta,
demostraciones a clientes y adquirir una experiencia más sólida.
2 Plan de proyecto
A continuación se desarrolla el cuerpo principal de este trabajo de fin de curso, esto es, el propio
plan de proyecto.
2.1.1 Objetivos
Este proyecto tiene como objetivo la sustitución en Xtel, una Pyme con 41 trabajadores, de las
aplicaciones y sistemas operativos a software libre. El proyecto abarca la definición del plan de
migración, incluyendo la estrategia de migración, la de los entregables que será necesario
elaborar en el ámbito del mismo, los hitos principales y sus fechas y el método de seguimiento.
a) Abandonar el proyecto
b) Contratar los servicios de una empresa externa para abordar la migración
c) Prolongar el periodo de pruebas (solamente si se conoce el motivo que impide el éxito de las
mismas) y reelaborar el calendario del plan de proyecto.
Responsable Comité director
Método de seguimiento No aplica
Indicadores de seguimiento No aplica
ID R04
Denominación Interrupción de la actividad de todos los equipos individuales
por fallo en la migración
Grado de impacto Medio, afectando a procesos de negocio y actividad de la
empresa, si bien al realizarse la migración de equipos
individuales de forma ordenada se puede minimizar el impacto
deteniendo el proceso y ejecutando los planes de
contingencia en cuanto sea detectado
El impacto es más importante en el camino crítico, retrasando
la implantación del proyecto
Probabilidad Baja
Acciones preventivas
Realizar pruebas piloto previas a acometer la migración
Responsable Dirección de proyecto
Método de seguimiento Cumplimiento de hitos
Indicadores de seguimiento Fechas de hitos
Plan de contingencia
En cuanto se detecte una posible incidencia de este tipo se deberá detener el proceso de
migración, ejecutar el procedimiento de marcha atrás en los ordenadores afectados
Será necesario establecer nuevas fechas para el plan de proyecto, con una nueva serie de
verificaciones previas más exigentes
Responsable Dirección de proyecto
Método de seguimiento Nueva planificación
Indicadores de seguimiento Nuevas fechas de entrega
2.3 Alcance
El proyecto abarca la migración completa de los sistemas presentes en la empresa a software
libre. Afecta por tanto a la totalidad de la empresa. El resultado esperado es el cambio de
aplicaciones, garantizando que a la finalización del mismo todas estén operativas, asegurando la
calidad en la ejecución, en la consistencia de los datos y que el personal las utiliza correctamente.
Deberán recogerse además criterios cualitativos, es decir, deberán señalarse las aplicaciones,
sistemas y equipos críticos, de tal forma que no podrá darse por finalizado el proyecto si no se
encuentran perfectamente operativos.
Documentos que componen el entregable
•Inventario de software
•Inventario de hardware
•Diagrama de planta
•Esquema de la red
•Formato de datos
Responsable
Director de proyecto
Recursos necesarios
Director de proyecto (tiempo parcial) y un técnico del equipo de proyecto (tiempo completo)
Hitos Fecha de entrega
Inicio del proyecto
Criterios de aceptación Responsable de la aceptación
Visto bueno del Director Director del Proyecto
Obligaciones y restricciones
Será necesaria su aprobación para continuar el proyecto
Consideraciones adicionales
entre las diversas opciones disponibles dentro del mercado del software libre que incluyan las
funcionalidades necesarias.
•Aplicaciones sustitutivas: listado de las aplicaciones propuestas para su implantación en Xtel.
•Aplicaciones a incorporar: se elaborará una lista de aplicaciones que actualmente no se utilizan
pero que podrían suponer un valor añadido (ERP, CRM, gestión documental, etc.)
Documentos que componen el entregable
•Funcionalidad necesaria
•Estudio de las alternativas existentes
•Aplicaciones sustitutivas
•Aplicaciones a incorporar
Responsable
Director de proyecto
Recursos necesarios
Director de proyecto (tiempo parcial) y un técnico del equipo de proyecto (tiempo completo)
Hitos Fecha de entrega
Aprobación del análisis inicial
Criterios de aceptación Responsable de la aceptación
Aprobación del Director General Director de General
Obligaciones y restricciones
Este documento tendrá carácter vinculante una vez aprobado. La adopción de las aplicaciones
informáticas deberá ser acorde a la estrategia de la empresa, por lo que se requiere la firma del
Director General para garantizar el alineamiento estratégico y para impulsar y promover el
proyecto internamente.
Consideraciones adicionales
•Presentaciones de formación
Responsable
Director de proyecto
Recursos necesarios
Director de proyecto (tiempo parcial) y un técnico del equipo de proyecto (tiempo completo)
Hitos Fecha de entrega
Aprobación de la propuesta de aplicaciones
Criterios de aceptación Responsable de la aceptación
Visto bueno del Director de proyecto Director del Proyecto
Obligaciones y restricciones
Consideraciones adicionales
Responsable
Director de proyecto
Recursos necesarios
Director de proyecto (tiempo parcial) y un técnico del equipo de proyecto (tiempo completo)
Hitos Fecha de entrega
Aprobación de la propuesta de aplicaciones
Criterios de aceptación Responsable de la aceptación
Resultados satisfactorios de las pruebas en la Director del Proyecto
maqueta
Obligaciones y restricciones
ID E05
Denominación Memoria final
Descripción
La memoria final describirá la configuración del servidor y de los equipos individual, así como
todos aquellos aspectos que deberán conocer los administradores del sistema (tipos de perfil,
grupos de trabajos, etc.). También se detallarán las modificaciones realizadas en la configuración
de las comunicaciones, reelaborando el diagrama de red incluido en el E01 en caso necesario.
Finalmente se realizará una evaluación del proceso de migración, en la que se realizarán
encuestas a los usuarios para que definan el grado de satisfacción con las nuevas aplicaciones,
las incidencias registradas, estadísticas de rendimiento de los nuevos sistemas y en general
todos aquellos indicadores relevantes que puedan ofrecer información acerca del proceso
emprendido, a fin de mejorar el servicio y la calidad ofrecida por el departamento.
Documentos que componen el entregable
•Configuración del servidor
•Configuración de los equipos individuales
•Definición de perfiles de usuario y privilegios
•Definición de los grupos de usuarios
•Configuración de las comunicaciones
•Evaluación final del proceso de migración
Responsable
Director de proyecto
Recursos necesarios
Director de proyecto (tiempo parcial) y un técnico del equipo de proyecto (tiempo completo)
Hitos Fecha de entrega
Aprobación del calendario de migración
Criterios de aceptación Responsable de la aceptación
Finalización del proceso de migración Director del Proyecto
Obligaciones y restricciones
Este documento supone la finalización y aceptación del proyecto
Consideraciones adicionales
El informe de evaluación podrá ser elevado a la Dirección General para comprobar el éxito del
proyecto.
3 Tecnología
Se describen a continuación las diferentes aplicaciones empleadas para la migración. No se
pretende un nivel de detalle exhaustivo, pero sí aportar una justificación de por qué se han
adoptado dichas aplicaciones frente a otras posibles.
3.1.1 OpenOffice
OpenOffice.org es un proyecto basado en fuentes abiertas cuya primera versión se lanzó en abril
de 2002. Utiliza una licencia LGPL (GNU Lesser General Public License) y está patrocinado por la
empresa Sun Microsystems.
OpenOffice es una suite ofimática o grupo de programas que compite directamente con Microsoft
Office. En la siguiente tabla se describe la equivalencia de aplicaciones entre ambas
distribuciones:
MS Office Open Office Aplicación
Word Writer Procesador de textos
Las funcionalidades que ofrece OpenOffice son similares a las del paquete ofimático de Microsoft.
La ventaja que presenta una migración a este entorno es que su curva de aprendizaje es muy
corta, ya que básicamente el sistema de menús es muy similar al de MS Office. Es decir, la
adaptación a esta suite es similar a la de la actualización a una versión superior de SW privativo,
desde el punto de vista del periodo de aprendizaje.
4 Bibliografía
VVAA: Las Tecnologías de la Información y las Comunicaciones en la empresa española 2008.
AETIC, 2008.
DANIEL SÁEZ, MARTÍN PERIS, RICARD ROCA Y DAVID ANES: Migración a Software Libre.
Guía de Buenas Prácticas. AIMEE, 2007.