Letra não reconhecida
Trabalhávamos na rede de lojas de departamentos , a época eu
exercia a função de Administrador de dados e muitas vezes de DBA na gerência de banco de dados.
Tinha a empresa na época a boa prática de controle de
mudanças em sistemas em produção, as rotinas de teste e homologação eram
seguidas , controle de versões era prática .
Assim quando em um dia as lojas começaram a informar que não
estavam conseguido imprimir pedidos, a compra em alguns departamentos era
descentralizada, o chamado para solução do problema foi aberto com criticidade
alta .
A gerente da área de banco de dados era I. , me pediu que
investigasse a causa do problema.
De imediato fui olhar o que havia na última versão do
software distribuído para as lojas, o problema apareceu logo após esta
distribuição .
Vi que todos os aplicativos que tinham emissão de pedido
tinham sido alterados .
Abri o código fonte do primeiro programa alterado.
Pesquisei a linha de comando de geração de impressão .
Estava com marcação de comentário .
Tínhamos como padrão de documentação informar no início do
código as alterações feitas.
Estava lá o nome de N. e a data da alteração , a última .
Fui ver todos os outros programas, encontrei a mesma
situação .
Todas as linhas de chamada para impressão estavam comentadas
e o nome de N. como responsável pela última alteração.
Nunca um relatório seria emitido.
Fui falar com I. que tinha descoberto a causa .
Ela não acreditou , “Ely você está brincando “.
Disse-lhe que não , mostrei a alteração feita com a linha do
fonte comentada.
Ela então me pediu que fosse mostrar o acontecido ao autor
da codificação para alteração urgente.
Fui então falar com N. e o seguinte diálogo se produziu :
- Oi N, tudo bom ? Você sabe que as lojas não estão
conseguindo imprimir pedido ?
- Oi Ely, soube sim . Problema de banco, de impressoras ?
- Não, a causa é mais simples . Abra por favor o código
deste programa por favor . Veja que no início tem a informação que foi você o
responsável pela última alteração .
- Fui eu sim .
- Vá por favor agora até a linha de chamada de impressão . Verás que está marcada como comentário .
Nunca o pedido será impresso .
Isto aconteceu em todos os programas que tem a
impressão de pedido .
Olhando para a tela do terminal N. me deu a seguinte
explicação :
- Ely , esta letra não é minha !
Não pude aguentar e comecei a rir .
Comentários