Postagens

A Importância da Automação e da IA nos Testes de Regressão

Imagem
  No mundo do desenvolvimento de software, os testes de regressão são cruciais para garantir que novas funcionalidades não quebrem partes do sistema que já estão funcionando. Com o aumento da complexidade dos aplicativos e a pressão por lançamentos mais rápidos, a automação e a Inteligência Artificial (IA) têm se tornado aliadas indispensáveis nesse processo. O Que São Testes de Regressão? Testes de regressão são realizados para verificar se alterações no código—como novas funcionalidades ou correções de bugs—não introduziram novos erros em partes do software previamente testadas. Esse processo é vital, pois um pequeno erro pode ter um impacto significativo na experiência do usuário e na reputação da empresa. A Necessidade da Automação A automação dos testes de regressão oferece diversas vantagens: Eficiência : Testes manuais são demorados e propensos a erros humanos. Com a automação, é possível executar uma suíte de testes em questão de minutos, liberando os testadores para se c...

O Impacto da IA na Profissão de Analista de Teste de Software

Imagem
                                        A Inteligência Artificial (IA) tem transformado diversas áreas, e a profissão de analista de teste de software não é exceção. A automação e o aprendizado de máquina estão mudando a forma como os testes são realizados, trazendo tanto desafios quanto oportunidades. A Evolução dos Testes de Software Tradicionalmente, os analistas de teste eram responsáveis por criar, executar e analisar testes manuais. Este processo, embora essencial, era muitas vezes moroso e sujeito a erros humanos. Com a introdução da IA, ferramentas de teste automatizadas passaram a desempenhar um papel crucial. Algoritmos capazes de aprender com dados históricos podem identificar padrões e prever falhas antes mesmo que ocorram. Eficiência e Precisão A automação impulsionada por IA aumenta significativamente a eficiência dos testes. As ferramentas inteligentes podem executar m...

Pós-Graduação ou Certificação? O que fazer?

Imagem
  Ricardo Bozzeda                                                                         Acho que existem muitas dúvidas a este respeito pois várias pessoas tem que perguntado isto ultimamente. Fazer uma pós-graduação ou investir em certificação? Embora obter uma certificação profissional ou concluir uma pós-graduação sejam diferentes, ambas são importantes para a sua carreira. Uma pós-graduação é uma credencial acadêmica de nível superior que você pode obter após concluir o bacharelado. Uma certificação profissional é uma credencial não acadêmica que você pode obter ao passar em um teste ou exame de uma organização profissional ou do setor. Ambos podem ajudá-lo a progredir em sua carreira, mas têm propósitos e requisitos diferentes. Uma pós-graduação pode ser um mestrado, um diploma profissio...

LGPD versus IA - O grande desafio

Imagem
  Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL, LGPDF A inevitável disseminação dos sistemas de inteligência artificial e o impacto nas nossas vidas estão levantando questões significativas em diferentes áreas: éticas, jurídicas, sociais e, certamente, relativas à proteção de dados pessoais. Neste cenário em constante evolução da tecnologia, surge um novo desafio na intersecção da privacidade e a inteligência artificial: o conflito entre a Lei Geral de Proteção de Dados (LGPD) e o avanço incessante da IA. Daí a necessidade de gerir, normalizar e regularizar o fluxo de dados pessoais necessários para alimentar a IA.  A LGPD, em vigor desde 2020, representa um farol para a proteção de dados, concedendo aos indivíduos o controle sobre suas informações pessoais. No entanto, à medida que os sistemas de IA crescem em complexidade e capacidade, o delicado equilíbrio entre inovação e privacidade é posto à prova. Os algoritmos de IA, muitas vezes considerado...

A LGPD no Desenvolvimento de Software

