sexta-feira, 26 de março de 2010

SINDPD está defendendo quem fere o Código Eleitoral

Amigos,

Foi com muita revolta que me deparei com a aseguinte notícia agora a tarde:

Sindicato organiza "vaquinha" para pagar multa de Lula

Isto é uma coisa absurda, totalmente fora de nexo. Como é que o SINDPD se dispõe a querer organizar uma "vaquinha", para defender um político tão nefasto como o nosso Preidente?

Para quem tem memória curta e não se lembra, Lula tem apoiado constantemente as loucuras de Hugo Chávez, que nesta semana prendeu o presidente da emissora de televisão oposicionista venezuelana Globovisión, Guillermo Zuloaga (notícia). Lula nada fez quando Evo Morales expulsou a Petrobras e a Odebrechet da Bolívia. Lula nada continou fazendo contra Rafael Correa do Equador e contra Fernando Lugo do Paraguai, que aumentou a taxa referente a luz vinda de Itaipú, a ser paga por nós ao governo paraguaio, mesmo estes não tendo entrado com nenhum centavo para a construção da hidrelétrica.

Lula, o mesmo que se orgulha de nunca ter estudado, de ser analfabeto e de ser mais esperto que todos. O mesmo que amputou o mindinho para nunca mais trabalhar. O mesmo que tem uma aposentadoria de R$ 5.000,00 pelo INSS!

Para quem também se esqueceu, alguns "companheiros" do Presidente lançaram recentemente o PNDH (Plano Nacional de Direitos Humanos), onde está claramente escrito que as invasões de terra por parte dos companheiros do MST devem continuar a torto e direito, já que o dono da propriedade deverá tentar um acordo com os invasores antes de conseguir a sua reintegração de posse. Direitos Humanos que deixam em aberto a possibilidade de o governo poder CENSURAR qualquer meio de imprensa no País! Notícia

Voltando ao foco do post, o que é que o SINDPD já fez por nós, profissionais de TI? Por mim nunca fizeram nada, a não ser levarem o meu dinheiro todos os anos, quando existe a contribuição sindical. Por sorte eu sempre faço uma doação de 10 reais e não deixo este Sindicato levar um único dia de serviço meu!

Proponho para todos os profissionais de TI, que em 2011, doem R$ 0,01 (um centavo) a este sindicato! Esta será a melhor resposta nossa a eles!

Não querem defender pessoas sórdidas? Então que defendam, mas sem o nosso dinheiro!

Quem quiser aproveitar e escrever um e-mail a eles, aproveite a oportunidade: sindpd@sindpd.org.br

Mas lembrem-se: Sem ofensas, palavras de baixo calão e ameaças.

Somos profissionais formados, instruídos e com educação, diferentemente dos políticos deste país, que não possuem uma formação sequer e se orgulham disto!

Profissionais de TI do Brasil, UNI-VOS!

abraços!

quinta-feira, 25 de março de 2010

CInTeQ 2010 - Último dia (Parte 3)

Dando prosseguimento a cobertura!

A 5ª palestra do dia foi com o canadense Naysawn Naderi, da Microsoft, que falou um pouco sobre o dia a dia de um testador com a solução Microsoft e nos apresentou em primeira mão o novo Microsoft Visual Studio Test Professional 2010!

No ínicio de sua apresentação, Naysawn lembrou que o Excel é a primeira ferramenta de testes da maior parte das empresas, já que toda empresa inicia a sua área de testes com a planilha eletrônica da Microsoft.

Naysawn citou também que 70% dos testes ocorrem de forma manual e somente 30% deles são automatizados.

A palestra partiu então para a exibição da nova ferramenta, com o poderoso Microsoft Testing Center, que alia BugTracking, Gerador de casos de teste e automatizador de testes, com direito a testes de regressão, além dos inúmeros relatórios.

Achei a ferramenta muito interessante e pelo visto a Microsoft entra neste mercado para bater de frente com as grandes, HP, IBM e Borland.

Ao final da palestra, troquei uma idéia com o Naysawn e ele me confirmou que a ferramenta testa qualquer aplicação que esteja rodando web (em browser), independente da sua linguagem, arquitetura ou plataforma.

