viernes, 5 de febrero de 2016

Desarrollos web a medida vs CMS o plantillas predeterminadas

Me está tocando profundizar mucho en el desarrollo a medida de sitios web y ahora entiendo las dudas al tomar la decisión sobre encargar un sitio web a medida sin plantillas CMS o utilizarlas. Las plantillas CMS son las que utilizan los conocidos Wodpress, Joomla, Blogger, Magento, Prestashop, etc.



¿Me vale?

Como en muchas cosas yo creo que no hay una respuesta única para tomar ésta decisión. Dependiendo de cada caso será más adecuado usar una u otra opción. Voy a intentar resumir en base a situaciones bastante comunes los criterios que bajo mi opinión me harían decantarme hacia usar una u otra opción.

¿Plantilla que se adapta a mis necesidades?


Situaciones típicas para usar CMS

- Soy una Pyme o un pequeño comercio. Mi único objetivo es mostrar lo que hago, mi ubicación y una galería de imágenes con mis productos y/o mis servicios. En este caso es más que probable que un cms cubra mis necesidades y evite disparar los costes. Además con una pequeña formación podré ser autosuficiente para gestionar la mayoría de las publicaciones y el diseño básico de mi sitio.
- Tengo una tienda on-line sencilla sin personalizaciones complejas. Con magento, prestashop, opencart me puede valer tranquilamente. Me adaptaré a sus plantillas pero es muy probable que sea suficiente.

Situaciones adecuadas a desarrollo  a medida

- Soy una empresa con muchos clientes y quiero crear un sitio web para compartir cierta información con mis clientes. El claro ejemplo de una asesoría, gestoría o consultoría. Entiendo que aquí puede ser adecuado crear un sitio web a medida.   

Razones:

·         Tengo una base de datos con mucha información y quiero compartir cierta información con mis clientes. Tengo que extraer dicha información con procesos automatizados. Mostraré dicha información a cada cliente o incluso a un colaborador, proveedor, etc.
·         Al tratarse de información de nuestra empresa es importante dedicar recursos a que ese valor añadido que vamos a ofrecer sea seguro y fiable.
·         Vamos a fragmentar información según cada tipo de cliente, vamos a crear distintos usuarios con determinados permisos y nuevas bases de datos para interactuar con nuestros clientes o con terceros.

- Queremos algo específico a nuestras necesidades. En ese caso por principio de lógica es mejor empezar de cero sin nada predefinido que nos haga adquirir nada impuesto por nadie.

- Pensamos en diferenciarnos en imagen y diseño. Tenemos que ser creativos y crear nuestras propios menús, animaciones, interacciones, estructuras, etc.

Empiezo de cero.



Duda habitual

Los expertos en el desarrollo y diseño web a medida reciben muy a menudo ésta duda de sus clientes que les preguntan qué diferencia hay entre el desarrollo y diseño web a medida en comparación con el uso de CMS como WordPress que es el más usado y conocido. Un sitio web hecho a medida comienza desde una página en blanco, el cliente con la ayuda de los expertos marca las necesidades y los objetivos que tienen con su web. Se hace a mano el mockup o borrador de lo que quiere el cliente, se va creando las distintas partes de la página web y entre el diseñador y el cliente van haciendo una maquetación atractiva y profesional del sitio web. 

Con los CMS el tema es muy distinto, está en código abierto, generalmente vienen dentro de un paquete ya desarrollado, permite configurar algunas secciones mediante un asistente del sitio web pero ni mucho menos todas. Si se necesita alguna funcionalidad que no tenemos existen los plugins que muchas veces son de pago que nos permiten cubrir esas necesidades (Pero de nuevo con unas pautas y un guión predeterminado). En definitiva, aquí te va marcando el camino por norma general con muchas opciones y variantes mientras que si empiezas de cero el camino lo marcas tú.

Para el mantenimiento del sitio web es más fácil si nuestro desarrollador nos hace un mantenimiento a medida. Además él conocerá el código fuente perfectamente al contrario que en los CMS.


Quiero esto.



Mi punto de vista.

Yo como alguien habituado a gestionar grandes bases de datos de todo tipo de aplicaciones de gestión veo que con un buen hosting y sin ninguna infraestructura propia puedo segmentar mi información y utilizarla a mi antojo en un sitio web en el que yo decidiré con quién y qué comparto en todo momento. Lo puedo hacer compartiendo información desde mis propios servidores o desde un servidor cloud pero aquí el coste puede ser bastante mayor. Además la personalización puede ser muy grande y sin entrar directamente en mis aplicaciones de gestión. Segmento, guardo la información y decido lo que comparto. Podría hacer una nueva aplicación web de gestión con las funcionalidades que quiera y además añado un valor a mis clientes (Soy transparente). Incluso podría a la inversa crear cargas de información de mis clientes en esa  nueva  aplicación web que me facilitarán mi trabajo diario en mis propias aplicaciones (Cuando digo clientes también me refiero a cualquier agente o colaborador que interactúe con mi empresa).

Mis más de 500 horas de estudio sobre este tema me han abierto  nuevas  perspectivas  que  creo que  pueden  mejorar la gestión diaria de muchas empresas (Sobre todo PYMES). Sociedades que pueden mejorar mucho su gestión diaria, ofrecer valor añadido a sus clientes sin recurrir a grandes gastos de inversión en tecnología. Yo siempre he trabajado con aplicaciones instaladas en servidor accesibles por remoto pero a nivel interno de la organización. Esta opción me permite compartir lo que yo quiera de esas aplicaciones sin entrar en ellas.

La personalización abre un amplio abanico de posibilidades para compartir información, interactuar con nuestros colaboradores, automatizar procesos de gestión y en definitiva mejorar la gestión diaria de nuestras empresas. Como ya he comentado todo esto orientado a bases de datos personalizadas ofrece muchas alternativas que en muchos casos pueden ser muy interesantes.

Los CMS siguen siendo muy útiles pero en algunos casos es probable que nos interese algo más. En otros es muy probable que no.

Asier Oñativia


No hay comentarios:

Publicar un comentario