Revizáo de testo praquê?

4 04 2014

Não, eu não estou assassinando a língua portuguesa. Sim, o título deste post está escrito erroneamente de propósito. Dói a vista não é? Você pode se perguntar, mas qual a relação disso com qualidade de software? Eu respondo: tudo a ver. A qualidade do seu software começa na escrita dos requisitos. Requisitos mal escritos podem gerar ambiguidade, dúvida e confusão na hora do desenvolvimento. Eu já peguei algumas documentações tão mal escritas que fiquei com “vergonha alheia”. Outro dia tava vendo uma apresentação no Slideshare, onde estava escrito no título de váaaaarios slides: ANDRIOD e não Android. Se você vai publicar sua apresentação na web (leia-se: TODO MUNDO VAI VER), pelamordedeus, revise!! Agora, veja esta imagem e me conte a sua opinião (clique na imagem para aumentá-la):

Muita preção!!

Muita preção!!

Achou o erro? E de quem você acha que foi o erro? Do analista de requisitos, do desenvolvedor, do testador ou do estagiário? Eu respondo: de nenhum deles! O erro está na falta de um processo de revisão. Eu já tive a oportunidade de trabalhar em projetos com a equipe era bem multidisciplinar. Tínhamos doutores e mestres em engenharia do conhecimento, administradores, especialistas em BI, desenvolvedores seniores, engenheiros de software E revisoras de texto! Sim, eram elas as responsáveis por revisar todos os documentos, desde contratos até essas mensagens de feedback para o usuário. Sentavam ao lado do desenvolvedor e faziam um trabalho de formiguinha, analisando cada mensagem de acordo com o contexto da tela. Aprendi com elas que a qualidade está nesses detalhes (saudade delas!!). E é o tipo de coisa que ninguém dá valor até encontrar um erro, como este ali de cima.

Daí você pode pensar: “ah mas eu não tenho um revisor na minha equipe e nem tenho dinheiro para investir nisso”. OK, acredito que isso possa sim acontecer, mas você tem os pares, você tem outros membros no time que podem fazer uma revisão com olhar mais crítico, o próprio QA tem a obrigação de primar pelos detalhes. Eu tive que fazer uma graduação em letras inglês pra descobrir que não sou fluente na minha própria língua mãe.

Tenho visto muitos blogs onde as pessoas apenas vomitam o que pensam, não se dão o trabalho de reler o que escrevem. Os pensamentos ficam soltos, sem coesão, sem conexão. Vão escrevendo como falam, não usam pontuação (eu já falei sobre isso em outro post), muito menos o corretor ortográfico. Gente, não custa nada você pedir pra alguém ler seu texto antes de publicar! Outro motivo que você pode pensar em me dizer é: “meu desenvolvimento é ágil, não tenho tempo pra revisão”. Helloooo, ágil não é sinônimo de desleixo!! Desleixo é deixar passar um “precione” na produção. Põe lá como tarefa da sprint: revisar mensagens de feedback; revisar escrita de histórias de usuário, revisar label dos botões. Faça da revisão uma tarefa!

E olha o que eu achei no jornal de hoje!

Precione!!

Precione!!

Outro exemplo de mensagem ambígua: Sim ou não O contexto da mensagem é o seguinte: um spam típico onde eu cliquei em descadastrar o e-mail. O meu desejo inicial era o de remover meu e-mail da lista, ou seja, cancelar o recebimento deles. Em momento algum eu cliquei em alterar configurações. Na mensagem de feedback eles misturaram as duas ações que eu poderia fazer e me deram duas opções: SIM ou NÃO. Daí eu fiquei pensando onde clicar: SIM, eu quero cancelar. NÃO, eu não quero alterar as configurações. Apesar da dúvida, cliquei no SIM, e para a minha surpresa, nova página com outras informações apareceram, para que eu então confirmasse o cancelamento. Gente, não tenho que dar satisfação do motivo pelo qual eu não quero receber algum e-mail, ainda mais quando é publicitário! Mas acreditem, eu tive que informar!! Mas penso que aqui essa enrolação é estratégica, pra fazer o usuário desistir do descadastramento. Mas eu fui até o fim!!

É aquele negócio, seja o exemplo, comece por você! Quem trabalha com qualidade deve ser exigente em todos os sentidos. Errar é humano, claro, mas seja humilde o suficiente para pedir ajuda, não há nada de errado nisso. Pra finalizar, um exemplo de mensagem de feedback para o usuário muito bem bolada. Era isso que as meninas da revisão faziam com as mensagens dos nossos produtos, tornando-as amigáveis e significativas!

Cool!!

Cool!!

