Búsqueda personalizada

lunes, 19 de mayo de 2008

Desarrollo a Medida o CMS?

Paralelamente al registro del nombre del dominio, es hora de definir que tecnología utilzaremos para el desarrollo del sitio Web. Para esto, exiten dos grandes opciones:

  • Desarollo a medida, en donde nosotros diseñamos y codificamos todo el sitio Web
  • Utilización de Sistemas de Gestión de Contenido (CMS, por sus siglas en inglés).
Cabe destacar que existen opciones híbridas también, en donde puedo desarrollar parte del sitio y adquirir componentes comerciales o gratuitos e integrarlos a mi proyecto. Si uno se pregunta, que es lo mejor? Bueno, no es una pregunta fácil de responder, la respuesta es depende. De qué depende? De cosas tales como:
  • Cuanto tiempo dispongo para dedicarle a este proyecto?
  • Lo voy a desarrollar yo solo o tendré un equipo de desarrollo?
  • Que conocimiento tengo en el equipo sobre las tecnologías involucradas?
  • Cuanto dinero dispongo para software, herramientas, tercerización, etc.
  • En que plazo quiero que mi sitio Web esté funcionando?
  • Cuales son los planes de crecimiento y evolución de mi sito en caso de fucionar?
Evidentemente que opción elegir dependerá de cada uno. Una buena política que recomiendo (si no contamos con mucho tiempo ni dinero) es utilizar un CMS que nos permita tener un sitio con buena funcionalidad y una atractiva interface de usuario en poco tiempo. Si el sitio tiene éxito, podremos entonces o bien, desarrollarlo nuevamente con más tiempo o bien irle agregando componentes desarrollados a medida e irlos integrando. También puede darse el caso en que el CMS me proveea toda la funcionalidad que necesito para el sitio, en cuyo caso no tengo porque implementar componentes desarrollados a medida, me basta con lo que me provea el CMS. En mi caso, luego de investigar opciones, me decidí a utilizar un CMS para crear mi sitio Web. Las razones para tomar esta decisión son basicamente el escaso tiempo que le puedo dedicar al desarrollo del sitio en las primeras etapas. Un CMS me permite entonces concentrarme en el contenido del Sitio, no necesito invertir semanas o meses de mi tiempo en tareas como la codificación, testeo, diseño, etc. La siguiente pregunta es: ¿Cúal CMS utilizar?

No hay comentarios: