Por muitos anos, temos usado a abordagem de para incentivar o feedback inicial sobre novas vers?es de software, ao mesmo tempo em que reduzimos o risco por meio da implementa??o incremental para usu¨¢rias selecionadas. O 1% canary ¨¦ uma t¨¦cnica ¨²til em que lan?amos novos recursos para um segmento muito pequeno (digamos 1%) de usu¨¢rias cuidadosamente escolhidas dentre v¨¢rias categorias. Isso permite que as equipes capturem feedback r¨¢pido da usu¨¢ria e observem o impacto dos novos lan?amentos em categorias como desempenho e estabilidade, aprendendo e respondendo conforme necess¨¢rio. Essa t¨¦cnica se torna especialmente crucial quando as equipes est?o lan?ando atualiza??es de software para aplicativos m¨®veis ou uma frota de dispositivos como os de computa??o de ponta ou ve¨ªculos definidos por software. Com observabilidade adequada e feedback precoce, ela oferece a oportunidade de conter o raio de impacto em caso de cen¨¢rios inesperados em produ??o. Embora a implanta??o can¨¢rio possa ser ¨²til para obter feedback mais r¨¢pido de usu¨¢rias, acreditamos que come?ar com uma pequena porcentagem de usu¨¢rias tamb¨¦m ¨¦ obrigat¨®rio para reduzir e conter o risco de lan?amentos de funcionalidades em grande escala.
Fast feedback is one of our core values for building software. For many years, we've used the approach to encourage early feedback on new software versions, while reducing the risk through incremental rollout to selected users. One of the questions regarding this technique is how to segment users. Canary releases to a very small segment (say 1%) of users can be a catalyst for change. While starting with a very small segment of users enables teams to get comfortable with the technique, capturing fast user feedback enables diverse teams to observe the impact of new releases and learn and adjust course as necessary¡ªa priceless change in engineering culture. We call this, the mighty 1% canary.

