Desenvolvedores, aprendam o que nos irrita

, por Augusto Campos Software, Técnicas

Efetividade.net é a sua fonte de informações originais e atualizadas sobre produtividade pessoal, efetividade, lifehacking, GTD e truques espertos para o seu dia-a-dia. Leia também:

E por favor: façam tudo ao contrário do que a lista diz!

A PC World dos EUA publicou um artigo sobre os produtos de informática mais irritantes de todos os tempos, bastante divertida e interessante, mas incluindo uma pequena jóia em uma de suas páginas internas: uma lista das características de softwares capazes de causar mais irritação em nós, usuários.

Portanto, se você é desenvolvedor ou está envolvido na distribuição de software ao mercado, eis o que você precisa fazer para nos irritar:

  1. Obrigue-nos a dar um reboot nos nossos sistemas a cada instalação ou upgrade.
  2. Instale-se automaticamente na bandeja do sistema ou no grupo de inicialização automática.
  3. Force-nos a ler o manual até para descobrir como liga o treco.
  4. Abra pequenos lembretes para fazer coisas que não queremos.
  5. Faça com que as informações de contato com o suporte técnico seja quase impossível de encontrar.
  6. Instale um monte de software extra que ninguém pediu nem quer.
  7. Inscreva-nos automaticamente em newsletters por e-mail.
  8. Cobre caro por suporte telefônico, e terceirize-o para a Índia.
  9. Force-nos a atualizar produtos para usar as mesmas funcionalidades que já tínhamos na versão velha.
  10. Faça-nos digitar as mesmas informações (como endereços de e-mail) várias vezes.

Espero que a lista sirva para fazer com que algum desenvolvedor consiga convencer a área de marketing da sua empresa a desistir de alguma destas bobagens, por mais que ela faça sentido sob o ponto de vista dos PHBs!

Para ver a lista completa, leia o artigo 14 Surefire Ways to Annoy Users. Aproveite e veja a lista completa dos produtos tecnológicos mais irritantes.

- Envie este artigo para o e-mail de um amigo!
 
 