Imagem
  Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL, LGPDF Introdução :     Nesta era em que os dados desempenham um papel fundamental na formação dos cenários tecnológicos, a Lei Geral de Proteção de Dados Pessoais (LGPD) constitui um farol de proteção da privacidade e da segurança dos dados pessoais. Para os desenvolvedores de software, compreender e aderir a LGPD não é apenas um requisito legal, mas principalmente um aspecto fundamental do tratamento responsável de dados pessoais dos titulares. Este artigo investiga as complexidades da LGPD e suas implicações para o desenvolvimento de software.   1. Fundamentos da LGPD:      A LGPD criada em agosto de 2018 e em vigor desde setembro de 2020, foi projetada para permitir que os titulares tenham maior controle sobre seus dados pessoais, estabelecendo regras sobre a coleta, armazenamento, tratamento e compartilhamento. Os desenvolvedores de software devem compreender os princípios básicos da LGPD, que i...

O Papel Acabou!!!

Imagem
<   Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL A crise no setor de papel e celulose deve-se a vários motivos: pressão ecológica, pandemia, crise hídrica, de energia e de transporte, entre outros. Entretanto o maior motivo é a velocidade que estamos substituindo o papel por meios eletrônicos e a consequente redução do seu uso. Os alunos atualmente, desde as escolas primarias, não usam mais cadernos e livros, agora são tablets e notebooks, no setor financeiro/comercial não existem mais notas fiscais, extratos, boletos, contas de luz, água ou telefone em papel. A assinatura digital tem contribuído para a redução de inúmeros contratos que seriam impressos. Os grandes relatórios viraram PDF. As revistas, jornais e livros cada vez mais são digitais. Os únicos aumentos no setor neste período foi a produção de papelão, devido aumento de compras online, e dos produtos de higiene pessoal, talvez devido ao home office. Ainda não conseguiram acabar com o lenço de papel ...

A Daily Perfeita

Imagem
  Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL A daily é o coração de um projeto ágil e essencial para o sucesso do projeto. Ela fornece oportunidade para que as equipes avaliem seu trabalho, compartilhem informações importantes e removam os obstáculos, mantendo assim o ritmo do desenvolvimento no caminho certo. O que acontece durante essas reuniões? Os membros do time compartilham o que fizeram ontem, o que planejam fazer hoje e discutem os possíveis impedimentos para continuar suas tarefas. Quais as regras de ouro para realização de dailys eficientes: 1) Deve durar 15 minutos ou menos: devem acontecer todos os dias e no mesmo horário (preferencialmente no início do expediente). Devem ser curtas e objetivas. Os participantes permanecem em pé, para que a reunião seja rápida. Atualmente devido ao aumento de trabalho remoto (home office) as dailys são feitas online, entretanto estes mesmos cuidados devem ser seguidos. 2) A daily não é o local para ...

O teste manual morreu?

Imagem
  Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Se buscarmos vagas para analista de teste no LinkedIn, sites ou grupos de ofertas de emprego, encontraremos em mais de 90% dos anúncios a “automação de teste” como requisito obrigatório ou desejável.  Isto acontece porque os testes automatizados estão cada dia mais comuns, as ferramentas que eram poucas, complexas e caras, agora são muitas, fáceis de usar e baratas (até gratuitas).  Na era dos métodos ágeis o que queremos são testes eficientes das funcionalidades e a entrega do software aos clientes o mais rápido possível, e estamos percebendo que o feedback dos resultados dos testes manuais está muito lento e ofertando pouco valor, ao contrário dos automatizados.  Isto significa que o teste manual acabou e foi substituído pelo automatizado? Na minha opinião não, o teste manual ainda sobrevive, mas está com seus dias contados.  Isto quer dizer que a função de analista de teste acabará e será substituíd...

Tecnologia X Empregos

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Quando iniciei na área de TI em meados da década de 70, nosso discurso era que a tecnologia iria providenciar para que as pessoas deixassem de fazer os trabalhos difíceis, perigosos, repetitivos e cansativos para dedicar a atividades mais nobres e que teriam mais tempo e melhor qualidade de vida. Mais de 40 anos depois vimos a tecnologia exacerbar o declínio do emprego e dos rendimentos, e que está destruindo empregos mais rapidamente do que criando. Não só pela robotização e inteligência artificial, mas também pelo aumento da produtividade dos trabalhadores. Um pressuposto comum era que novos empregos em novas indústrias permitiriam que os trabalhadores deslocados fossem utilizados. Infelizmente, a realidade tem sido diferente. E o futuro pode ser ainda mais sinistro, as perspectivas são sombrias para muitos tipos de empregos, uma vez que as novas tecnologias são cada vez mais adotadas não apenas na produção d...

