¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. Gestión de un proyecto web
  3. La fase de realización
Extrait - Gestión de un proyecto web Planificación, dirección y buenas prácticas (2ª edición)
Extractos del libro
Gestión de un proyecto web Planificación, dirección y buenas prácticas (2ª edición)
1 opinión
Volver a la página de compra del libro

La fase de realización

La realización

La fase de realización consiste bien en poner en marcha un «progicial» (un software aplicativo genérico), o bien en realizar desarrollos específicos. Lógicamente, el estudio de viabilidad aportará los datos que permitirán decidir entre estas soluciones. En el primer caso se requiere un esfuerzo limitado, ya que, en teoría, simplemente hay que configurar la herramienta, desarrollar algunos módulos y crear las plantillas de las páginas. En el segundo caso, se requiere más esfuerzo y un seguimiento más estrecho del proyecto.

1. La realización técnica

Con frecuencia, la instalación y la configuración del entorno técnico es la primera etapa de la fase de realización. En efecto, el entorno técnico y tecnológico debe estar a punto, exactamente como en una situación real de uso del sitio web. Esta realización técnica comprende la infraestructura de realización, las bases de datos, los desarrollos y la integración de lo que ya existe.

a. La infraestructura de realización

El entorno de desarrollo

El equipo dedicado a la infraestructura de redes y del servidor por lo general define tres entornos. El primero de ellos, denominado «entorno de desarrollo», es aquel en el que trabajan los desarrolladores. Este entorno está configurado para hacer pruebas y trabajar con el software escogido; en él, los colaboradores del lado proveedor realizan y prueban sus desarrollos. Cuando estos desarrollos están acabados, se envían al segundo entorno del proyecto.

El entorno de test

El segundo entorno es el de test o preproducción. Con frecuencia se le llama «servidor de pruebas». Aquí se presenta lo que será el futuro sitio web; los elementos que se trasladan a él desde el entorno de desarrollo pueden ser consultados por los responsables del lado cliente.

Si existen datos, flujos, contenidos que se deben integrar, aparecen en este entorno. El equipo técnico encargado de la infraestructura ajusta aquí los parámetros. Los servidores de bases de datos también se hallan presentes, y su contenido, aunque pueda ser ficticio en el momento de realizar las pruebas, adoptará su forma definitiva. Este servidor de pruebas es el entorno en el que los responsables tanto del lado...

Los test y las pruebas

Cuando todos los elementos (gráficos, editoriales, técnicos) se han llevado a cabo, han sido aprobados por los equipos respectivos y se han reunido en el servidor de pruebas, el equipo responsable del lado cliente puede proceder a realizar los test y las pruebas correspondientes. Este proceso riguroso y metódico se realiza conforme a las expectativas reflejadas en el documento de especificaciones.

El punto final de esta fase, que se materializa por la notificación de las pruebas funcionales, será la puesta en línea del sitio web. Los entregables pueden rechazarse si no se corresponden con lo estipulado previamente en el documento de especificaciones.

La carga de trabajo para los test se estima aproximadamente entre un 20 y un 30 % de la carga de realización, y se distribuye entre un 60 % para la preparación de los test y un 40 % para su ejecución.

La carga que supone la realización de los test, a menudo infravalorada en la planificación, explica por sí misma por qué los test y pruebas funcionales de los proyectos web se efectúan de manera poco precisa.

Si los desarrollos se han encargado a un proveedor externo, el único medio para validar la conformidad de estos y proceder a la emisión de las facturas es la realización de test y pruebas funcionales. La fase de pruebas es, por lo tanto, estratégica. 

1. Una fase reveladora de posibles insuficiencias

Con frecuencia, algunas empresas subestiman o descuidan las fases de diseño y redactan documentos de especificaciones muy sucintos. Esta falta de cuidado se pone de manifiesto cuando llega la fase de pruebas.

Durante la fase de pruebas, se compara lo que se ha pedido con lo que se ha entregado. Si el documento de especificaciones es ambiguo y la fase de diseño. imprecisa, la fase de pruebas parecerá una validación conceptual de la solución. Los responsables del lado cliente solicitarán modificaciones o evoluciones que no existían en la versión inicial del documento de especificaciones.

Es importante saber qué es lo que se prueba. El documento de especificaciones no se rehace durante las pruebas. Esta circunstancia se produce, por desgracia, en muchos proyectos web, y es fuente de retrasos en los plazos de entrega y también de conflictos.

Es preciso, pues, prestar mucha atención...