Pense antes de escrever e revise o que escreveu! Isso serve pra qualquer área da sua vida: um e-mail, um recado, um post no blog ou até mesmo nas redes sociais, um caso de teste, um caso de uso, uma história de usuário. Lembre-se que o objetivo da comunicação é passar uma mensagem. Cabe a você garantir que o seu significado seja recebido pelo outro sem ruídos e interferências.

Agora, vou “precionar” vocês pra me darem uma opinião!

Anúncios




Impressões sobre o TDCFloripa 2013

25 08 2013

3 meses depois…. antes tarde do que nunca!! Aproveitando um domingo chuvoso de preguicinha pra por o blog em dia. Escrever um blog não é pra qualquer um. Tem que se dedicar, escolher o tema, escrever bem, revisar, procurar imagens, links, etc etc etc. Os últimos meses do primeiro semestre pra mim não foram fáceis: término do estágio obrigatório da licenciatura, término do relatório do estágio, atividades finais do curso, ainda teve a entrega do artigo para a pós, mais a formatura, ufa! Foi correria mas acabou. Foram 4 anos dedicados a muito estudo e capacitação profissional: 2 pós graduações na área e de quebra, outra graduação em Letras Inglês. Vira e mexe um evento pra participar e tudo isso sem contar família e marido, que foram fundamentais para que eu conseguisse levar tudo isso adiante. Foram muitos finais de semana sem passeios e viagens, muito tempo em cima do note e toda a vida acontecendo ao redor. Enfim, acabou!! Prometi ao maridão que ficaria pelo menos 6 meses sem fazer nenhum curso de longa duração, kkkkkk! Estou me sentindo de férias, nem ligo mais o note a noite e finais de semana só quando precisa. Agora eu sei o que é liberdade kkkkkkk!!

Bom, desculpas apresentadas, agora vamos ao que interessa: O TDCFloripa 2013 foi um sucesso! Mais de 800 participantes por dia! Me sinto muito honrada em poder participar deste evento que a cada ano cresce muito. A organização do evento já está prometendo surpresas pra 2014, aguardem e reservem a data: sempre no final do mês de maio.

Bom, como faz muito tempo que aconteceu minha memória não é tão boa assim, então vou pedir ajuda aos universitários (rsrsrs). Alguns colegas fizeram relatos detalhados sobre o evento e vou compartilhar com vocês o blog deles.

O Daniel Ricardo de Amorim, do Nerds-on http://nerds-on.com/2013/06/02/review-trilha-de-testes-tdc2013/.

O João Júnior, do 4alltests http://4alltests.webs.com/apps/blog/show/26830423-tdc-florianopolis-do-desabafo-a-realidade-fora-de-uberlandia

O material de todas as palestras vocês podem encontrar aqui: http://www.thedevelopersconference.com.br/tdc/2013/florianopolis/trilha-testes#programacao

Todas as palestras foram muito boas, mas preciso destacar 3 que me chamaram mais atenção:

A do Elias Nogueira, que substituiu o Camilo Ribeiro. Ele falou sobre o papel do testador em equipes ágeis.

A do José Corrêa, me identifiquei demais pois já usava as técnicas que ele apresentou, por ali deu pra ver que eu já estava fazendo um excelente trabalho.

E a do Marcelo Galvão, sobre mobile testing, pra mim, ainda um mundo a ser desbravado.

Este slideshow necessita de JavaScript.

Aproveito pra agradecer o companheirismo do amigo Elias, que torço para que em breve seja um manezinho da ilha; ao pessoal da Globalcode que organizou um excelente evento e a todos aqueles que apoiaram de alguma forma para que este evento acontecesse.  Vou ver se acho os números do evento para atualizar aqui o blog, vale muito a pena!!

As próximas edições do evento serão em Porto Alegre e Recife!

Até mais!





TDC 2012 Floripa

26 08 2012

Primeiramente quero agradecer aos coordenadores da trilha de testes, Elias Nogueira e Maira Stella da Silva, pela oportunidade (e desafio) que me deram para esta apresentação. Diferente de 2010, nesta edição a trilha de testes teve mais de 100 participantes, sala cheia!!! Muita emoção e responsabilidade! A audiência foi divina, o networking também! Tirando os atrasos nas apresentações (faz parte, faz parte), o evento no geral estava super organizado! Quem não foi, perdeu!!!

Aproveito pra disponibilizar minha apresentação. Fiquem à vontade para copiar, perguntar, criticar, elogiar!

http://prezi.com/eklptekaqv8g/melhoria-de-processo-ver-e-val-segundo-os-modelos-cmmi-mps-e-isoiec-15504/

