Desarrollo ágil

Últimamente he estado participando en el desarrollo de aplicaciones, sin seguir unos pasos específicos o metodología a utilizar. Más bien se planifica y se actúa. Ya veremos después que resultados se obtienen.

A esta forma o filosofía de trabajo se le llama desarrollo ágil.

Tal y como comentan en alzado, en un entorno donde las innovaciones envejecen en apenas unos meses, no está claro si se debe dedicar excesivo tiempo a investigar, si la aplicación funcionará o no funcionará.

Si aplicamos nuestras ideas innovadoras, desarrollamos sobre la marcha, y publicamos una aplicación donde el funcionamiento sea correcto, siempre podremos ir estudiando y aprendiendo que mejorar, gracias a los usuarios que vayan accediendo a la aplicación. Podemos ver en que aspectos fallamos y que funcionamientos podemos cambiar o añadir.

Para poder sacar una aplicación a la luz, no es necesario buscar un funcionamiento perfecto, basta con que funcione de manera técnicamente aceptable.

Una de las cosas que he ido aprendiendo sobre esta forma de trabajar, es que importante llevar un control exhaustivo del funcionamiento de la aplicación. Las estadísticas (google analytics) y los logs, te ayudan a saber que puede estar fallando, que es lo que funciona y que se podría mejorar para optimizar la aplicación.

Para iniciar una aplicación desde cero, para aplicar tus ideas y poder desarrollar con motivación, viendo constantemente como mejora día a día, esta forma es ideal, en mi opinión, aunque esto no dura siempre, llega un momento que el desarrollo tiene mayor complejidad e implica un cambio en la metodología, optando por la que mejor se pueda aplicar al desarrollo.

Leave a comment

Please be polite and on topic. Your e-mail will never be published.