Impressões do 9º Encontro Mensal da ALATS-SP

O nono encontro mensal realizado pela ALATS-SP teve a participação do Claudio Schoeps, palestrando sobre “X-Zone – Framework de Teste Open Source” e ocorreu na Globalcode (Paraíso).

Eu tive o prazer de participar desse encontro e a seguir compartilho as minhas impressões sobre o mesmo. 🙂

O José Correia, diretor da ALATS-SP, iniciou o encontro com a posse dos novos Diretores Regionais Adjuntos no mandato 2010, que assumiram o compromisso de trabalhar de formar voluntária em pró do crescimento e aperfeiçoamento da área de Teste de Software e Garantia da Qualidade.

Na sequência o José passou a palavra para o Claudio Schoeps, mas antes fez uma importante observação sobre o X-Zone, falando que é um produto criado no Brasil e por um brasileiro, o Alexandre Bartie, é nós brasileiros devemos ter mais consideração com o que é criado aqui no Brasil, ao invés, de ter o pré-conceito de que tudo é de fora é melhor do que o que é produzido aqui.

Primeira parte

O Claudio começou a palestra falando um pouco da história do X-Zone, que nasceu de um sonho do Alexandre Bartie, e cujas primeiras versões eram utilizadas por ele nas empresas em que atuava, e assim com o passar do tempo foi evoluindo-o.

Quando o X-Zone foi lançado no mercado ele era comercializado, porém o Alexandre percebeu que se ele fosse distribuído de forma gratuita, ele teria um maior uso. Aliás, aqui cabe um parênteses a respeito do título da palestra, até onde eu sei, o X-Zone é distribuído de forma gratuita, porém não é open source, pois o código dele não está liberado para download (só agora percebi esse erro no nome da palestra rs).

O X-Zone não é apenas uma ferramenta, ela também traz em si um processo, segundo o Claudio, tanto que abrange toda a área de Teste de Software, conforme imagem abaixo (retirada da apresentação disponibilizada pelo Alexandre Bartie).

O Claudio foi bem sincero a respeito de como está o X-Zone hoje, falando que ele ainda não é completo, mas o básico (arroz com feijão) funciona bem. Mas precisamente, atualmente o X-Zone atua bem no caminho crítico do processo de Teste de Software, que como podemos ver na figura acima, compreende as atividades de preparação de ambiente, processamento dos testes e a análise dos resultados.

Na sequência foi falado sobre o porquê de investir em um framework de teste, onde o Claudio apresentou os seguintes motivos:

  • Redução de retrabalho;
  • Controle da terceirização do desenvolvimento;
  • SLAs de Qualidade;
  • Amadurecimento da concorrência;
  • Reforço da cultura de qualidade;
  • Melhoria da imagem institucional da empresa em relação ao seus clientes;
  • Metodologia para aumentar a confiança sob o produto produzido;
  • Redução do impacto das mudanças.

E o Claudio ainda apresentou os benefícios em relação a produtividade e o custo:

  • Produtividade
    • Redução do ciclo de desenvolvimento, atendimento dos serviços de testes sem impor gargalo as demais etapas;
    • Gerenciamento de riscos com detecção antecipada de defeitos, durante a construção do aplicativo;
    • Mudança cultural e comportamental sobre as práticas de desenvolvimento de software;
    • Redução de prazos e aumento da satisfação do cliente.
  • Custo
    • A Busca pela Excelência exige uma maior cobertura possível dos cenários de testes, o que cria a necessidade de automação;
    • Um sistema pode possuir de 100 a 500.000 situações diferenciadas de negócios;
    • Redução de custos por caso de teste.

O palestrante disse que hoje o X-Zone é uma realidade em três empresas:

  • Mega Sistemas (na qual o Robson Agapito trabalha);
  • BDS;
  • E um banco pequeno que o Claudio não pôde divulgar o nome.

Não há ainda cursos, manuais, tutoriais, etc sobre o X-Zone e ele não é tão simples de ser usado, o que exige coaching. No momento apenas o Claudio presta consultoria do X-Zone, e ele disse que a consultoria acaba saindo mais barata, do que se o profissional fosse tentar aprender a usar o X-Zone sozinho, uma vez que ele irá gastar muito tempo e seria mais fácil se ele tivesse alguém ao lado, para poder guiar o seu trabalho.

Antes de fazer a pausa para o coffee break o palestrante mostrou um sistema que na segunda parte seria testado utilizando o X-Zone com o TestComplete.

Segunda parte

Após o coffee break, que mais uma vez muito bom para poder conhecer o pessoal, o Claudio focou na apresentação de uma demostração de uso do X-Zone, mostrando:

  • Mostrou o X-Zone User Desktop, onde é feita toda parte de gerenciamento;
  • O cadastro das funcionalidades a serem testadas e os detalhamento do campos que serão preenchidos, informações essas que são usadas depois para gerar sugestões de casos de testes;
  • Exportação e importação de dados usando o Excel;
  • Criação de uma bateria de teste automatizada;
  • Execução da bateria de teste feita com o X-Zone Services Agent (outro módulo do framework);
  • A integração com outras ferramentas, na demonstração foi mostrada a integração com o TestComplete.