E aqui você encontra todas as palestras da trilha:

http://www.thedevelopersconference.com.br/tdc/2012/florianopolis/trilha-testes#programacao

A fotinha da galera que fez tudo isso acontecer:

Até o próximo pessoal!





2011 chegou!

5 02 2011

O ano passou rápido demais e 2011 está chegando na mesma velocidade. Janeiro acabou, as férias acabaram e o mundo parece voltar a girar a mil por hora novamente. O tempo agora é artigo de luxo para alguns. Eu mesma queria ter um dia com mais de 24 horas para poder fazer tudo que preciso. Junto com as horas a mais preciso de energia também, ninguém é de ferro.

Mas 2010 acabou e minha retrospectiva é muito boa: novo emprego, novos projetos, desenvolvimento profissional em foco, novas oportunidades bateram a minha porta e foram todas muito bem-vindas. Só faltou tempo para este blog :). Mas isso vai mudar!!! Siiiiiim, quero muito e vou arrumar tempo pra tratar ele com carinho e aos pouquinhos vou compartilhar minhas impressões sobre qualidade de software novamente por aqui.

Por enquanto passei por aqui pra dizer que estou viva e antenada nos outros blogs sobre qualidade (olhe os links ao lado).

Até mais e um ótimo 2011!





Lançamento do TDC Florianópolis 2010

28 10 2010

Neste ano, o TDC Florianópolis, repetindo o imenso sucesso do TDC São Paulo, traz um modelo bastante diferenciado dos anos anteriores, organizado por trilhas, e com palestras específicas por tecnologia. A inscrição é realizada por trilha com um custo extremamente acessível.

Trilhas Stadium

As trilhas Stadium Sábado e Stadium Domingo não são restritas a um tema específico e apresentam uma grade diferenciada com apresentações de diversos temas como Arduino, Spring, Mobile, Ruby, SOA, PHP e Testes, realizando uma forte integração entre as comunidades.

Inscrições

programação está disponível e as inscrições já estão abertas.





O valor de uma vírgula

5 08 2010

Este não será um post de minha autoria, mas poderia ter sido, rsrs. Explico: sabe quando você lê alguma coisa e pensa: “Poxa, por que não pensei nisso antes???” O texto do Edwagney, fala sobre a qualidade dos textos na descrição dos requisitos de um software. E isso tem tudo a ver comigo por dois motivos: trabalho com qualidade e sou estudante do curso de  letras (inglês), e por isso também me preocupo muito com o modo de como os requisitos e casos de uso são escritos, se estão transmitindo corretamente a informação. Gostei muito do texto e gostaria de compartilhar com meus leitores. Espero que gostem!

===================================================

Caros amigos.

Ao contrário do que muitos pensam, Qualidade de Software vai além da investigação e busca por defeitos em umsoftware. Ela começa na fase de levantamento de requisitos.

De forma análoga, imagine quando você vai comprar um carro. Quais requisitos você pede? o que o carro precisa ter para que você se sinta bem ao comprá-lo? Em software é a mesma coisa… Requisito é aquilo que o cliente deseja receber quando o software ficar pronto. E a qualidade desse software será avaliada pelo cliente, ou seja, estou feliz com o que recebi?

Tá, mas o que isso tem a ver com o título desse post?

Tudo que fazemos surge de um desejo. Depois materializamos esse desejo. Em um projeto de software essa materialização começa na transposição do desejo para o papel e é nesse ponto que os defeitos começam a ser introduzidos nele. Portanto, qualidade de software está intimamente ligado à qualidade do texto que escrevemos para tornar nosso desejo em realidade.

Hoje recebi um e-mail de uma amiga sobre o uso da vírgula. E isso me deu a idéia de levantar uma questão importantíssima e que, sob meu ponto de vista, vejo cada vez mais sendo colocado de lado por muitos profissionais. O Português!

Não existe mais, ou não pode mais existir aquele pensamento de que pessoas ligadas às áreas de exatas não ligarem muito para o Português. Aquele pensamento de que, “isso pra mim não é importante, preciso apenas escrever códigos e fazer o software funcionar.” Esse é um pensamento retrógrado e arcaico. Ou você acha que para escrever um e-mail não precisa conhecer regras de português? Acha que todos os e-mails que escreve pode usar “vc” ao invés de “você”. Pode usar “naum” ao invés de “não”? Pior ainda e é aí que quero chegar, uso davírgulaconcordância.

Não é raro pegar documentos de requisitos onde o uso incorreto da vírgula muda completamente o sentido do texto. E isso para a materialização do desejo, é um tremendo erro que certamente se tornará um defeito grave no futuro, caso não seja identificado nas fases iniciais de um projeto de software.