De Volta às Aulas... Após os 60

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL “Once you stop learning, you start dying." - Albert Einstein Ao longo do tempo a expectativa de vida dos brasileiros vem aumentando progressivamente: quem nascia em 1940 vivia em média, 45,5 anos; em 1970, 57,6 anos, chegamos no início deste século com quase 75 anos e em breve a tendência é aumentar para 80-90 anos. E o que poderemos fazer com este tempo extra? O envelhecimento é uma experiência bastante complexa, e não pode ser medido pelo simples espaço de tempo decorrido deste a data de nascimento, mas também pelas condições mentais, físicas, funcionais, de saúde e por outros aspectos subjetivos. Não temos somente a idade cronológica ou da certidão, há a idade biológica, a psicológica, a que aparentamos e a social. Já não existe mais uma linha clara delimitando a maturidade da velhice. A idade que uma vez foi dedicada ao "descanso merecido " e a jogar cartas no banco da praça, vem se tornando cada vez...

A VIDA DE UM GAME TESTER

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Se alguma vez você já jogou videogame na vida, em algum momento provavelmente se perguntou: "Como posso ganhar dinheiro jogando?". A resposta é: torne-se um “Game Tester’.  A ideia de ser forçado a testar jogos durante todo o dia parece ser a carreira dos sonhos para muitas pessoas. Mas como se tornar um testador de jogos? Que habilidades deverá ter além de lembrar todos os nomes dos personagens dos jogos?  É um grande erro pensar que tudo que um testador de games faz é jogar. Bem, de certa forma é verdade, ele é pago para jogar videogames. Mas a realidade não é tão atraente. Um testador de games trabalha no papel de garantir a qualidade no processo geral de desenvolvimento de jogos e tem longas horas de trabalho duro para verificar todos os aspectos do jogo e precisa se dedicar bastante pois existem muitos outros querendo sua vaga.  Seu trabalho não envolve apenas jogar, mas encontrar falhas, os jogos têm...

COMO TRANSFORMAR UMA EMPRESA “NOTÁVEL” EM “MAIS UMA DO MERCADO”

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Antes de começar precisamos fazer algumas definições: "Empresa Notável" é uma empresa onde todos os seus funcionários são comprometidos e sentem orgulho de pertencer ao time, isto é, “vestem a camisa”, seus fornecedores são realmente parceiros do negócio e os clientes são fiéis e se sentem especiais e valiosos. "Mais Uma do Mercado" é só mais uma empresa do mercado, sem diferenças. Poderíamos terminar este artigo por aqui, dizendo que para transformar uma empresa notável em mais uma empresa do mercado é só esquecer o que ela fez para se tornar especial. Esquecer como tudo foi feito até hoje, toda dedicação e esforço realizado. Esquecer e mudar tudo. Mas como nem tudo é tão simples, existe todo um processo para esta transformação, e este processo começa quando os donos de uma pequena ou média empresa sentem o desejo de mudar. assim a primeira etapa é responder as seguintes perguntas: 1.     P...

A IMPORTÂNCIA DO TESTADOR NO DESENVOLVIMENTO ÁGIL

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Cresce vertiginosamente o número de empresas que utilizam o Modelo de Desenvolvimento Ágil , o que significa que estamos desenvolvendo e lançando softwares em um ritmo muito mais rápido. Entretanto a mudança para o Ágil cria novos desafios para os testadores que precisam equilibrar a velocidade com a qualidade. Mas como se mover em um ritmo ágil e, ao mesmo tempo, garantir que o software não tenha defeitos críticos? A resposta está em utilizar as ferramentas corretas, ter um nível aceitável de automação e “integração continua” e principalmente contar uma equipe de testadores que possuam um conjunto de competências técnicas, conhecimentos e habilidades em técnicas especificas. Na maioria das organizações, o papel do testador é subestimado. Existe uma percepção geral na indústria de que os testadores são um tipo de profissionais de segunda categoria, que não são tão importantes, necessários ou brilhantes como os desenvolve...