10 Comentários até agora

  1. Aguinelo Pedroso comentou:

    em April 18 2007 @

    Infelismente mesmo sabendo disso tem muito desenvolvedor que segue a lista ao pé da letra quando deveria ser ao contrário como é sugerido, mas fazer o que né, conciência todo mundo tem.

  2. Buzugo comentou:

    em April 18 2007 @

    Os fabricantes de pequenos softwares, aqueles de $29,90, usam esta lista como um bíblia.

    As vezes você encontra alguns softwares pequenos que até valham a pena, mas quando ele se comporta da maneira como a lista descreve, desanima de usa-lo e/ou compra-lo.

  3. Ronaldo comentou:

    em April 18 2007 @

    Trabalho há mais de 10 anos como desenvolvedor, e o que sempre vi em empresas que tenham uma área de marketing é que a área de desenvolvimento é tratada como uma casta inferior. Em uma empresa o termo usado para se referir ao desenvolvimento era “delivery”, ou seja, achavam que quem trabalhava mesmo eram os vendedores, os “micreiros” só entregavam a pizza pronta. Duvido que alguma empresa que tenha um departamento de marketing vai se dar ao trabalho de ouvir desenvolvedores.

    E, claro, também os desenvolvedores são dotados de uma preguiça imensa em relação à usabilidade dos softwares que escrevem.

  4. Gustavo Montes comentou:

    em April 18 2007 @

    Algumas coisas são tão óbvias que é até engraçado que ainda aconteçam… e-mails indesejados, software que se comporta diferente do que deveria. Isso nunca foi bem recebido e ainda assim existem casos deste tipo.

  5. Drung comentou:

    em April 18 2007 @

    Eu sei como resolver boa parte deste problema. Ser usuário, deveria ser pré-requisito para ser desenvolvedor.

    O que acontece, de fato, é que a maioria dos desenvolvedores dos dias de hoje, nunca operaram nada na vida, além de suas próprias ferramentas de desenvolvimento.

    É como se você pedisse para alguém que nunca entrou em um automóvel, para que projetasse um.

    []’s

  6. Marcos comentou:

    em April 19 2007 @

    Opa, eu discordo de alguns itens desta lista.

    Desenvolver um software ignorando esta lista à risca ainda é uma utopia. Talvez para os que trabalham em empresas gigantes, onde o usuário do sistema será um ser com cérebro (leia-se: capacitado), aí sim, mas na maioria dos casos (pequenas e médias empresas) as coisas não são tão lindas assim.

    Vamos lá (comentários por item):

    1) Às vezes é impossível fazer uma instalação sem forçar um reboot do SO. Ou vai dizer que todos os softwares grandes que vcs instalaram até hoje nunca pediram isso?

    3) Como eu disse anteriormente, as pequenas e médias empresas de desenvolvimento trabalham com seres desprovidos de um mecanismo de raciocínio. Então o que resta neste caso? Contratar um treinamento ou ler o manual.

    Quase todos os clientes das pequenas empresas não têm verba nem pra pagar os salários dos funcionários em dia, então imagine um treinamento!

    6) Software extra? Ué, se for necessário, não vejo problemas. Existem sistemas que instalam o banco de dados, um gerenciador de licenças e por aí vai. Qual o problema nisso? Ou vai dizer que todo mundo usa db4o, prevayler ou alguma outra maluquice que não exige um software de terceiros para armazenar informações?

    8) Tem mais é que cobrar caro mesmo, afinal são poucos os usuários dispostos a ler os manuais. Usabilidade é algo que pequenas e médias empresas de desenvolvimento não dão muita importância, afinal sempre falta tempo, gente, dinheiro, etc e sobra serviço.

    É isso. :-)

    T+

  7. monik comentou:

    em April 19 2007 @

    Bem, espero que esse tipo de lista, além das inúmeras reclamações por parte dos usuários possa levar os desenvolvedores a repensar os fatores citados acima, cabe a nós fazermos uma corrente positiva e continuar a divulgar esses “pequenos” pontos que nos levam muitas vezes à loucura. ;)
    Té mais!

  8. NuX comentou:

    em April 19 2007 @

    É tah certo neh, naum podem mais atualizar softwares para corrigir erros sem aumentar a funcionabilidade do software, tem que dexa essas pragas usando o software defeituoso, afff… quem escreveu isso naum tem nem noçaum de como eh fazer um software…

  9. nod3vic3 comentou:

    em April 24 2007 @

    Poderia ser acrescentado nessa lista: “Ao finalizar o preenchimento de um formulário e for encontrado algum erro, limpar todos os campos do formulário.”

  10. Eduardo Reis comentou:

    em April 25 2007 @

    “[...] quem escreveu isso naum tem nem noçaum de como eh fazer um software”

    Quem escreveu isso não tem noção de como escrever bem; muito menos de desenvolver aplicativos não-irritantes. E esse é o foco da lista: a irritação causada por programas ruins/limitados/mal-intencionados.

    E sim, um bom SO suporta instalação de softwares, sem o “reboot” do PC.

Comment RSS · TrackBack URI

Leia também:

Gerenciamento de Projetos: Os 10 mandamentos

Política do escritório: como sobreviver - e vencer

Trabalho em casa: fuja das armadilhas!

Deixe seu comentário

Nome: (Required)

eMail: (Required)

Website:

Atenção: o Efetividade.net não responde por e-mail às solicitações dos usuários, e recomenda cautela com relação a eventuais respostas enviadas por outros usuários. Antes de solicitar o envio de material, propostas, ofertas ou esclarecimentos, leia com atenção o texto do artigo (no alto desta página), pois ele pode incluir a resposta para seu questionamento. O Efetividade.net não comercializa produtos ou serviços para seus leitores.

Comentário:

Atenção: o envio de conteúdo ao Efetividade indica aceitação integral dos seus Termos de Uso.