O novo "brinquedinho" irá custar 1.500 dólares por licença e sairá agora em abril.

Microsoft Testing Center

Não, não é o Marcos Mion, mas sim Naysawn Naderi!

A 6ª  penúltima palestra do dia foi com Antonio Coutinho, do Santander. Coutinho falou sobre a "Gestão de Conhecimento de Teste"  e aproveitou para falar da situação atual do banco.

A área de testes do Santander trabalha junto com uma Fábrica de Testes, que recebe o seu pagamento através da quantidade de número de casos de teste executados, sejam eles falhos ou não.

Coutinho colocou uma frase muito interessante, proferida por Abraham Lincoln: "Se eu tenho 5 dias para derrubar uma floresta, então vou passar 2 dias afiando o machado". Ou seja, muito a ver com a nossa realidade em relação a planejar o que deve ser executado.

O principal momento da palestra, foi quando Coutinho exibiu os programas de desenvolvimento das pessoas, que é executado pelo banco, onde pude listar os seguintes tópicos:
  • Formação de líderes;
  • Foco no empreendedorismo;
  • Parceria para ações comunitárias;
  • Plano de capacitação e certificação;
  • 70% da equipe é certificada CTFL/BSTQB, custeado pelo banco;
  • Todo projeto finalizado ganha um quadro na parede do escritório, com a foto da equipe participante e a assinatura de todos os envolvidos. Isso ajuda a valorizar os funcionários!
  • Em 2009, mais de 1.400 projetos foram finalizados!
  • E a meta para 2010 é crescer em dobro na pesquisa de clima organizacional.
Por fim, Coutinho afirmou:

"Não basta ferramentas e processo maduro, é necessário antes de mais nada investir em PESSOAS".

Com certeza a palestra terminou muito bem, pois Coutinho bateu na tecla correta e parece que o clima no banco é fantástico para os funcionários. Seria interessante que as empresas de TI do Brasil adotassem programas parecidos, já que a rotatividade na nossa área é muito grande!

Palestra de Antonio Coutinho

Antonio Coutinho

Por fim, para nos despedirmos do CInTeQ 2010, tivemos a excelente palestra com Dorothy Graham. Doroty falou sobre "Ilusões Cognitivas no Desenvolvimento e Teste" que não teve um foco específico em software, mas sim na nossa área como um todo.

Dorothy falou sobre diversos casos de ilusão de ótica, e muitos exemplos fora da nossa área, mas que foram aproveitados.

Segundo ela, "Você não pode controlar aquilo que não consegue medir" e isso é a mais pura verdade.

Próximo do fim, ela falou sobre culpa, sobre as rixas entre testers e desenvolvedores e citou algo muito legal:

"Culpar é mais fácil do que perdoar"

E para fechar, a frase que resume tudo:

"Não acredite em tudo que você pensa!"

Dorothy Graham

E assim chegamos ao fim do 1º CInTeQ, com a confirmação que nos dias 28 e 29 de março de 2011, teremos o evento novamente! Tivemos uma audiência média entre 190 a 200 pessoas nestes 2 dias e foi muito proveitoso.

Eu que banquei o Congresso 100% do meu bolso, gostei demais e acredito ter aproveitado ao máximo, mesmo quando a palestra não tinha nada a ver com a minha área.

Coloquei aqui para vocês um resumão daquilo que eu anotei e que me marcou nestes 2 dias.

Quem quiser dar uma lida em opiniões mais técnicas, visite os seguintes blogs:
  • QualidadeBR - O nosso amigo Fabrício está matando a pau na cobertura!
  • Testavo - Cobertura total e muito boa!
Recomendo a visita aos dois blogs, a cobertura está excelente!

E eu me despeço informando que trarei mais um post durante esta semana, com mais fotos e alguns vídeos do CInTeQ 2010! Além de comentários fora do tema do congresso!

Obrigado a todos pela visita!

Abraços e até o CInTeQ 2011!

Palestras Gratuitas na Impacta!

Fala galera, beleza?

Antes de concluir o assunto CInTeQ 2010 (ainda estou devendo a última parte do 2º dia), vim aqui recomendar para vocês algumas palestras gratuitas na Impacta!