Ou seja, o X-Zone tem funcionalidades bem interessantes.

Conclusão

Na minha opinião, o X-Zone pode ser uma boa opção dependendo da sua realidade e necessidades. Ele é uma solução bem abrangente, focada na automação dos testes e no gerenciamento do processo de Teste de Software, mas como o Claudio disse, no momento ele faz bem a parte de gerenciamento, mas a automação feita com o uso de um robô ainda está beta.

Se você está buscando o ferramenta para automação e gerenciamento do processo de Teste de Software, recomendo você baixar o X-Zone e fazer uma avaliação, aproveite que a versão atual é gratuita para avaliar todo o potencial da ferramenta e analisar se ele se encaixa bem para as suas necessidades. 🙂

Mais uma vez o encontro mensal da ALATS-SP foi bem legal, deu para sair com uma noção bem melhor do X-Zone (eu já tinha brincado uma vez com ele, mas não tinha entendido muito rs), e ainda conhecer pessoas que só conhecia por troca de e-mails.

Aproveitando, parabéns ao Claudio pela palestra e ao Alexandre Bartie pela iniciativa e coragem de criar um framework, que visa facilitar e tornar mais efetivo o nosso trabalho.

Fique por dentro das novidades, assine o feed do QualidadeBR.

Anúncios

7 comentários sobre “Impressões do 9º Encontro Mensal da ALATS-SP

  1. Infelizmente não saí do evento com boas impressões…

    O produto é extremamente complexo, não possui manual, tutorial ou algo do gênero!

    A idéia é legal, 100% nacional e Free, mas só isso não basta!

    e o palestrante deixou a desejar na minha opinião!

    em breve colocarei algo sobre o encontro no meu blog!

    Responder
  2. Oi Fabrício, parabéns pelo post, ficou bem completo!

    Concordo com você, tudo vai depender da realidade da empresa e da equipe envolvida para utilizar o X-Zone.

    Hoje em dia existem muitas metodologias, não temos ainda uma nomenclatura padrão e as certificações de testes ainda se diferenciam uma das outras em objetivo e conteúdo. Por isso é difícil implementar algo como um framework, como dissemos, vai depender da realidade.

    Mas iniciativas como essas são sempre bem vindas! Parabéns ao Cláudio pela palestra e a ALATS pela organização.

    Abraços!

    Fernando Ruano

    Responder
  3. @Mário

    Concordo com as críticas feitas por você. Ele é bem complexo mesmo, mas isso se deve a abrangência que ele tenta ter.

    Mas mesmo assim, acredito que a existência do X-Zone é muito boa para o mercado brasileiro, e falo isso por dois motivos:

    – Ele pode ser adequado para a realidade de alguma equipe de Teste de Software;
    – Ele é um case de uma solução brasileira voltada para a área de Teste de Software e poderá dar idéias e noções para que os desenvolvedores brasileiros desenvolvam melhores soluções.

    Obrigado pelo comentário! 😉 E estou aguardando o seu post.

    @Fernando

    E o X-Zone usa algumas nomenclaturas não tão comuns, como por exemplo negócio, ao invés, de funcional.

    Obrigado pelo comentário! 😉

    Responder
  4. Olá ao Fabrício e aos demais colegas,

    Realmente, faço das minhas palavras as palavras dos demais colegas, incluindo as ressalvas do Mário, até mesmo porque também tive o prazer de estar presente no evento.

    Acredito que assim como colocado, o X-Zone tende a ser bem completo e busca abranger bem o processo de teste como um todo, o que é extremamente bacana. O que mais me chamou a atenção foi o mecanismo de integração utilizado pela ferramenta, tanto para as execuções automatizaas, quanto para análise de resultados. O fato de se ter uma API que possibilite essa integração com outras ferramentas é um diferencial muito interessante.

    No entanto, conforme impressões postadas pelo Mário, o X-Zone tende a ser realmente complexo, e não digo pouco, mas muito. E isso se agrava um pouco mais ao se analisar a ausência de uma documentação mais abrangente no site do produto. Em outras palavras, a adesão, uso e desbravamento da ferramenta dependeriam em parte da interação com o Cláudio ou o próprio Alexandre, para maiores esclarecimentos.

    O fato da ferramenta ser uma iniciativa Nacional e muito bem concebida conceitualmente, merece total parabéns da comunidade, mas se eu fosse focar em algo, seria na usabilidade e documentação das mesmas, e não na abrangênia de outras funcionalidades, ou seja, se a intenção é atingir a comunidade para que ela possa contribuir direta e indiretamente com a ferramenta, vale a pena investir um pouco mais nesses pontos.

    Parabéns pelo POST e pelas impressões.

    Responder
    • @Lucas

      Verdade, ser a usabilidade fosse melhor e se tivesse uma documentação o número de usuários do X-Zone poderia ser maior.

      Putz, você também esteve no evento… eu não conversei nem com você e nem com o Mário (pior que eu nem sei como é a fisionomia de vocês rsrs). Se bem que ontem também, cheguei um pouco atrasado e tive que sair 12:00 😦 numa próxima a gente bate um papo. 🙂

      Abraços!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s