WTF - Analfabetismo funcional

Publicado em July 3, 2007 – 10:37 pm | por GraveHeart |

Hoje foi um dia interessante: consegui provar para a moça do RH que a melhor maneira de trabalhar com a área comercial é nivelar por baixo mesmo, deixar tudo mastigadinho para que o cérebro das moças não se esforce demais.

Explico: Hoje a moça do RH me ligou, perguntando se eu poderia incluir um formulário simples na Intranet, com várias perguntas sobre a festa junina, e um espaço para sugestões de próximo eventos. Como na intranet não existe autenticação de usuário (o gerente industrial, na época meu supervisor, não quis que eu colocasse…), a única forma de um funcionário preencher um formulário com seu próprio nome é selecionar o nome a partir de um menu drop-down que lista todos os funcionários, em ordem fanático. Então, no meu caso, eu vou lá, procuro por ‘P’, e acho meu nome. Simples.

Ou não.

Quando montei o formulário de pesquisa, deixei textos bem claros ao lado de cada opção, para que não houvessem dúvidas. Uma delas era justamente a lista de funcionários, com um ‘Selecione o SEU nome na lista abaixo‘, assim mesmo, em negrito e tudo o mais. A moça do RH achou estranho ter tanta explicação assim na página, disse que não era necessário tanta coisa.

Aí eu pedi para que ela, antes de enviar um email para toda a empresa anunciando a pesquisa, pedisse que a área comercial respondesse, em caráter de testes.

Meia hora depois, ela me liga, dizendo que havia algo errado no sistema. De dez respostas que ele recebeu por email, três tinham o nome do mesmo funcionário (vamos chamá-lo de Abreu. Não é esse o nome, mas tá perto), justamente o primeiro da lista drop-down. Sim, isso mesmo: três funcionárias responderam o formulário sem ler, e nem se deram ao trabalho de marcar o próprio nome.

Ainda sem acreditar, a moça do RH foi até o comercial, e perguntou quem não tinha colocado o próprio nome na hora de responder a pesquisa. Várias moças responderam ‘Mas onde que coloca o nosso nome, que eu não vi?’. Quando a moça voltou para ver os novos emails, a surpresa: vários tinham o mesmo erro.

É esse o tipo de coisa que você encara?‘ - ela me perguntou

‘Todos os dias. Por isso que eu falei pra sempre nivelar por baixo…’

Pouco tempo depois, eu recebi um email do RH, endereçado a todos os funcionários. Com TODOS os campos explicados de forma minuciosa. Na parte do menu de funcionários, a pérola, em tamanho maior do que o resto: ‘Selecione o SEU nome na lista, e não o nome de outro colega. Verifique, antes de clicar no botão de envio, se é realmente o SEU nome que está selecionado.

Por via das dúvidas, fiz uma modificação no formulário, colocando a primeira opção do menu em branco, e não deixando o formulário ser enviado se estiver assim….

  1. 11 Responses to “WTF - Analfabetismo funcional”

  2. Por Dr. Gap on Aug 18, 2007 | Reply

    Na verdade vc é um péssimo designer, se fosse mais esperto não teria criado um menu drop-down e sim deixado um campo em que a pessoa digitaria seu nome. Ou seja, vc complicou o que era simples e ainda está se achando o sabichão. Se liga mané…

  3. Por Graveheart on Aug 18, 2007 | Reply

    Na verdade, se você fosse designer, e fosse esperto, saberia que o menu dropdown é gerado a partir do banco de dados, ligando assim todos os funcionários ao seu registro na intranet.

    Só um completo idiota obrigaria os funcionários a digitar o próprio nome completo. Se eu fizesse isso, qualquer erro na digitação faria com que não fosse encontrado o registro do funcionário no BD.

    Mané.

  4. Por Dr. Gap on Aug 18, 2007 | Reply

    Não vou perder meu tempo discutindo design e programação com peão de TI. Peão de TI igual vc já conheci aos montes. São aqueles caras que se acham o máximo por conseguirem fazer um select em SQL. Continua assim. Parabéns por se achar o fodão e ser um nada. Mas eu como programador digo que vc não passa de um peão de TI.
    Continua assim…

  5. Por Vlademir on Aug 18, 2007 | Reply

    Graveheart, não sou entendido em TI, até estou acessando as tuas páginas para aprender um pouco, mas creio que o menu dropdown gerado pelo banco de dados é boa solução, pois garante a validade da entrada,porque no caso de um textfield aparece sempre um engraçadinho colocando qualquer coisa ali.
    Mas penso que um combobox com uma expressão regular validando o preenchimento e apresentando as sugestões dos nomes encontrados no banco de dados conforme o usuário fosse digitando seria interessante. Porém vendo pelo teu texto que as gurias do comercial são “difíceis” isso iria atrapalhar mais do que ajudar.
    É, não tem jeito, tens de continuar apresentando tudo muito bem “mastigadinho”…
    Um abraço.

  6. Por Graveheart on Aug 18, 2007 | Reply

    Vlademir, que a combobox tinha um ‘erro’, isso é fato: fiz uma alteração depois disso, onde ele sempre traz como primeiro valor um texto ‘Selecione o SEU nome’ e um erro caso a pessoa não altere esse opção.

    Na verdade, esse combobox é uma função que eu chamo quando preciso listar todos os funcionários. Como foi criado para módulos que envolviam áreas de produção e desenvolvimento (e ficou quase dois anos sem passar por nenhum ajuste), nunca pensei que haveriam pessoas capazes de passar batido pela escolha do nome….

  7. Por Hellraiser on Jan 21, 2008 | Reply

    Dr. Gap, pelo pedantismo e pela falta de noção do comentário, você só pode ser mais um DBA. Se você de fato trabalhasse com programação, saberia muitíssimo bem onde termina essa história de usuário final com liberdade para fazer as coisas.

  8. Por Cláudio Medeiros on Mar 5, 2008 | Reply

    O problema é ter que vincular a listagem aos cadastros. Porque, uma das principais regras do POG é: “Evite caixas de seleção, checkboxes, etc. Encha o formulário de caixa de texto. Deixe parecido com o Excel. Permita que seus usuários insira os dados que quiser. Facilite a vida deles.”

  9. Por Lealcy B. Junior on Apr 6, 2008 | Reply

    Ao fazer um formulário lembre-se das três regrinhas básicas (que acabei de inventar de cabeça):

    1. Usuários são burros;
    2. Usuários não lêem instruções;
    3. Usuários não gostam de digitar e, na obrigação de fazê-lo, não espere precisão.

    O banco de dados está lá, infalível, use-o. Melhor uma select a mais do que dezenas de updates.

  10. Por Arauca on Apr 27, 2008 | Reply

    Sim, usuários são burros.

    Recentemente fiz um sistema de cadastro num site, coisa simples, ia ficar no ar por cerca de 2 semanas, enquanto durassem as inscrições.

    Como eu não manjava muito de PHP e MySQL, fiz tudo na unha pra aprender. Ficou funcional, qualquer um poderia usar, sem problemas.

    Porém, com a falta de experiência sobre “nivelar por baixo”, coloquei poucos filtros “anti cagada”.

    E não é que teve umas mulas fazendo merda?
    Ainda bem que foram poucos os casos e rapidamente foram foram resolvidos.

  11. Por Vrill on May 29, 2008 | Reply

    Dr. Gap => Newbie detected!

  12. Por Lealcy B. Junior on Jun 4, 2008 | Reply

    Vrill, hahaha. Dá para reconhecer o tipo de longe, pelos comentários nonsense.

Publique um comenário

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