Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Apresentação</p><p>Quem sou eu?</p><p>Professor Especialista Guilherme Vieira da Silva</p><p>Bacharel em Sistemas de Informação</p><p>Pós-Graduação em Banco de Dados</p><p>Product Owner no Instituto Itriad</p><p>Professor Universitário nos cursos de T.I da Fametro</p><p>Certificado e Facilitador de Lean Inceptions em projetos</p><p>E-mail: Guilherme.Vieira@fametro.edu.br</p><p>Insta: @guivieiraaa</p><p>Atividades do Semestre</p><p>Atividade Transversal (Março)</p><p>N1 (Abril)</p><p>Inovatec (Maio)</p><p>Extensão (Maio)</p><p>N2 (Junho)</p><p>Atividade Transversal</p><p>Tema:</p><p>A relação entre IA e Sustentabilidade</p><p>O objetivo é explorar o impacto da inteligência artificial no meio ambiente, discutindo as transformações que a tecnologia tem trazido para diversas profissões relacionadas à área de tecnologia da informação</p><p>Introdução a Verificação e Validação de Software</p><p>Prof. Esp. Guilherme Vieira da Silva</p><p>Objetivo da matéria</p><p>Fornecer uma visão geral da área de VVS, com ênfase em estratégias, técnicas e critérios de teste de software e ferramentas associadas que podem ser aplicados na construção do SW.</p><p>Reflexão</p><p>Relacionamento</p><p>Eng. De SW e VVS</p><p>Processos de Desenvolvimento</p><p>A engenharia de SW fornece modelos para o desenvolvimento; cascata, rup ou metodologia ágil;</p><p>Validação de SW no contexto da Eng. De SW</p><p>Verifica se o produto final é adequado para o propósito que ele se destina;</p><p>Testes e qualidade</p><p>Atividades de testes em várias fases do ciclo de vida do desenvolvimento; Testes de unidade, integração, sistemas e de aceitação de usuário</p><p>Controle de qualidade</p><p>Monitorar a avaliar o progresso do desenvolvimento do produto; Revisões de código, inspeção e auditorias</p><p>Ciclo de vida do Desenvolvimento</p><p>As validações de SW são incorporadas em diferentes fases no ciclo, desde os requisitos até os testes finais do produto.</p><p>Melhoria contínua</p><p>A validação contribui para o ciclo de melhoria contínua na Eng. De SW através de feedbacks obtidos.</p><p>Objetivo de VVS</p><p>Reduzir a probabilidade de incidência de erro no cliente;</p><p>Minimizar riscos ao projeto;</p><p>Atender as necessidades do cliente;</p><p>Buscar a satisfação do cliente;</p><p>Criar confiança no nível de qualidade do objeto de teste</p><p>Verificar se todos os requisitos foram cumpridos</p><p>Avaliar produtos de trabalho (Reqs, Us, modelagem e código)</p><p>Erros históricos</p><p>1993</p><p>Divisão de pontos flutuantes nos processadores Pentium da Intel</p><p>~0,006% de erro numa divisão</p><p>3 a 5 milhões de peças com defeito</p><p>Recall para todos as peças</p><p>Prejuízo de US$ 475M</p><p>Erros históricos</p><p>2000</p><p>Bug do milênio</p><p>Datas com apenas 2 dígitos</p><p>Entre US$ 300 e US$ 500 BI no mundo todo</p><p>Erros históricos</p><p>2010</p><p>Toyota Prius</p><p>Problema do SW dos freios ABS; Acerelador fica preso, dificultando a desaceleração</p><p>Recall de 400.000 veículos</p><p>Prejuízo de US$ 2 BI e desvalorização de 15% nas ações da Toyota</p><p>Erros históricos</p><p>2011</p><p>Play station Network</p><p>Invasão de sistema</p><p>Dados privados e de cartão de crédito de ~70mi de pessoas foram roubados</p><p>Terminologia</p><p>Varificação</p><p>Confirmação de que o SW está sendo construído corretamente de acordo com as especificações dos requisitos funcionais e não funcionais</p><p>Validação</p><p>Confirmação de que o SW está atendendo as necessidades do usuário final.</p><p>Teste de SW</p><p>Executar um programa com o objetivo de revelar uma falha</p><p>Erro</p><p>Equívoco ao escrever um código, resultando numa instrução incorreta.</p><p>Defeito</p><p>Estado do SW pela consequência do erro</p><p>Falha</p><p>Tentativa de execução do defeito; Comportamento operacional do SW</p><p>Origens dos erros</p><p>Pressão dos stakeholders</p><p>Prazos inadequados</p><p>Utilização de tecnologia inadequada</p><p>Falta de habilidade da equipe</p><p>Não entendimento das necessidades do cliente</p><p>Requisitos não documentados</p><p>Origens dos erros</p><p>Tipos de falhas</p><p>Visuais</p><p>Alinhamentos de componentes</p><p>Sobreposição de componentes</p><p>Funcionais</p><p>Usuário não consegue fazer login</p><p>Usuário não consegue efetuar pagamento</p><p>Não é possível adicionar um produto no carrinho</p><p>Usuário não consegue atualizar dados cadastrais no sistema</p><p>Não Funcionais</p><p>Desempenho: A pagina demora 30 segundos para carregar</p><p>Segurança: A senha não aparece ofuscada</p><p>A psicologia dos testes</p><p>A forma de pensar utilizada enquanto está testando e revisando é diferente da utilizada enquanto está analisando e desenvolvendo;</p><p>Níveis de independência:</p><p>Testes elaborados pelos desenvolvedores;</p><p>Testes elaborados por outros devs;</p><p>Testes elaborados por pessoas de um grupo organizacional diferente;</p><p>Testes elaborados por pessoas de organizações diferentes;</p><p>Atividade Complementar</p><p>Explique a importância da documentação durante o processo de Validação e Verificação de Software?</p><p>Quais os desafios a serem superados durante a VVS?</p><p>Discuta a importância da colaboração entre equipes de um time durante esse processo de validação.</p><p>Quais são os passos-chave envolvidos para garantir a qualidade de SW?</p><p>19</p><p>image1.jpeg</p><p>image2.png</p><p>image3.png</p><p>image4.png</p>

Mais conteúdos dessa disciplina