No es Drupal todo lo que reluce

Todos sabemos lo que es Drupal , se instala en 1 minuto, se configura en 5, y se elije un tema visual en ... 60 (si es que eres un indecis@), quizá exagero pero unas 5 horas te has instalado 4 módulos locos que te hacen felíz y en un par de días ya tienes contenido y navegación en marcha.... y aquí empiezan tus problemas, con la frase: esto no es lo que yo quería.

Si tienes un sitio Drupal, Google te encuentra, si introduces contenido, Google te conoce pero si no diseñas tu sitio (previo análisis) sólo tienes un Drupal instalado, muchas posibles funcionalidades y muy pocas probabilidades de éxito. Y es que con este tipo de CMS se corre el riesgo de ver el bosque y no distinguir los pinos de los abetos, no sé si me explico.

Debemos ser conscientes de que existen cientos de módulos, algunos hacen lo mismo que otros y un poquito más, otros son la base para hacer casi cualquier cosa, y otros son básicos para resolver problemas del propio framework. Ante tanta opción encontramos mil y una formas de resolver un mismo problema y mil y una de fracasar ya que nos olvidamos que lo importante en el desarrollo web no es sólo lo ágil que sea éste sino lo útil, que cumpla sus objetivos, todo lo demás es ruido para los buscadores, insatisfacción para los usuarios y tiempo perdido para los desarrolladores.

Analizar una solución para la web debería ser independiente de la tecnología que se utiliza, con Drupal se corre el peligro de comenzar demasiado pronto a arrepentirse y, la verdad, para eso mejor Joomla y su nulo sistema de gestión de riesgos (todo el mundo dice que es hasta más fácil de usar).

Por otro lado tampoco puede ignorarse que la tecnología puede determinar de forma importante el proceso de desarrollo, así, si con Drupal podemos publicar contenido y verlo al mismo tiempo que se maqueta, podremos plantearnos un ritmo de trabajo diferente.

Sea cuál sea la elección, la teoría y la práctica me han demostrado que la fase de análisis es la más importante por invariable, y en el desarrollo de una web debería pasarse por ella al menos dos veces: en el comienzo y tras la ejecución de los tests pertinentes. De lo que deduzco que la segunda fase más importante es la de prueba y testeo, aunque nada nos asegurará la calidad de la web. Estoy hablando del proceso de desarrollo iterativo e incremental y con Drupal también es posible además de necesario. Y es que no pueden perderse las buenas costumbres porque una cosa es tener algo sobre lo que empezar a trabajar y otra es pensar que el éxito de tu trabajo es directamente proporcional al número de características, módulos y funcionales que ofrezcas en tu web.

No soy quién para dar consejos, así que lo haré a modo de anotación para mi yo futuro:

Cuando desarrolles una web en Drupal, primero desarrolla y luego deja que Drupal te solucione la vida.

URL para referenciar este post

http://virtualizada.com/trackback/116

Muy cierto, a mi

Muy cierto, a mi personalmente ya me ha costado muchísimas horas por no realizar un buen análisis en un principio, el hacer las cosas sobre la marcha acarrea después problemas serios pero que también me han echo aprender, jejeje.

Tronico 15 Ago 2007

Claro, desde luego que se

Claro, desde luego que se pierde mucho más tiempo si no se planificican bien las cosas pero quizá es más lo que puede llegar a mejorar la calidad del producto final si se analiza correctamente... que las horas de pelearse con Drupal ya llegarán :)

un saludo.

karmel 15 Ago 2007

Totalmente de acuerdo,

Totalmente de acuerdo, nencesitas mucho tiempo antes para hacer un buen analisis, a la larga se agradecerá

Modulos Prefabricados
Casetas de Obra
Contenedor maritimo
Fincas Rusticas en Huelva

Luis 09 Ene 2008

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

CAPTCHA
Por favor, contesta a esta pregunta para prevenir el spam. Gracias.
19 + 1 =
Resuelve este problema matemático sencillo y escribe el resultado. Por ejemplo, para 1+3 escribe 4.