10Pines Conf.
volver
Naranja - 16:20 a 17:00

Liberar features en prod no tiene que ser todo o nada.

Gise

Cuando desarrollamos software queremos que lo que hicimos se use y sirve. No queremos generar malas experiencias de usuario en el camino. Para eso, se necesita de feedback para mejorar y son muy utiles las pruebas controladas para aprender. Ni hablar que dependiendo de los entornos por mas que se cuenten con ambientes de staging puede haber diferencias con los ambientes productivos, si bien no es lo ideal en muchos casos es una realidad con la que hay que convivir. Como podemos probar features, muchas veces incompletos, mientras estamos en un sistema de continuos deployment sin que sea un caos? Como liberamos funcionalidad y recolectamos feedback mientras el sistema esta corriendo? Es posible hacer trunk development y desarrollar un feature incrementalmente? Como todo la respuesta es si, pero tambien depende. La idea de esta charla es hablar de buenas tecnicas para relesear features y hacer foco en el contexto donde conviene cada una. En particular, hablar (un poco) de implementaciones + productos exitentes, pero principalmente mencionar conceptos como: feature flags, targetted rollout, tests AB, ring deployment, salidas "family and friends" y review apps entre otros.

https://salanaranja.10pines.com

Ir al Meet
Dejar Feedback