[Off] Ausência de posts, uma explicação.

Oá!
Tudo bem?
Pessoal, não consegui postar ontem, e acredito que demore umas duas semanas para o próximo post.

Continue lendo

Anúncios

Qa X Dev?

Olá!

Eu tenho observado que a grande maioria do pessoal já entendeu que essa história de Qa x Dev é uma grande perda de tempo, quando eu comecei a ler sobre essa briga entre áreas, e olhava aqui na Iterative e pensava “Nossa, dei muita sorte, o pessoal aqui não tem essa briga!”, e depois fui vendo com pessoas de outras empresas que essa ideia já está bem firme no mercado, mas ainda existem casos aonde essa rixa existe, agora imagina se você que está começando agora acaba entrando numa dessas empresas, você pode acabar entendendo tudo errado, e o maior prejudicado será você, que vai ter dificuldade em se adaptar em uma empresa melhor no futuro ou pior ainda…desistir da área (eu mesmo provavelmente teria desistido se tivesse que participar de uma guerra com meus colegas).

Vamos pensar em motivos para que essa briga exista:

Não consigo pensar em nenhum motivo que seja válido, a não ser claro insegurança das pessoas em quanto a perder seu emprego, ou o pessoal achar que existe um problema pessoal “ele manda o negócio todo bugado pra aumentar meu trabalho” ou “ele só acha bug pra aumentar meu trabalho”… sério, não consigo imaginar alguma utilidade/motivo real para essa rixa.

Vamos usar a lógica, Qa e Dev fazem parte de uma mesma equipe, com o mesmo objetivo: Entregar o software que o cliente quer e precisa com a melhor qualidade possível. ou seja as ações de ambos devem levar para o mesmo objetivo, o desenvolvedor não vai colocar bugs de propósito (até por que ele que vai ter que resolver depois), e o analista de Qa não vai “procurar mais” só por que foi você que fez a aplicação, caso você realmente acredite que isso está acontecendo, converse com o colega com o qual você está tendo o problema, se um problema realmente existir conversem para que isso não interfira com o serviço dos dois.

Se por um acaso você cair em uma empresa que tenha essa cultura de briga entre as equipes, você tem algumas opções que posso sugerir:

  • Corre, sério… não é a melhor opção, mas é valida.
  • Faça amor, não faça guerra, mostre para o pessoal que não existe essa necessidade de brigas, apresente as vantagens de uma equipe unida, a produtividade aumenta, fica todo mundo mais relaxado por trabalhar com amigos.
  • Mostre que é menos estressante trabalhar sabendo que o seu colega não está querendo prejudicar o seu trabalho, mas sim querendo ajudar.
  • Transforme a competição em uma brincadeira, existe o conceito de “Gamificação”, que cria objetivos diversos, fazendo a rotina lembrar um jogo (e seres humanos costumam ser competitivos), então tente montar times de Qas e Devs unidos, deixando claro que eles tem o mesmo objetivo (Por exemplo, se o QA achae aponta um bug, e o desenvolvedor consegue replicar e solucionar o bug sem precisar pedir explicações para o Qa, a equipe ganha um ponto), cria “jogos” onde o pessoal fique motivado a melhorar, mas não com medo de perder (com premiações para os melhores, mas sem punição para aqueles que não foram bem)..e pode até mesmo dar uns achievments “Passou 1 projeto sem ter discussões com a de Devs/Qa” e aí ganha o título de “da paz”, e se passar 15 projetos ganha o titulo de “pacificador”… coisas assim (quem nunca ficou se matando em um joguinho por causa dessas coisas), se tornar a “briga real” em uma brincadeira, aos poucos tudo vai mudar.

Bem, espero que você não esteja num lugar onde precise dessas dicas..mas se tiver espero que ajude 😉

E se eu fosse o usuário?

Olá!

Durante os testes nós podemos pensar em muitas coisas, como o layout, velocidade do sistema, se o cliente vai gostar e claro…”UX”, a experiência que o usuário vai ter ao utilizar o aplicativo, ele vai conseguir realizar aquilo que precisa? Vai ser fácil, ou ele vai querer jogar o celular na parede?

Eu parei para pensar nisso depois de uma experiência bem negativa que tive com um banco (não vou informar o nome dele, por questões éticas), que foi um bug grave, mas que gerou um desconforto tremendo.