Para quem estiver interessado, clique aqui para acessar as palestras disponíveis para inscrição.
Já me inscrevi na palestra sobre "Virtualização, Presente e Futuro", que acontecerá no dia 15 de maio (sábado), das 10 as 13 horas.

Recomendo essa palestra, pois este assunto ainda não está bem difundido no mercado!

Estou finalizando um post sobre "Virtualização em Ambiente de testes" e prometo postá-lo assim que eu terminar a cobertura sobre o CInTeQ 2010!

abraços!

quarta-feira, 24 de março de 2010

CInTeQ 2010 - Último dia (Parte 2)

Vamos dar continuidade ao resumão do CInTeQ 2010!


A 4ª palestra do dia foi com um dos palestrantes mais aguardados: Erick van Veenendaal.O holandês conhecido pelos livros que escreveu e por ser diretor do TMMi, fez uma boa palestra a respeito de TMMi.

Erick colocou as seguintes Habilidades Pessoais necessárias para um profissional:

  • Conhecimento de Teste (Princípios de teste, ferramentas);
  • Conhecimento de TI (Desenvolvimento);
  • Conhecimento de domínio (Negócios);
  • "Soft Skills" (Comunicação)
Erick explicou as raízes do TMMi, oriundas do CMMI, ISTQB, TMM, IEEE e TPI. A versão atual do modelo é a 2.0, lançada em junho do ano passado.

Tal como o CMMI, o TMMi possui área de processos por nível e está dividido em 5 níveis. Algumas das PA´s:

  • Nível 2: Gerenciado
    • Política de Teste
    • Planejamento de Teste
    • Monitoramento e Controle de Teste
    • Design e Execução

  • Nível 3: Integração
    • Organização do Teste
    • Programa de Treinamento de Teste
    • Ciclo de Vida e Integração
    • Teste não funcional
    • Revisão em pares
Próximo do fim, Erick citou alguns pontos do Manifesto da Melhoria de Teste:
  • Flexibilidade "over" processo detalhado;
  • Boas práticas "over" templates;
  • Revisões;
  • Direção de negócios;
  • Orientação de desenvolvimento
Tirei diversas fotos dos slides e trarei em um tópico especial para vocês. A palestra foi muito proveitosa e me tirou grandes dúvidas sobre o modelo, inclusive o Erick deixou claro que tentar implementar o TMMi em uma empresa que não possui CMMI, é uma tarefa árdua e altamente complicada!

Palestra de Erick van Veenendaal

Palestra de Erick van Veenendaal
  
Bom, amanhã teremos mais!

terça-feira, 23 de março de 2010

CInTeQ 2010 - Último dia (Parte 1)

E lá estivemos nós novamente no CInTeQ 2010! Devido ao trânsito infernal desta cidade, acabei chegando com 15 minutos de atraso e perdi o começo da palestra do Mauro Spínola, que falou sobre "Qualidade e Produtividade em Sistemas e Software: Um desafio brasileiro".
Durante a palestra, Mauro citou que a IBM é a empresa que mais contribuiu para a qualidade de software no Brasil. Ele também falou um pouco sobre gestão de projeto e de operações.

Ao entrar no assunto Produtividade, Mauro lembrou a época que trabalhou na Philco, onde a produtividade era medida em televisores fabricados e vendidos. Para ele, é possível obter uma maior produtividade através de 5 pontos:
  • Arquitetura definida;
  • Processo definido;
  • Padrões definidos;
  • Ferrramentas, automação;
  • Reuso.
Mauro nos contou  sobre uma frase dita por um presidente de uma empresa de software que está no nível 5 do CMMI: "Processo acima dos funcionários".

Mauro falou também sobre a qualidade de produto e de processo, além de citar os modelos CMMI e MPS.BR e mostrar um pouco dos seus resultados em empresas nacionais.

Gostei das colocações referente as "pessoas":

- Temos empregos, mas não temos profissionais suficientes;
- Uma alfaiataria é diferente de uma fábrica de ternos. Não dá para você colocar um alfaiate (estudante recém-formado) para gerenciar a fábrica de ternos (fábrica de software);

Para resolver isto, falta uma formação básica melhor, além de uma pesquisa aplicada nas universidades.

As empresas devem se manter atualizadas e com processos maduros.