Portanto, profissionais de qualidade, antes de estudarem técnicas e mais técnicas, irem atrás de certificações, etc, pensem em como está o nível do Português. Pensem na forma como estão escrevendo. Ao contrário do que muitos pensam, muita gente escreve textos gigantescos sem nenhuma, isso mesmo, nenhuma pontuação. Não precisa muito esforço. E-mails é o meio mais comum de disseminação dessa prática. Será preguiça de quem escreve? Talvez seja, mas que é ruim e doído de ler, isso é.

Certa vez, em um dos fóruns que participo, tivemos uma discussão acerca desse assunto. Para minha surpresa, um dos integrantes justificou que grande parte dos participantes eram estagiários e que erros desse nível era normal ocorrer, pois estavam aprendendo. Achei engraçado e ao mesmo tempo entrei em pânico, pois se eram estagiários, obviamente estavam em alguma faculdade. Ora, pelo que eu sei, a disciplina que mais pesa em um vestibular é o? PORTUGUÊS!!! Aeee!!! (mas pelo visto não era o caso deles).

Outro ponto levantado foi a justificativa de que existe muita literatura em Inglês e isso faz com que o Portuguêsfique de lado. Mais um motivo para entrar em total desespero. Quer dizer que se eu aprender o Inglês, devo esquecer meu idioma nativo? E se eu aprender outro idioma, devo esquecer o Inglês? Uma lógica um tanto quanto estranha…

Para aprendermos um outro idioma, necessariamente espera-se que pelo menos o SEU idioma seja dominado. Você fala e estuda ele desde que nasceu e TEMOBRIGAÇÃO de saber lerfalarescrever muito bem.

Peço por gentileza em nome de todos os profissionais, que como eu, gostam de ler bons textos. NÃO DETURPEM A LÍNGUA PORTUGUESA. Mesmo conhecendo “n” outros idiomas, moramos no Brasil, trabalhamos no Brasil, fazemos projetos no Brasil, isso por si só nos dá subsídio mais do que o suficiente para saber que, PRECISAMOSDEVEMOS saber falar e escrever BEM o nosso rico e belo Português Brasileiro.

E para discontrair um pouco e refletirmos um pouco mais sobre o poder que tem uma vírgula. Dêem uma olhada abaixo:

1. Vírgula pode ser uma pausa… ou não.
– Não, espere.
– Não espere.

2. Ela pode sumir com seu dinheiro.
– 23,4.
– 2,34.

3. Pode criar heróis..
– Isso só, ele resolve.
– Isso só ele resolve.

4. Ela pode ser a solução.
– Vamos perder, nada foi resolvido.
– Vamos perder nada, foi resolvido.

5. A vírgula muda uma opinião.
– Não queremos saber.
– Não, queremos saber.

6. A vírgula pode condenar ou salvar.
– Não tenha clemência!
– Não, tenha clemência!

E por fim, como prêmio aos que conseguiram chegar ao final desse texto… Onde você colocaria a vírgula no texto abaixo?

SE O HOMEM SOUBESSE O VALOR QUE TEM A MULHER ANDARIA DE QUATRO À SUA PROCURA.

Aguardo o resultado nos comentários.

Abraços e até a próxima!!!





Preparatório Oficial da Certificação Brasileira de Teste de Software (CBTS) a distância

29 03 2010

Preparatório Oficial da Certificação Brasileira de Teste de Software (CBTS) a distância

OBJETIVOS:
Apresentar uma base de conhecimento de teste de software e preparar os alunos para a prova de Certificação Brasileira de Teste de Software (CBTS), criada pela Associação Latino Americana de Teste de Software (ALATS).

http://www.qualister.com.br/node/15

MINISTRANTE: Érika Tatiana Hmeljevski – É certificada CBTS. Possui seis anos de experiência na área de qualidade e teste de software. Tem experiência com liderança de projeto de teste e liderança de equipe. Atualmente é coordenadora da equipe de qualidade de software do Instituto Stela e diretora regional adjunta da Associação Latino Americana de Teste de Software em Santa Catarina.

DATA:
10, 17 e 24/abr (sábados das 9h às 13h e 14h às 18h)

INVESTIMENTO:
590,00 até 01/04
650,00 após esta data
(boleto, depósito ou cartão de crédito em até 12x)

METODOLOGIA:
Aulas expositivas ao vivo via webconferência.

INFORMAÇÕES:
contato@qualister.com.br
(48) 4052-9536 / 4052-9540

INSCRIÇÕES:
http://www.qualister.com.br/inscricao.php