Primeiro vou dar alguns detalhes para facilitar a imaginação de vocês, no dia que tive esse problema estava chovendo muito, além disso eu sou responsável pelo meu próprio transporte, logo se eu não tenho dinheiro, não tenho como voltar para casa.

Agora vamos para a história propriamente dita:

Fui sacar o dinheiro para recarregar meu bilhete único e pagar minhas contas (algumas já atrasadas) aproximadamente as 17hrs, até aí tudo bem, vou no caixa eletrônico, saco meu dinheiro e vou embora… mas não nesse dia, nesse dia um problema ocorreu com o caixa eletrônico, que me impossibilitou de digitar minha senha, sempre quando ia digitar o último digito o equipamento não reconhecia o touch…. logo eu cancelava o processo e ia para outro caixa (CANCELAVA, ou seja não digitava a senha errada), contudo o erro ocorreu em outro caixa também… quando fui ao terceiro caixa eletrônico eu digitei errado minha senha (sempre faço isso, sou meio paranoico com isso, principalmente depois de uma vez que digitei a senha errada e funcionou), e bloqueou o cartão… na primeira tentativa (já que as duas primeiras eu havia cancelado), bem com a agência fechada eles não me atenderam e fui para uma outra agência “próxima” (lembrem da chuva), e chegando lá eles estavam sem sistema, tentei ligar para o SAC, mas não consegui acessar pois para acessar o SAC de conta empresarial eu precisava da senha, e a minha estava bloqueada….

Lá estava eu, molhado e sem dinheiro, pedi carona para dois ônibus e não consegui, por sorte passou um amigo que me emprestou dinheiro e consegui voltar para casa…. e lá estava eu, molhado, sem dinheiro, muito nervoso mas indo pra casa…. Depois formalizei uma reclamação para o banco muito mais detalhada e muito menos educada do que esse post…

Mas enfim, o ponto de destaque dessa história é que um erro em um sistema do banco (no caso o caixa eletrônico) bloqueou o cartão de uma forma que não era esperada… se fosse uma sexta feira eu teria que passar o fim de semana sem acessar minha conta (pois para desbloquear o cartão tem que ser na agência), foi um erro bem atípico é verdade, talvez algo que não tenha ocorrido durante os testes, ou pode ter sido algo “ahh, é raro dar esse erro de não conseguir digitar a senha inteira, nunca que uma pessoa vai ir em dois caixas eletrônicos que apresentem esse erro e depois digitar a senha errada….pode passar assim” (por favor, não deixem bugs passarem, avisem essas coisas para os Devs).

Por mais atípico que o caso possa parecer, ele pode acontecer e bagunçar muito a vida de uma pessoa…

Isso sem contar aqueles bugs, como o do Titanic, ou do ônibus espacial, ou de equipamento médicos…. Se por algum motivo você for testar algo que afeta de uma forma tão direta a vida de alguém… Teste melhor do que você poderia pensar em testar em um dia

Só pra complementar, segue esse link sobre 10 falhas de softwares que marcaram história, só por curiosidade mesmo 🙂

Cinco meses na área de testes, o que mudou (na minha vida) ?

Olá!

Estou publicando esse post hoje (08/09/2015) , pois fazem exatamente 5 meses que me tornei colaborador na Iterative!

Primeiramente, gostaria de falar (de novo) o quanto essa oportunidade significa pra mim, ter sido aceito com pouca/nenhuma experiência, descobrir uma área pela a qual me apaixonei, aos poucos vou me adaptando,e é um lugar genial de trabalhar! Já tive N experiências profissionais, com pontos positivos e negativos…mas esses últimos cinco meses foram uma mudança positiva na minha vida! E claro agradecer a equipe que tem me ajudado com toda a paciência do mundo e incentivo (inclusive em momentos de dificuldade na vida pessoal)!

Segundo ponto, gostaria de pedir desculpas pela falta de quantidade de posts técnicos, ainda não tenho conhecimento/confiança o bastante para abordar muitos pontos, por esse motivo acabo fazendo esses posts mais perceptivos do que técnicos, espero que entendam, e que ajude de alguma forma também!

E agora vamos falar um pouco sobre o que mudou na minha vida nesses últimos meses, e do por que estou gostando tanto da área!

Continue lendo