E os profissionais devem buscar um preparo global constante.

Acredito que a palestra foi muito interessante e abriu a cabeça de muitos profissionais!

Mauro Spínola e a qualidade e produtividade como desafio nacional

A segunda palestra do dia foi com a Neli Duarte, que falou sobre Teste Mirror, "Uma estratégia de teste utilizando Scrum para Projeto Terceirizado".

Neli falou a respeito de um projeto onde foi utilizada tal estratégia e citou diversos papéis e termos do Scrum. Como essa não é a minha realidade e também possuo apenas conhecimento teórico, acabei não aproveitando a palestra, que acabou soando como "grego" aos meus ouvidos...

Neli, Teste Mirror e o Scrum

A 3ª palestra do dia foi com o Adalberto Crespo, do CTI, de Campinas-SP. Conheço o Adalberto desde 2008, quando ele juntamente com o Miguel Argolo, esteve na minha empresa para um curso de teste, logo após iniciarmos a implementação do nível 3 do CMMI.

Adalberto falou sobre o "Teste de Software no Contexto do Software Público Brasileiro". O SPB (Software público brasileiro) possui código aberto, com mais de 65 mil instituições cadastradas no projeto e 40 soluções de TI prontas para uso.

Tudo isto pode ser conferido no Projeto "5CQualiBR", que pode ser encontrado no site do CTI. Ele possui 6 vetores, sendo que um deles é sobre Teste de Software. É possível encontrar guias e documentos sobre o processo.

Adalberto nos informou que no futuro, o site terá as seguintes novidades:
  • Tutoriais especificos sobre testes (funcionais, de desempenho e etc);
  • Guia para configurar o processo de teste em uma empresa;
  • Guia para implantar o processo de teste em uma empresa;
  • Curso de treinamento em testes.
Vamos ficar de olho e conferir no site sobre estas mudanças. Um outro ponto interessante, é a existência de um fórum de discussões sobre testes. É uma ferramenta que deve ser usada por todos nós!

A palestra foi muito proveitosa e vou dar uma fuçada no site do 5CQualiBR!

Adalberto Crespo e o SPB.

Bom, amanhã trarei o restante das palestras do dia 23! O cansaço hoje está forte! Mas valeu a pena demais!
Confiram amanhã, abraços!

segunda-feira, 22 de março de 2010

Começou!!! CInTeQ 2010

Começou o CInTeQ 2010! Estive hoje no Caesar Business Faria Lima acompanhando tudo sobre o evento!

Banner do CInTeQ 2010 no Caesar Business
O 1º Congresso Internacional em Testes e Qualidade de Software começou as 9 horas com a abertura de Osmar Higashi, da RSI, que passou um pouco sobre a história do Teste de Software e da BSTQB no Brasil. Higashi explicou a missão da BSQTB e anunciou que será lançada a certificação avançada do ISTQB no Brasil, com os seguintes níveis:

  • Gestão de Projeto de Testes
  • Testes Funcionais
  • Testes Tecnológicos
Com certeza uma excelente notícia para a comunidade de Testes! O Syllabus avançado já está no fim da sua tradução!

Higashi abrindo o CInTeQ 2010

A 2ª palestra do dia foi com o mineiro Eduardo Habib, profissional da Synergia e professor da PUC-MG. Eduardo nos trouxe uma excelente apresentação sobre Testes de Segurança em Aplicações Web. Um assunto cada vez mais atual. Gostei demais da palestra, pois o Eduardo nos mostrou alguns exemplos e muitas informações importantes, como um estudo da Universidade de Michigan, onde foi comprovado que 75% dos sites de bancos americanos tem alguma falha grave.

Eduardo indicou a ferramenta WebGoat, desenvolvida pela Owasp, que serve para "ensinar" aos profissionais como descobrir vulnerabilidades em sites da web. Encontrei um link em português, recomendo a leitura, clique aqui.

No final da palestra, Eduardo nos passou diversos plugins do firefox que servem para testes de segurança em web. 'FoxyProxy', 'Tamper Data', 'SQL Inject Me' são alguns dos exemplos. Prometo trazer um post especial sobre testes web mais para frente, inclusive com erros encontrados em grandes sites!

