Lecciones aprendidas en casi 10 años "drupaleando"

09 February 2017
0 Comentarios
Imagen eliminada.

En 2008, cuando nació SeeD, como una Agencia Drupal y decidimos orientarnos hacia convertirnos en Expertos en Drupal,  las tecnologías de desarrollo de sitios y aplicaciones web estaban en proceso de pasar de la lactancia a la niñez; a penas 10 años antes, hacía 1998 se estaban lanzando los primeros sitios web de las empresas más atrevidas, que con gerentes visionarios tomaron la iniciativa de tener presencia en un nuevo mundo, tan nuevo que  que aún hoy casi 20 años después  los misterios de los lenguajes de desarrollo (para la mayoría de los mortales) , la magia del hosting y los servicios en la nube  y las particularidades del medio digital, siguen siendo una nebulosa  llena de imponderables y de retos a la imaginación. En alguna época  hacer un sitio web era una labor de diseñadores que manipulaban paquetes cerrados de lenguajes web a los que se les ajustaban imágenes y funciones para lograr personalizar el proyecto a las necesidades de información de las empresas.

Hoy día, con el Desarrollo en Drupal, las cosas se hacen con una lógica diferente; abierta, versátil y con la oportunidad de cumplir cualquier regla de negocio imaginable, ya sea de información, funcional o de integración con otras herramientas de cualquier ecosistema digital. Para llegar a esto Drupal a pasado por un proceso muy complejo de evolución; desde D5 a D8 la comunidad https://www.drupal.org/ se ha visto en la necesidad de orientar su filosofía a a una de estandarización de las buenas prácticas de desarrollo por parte de sus "súbditos"

Los proyectos de desarrollo en Drupal pasan ahora por un proceso muy juicioso que nos permite visualizar el alcance de los mismos mediante la validación de la Arquitectura de información, propuestas comerciales que se definen nunca antes de dimensionar los alcances de forma clara y el manejo del desarrollo de los proyectos  con metodología ágil, con entregas parciales sólidas y tangibles, un QA en detalle y una puesta en producción, teniendo en cuenta todo: integraciones, desempeño y estabilidad de la infraestructura.

Imagen eliminada.

Hemos aprendido en todos estos años que lo mas importante para que un proyecto sea considerado exitoso, es que las expectativas del cliente se alineen con las posibilidades reales los desarrolladores,  de cumplir con los tiempos, la exactitud en el desarrollo WYSIWYG y con una puesta en producción sin contratiempos. Hemos aprendido también que nuestro equipo debe estar alineado con nuestra filosofía de cumplir y llevar a buen término todos los proyectos, siendo coherentes con los principios del "open source", haciendo entrenamientos de forma permanente y motivando a nuestro equipo a que sean leales con los principios de devolverle a la comunidad y de "mente abierta", lo que significa ser generosos con el conocimiento https://www.drupal.org/seed-em.

Drupal 8 llega con un paradigma nuevo de desarrollo que impone nuevos retos y sobretodo un re-aprendizaje por parte del equipo. Esperamos que en 10 años estemos disfrutando ya no de la niñez, sino de la adolescencia del mundo digital y tengamos mucho más claro el horizonte de nuestro negocio, que por ahora se ve bastante brillante por cuenta de la evolución que  este nuevo mundo le está ofreciendo a las marcas, negocios y organizaciones de todo el mundo.

Nosotros seguiremos desarrollando en Drupal, apoyando a nuestros clientes en sus necesidades de desarrollo web y dando lo mejor de nosotros para evolucionar siempre con Drupal.

Jairo Alberto Pinzón Garzón SeeD
Jairo Pinzón