Bom, é o relatório que vocês queriam, não é?

Tuesday, May 13th, 2008

Não sei já comentei por aqui (pelo menos, não encontrei nada no histórico), mas durante mais ou menos um ano a empresa contratou um terceiro[bb] com a árdua missão de migrar nosso antigo sistema Clipper + DBF para uma plataforma mais ‘atual’, com todas as vantagens e facilidades que essa nova plataforma traria (a saber, facilidade de criação de relatórios e pesquisas). O contratado, por fumar em torno de dois maços de cigarro durante o expediente, recebeu o apelido simpático de “Canceroso[bb]“. Canceroso, como programador, era… bom, era um ótimo usuário. É o tipo de ‘profissional’ causador de WTF’s que já devia ter sido mais citado aqui….

Tudo, da contratação até o último momento do Canceroso na empresa, foi uma sucessão de boas idéias mal executadas. Pra começar, ele foi contratado durante minhas férias, sendo que não tive qualquer envolvimento no processo de seleção. E, ao invés de definir o pagamento por projeto (muito mais coerente, já que ele só foi contratado para isso) Canceroso iria receber POR MÊS. Sim, isso mesmo: quanto mais ele enrolasse no projeto, mais ele receberia. E, assim, de Janeiro a Agosto, tudo o que Canceroso nos deu foi uma tela de login e um menu, que demoravam quase cinco minutos para serem mostrados na tela. Isso, porque tudo deveria rodar sobre Tomcat[bb] e base de dados Firebird[bb], em um servidor que (na época) era de dar inveja.

E, não, eu não tinha qualquer poder de veto sobre a presença dele na empresa ou no projeto. Quando muito, tinha que ficar desfazendo algumas das loucuras que ele aprontava, antes que atingissem os usuários.

(more…)

Technorati Tags , , ,

Mas nem pela nossa amizade?

Wednesday, April 30th, 2008

Quem trabalha com informática padece da mesma maldição que médicos, advogados, dentistas e cafetões: não importa onde você esteja, nem a situação, SEMPRE vai ter alguém que você acabou de conhecer, dizendo “Ah, você trabalha com computador? Olha, eu tenho um micro lá em casa, e ele tá muito estranho. Você sabe o que pode ser?” - Normalmente, a pessoa nem mesmo sabe descrever o problema, acredita piamente que você TEM que ajudá-la, e não aceita que você COBRE por isso. Que levante a mão quem nunca teve que prestar “suporte virtual” pra alguém no meio de uma festa, evento, ou reunião…

(more…)

Technorati Tags , , ,

1 X 0 pro Racíocinio Lógico….

Tuesday, March 18th, 2008

Semanas atrás, meu superior me ligou, perguntando se eu estava sabendo de um problema que estava rolando no sistema, com relação a títulos enviados para o banco. Respondi que não, e imediatamente fui ‘escalado’ para resolver um problema que já durava há mais de dois meses: alguns títulos não eram reconhecidos pelo banco. E eu tinha que descobrir a causa do problema em menos de um dia, pois alguns desses títulos já estavam para vencer.

Explicando: nosso sistema (assim como qualquer outro, imagino), logo após emitir nota fiscal dos produtos vendidos, também permite a emissão de boletos para que o cliente efetue o pagamento. Esses boletos possuem uma identificação, e para facilitar todo o processo de pagamento e reconhecimento pelo banco, o mesmo exige que seja enviado diariamente um arquivo com informações dos boletos (ou títulos, como preferir), utilizando um software próprio (cada banco usa um sistema diferente). Esse arquivo é gerado pelo sistema, contendo todas as informações referentes aos boletos emitidos. Mas, de uma hora pra outra, alguns títulos enviados acabavam sendo rejeitados pelo banco, o que trazia uma série de problemas, até mesmo na hora de identificar se o cliente realmente havia pago o boleto.

E o problema se alastrava há dois meses. E eu tinha um dia pra descascar esse abacaxi.

Normalmente, é aqui que os funcionários de TI ficam loucos e começam a correr atrás de soluções bizarras ou explicações malucas para tentar explicar o bug. Mas, acostumado a sofrer com problemas malucos e prazos apertados, me acostumei a utilizar um sistema conhecido como análise da causa raiz, muito utilizado em empresas que possuam certificação ISO. Com a análise da causa raiz, o que é necessário é entender o erro, listar algumas possíveis causas para o mesmo, e testar essas causas, até que uma se mostre a ‘verdadeira’.

(more…)

Technorati Tags , , , ,

Aquele botão que fica onde o Sol não bate, sabe?