Eduardo Habib e a palestra sobre Testes de Segurança em Aplicações Web

Após os testes de segurança na web, tivemos o grande prazer da palestra de Rex Black, falando sobre o desafio dos Testes em Agile. Nunca trabalhei com Agile e apenas conheço o seu conceito, por isso acabei não aproveitando tanto a palestra, mas Rex Black foi muito bem, falou um pouco sobre o desenvolvimento ágil, e as melhores técnicas para teste:
  • Testes baseados em risco;
  • Testes automatizados - Teste de regressão funcional;
  • Teste reativo (Foco na reação do sistema)
Rex Black citou um paper de 1987, escrito por Fred Brooks, que fala sobre Complexidade: "Não existe a Bala de Prata". Vou pesquisar este paper e vou tentar trazê-lo na íntegra aqui.

A palestra terminou por volta das 13 horas e foi muito apreciada por todos, que aproveitaram o seu fim para tirar fotos e pedir autográfos ao americano.

Rex Black em sua palestra sobre Agile

Ele autografando o livro de uma "fã"

Após o almoço, tivemos a palestra com a belga Mieke Gevers, a respeito de Testes de Performance e como os seus resultados podem ser enganosos.
A palestra foi um pouco cansativa, pois a palestrando colocou muitos gráficos na tela e poucas pessoas no auditória dominavam este assunto.

Mieke Gevers e a sua palestra

A 5ª palestra do dia foi com o mineiro-goiano Emílio Silva de Castro, que é gerente de negócios da RSI de Brasília. Emílio falou sobre a especialização dos papéis em uma Fábrica de Teste.
Achei que o Emílio passou muito tempo falando sobre fundamentos de teste e acabou falando pouco sobre o foco da palestra. 

Emílio colocou a seguinte definição dos papéis para uma fábrica:

  • Gerente de Testes;
  • Engenheiro de Testes;
  • Revisor;
  • Executor de Testes;
  • Automatizador;
  • Técnico.

Grande parte destes papéis necessitam da experiência com testes, além de codificação, negócios, engenharia de software e algo que vejo poucos falando: Ortografia e gramática! Como é que alguém pode reportar uma falha no sistema, sendo que não sabe como descrever isto? Parabéns ao Emílio pela excelente colocação!

Por fim, Emílio citou um exemplo muito bom, com base na Seleção Brasileira da Copa de 2006. De nada adianta uma seleção com diversos craques e gênios, sendo que estes não jogam como um conjunto e não formam um time.

Emílio e os papéis em uma Fábrica de Testes

Por fim, tivemos a 6ª e última palestra do dia, com a Presidente da ASTQB (filial americana da ISTQB), Patricia McQuaid. Patricia nos falou sobre os desastres em softwares e o que podemos aprender com isto.

Ela utilizou os seguintes exemplos em sua apresentação:
A palestra foi muito interessante, pois abordou todos estes disastres e suas relações com o software. Apesar do cansaço de todos, após um longo dia, a palestra foi bem recebida.

Com o fim do 1º dia do CInTeQ, vou destacar alguns pontos "off":

  • Nota 10 para o Coffee-Break e para o almoço do hotel Caesar Business! Muito bom, tudo passou pela homologação do Analista de Teste que vos escreve! heheheh
  • O Mestre de Cerimônias Felipe matou a pau! Fez piadas, falou sobre a ética e humildade e nos divertiu após o almoço, bem na hora mais complicada do dia! Vou trazer um áudio com a nossa "Neuróbica" e umas histórias contadas por ele!
Infelizmente não levei a minha câmera para tirar mais fotos, pois a bateria do meu celular acabou e não consegui fotografar mais! Mas prometo que amanhã trarei melhores fotos!

Esta terça-feira promete, estou aguardando as palestras de Erik van Veenendaal e Naisawn Nader, que tem tudo para serem as melhores!

Estarei lá amanhã!

abraços a todos!

sexta-feira, 19 de março de 2010

CInTeQ 2010 - Aí vamos nós!!!

Começa segunda-feira, dia 22, o CInTeQ 2010, com as presenças de Rex Black, Dorothy Graham e Erik van Veenendaal!