AUTO-MOTIVAÇÃO - 09 PASSOS PARA DESENVOLVER HÁBITOS MOTIVACIONAIS

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL A vida é um grande desafio, dia após dia ela traz à tona novos problemas que precisamos enfrentar. E neste contexto eventualmente muitos de nós temos quedas de motivação, é como um ciclo contínuo em que estamos motivados por um período de tempo, caímos e depois temos que levantar e dar a volta para cima. Conceitualmente a auto-motivação é simples, mas na prática todos sabemos que é uma coisa difícil de alcançar. Apesar das boas intenções a maioria das pessoas tem dificuldade em ficar motivado. A motivação sempre vem de dentro. Não existe livro, guia ou psicólogo com o poder de motivá-lo a fazer algo. Pessoas, livros e eventos só podem "inspira-lo" a entrar em ação, mas a real motivação vem de dentro de você. Para motivar-se a partir do interior você precisa de "estímulos externos", precisa de um motivo muito forte para ficar focado no que está fazendo. Este motivo é o seu "estimulante" - a sua “razão” p...

OS PILARES DA QUALIDADE. A IMPORTÂNCIA DO FOCO NAS PESSOAS E NOS PROCESSOS.

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTFL-TM, ITIL Produzir com qualidade requer um serie de ações. As empresas para sobressair precisam se concentrar em todas as partes da organização, otimizando o uso e a eficácia de todos seus recursos, e para melhorar seu desempenho e alcançar a excelência elas precisam gerenciar os 3 elementos que constituem os pilares da qualidade: tecnologia, pessoas e processos. Inicialmente vamos considerar os oito princípios fundamentais de gestão da qualidade (ISO 9000:2000): foco no cliente, liderança, envolvimento da equipe, abordagem por processo, abordagem por sistema de gestão, melhoria contínua, decisões tomadas com base em dados e fatos e relação de parceria com fornecedores e usuários. Notem que para aplicação eficaz destes princípios dependemos fundamentalmente do uso da tecnologia certa, da atitude das pessoas envolvidas e da qualidade dos processos. Esta ligação entre tecnologia, pessoas e processos se torna muito mais evidente quando os proje...

PLANEJAR SUA CARREIRA. SUA RESPONSABILIDADE.

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Alcançar o sucesso geralmente envolve bastante sacrifício. Muitas empresas oferecem planos de carreira e treinamento, mas elas são impessoais e estão sujeitas a condições de mercado, tais como fusões, aquisições, incorporações e a concorrência global. É por isso que o seu empregador não pode ser responsável por sua carreira. Você tem que tomar conta de si mesmo. Aqueles que esperam que as empresas cuidem deles, freqüentemente se desapontam. A verdade é que ninguém nunca vai se preocupar mais com sua carreira do que você mesmo. Em primeiro lugar a vida é curta demais para fazer algo que não se ama, e se você não ama o seu trabalho terá que responder a si mesmo algumas perguntas difíceis. Com certeza nem todos os dias serão os melhores dias de sua vida, mas se você acorda muitos dias de sua vida descontente com seu emprego está na hora de fazer algumas mudanças. Não fique em um emprego que detesta só pelo dinheiro, dinheiro é importan...

COMO MELHORAR A PRODUTIVIDADE DOS SEUS FUNCIONÁRIOS

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL O grito de guerra empresarial do momento é “fazer mais com menos”, talvez você já tenha ouvido esta fase; mas o que importa realmente é que isto leva impreterivelmente a assumir mais responsabilidades e trabalhar mais horas por dia. Como a última coisa que queremos é ver nossos funcionários saindo da empresa devido ao estresse ou falta de motivação por não conseguir cumprir suas tarefas, a solução é aumentar a produtividade para atingir melhores resultados com os mesmos recursos e menos desgastes. O empregado é um ativo muito valioso e precisa ser aproveitado ao máximo. Melhorar a produtividade e a eficiência é uma grande preocupação para os empregadores e está no topo da lista de quase todas as empresas, mas fazer isso acontecer é um grande desafio. Como podemos aumentar a produtividade e a eficiência dos funcionários? Antes de elaborar um plano para melhorar a produtividade, devemos medir, analisar e definir metas para melhori...