Wednesday, March 12th, 2008

Prestar suporte por telefone nem sempre é uma tarefa agradável, mas quando o usuário encontra-se longe ou você está mais do que atarefado, é a única solução. O problema começa quando o usuário mal sabe mexer no computador, e você precisa passar (ou receber) o que está aparecendo na tela. Provavelmente todos já passaram pela situação de dar as ‘coordenadas’ para chegar a um programa, e no final perceber que o usuário mal clicou no botão ‘Iniciar’ ainda.

(more…)

Technorati Tags , ,

Não é porque não uso que não preciso dele funcionando!

Friday, February 22nd, 2008

Temos um sistema de controle de dados comerciais na empresa que, digamos assim, funciona. OK, talvez eu esteja sendo chato, o sistema até que não é tão ruim, comparado com muitos que eu já vi, mas alguns detalhes chatos me incomodam, como a necessidade de ter que instalar os arquivos localmente (apesar do BD ficar no servidor) e a interface que lembra muito o Windows 3.1. Um dos principais problemas do software é que algumas funções dependem exclusivamente do MS-Office, mas conseguimos convencer a empresa que nos vendeu o software a adaptar alguns dos recursos para o OpenOffice. Uma ou outra coisa não pôde ser adaptada, mas nunca foi nada de importante…

Ok. Alguns meses depois da implantação, recebemos uma atualização do sistema. Como sempre, iniciei todo o processo típico de atualização (testar exaustivamente, comunicar um dia antes, fazer backup de tudo, comunicar que o sistema vai sair do ar, perceber que ninguém saiu, derrubar os usuários e deixar o sistema offline, fazer as atualizações necessárias, liberar o acesso, e finalmente pedir para que os usuários reportem algum problema).

Tudo atualizado, o sistema rodando tranquilo, até que a supervisora do setor me liga, perguntando se houve algum problema com a atualização. Como não havia nenhuma chamada, respondo que até o momento estava tudo ok, mas pedi para que ela verificasse com as funcionárias se elas haviam encontrado algum bug no sistema.

E, cinco minutos depois, uma usuária envia um email com vários screenshots de mensagens de erro, informando que todas as telas eram importantíssimas, e que a solução daqueles erros era urgente. Verificando as telas de erro, percebi que todas chamavam alguma função do MS-Office, e, achando que talvez as nossas implementação tivessem se perdido na atualização, enviei um email para o suporte do sistema, pedindo uma solução rápida.

(more…)

Technorati Tags , ,

Raios e Trovões!!!!!!!!!!!

Thursday, February 21st, 2008

Às vezes, é normal técnicos de suportes subestimarem seus usuários, e serem surpreendidos em situações das mais estranhas possíveis. Semana passada, passei por uma situação dessas, envolvendo arquivos não enviados para o banco, uma tempestade de raios, e muita cara-de-pau…

Estavámos tendo problemas com o envio de arquivos para nosso banco, arquivo esse com informações referentes aos boletos que geramos no sistema, e que deve ser enviado via software do banco. Como o problema já persistia há mais de três semanas, fui chamado para tentar descobrir o que estava acontecendo. E, assim, após dezenas de ligações para os bancos, análise dos arquivos e acusações entre o Faturamento e o Financeiro, descobri que o sistema havia sido alterado por alguém (que provavelmente nunca saberemos quem é) e por isso o arquivo estava sendo gerado com erros.

Só o processo de investigação para chegar à solução do problema já geraria um WTF gigantesco, mas o melhor ainda estava por vir: resolvi acompanhar por mais um tempo o problema, verificando se o arquivo era corretamente enviado e processado pelo banco. Mas logo no segundo dia, nem o sistema do banco nem a própria atendente de lá acusaram o recebimento do arquivo. E agora?

(more…)

Technorati Tags , , , , ,

Se quiser, posso te emprestar uma lupa…

Thursday, February 7th, 2008

Ah, o setor Comercial e suas necessidades sem o menor sentido…..

Dias atrás, recebi uma solicitação para alterar um relatório em uso pelo setor Comercial, onde deveria acrescentar mais uns quatro campos diferentes. O problema: não havia mais espaço nas linhas em que o relatório deveria mostrar esse campo. Isso porque todos os campos estavam com fonte 10, e bem grudados um no outro.

Imaginando que um fato óbvio como esse pudesse simplesmente ter escapado à mente da supervisora do SAC, resolvi informá-la da situação, e dar duas opções: ou removia alguma coisa, ou transformava o relatório para o formato “paisagem”, garantindo assim mais espaço na horizontal.