O CInTeQ 2010 será realizado no Caesar Business Faria Lima, Rua Olimpíadas, 205 na Vila Olímpia, em São Paulo.

Estarei lá acompanhando o evento e vou tentar trazer o máximo de informações possíveis e de preferência diretamente do evento!

Para quem quiser saber mais sobre o CInTeQ, acesse o Site Oficial.

Boletim TesteNews

O pessoal da TestSoft lançou nesta semana a 3ª edição do "Boletim TesteNews". O Boletim contém 2 páginas e aborda mais de um assunto referente ao Teste de Software! Parabéns aos idealizadores pela iniciativa!


Segue abaixo o link para baixar os boletins:

Edição 3
Edição 2
Edição 1

Quem quiser receber o Boletim por e-mail, basta solicitá-lo através do seguinte endereço: testsoft@testsoft.com.br

sábado, 6 de março de 2010

9º Encontro ALATS - Impressões

Estive hoje no 9º encontro mensal promovido pelo pessoal da ALATS, no prédio da Globalcode, no Paraíso.

Este foi o 3º dos 9 encontros que participei. Anteriormente fui ao 3º encontro, onde tivemos a excelente palestra do Fábio Martinho sobre Testes de Performance. Voltei ao 5º encontro, onde o José Correia falaria sobre Virtualização do Ambiente de Teste. Devido a falta de tempo, vimos apenas uma apresentação do VirtualBox da Sun, rodando o linux Ubuntu sobre o Windows Vista....

Pois bem, o 9º encontro começou com um tempinho feio e chato em São Paulo, além de um trânsito já caótico antes das 9 horas (sim, aqui temos trânsito até no sábado pela manhã!)

Antes do ínicio da palestra, tivemos algumas palavras proferidas pelo José Correia da Alats, além da posse dos novos diretores regionais da associação.

Bem, tivemos duas partes de apresentação sobre o X-Zone, framework para testes, desenvolvido pelo Alexandre Bartié.

Achei a proposta bem interessante, principalmente porque alia processo e ferramenta em um mesmo lugar. Porém, como o palestrante Cláudio Schoeps disse, o framework ainda não está 100% e faltam muitas coisas.

Vou destacar alguns pontos positivos:

- 100% Nacional
- Opensource, ou seja, FREE!
- Idéia inovadora, não existe similar nacional!


Só que também existem os pontos negativos:

- Software Complexo (para utilização);
- Interface complicada;
- Suporte inexistente;
- Sem manual, tutorial ou algo parecido;
- Impossível de ser usado se auxílio!
- Poucos clientes (somente 3)

Infelizmente não gostei muito da palestra do Cláudio. Mas como ele é o único consultor de X-Zone no Brasil, vou dar uma colher de chá para ele!

Bom, para quem quiser conhecer mais, acesse o site do X-Zone e no QualidadeBR é possível ler mais sobre o Encontro!

A conclusão de hoje foi: Era melhor não ter saído da cama....

até a próxima, abraços!

Causos da Homologação

Certa época eu homologava uma retaguarda (ERP) desenvolvida na Espanha e que tinha como foco o mercado Português.

Quando este software chegou a nossa equipe, ele possuia erros absurdos, como botão "Fechar" que não fechava uma janela, diversos GPF´s (para quem não conhece, veja aqui) ao tentar cadastrar um formulário e etc.

Um dos erros que mais me deixou abismado, foi na questão ortografia.

Os espanhóis traduziram (ou pelo menos tentaram) o software de espanhol para português de Portugal, só que ocorreram alguns absurdos.....

Havia uma tela responsável pelo cadastro dos caixas do mercado. Na área de automação comercial, chamamos um caixa de PDV (Ponto de Venda) ou o seu significado em inglês (POS).

Esta tela possuía 4 denominações diferentes para a mesma coisa! Isso mesmo, QUATRO!!!

Em uma parte ela se referia a "Caixa". Na outra a "PDV" . Em outro ponto a "POS". E por último, o seu significado em espanhol "TPV".

Qual será a dificuldade da equipe de programação de equalizar estes termos?

Um BUG foi aberto para a correção destes erros, que acabaram sendo padronizados para "PDV".

Vou levantar outros absurdos que encontrei na época e trarei para o blog!

abraços