O mapeamento do caminho para produção é uma prática padrão na Thoughtworks que ganhou nova relevância com o advento da programação agêntica. O aumento na vazão de código pode expor ou amplificar gargalos em outras partes do caminho para a produção, tornando essencial que as equipes otimizem o fluxo ponta a ponta do software em vez de focar apenas na velocidade de programação. A atividade é realizada com mais frequência em um workshop que inclui todas as pessoas envolvidas no design, desenvolvimento, liberação e operação do software. Primeiro, as participantes listam as etapas do processo em um quadro branco, desde a estação de trabalho da desenvolvedora até a produção. Em uma segunda passagem, elas registram os pontos de dor. A atividade é frequentemente reveladora, pois as participantes identificam atrasos, riscos e inconsistências dos quais não tinham conhecimento prévio. Enfrentar esses gargalos é fundamental para melhorar a produtividade geral da entrega.
Embora o mapeamento do caminho para produção tenha sido uma prática quase universal na Thoughtworks desde a programação da Entrega Contínua, muitas vezes encontramos organizações que não estão familiarizadas com a prática. A atividade é mais frequentemente realizada em um workshop com um grupo multifuncional – que inclui todas as pessoas envolvidas no projeto, no desenvolvimento, no lançamento e na operação do software – em torno de um quadro branco compartilhado (ou ferramenta virtual equivalente). Primeiro, as etapas do processo são listadas e ordenadas, desde a estação de trabalho da pessoa desenvolvedora até a produção. Em seguida, uma sessão facilitada é usada para capturar mais informações e pontos problemáticos. A técnica mais comum que vemos é baseada em mapeamento de fluxo de valor, embora muitos mapas de processo sejam igualmente valiosos. A atividade é muitas vezes reveladora para muitas das pessoas que participam, pois elas identificam atrasos, riscos e inconsistências e continuam a usar a representação visual para a melhoria contínua do processo de compilação e implantação. Consideramos essa técnica tão fundamental que nos surpreendemos ao descobrir que não a havíamos incluído no Radar antes.