Claro, nenhuma das opções foi aceita, e o email era claro: “Dê um jeito“. Só que não desse jeito, resumido, mas sim em pelo menos cinco parágrafos do mais puro “marketês”.

Ainda pensando em como fazer, liguei para a supervisora, mais uma vez comentando sobre a inviabilidade técnica de incluir esses novos campos. A resposta? “Isso não é problema meu. A ordem veio de cima, você que se vire pra inserir todas as informações que eu pedi para você.

Ótimo. Como o cliente tem sempre razão, comecei a trabalhar. Após um pouco de esforço e ajustes visuais, o relatório estava pronto. Com todas as fontes em tamanho 4. Ficou um pouco apertado, mas coube tudo.

Desnecessário dizer, deixei uma cópia do layout antigo guardado, e enviei um email para a supervisora E para a chefe dela, ressaltando que provavelmente teríamos dificuldades para inserir MAIS informações ao relatório…..

Technorati Tags , , ,

Em se mudando a cor da grama….

Thursday, January 17th, 2008

No nosso sistema de ERP[bb] (e imagino que em em pelo menos 99% de outros sistemas) há a opção de criar relatórios customizados, para quando os outros 5.000 relatórios já prontos não trazem EXATAMENTE aquilo que o usuário quer.

E, como sempre, o que o usuário queria ontem não é o que ele quer hoje. E, assim, acabei recebendo um pedido para alterar um relatório de vendas[bb] por completo, exigindo assim que eu criasse um novo relatório (mantendo o antigo ainda funcionando, por via das dúvidas). Assim, copiei a estrutura básica do relatório (assim como o layout original) refiz as chamadas ao banco de dados, e montei a tela com as opções para gerar o relatório (datas, cliente, etc.).

Só que, por descuido, deixei as opções do relatório fora da ordem original. O diálogo que se seguiu com a responsável pelos testes com o relatório é surreal:

(more…)

Technorati Tags , ,

Não era na hora do rush?

Friday, December 7th, 2007

Alexsandro Felix nos manda mais uma. Que me lembra uma vez em que passei um tempão discutindo com uma secretária porque eu deixei um arquivo na “Área de Trabalho” dela, e ela não achava, porque estava procurando em cima da mesa….

Outra de meu departamento de suporte:

Antes de migrarmos nossos servidores para Linux[bb], trabalhavamos com outro
sistema (NOTA DO EDITOR: Também conhecido como Windows) que sempre nos dava dores de cabeça com a base do banco de dados; Mesmo com no-breaks e estabilizadores instalados corretamente, qualquer pico de energia nos fazia voltarmos o último backup.

Numa dessas, a secretária de uma filial nossa nos liga desesperada, pois o
no-break[bb] não tinha suportado e todo o sistema desligou. Após ser reestabelecida a energia, recuperamos o último backup, que havia sido feito ao meio-dia e expliquei que ela teria que efetuar os lançamentos novamente, pois o backup era só parcial, também expliquei um ítem muito importante, eu estaria desativando sua impressora fiscal para ela poder fazer isso, mas antes de lançar todos os recebimentos novamente, ela teria que verificar o movimento para ver se estava tudo correto. Somente após tudo isso eu poderia ativar sua impressora fiscal novamente para poder trabalhar normalmente.

Após todas as explicações pedi a ela que me ligasse após conferir o movimento, enquanto isso eu iria atender outras filiais. Cerca de 30 ou 40 minutos depois ela me liga:

- Já fiz o que você mandou, você pode ativar minha ECF agora?
- Você conferiu o movimento? Está tudo certo?
- Sim, conferi… está calmo hoje, há só alguns carros passando na avenida!

Technorati Tags , , , , ,

Quer que eu mande imprimir também?

Friday, November 23rd, 2007

Quando eu falo que usuários[bb] são preguiçosos e fazem de tudo para não ter que pensar, tem gente que não gosta. Mas a verdade é: usuários farão de tudo para que você faça o trabalho para eles. Acompanhe um suporte recente:

(more…)

Technorati Tags , , ,

Sobre

Você trabalha com TI? Já teve que aguentar todo tipo de loucura dos usuários? Já encontrou bugs nefastos em sistemas utilizados na empresa? Já passou por situações onde a única coisa que passou pela sua cabeça foi "What the fu#!@ck?"

Ótimo, nós também! Compartilhe suas histórias conosco!

Quer assinar o feed?

 Assine pelo navegador Ou, receba novos WTF's diretamente por email:
Digite o seu email:  

Procurar

BlogBlogs.Com.Br