Crear un sitio web para un cliente es emocionante, especialmente cuando el proyecto llega a su fin y finalmente está listo para entregar los archivos del proyecto a su cliente. En esta coyuntura crítica en el proyecto, hay muchas maneras en que puede elegir entregar el sitio final. ¡También hay algunos errores que puede cometer que convertirían un buen proceso de proyecto en un compromiso fallido!
En última instancia, le recomiendo que defina el mecanismo de entrega que usará para un proyecto en el contrato. Esto garantiza que no haya dudas sobre cómo entregará todos los archivos a sus clientes una vez que se complete el sitio. Sin embargo, antes de que pueda estipular estos términos, primero debe determinar qué método de entrega es mejor para usted y sus clientes.
Envío de archivos por correo electrónico
Este es el método más fácil para obtener sus archivos de su disco duro a su cliente. Todo lo que requiere es que tenga un cliente de correo electrónico y una dirección de correo electrónico válida para usar para su cliente. Para la mayoría de los sitios web con una variedad de páginas, así como archivos externos como imágenes, hojas de estilo CSS y archivos Javascript, deberá usar un programa para "comprimir" esos archivos en una carpeta comprimida que luego puede enviarse por correo electrónico al cliente.
A menos que el sitio sea muy grande con muchas imágenes o archivos de video, este proceso debería proporcionarle un archivo final que sea lo suficientemente pequeño como para enviarlo de manera segura por correo electrónico (es decir, que no sea tan grande que se marque y bloquee con spam filtros). Hay varios problemas posibles con el envío de un sitio web por correo electrónico:
- Es posible que muchos clientes no sepan cómo cargar los archivos en su servidor web. También es posible que no sepan cómo separar los archivos de su correo electrónico o dónde colocarlos cuando lo hacen.
- Algunos servidores de correo electrónico consideran que los archivos HTML (y, a veces, ZIP) son potencialmente dañinos y pueden eliminar los archivos adjuntos del mensaje. Esto es especialmente cierto si está adjuntando archivos JavaScript.
- El correo electrónico es inseguro. Si el HTML contiene datos confidenciales, los hackers podrían verlo a medida que se envía.
- Las páginas dinámicas como PHP o scripts como CGI pueden requerir ajustes en el servidor en vivo para que funcionen correctamente, y es posible que sus clientes no sepan cómo hacerlo.
Solo uso el correo electrónico para enviar sitios cuando sé que el cliente comprende bien qué hacer con los archivos que estoy enviando. Por ejemplo, cuando trabajo como subcontratista para un equipo de diseño web, estoy dispuesto a enviar archivos por correo electrónico a la empresa que me contrató, ya que sé que serán recibidos por personas con conocimientos y que sabrán cómo manejarlos. Los archivos. De lo contrario, cuando estoy tratando con profesionales que no son web, utilizo uno de los siguientes métodos.
Acceder al sitio en vivo
Esta es a menudo la forma más efectiva de entregar archivos a sus clientes, al no entregarlos en absoluto. En su lugar, coloca las páginas finalizadas directamente en su sitio web en vivo a través de FTP. Una vez que el sitio web haya finalizado y aprobado por su cliente en una ubicación diferente (como un directorio oculto en el sitio u otro sitio web en total), puede moverlo usted mismo. Otra forma de hacer esto es crear el sitio en una ubicación (probablemente en un servidor Beta que utilice para el desarrollo), y luego, cuando esté activo, cambiar la entrada de DNS del dominio para que apunte al nuevo sitio.
Este método es útil para los clientes que no tienen mucho conocimiento sobre cómo crear sitios web o cuando está creando aplicaciones web dinámicas con PHP o CGI, y debe asegurarse de que los scripts del sitio funcionen correctamente en el entorno real. Si tiene que mover los archivos de una ubicación a otra, es una buena idea comprimirlos como lo haría para la entrega de correo electrónico. Tener FTP de servidor a servidor (en lugar de bajar a su disco duro y luego hacer una copia de seguridad en el servidor en vivo) también puede acelerar las cosas. Los problemas con este método incluyen:
- Los clientes no siempre quieren proporcionar acceso a su sitio a un profesional independiente, por lo que es posible que tenga dudas cuando solicite el acceso al sitio.
- Algunos sitios web están construidos detrás de un firewall y los autónomos no pueden acceder a ellos.
- Los clientes pueden sentir que debería estar disponible para soporte y mantenimiento adicional más allá de lo que está en su contrato simplemente porque ahora tiene acceso a su sitio.
- Si está creando o cambiando solo una parte del sitio, cualquier error puede causar problemas para el resto del sitio y puede convertirse rápidamente en su problema, ya sea que haya causado el problema o no.
Este es mi método preferido para entregar archivos cuando trato con clientes que no saben HTML o diseño web. De hecho, a menudo ofrezco encontrar el alojamiento para el cliente como parte del contrato para tener acceso al sitio mientras lo estoy desarrollando. Luego, cuando el sitio está completo, les doy la información de la cuenta. Sin embargo, incluso cuando ayudo a un cliente a encontrar un proveedor de hospedaje, siempre tengo clientes que se encargan de la facturación final del hospedaje, nuevamente como parte del contrato, de modo que no me quede atascado pagando el hospedaje después de haber completado el diseño. .
Herramientas de almacenamiento en línea
Hay muchas herramientas de almacenamiento en línea que puede usar para almacenar sus datos o hacer una copia de seguridad de su disco duro, pero otra cosa que puede usar es el sistema de entrega de archivos. Las herramientas como Dropbox facilitan la colocación de archivos en la web y luego brindan a sus clientes una URL para descargarlos.
De hecho, Dropbox incluso te permite usarlos como una forma de alojamiento web al señalar los archivos HTML en la carpeta pública, por lo que también puedes usarlos como un lugar de prueba para documentos HTML simples.Este método es bueno para los clientes que entienden cómo mover los archivos terminados a su servidor en vivo pero no funcionan tan bien con los clientes que no saben cómo hacer diseño web o HTML. Los problemas con este método son similares a los problemas con el envío de un archivo adjunto de correo electrónico:
- Los clientes pueden no saber cómo utilizar el servicio.
- Es posible que los clientes no sepan cómo obtener los archivos de Dropbox en su sitio web.
Este método es mucho más seguro que enviar archivos adjuntos por correo electrónico. Muchas herramientas de almacenamiento incluyen alguna protección con contraseña u ocultan las URL para que sea menos probable que las encuentre alguien que no lo sepa. Me gusta usar estas herramientas cuando un archivo adjunto sería demasiado grande para enviarlo por correo electrónico de manera efectiva. Al igual que con el correo electrónico, solo lo uso con equipos web que saben qué hacer con el archivo zip una vez que lo reciben.
Software de gestión de proyectos en línea
Hay muchas herramientas de administración de proyectos disponibles en línea que puede utilizar para entregar sitios web a los clientes. Estas herramientas ofrecen funciones que van más allá del almacenamiento de archivos como listas de tareas, calendarios, mensajes, etc. Una de mis herramientas favoritas es Basecamp.
Las herramientas de administración de proyectos en línea son útiles cuando necesita trabajar con un equipo más grande en un proyecto web. Puede usarlo tanto para entregar sitios finales como para colaborar mientras lo está construyendo. Y también puede hacer un seguimiento de los entregables, así como tomar notas sobre lo que está sucediendo en el proyecto.
Hay algunos inconvenientes:
- La mayoría de las herramientas de gestión de proyectos en línea no son gratuitas, y las versiones gratuitas son limitadas. Si decide usar uno, debe tener en cuenta el costo en la cantidad que cobrará y, como siempre, anotarlo en el contrato.
- Es otro sitio web que necesita verificar y otro software que tanto usted como sus clientes necesitan aprender a usar.
- Solo son tan útiles como la información que usted ingresa; en otras palabras, si no incluye una fecha de vencimiento, el programa no puede advertirle que ya casi está aquí.
- A algunas empresas no les gusta que su información corporativa (incluidos los sitios web) se almacene en un sitio de terceros por razones de seguridad. Asegúrese de discutir esto con su cliente antes de pagar por una cuenta.
He usado Basecamp y lo encuentro muy útil para entregar archivos a los clientes, y luego hacer actualizaciones de esos archivos y ver las notas en línea. Es una gran manera de seguir un proyecto grande.
Documente qué método de entrega utilizará
Lo único que debe hacer al decidir cómo entregar los documentos finalizados a los clientes es asegurarse de que esa decisión esté documentada y acordada en el contrato. De esta manera, no tendrá problemas en el camino cuando planeaba publicar un archivo en Dropbox y su cliente quiere que cargue todo el sitio en su servidor para ellos.




