segunda-feira, 22 de setembro de 2014

Relato de experiência no STWC 2014

        A STWC 2014 (Software Testing World Cup 2014) é uma evento de teste de software que proporciona, através da competição entre equipe do mundo inteiro, que profissionais da área de qualidade de software possam testar suas habilidades. No mês de julho de 2014, no dia 19 de julho aconteceu a STWC 2014 South America, etapa eliminatória da América do Sul no qual a equipe QA.Mob participou como The Bug Buster Team. Ficamos muito satisfeitos com o resultado de nossa equipe em que conquistamos o 4° lugar geral do STWC 2014 South America e recebemos o prêmio MUTR: “Most Useful Test Report” do STWC 2014 South America. Neste post iremos compartilhar um pouco de como foi nossa experiência e estratégia para a participação nesta competição que valeu muito a pena!!
        Uma semana antes do evento nos reunimos para decidir como seria nossa estratégia para a competição e dividir as tarefas de cada um da equipe. A partir daí começamos a estudar os tipos e técnicas de teste de software que imaginávamos que poderiam ser necessários durante a competição. Para agilizar no dia da competição criamos mind maps de testes para softwares web, desktop e mobile, porém para nossa surpresa o software a ser testado foi um plug in para o chrome Techsmith snagit que é uma ferramenta de captura e gravação de telas.
      No dia da competição dividimos as tarefas de testes dentre os integrantes da equipe mantendo um dos integrantes responsável pela atualização do mind map com nossa estratégia e testes realizados no SUT(software under test), além de focar na criação do Test Report.
Com essa estratégia conseguimos cobrir uma grande quantidade de tipos de teste como funcionalidade, desempenho e usabilidade.
        No nosso relatório de teste buscamos explicar com o máximo de detalhes sobre como e em que condições os testes foram realizados. Além disso descrevemos como foi nossa estratégia de teste, qual foi o escopo de teste destacando quais foram os tipos de testes realizados e quais não foram. Além disso explicamos sobre nosso ambiente de teste apresentando a configuração de todos os computadores, bem como dispositivos móveis utilizados durante a execução dos testes. Ainda falando sobre o ambiente de teste, descrevemos quais ferramentas foram utilizadas para auxiliar nos testes.
        Apresentamos também os resultados da quantidade de bugs encontrados, bem como sugestões de melhorias, além da descrição completa dos bugs contendo o passo a passo bem descrito para que pudessem ser corretamente reproduzidos.
        O tempo total de duração da copa de teste é de três horas. Após finalização desse tempo, é dado dez minutos para o envio do Test Report.
        Ao participar da copa de teste, conseguimos aplicar todo o conhecimento que temos adquirido ao trabalhar na área de qualidade de software. Além disso percebemos que trabalhamos muito bem em equipe mesmo sob pressão. Percebemos ainda o valor da confiança no trabalho um do outro e a tranquilidade de contar com o compromisso de cada um dos integrantes do time. Foi uma experiência maravilhosa e aproveitamos aqui para parabenizar a toda a equipe de organização do evento que foi sensacional. Que venha o STWC 2015!
Conheça um pouco sobre a QA.Mob...

     O QA.Mob foi fundado por  André Morato Álvares Caetano Dutra, Letícia Elias Bomfin Ramos, Rhamon Robert Avelino Leite e  Samantha Morais Nunes. Nos conhecemos na Take.Net, onde trabalhamos juntos na área de Quality Assurance e aprendemos muito com nossa equipe de QA(Quality Assurance), bem como com todos da empresa com quem temos a oportunidade de trabalhar e conviver!!! #takenet Equipe nota 10!!!
     No mês de julho de 2014 aconteceu a etapa do STWC South America, no qual participamos como o The Bug Buster Team, composto por todos os atuais integrantes do QA.Mob (Saiba mais... ). Durante a participação no evento percebemos que trabalhamos muito bem como um time, tendo como base a confiança no trabalho um do outro, compromisso e foco, afinal “Missão dada é missão cumprida!!”.
     Juntando a questão de time com a paixão pela área de qualidade de software, veio a ideia de criar uma Startup na área de qualidade de software: QA.Mob. O nome “QA” vem de Quality Assurance (Garantia de Qualidade) e o “.Mob” de mobile.  Vimos a possibilidade de unirmos o que amamos fazer que é garantir a qualidade dos produtos de software com o que o mercado de TI, por estar cada vez mais competitivo, está exigindo: Qualidade! Optamos por atuar inserido no universo mobile, tendo em vista a tendência de crescimento de mobile sites, aplicativos mobile e híbridos atualmente no mercado.
      A proposta é que o produto (mobile sites, aplicativos mobile e híbridos) passe por um processo de avaliação de qualidade de produto de software, apoiada na ISO/IEC 9126 Software engineering — Product quality adaptada para o universo mobile, com base no estudo realizado por Samantha Morais Nunes, integrante do QA.Mob, durante o trabalho de conclusão de curso concluído em 2012, cujo título é Aplicação de um Modelo de Processo de Avaliação de Software no Contexto de uma Empresa Especializada em Soluçoes Móveis.
.       Nesse processo várias características do produto são avaliadas: Usabilidade, Confiabilidade, Segurança, Funcionalidade, Compatibilidade, Desempenho e Sincronismo. A partir dessa avaliação será possível gerar uma relatório de avaliação de qualidade, que terá como base a mesma qualidade do relatório utilizado no  STWC South America 2014, em que recebemos o prêmio MUTR: “Most Useful Test Report”(Saiba mais... ). Este relatório irá conter detalhadamente todo o processo, bem como os resultados obtidos, erros e pontos de melhorias sugeridas. Além disso, poderá se tornar uma base para auxiliar na tomada de decisão se o produto já está pronto para ser colocado no mercado ou deve passar por um estudo de viabilidade de implementação de melhorias primeiramente, o que se aplica também à produtos que já se encontram no mercado.
     Portanto, se o objetivo é avaliar um produto de software e por consequência agregar maior qualidade ao mesmo tendo com o Relatório uma base sólida para tomada de decisão, a QA.Mob pode ajudar nessa missão!!! ;)
Conheça nosso site: http://www.qamob.com.br/