Los días 6 y 7 de Junio ha tenido lugar en la Escuela Técnica de Ingeniería Informática el Agile Open Spain, uno de los dos eventos que anualmente organiza Agile Spain.
Este evento ha reunido alrededor de 250 personas para aprender sobre metodologías ágiles, calidad y nuevas formas de desarrollar software.
En Luce IT creemos firmemente en las ventajas de las metodologías ágiles y por ello hemos sido patrocinadores del evento, al mismo tiempo que 10 personas del equipo de desarrollo asistían y participaban.
Los días 6 y 7 de Junio ha tenido lugar en la Escuela Técnica de Ingeniería Informática el Agile Open Spain, uno de los dos eventos que anualmente organiza Agile Spain.
Este evento ha reunido alrededor de 250 personas para aprender sobre metodologías ágiles, calidad y nuevas formas de desarrollar software.
En Luce IT creemos firmemente en las ventajas de las metodologías ágiles y por ello hemos sido patrocinadores del evento, al mismo tiempo que 10 personas del equipo de desarrollo asistían y participaban.
Desde hace ya más de cuatro años, Luce IT apuesta por las metodologías ágiles, intentando mejorar la satisfacción de sus clientes, adaptándose a los cambios y poniendo el foco en la colaboración entre personas.
El agilismo dota de garantías al software, maximizando el valor del producto o servicio. En lugar de seguir una planificación, somos capaces de adaptarnos a los cambios, cualidad muy valorada por ejemplo en la industria, donde los procesos cambian y Luce es capaz de crecer en ese cambio.
Un buen ejemplo de esta metodología es oee pro, el software que ha revolucionado la industria aeronáutica con unos resultados sobrecogedores: reducción de un 20% de lead time, aumento del 6% de la capacidad de la planta, reducción de 1,5% de reducción de la tarifa de fábrica,… Con resultados como estos, merece la pena seguir apostando por esta metodología.
También somos conscientes de que las metodologías ágiles no sirven sin excelencia técnica. Por este motivo, gran parte de los esfuerzos del equipo de desarrollo se centran en mejorar y aprender nuevas técnicas para hacer mejor software.
¿En qué consiste esto concretamente? Os enumeramos algunas de las buenas prácticas que seguimos y que nos llevan a alcanzar ese nivel de calidad en nuestro software:
- Los equipos de desarrollo disponen de un servidor de integración continua que les ayuda a auditar sus proyectos, ejecutar métricas de calidad y detectar fallos antes de que llegue a manos de su Product Owner.
- Usan TDD (Test Driven Develpment), para diseñar mejor su funcionalidad y crear aplicaciones de más calidad y en menos tiempo.
- Fruto de lo anterior, las aplicaciones tienen una cobertura de código alta (superior a un 70%) gracias a nuestros test. ¿Qué significa? La cobertura de código nos dice la cantidad del mismo que está sometido a pruebas automáticas. A mayor cobertura, mayor cantidad de código está siendo validado por nuestras pruebas unitarias continuamente en cada ejecución del servidor de integración continua.
Pero no sólo nos dedicamos a mejorar la calidad de nuestro código y de nuestras entregas, sino también a mejorar la comunicación entre todas las personas que interactúan en el desarrollo del software, desde el cliente hasta el desarrollador.
Por supuesto, seguimos en la línea de la mejora continua y aún nos queda mucho camino por recorrer.