terça-feira, 25 de setembro de 2012

O que esperar do teste de software nos próximos anos.

Atualmente o setor de tecnologia está em alta e isso não é novidade nenhuma para quem está acompanhando as notícias da área. Com tantas áreas em ascendência, como engenharia, telecomunicações, transportes, energia e etc., muitos procuram uma forma de ingressar nesses mercados promissores.

No Brasil, o setor tecnológico cresce exponencialmente e temos uma concentração muito grande de profissionais, e mesmo com um número alto, falta mão de obra qualificada, apesar de isso ser unânime em qualquer área. Mas, isso não dificulta muito a vida de quem tem interesse em entrar de cabeça em uma das profissões disponíveis no setor, e são várias.

O assunto que intensifica a força da tecnologia no Brasil, é o fato das olimpíadas e copa do mundo estarem próximas, tornando necessário aumentar a disponibilidade de recursos.

A área de testes, que por anos foi desprezada está pegando o barco e seguindo na direção do crescimento. Mas, por que razão ela é importante agora? Essa resposta é bem simples: Dinheiro! 
Estranho? Nao. Falhas em sistema, geram prejuízos enormes, só nos EUA os prejuízos financeiros estão estimados em 150 bilhões de dólares ao ano e podendo chegar a 500 bilhões em todo o planeta.

Empresas mais "maduras" que incluíram planejamento de testes de software na estratégia de desenvolvimento dos sistemas vem sentindo a importância dos testes no ciclo de vida de desenvolvimento. O planejamento de testes, pode reduzir em alta escala a presença de defeitos, pode aumentar a satisfação do usuário. E falando em dinheiro, reduz os custos. Todo mundo que trabalha na área sabe que quanto mais cedo identificado o defeito, menor o custo de correção, além de impedir que o mesmo chegue ao usuário final.

Estudos apontam que até o final de 2012, o mercado mundial de testes de software movimente em torno de 130 bilhões de euros, e desses quase 2% seriam potencialmente no Brasil. Questões culturais impedem o Brasil de se fortalecer na inclusão dos testes dentro das empresas, mas podemos esperar que o momento em que o dinheiro vai falar mais alto, não vai demorar pra chegar.

Escolher se tornar um profissional de teste, seja Testador, Analista de Testes e afins não deixa de ser uma boa escolha. Pois, apesar do mercado apresentar surpresas, muitas pistas são apresentadas do que está por vir e quando esse momento chegar você já vai estar preparado para se destacar.

terça-feira, 11 de setembro de 2012

Conhecendo o uTest mais de perto

 
    Há um tempo publiquei em meu blog referente ao Crowdtest, este que pode ser rentável ao testador conforme quantidade e tipo de erros encontrados nos projetos que participa. 

    Um dia mexendo no LinkedIn, vi comentários referentes ao uTest e procurei me aprofundar sobre o assunto. No início até achei que seria uma ferramenta de automatização de testes, mas vi que não era bem isso.

     O uTest assim como o Crowdtest paga testadores por defeitos encontrados, mas, não basta se cadastrar no programa e sair testando, existe um processo de classificação, simples, mas que de certa forma garante a integridade da equipe participante. Irei montar um documento que será publicado em alguns dias no blog com todo o cronograma a ser realizado para participação efetiva nos projetos pagos e ainda com a minha experiência no programa. E porque eu disse projetos pagos? Bem, o primeiro projeto na qual você participa é free, ou seja, sem pagamentos. Esse projeto serve para identificar sua capacidade em encontrar defeitos e estabelecer um ranking de seleção de participantes de novos projetos. Não está muito claro ainda, então vamos às etapas do programa.

 

  1. Primeira coisa que você deve saber: Você tem que ter um bom conhecimento em inglês, o site e todo em inglês e reportar erros devera ser feito integralmente neste idioma;
  2. Qualquer um pode participar? Sim, basta se cadastrar no site www.utest.com;
  3. Apos acessar o site e clicar em Sign Up, você cadastra todos os seus dados sociais e referentes a conhecimentos técnicos em teste de software;
  4. Assim que cadastrado, você recebe um convite para participar de um projeto não pago, como falei anteriormente, ele mede sua capacidade ao reportar defeitos, mas você deve revisar bem seus defeitos encontrados, pois somente poderá reportar 4 e a partir desses ha uma escala de pontuação de acordo com o tipo do erro(funcional, segurança, interface... ) e complexidade(baixa, média, grave...);
  5. Reportei 4 erros, já posso participar de projetos pagos? Não necessariamente. Quando você participa desse projeto, outras pessoas também participam e apenas o top 30 passa a integrar a equipe de participantes de projetos pagos;
  6. Não estou no top 30, perdi minhas chances de participar de um projeto pago? Não, você recebera um e-mail com instruções de como adquirir capacitação para entrar neste time;
  7. Como no Crowdtest, seu bug pode ser ou não aprovado, enquanto o projeto estiver ativo, você pode reportar defeitos desde que a quantidade aprovada seja menor que 4, que é a quantidade máxima aceita nesta etapa;
  8. Quando aprovado, você recebe um e-mail com os dados do bug e o valor a ser pago por ele;
  9. Após o fechamento do projeto, você recebe um e-mail informando se você fara ou não parte do time que irá participar de projetos pagos que virão.

Esses são os procedimentos básicos para integrar ao time de testadores do uTest e minha opinião sobre o programa? A ideia e excelente, principalmente para quem procura uma renda extra fora do horário de trabalho, na qual você pode administrar seu tempo livre e se dedicar.

E só isso? Não, não é só isso. Assim como vocês, ainda tenho dúvidas e alguns pontos que ainda requerem um detalhamento maior, como valor pago por defeitos encontrados, tempo necessário de dedicação por  projeto, se vale a pena o esforço requerido, tipos de sistemas a serem testados, entre outros.

 

Existem mais de 55 mil testadores participando do programa e esses são distribuídos em 188 países por todo o mundo, sendo assim, pode ter certeza que tem bastante coisa a ser testada.

 

Os testes são feitos a partir de aplicações web, desktop e moveis.

 

Quem tiver duvidas, não hesite em perguntar, acredito que o descrito acima e um conceito bem básico e no surgimento de dúvidas me ajudaria com a elaboração do próximo post onde trarei mais detalhes.

 

Ate a próxima... :-D