Slack-Driven-Development
Acortar el circulo de retroalimentación (reducing the feedback loop) permite eficientizar y aumentar la calidad de un equipo de desarrollo.
Ven y aprende como la herramienta de comunicación llamada Slack puede convertirse en el corazón de tu proceso, permitiendote redudir dicho 'feedback loop', y centralizando la información producida por el gran número de herramientas y procesos utilizados en "Software Engineering" de forma habitual.
Veamos en practica como un equipo de desarrollo se entera cuando:
- Falla un build en el Continuous Build Server.
- Cuando se ejecuta un deployment del site a producción.
- Cuando falla una prueba del API.
- Cuando se somete un Pull Request al repositorio.
- Cuando se aprueba un Pull Request al repositorio.
- Cuando una prueba a tu API falla
Estaremos explorando esto y mucho más de lo que se puede hacer con esta herramienta tán dinamica.
References, source material and how tos.
Azure Web Deployment Webhooks http://en.blog.gbellmann.technology/2015/10/31/getting-azure-web-app-deployment-status-notifications-in-slack/ https://keen.io/blog/105456820166/9-slack-hacks-we-couldnt-live-without