SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
KEYLA SILVA
PALESTRANTE
COMO OFERECER
BOAS EXPERIÊNCIAS
ONLINE COM A
CRIAÇÃO DE SITES
DE QUALIDADE
3www.yourwebsite.com
• Estudante de Ciência da Computação no Centro Universitário de Belo Horizonte (UniBH);
• Formada em cursos como Técnico em Informática e Publicidade e Propaganda;
• Diversos treinamentos na área de Testes de Softwares;
• Atua há 3 anos na área de Quality Assurance (QA), como Analista de Teste na Stefanini IT
Solutions, onde atualmente também exerce papéis de Scrum Master e Analista Funcional.
KEYLA SILVA
facebook.com/keylasssilva keyla.stefany@hotmail.com
keylasilva.esy.es/
COMO OFERECER BOAS
EXPERIÊNCIAS
ONLINE?
Com a criação de sites de
qualidade, levando em
consideração os seguintes itens:
• Orientar e conduzir o usuário;
• Legibilidade, estética e
quantidade de informação;
• O usuário deve sempre
controlar suas ações;
• Capacidade do site em se adaptar ao
contexto e necessidades do usuário;
• EVITAR AO MÁXIMO A OCORRÊNCIA DE
ERROS;
• Padrão e usabilidade na escolha da
interface (layout);
• Compatibilidade entre o site e o contexto
de aplicação.
POR QUE OFERECER
BOAS EXPERIÊNCIAS
ONLINE?
• Garantir boa aceitação e utilização;
• Qualquer site tem como principal
objetivo atender os usuários;
• Sem usuários, o site fica sem função e
sem razão de existir;
• Quando um site não atende ao usuário,
ele simplesmente é deixado de lado e
não é mais acessado;
• A qualidade é hoje o grande motivador
em todas as áreas de atividade
humana, todos querem oferecer e
receber produtos e serviços com
qualidades.
6PALESTRANTE: KEYLA SILVA
• “Qualidade é a conformidade do produto às
suas especificações”. (Philip Bayard CROSBY,
1986)
• “Um produto ou serviço de qualidade é
aquele que atende perfeitamente, de forma
confiável, de forma acessível, de forma
segura e no tempo certo às necessidades do
cliente”. (Vicente FALCONI,1992)
QUALIDADE: O
QUE É ?
7PALESTRANTE: KEYLA SILVA
Facilidade de uso,
desempenho, confiabilidade
dos resultados, etc.
USUÁRIO
QUALIDADE EM DIFERENTES VISÕES
Facilidade de manutenção e
conformidade em relação
aos requisitos de usuários,
etc.
IMPLEMENTADOR
Cumprimento de prazo, boa
previsão de custo, boa
produtividade e rentabilidade.
CLIENTE
Produto com boa qualidade
é aquele que cumpre com os
requisitos negociais com o
mínimo de falhas possível.
TESTADOR
8PALESTRANTE: KEYLA SILVA
• Somente o processo de desenvolvimento não garantirá que o produto
esteja livre de defeitos;
• Os testes indicam a presença de defeitos no produto;
• Quando um produto não é testado, há uma grande chance deste produto
possuir erros ou defeitos, assim este produto não vai satisfazer as
necessidades do cliente e dos usuários;
• O cliente quando não está satisfeito com o produto, dificilmente irá
contratar novamente a empresa para criação de novos produtos;
• Se um produto não atende o usuário, ele simplesmente troca por outro
onde suas necessidades e expectativas sejam melhores atendidas;
IMPORTÂNCIA DOS TESTES?
9PALESTRANTE: KEYLA SILVA
• Quando não há qualidade no produto, a empresa fica com imagem
negativa;
• Com os testes, é possível ter maior garantia de que o produto não possui
erros críticos, os quais, quando existem, podem causar grandes prejuízos
para o cliente e/ou usuários.
• Com os testes, novos clientes ficarão interessados em seus produtos
devido às recomendações.
IMPORTÂNCIA DOS TESTES?
10PALESTRANTE: KEYLA SILVA
Teste é o processo de demonstrar que
os defeitos não estão presentes.
DEFINIÇÕES COMUNS
DE TESTE
Teste é o processo de demonstrar
que algo funciona corretamente.
Teste é o processo de provar que
determinadas coisas fazem o que
deveriam fazer.
11PALESTRANTE: KEYLA SILVA
Testes para poder provar
que algo está correto
VISÃO DO
DESENVOLVEDOR
TESTES:
PERSPECTIVAS DIFERENTES
Cenários
Positivos
Comuns
Cenários
Positivos
Estendidos
Cenários
Negativos
Estendidos
Testes para poder provar
que algo não está correto
VISÃO DO
TESTER
12PALESTRANTE: KEYLA SILVA
Teste é um processo sistemático e planejado que
tem por finalidade única a identificação de erros.
A CORRETA DEFINIÇÃO
DOS TESTES
13www.yourwebsite.com
DESENVOLVIMENTO
ONDE DEVEMOS APLICAR OS TESTES?
TESTES
14PALESTRANTE: KEYLA SILVA
• Todos os sites devem passar pela fase de teste;
• Pois o teste será o processo de execução do site para determinar se ele
atingiu suas especificações;
• E funcionou corretamente no ambiente para o qual foi projetado;
• O seu objetivo é revelar as falhas existentes no respectivo site;
• Para que as causas dessas falhas sejam identificadas;
• E possam ser corrigidas antes da disponibilização do site na internet.
TESTES DEVEM SER FEITOS EM
QUALQUER TIPO DE SITE?
15PALESTRANTE: KEYLA SILVA
TESTE DE USABILIDADE:
Os testes são divididos em
diversos tipos, de acordo com seu
objetivo particular. Alguns tipos são:
Teste focado na experiência do usuário, consistência
da interface, layout, acesso às funcionalidades, etc.
TIPOS DE
TESTES
TESTE DE SEGURANÇA:
Testa se o produto e os dados são acessados de
maneira segura apenas pelo autor das ações.
TESTE FUNCIONAL:
Verificação da consistência entre o produto
implementado e os requisitos funcionais.
TESTE DE VOLUME:
Testa o comportamento do produto operando com
o volume “normal” de dados e transações
envolvendo o banco de dados durante um longo
período de tempo.
16PALESTRANTE: KEYLA SILVA
TESTE DE ACEITAÇÃO:
Os testes são divididos em
diversos tipos, de acordo com seu
objetivo particular. Alguns tipos são:
Verifica se o produto funciona de acordo com às
necessidades do cliente. E normalmente é executado
pela empresa contratante.
TIPOS DE
TESTES
TESTE DE INTEGRAÇÃO:
Testa se um ou mais componentes combinados
funcionam de maneira satisfatória.
TESTE DE PERFORMANCE:
Verifica se o tempo de resposta é o desejado para o
momento de utilização.
TESTE DE REGRESSÃO:
Reteste do site ou componente para verificar se
alguma modificação recente causou algum efeito
indesejado, além de certificar se o site ainda atende
os requisitos.
17PALESTRANTE: KEYLA SILVA
(Testes de Cross-
Browser)
• Isso pode impactar diretamente nos resultados que você
deseja alcançar;
• Testar seu site em vários navegadores deve se tornar um
hábito;
• Verifique a sua aparência nos diferentes browsers
disponíveis no mercado, teste a navegação, preencha e
envie formulários.
• A tecnologia não para de evoluir e a internet está a
todo vapor;
• Cross-browser é o suporte a múltiplos navegadores
de internet (Google Chrome, Internet Explorer, Firefox,
Microsoft Edge, entre outros);
• Realizar testes de cross-browser é importante, pois
você pode visualizar o comportamento do seu site em
diferentes navegadores;
• O fato da página não funcionar corretamente para
esse visitante pode resultar na perda de um cliente,
que nunca mais vai querer voltar ao seu site;
TESTAR SEU SITE EM
DIFERENTES NAVEGADORES
18PALESTRANTE: KEYLA SILVA
ALGUMAS FERRAMENTAS
GRATUITAS SÃO:
• Browsershots
• Viewlike.us
Formas de realizar
testes de Cross-Browser
• Baixar as últimas versões dos principais
navegadores do mercado para o seu computador
e testar um por um;
• Algumas ferramentas voltadas a esse tipo de
teste estão aí para ajudar.
ALGUMAS FERRAMENTAS
PAGAS SÃO:
• BrowserStack
• Ghostlab
19PALESTRANTE: KEYLA SILVA
Motivação para realização de
testes
20PALESTRANTE: KEYLA SILVA
IMPACTOS CAUSADOS
POR BUGS
BUG DO MILÊNIO
Quando se percebeu que muitos computadores
ainda registravam anos por seus dois últimos
dígitos.
HOUVE FALHAS:
• Terminais de ônibus na Austrália;
• Equipamentos de detecção de radiação no Japão
entraram em pane;
• E vários sites exibiram a data "1º de janeiro de
19100".
PREJUÍZO:
Cerca de US$ 300 bilhões foram gastos em todo o
mundo em medidas preventivas.
21PALESTRANTE: KEYLA SILVA
IMPACTOS CAUSADOS
POR BUGS
ERRO DA AMERICAN AIRLINES PERMITE COMPRA
DE PASSAGENS DE GRAÇA AO BRASIL
Um erro na página na internet da companhia
American Airlines no Chile permitiu a compra de
passagens com destinos a Brasil, Estados Unidos e
Europa de graça, segundo clientes.
22PALESTRANTE: KEYLA SILVA
IMPACTOS CAUSADOS
POR BUGS
ORBITADOR CLIMÁTICO DE MARTE
OBJETIVO:
• Enviar sinais a partir de marte, após seu pouso
no planeta.
DESASTRE:
• Chocou-se com o planeta.
MOTIVO:
• Bug no software responsável pela conversão de
medidas.
PREJUÍZO:
• 165 milhões de dólares.
23PALESTRANTE: KEYLA SILVA
COMO CRIAR O HÁBITO DE
REALIZAR TESTES NOS
PRODUTOS QUE
DESENVOLVE?
• Para isso, é necessário visualizar a qualidade
não como um item a mais no processo de
desenvolvimento do produto, mas como um fator
fundamental que garantirá a satisfação dos
clientes e usuários;
• Profissionais que construírem hábitos de
qualidade irão produzir produtos com mais
qualidade;
• E consequentemente gerarão produtos com boa
aceitação e utilização.
24PALESTRANTE: KEYLA SILVA
AGRADECIMENTOS
• Organizadores do WordCamp
pela oportunidade e apoio;
• Todos vocês pelo apoio e
presença.
25www.yourwebsite.com
REFERÊNCIAS
• BASTOS, Anderson; et. al. Base de conhecimento em teste de software.
São Paulo: Martins Fontes, 2007.
• BROWSER SHOTS. Disponível em: http://browsershots.org/. Acesso em:
12 Jul 2016.
•BROWSER STACK. Disponível em: https://www.browserstack.com/. Acesso
em: 12 Jul 2016.
• BBC. Erro da American Airlines permite compra de passagens de graça
ao Brasil. Disponível em:
http://www.bbc.com/portuguese/noticias/2015/09/150929_americanairli
nes_problema_hb. Acesso em: 07 Jul 2016.
• CANALTECH. 5 Ferramentas gratuitas para testar seu site em diferentes
navegadores. Disponível em:
http://canaltech.com.br/dica/programacao/5-ferramentas-gratuitas-para-
testar-seu-site-em-diferentes-navegadores/. Acesso em 12 Jul 2016.
• GTSW. Alguns motivos para implantar testes na sua empresa. Disponível
em: http://gtsw.blogspot.com.br/2011/01/alguns-motivos-para-
implantar-testes-na.html. Acesso em: 07 Jul 2016.
•GHOSTLAB. Disponível em:
https://responsivedesign.is/resources/testing/ghostlab. Acesso em: 12 Jul
2016.
• OLHAR DIGITAL. Bug faz usuários descobrirem se são populares no
Facebook. Disponível em: http://olhardigital.uol.com.br/noticia/bug-faz-
usuarios-descobrirem-se-sao-populares-no-facebook/52172. Acesso em:
07 Jul 2016.
• WEBINSIDER. Boas práticas no desenvolvimento de websites. Disponível
em: https://webinsider.com.br/2007/11/19/boas-praticas-no-
desenvolvimento-de-websites/. Acesso em: 07 Jul 2016.
• VIEWLIKEUS. Disponível em: http://www.viewlike.us/. Acesso em: 12 Jul
2016.
26PALESTRANTE: KEYLA SILVA
Vamos entrar em contato
keylasilva.esy.es/
facebook.com/keylasssilva instagram.com/keylasss

Contenu connexe

Tendances

Palestra tdc negócios - bianca luttenschlager
Palestra tdc   negócios - bianca luttenschlagerPalestra tdc   negócios - bianca luttenschlager
Palestra tdc negócios - bianca luttenschlagerBianca Luttenschlager
 
Qualidade no Desenvolvimento utilizando WordPress
Qualidade no Desenvolvimento utilizando WordPressQualidade no Desenvolvimento utilizando WordPress
Qualidade no Desenvolvimento utilizando WordPressLorain Pazzetto
 
Testes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasTestes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasQualister
 
Caipira agil automacao front end selenium
Caipira agil automacao front end seleniumCaipira agil automacao front end selenium
Caipira agil automacao front end seleniumQualister
 
ALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCespecificacoes.com
 
Direto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxutaDireto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxutaPaulo Caroli
 
Workshop Desenvolvimento Ágil
Workshop Desenvolvimento ÁgilWorkshop Desenvolvimento Ágil
Workshop Desenvolvimento ÁgilRicardo Infante
 
Mitos e verdades sobre o MVP (Minimum Viable Product)
Mitos e verdades sobre o MVP (Minimum Viable Product)Mitos e verdades sobre o MVP (Minimum Viable Product)
Mitos e verdades sobre o MVP (Minimum Viable Product)Rafael Carvalho
 
Design de Organizações - UXDay
Design de Organizações - UXDayDesign de Organizações - UXDay
Design de Organizações - UXDayUXConf BR
 
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)inmetrics
 
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...Paulo Caroli
 
Palestra MVP living lab ms
Palestra MVP   living lab msPalestra MVP   living lab ms
Palestra MVP living lab msBonoBee
 
UX para agências de publicidade
UX para agências de publicidadeUX para agências de publicidade
UX para agências de publicidadeRichard Jesus
 
WordCamp Floripa 2021 - Daniel - Core web vitals e WordPress
WordCamp Floripa 2021 - Daniel  - Core web vitals e WordPressWordCamp Floripa 2021 - Daniel  - Core web vitals e WordPress
WordCamp Floripa 2021 - Daniel - Core web vitals e WordPressWordCamp Floripa
 
Dicas para otimizar o WordPress por Felipe Figueiredo
Dicas para otimizar o WordPress por Felipe FigueiredoDicas para otimizar o WordPress por Felipe Figueiredo
Dicas para otimizar o WordPress por Felipe FigueiredoWordCamp Floripa
 
Desenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefíciosDesenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefíciosRaphael Donaire Albino
 
ServiceNow Dicas e Truques 8o. SNUG Brasil
ServiceNow Dicas e Truques 8o. SNUG BrasilServiceNow Dicas e Truques 8o. SNUG Brasil
ServiceNow Dicas e Truques 8o. SNUG BrasilWillians Medeiros
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleGuilherme Gonzalez
 

Tendances (20)

Palestra tdc negócios - bianca luttenschlager
Palestra tdc   negócios - bianca luttenschlagerPalestra tdc   negócios - bianca luttenschlager
Palestra tdc negócios - bianca luttenschlager
 
Qualidade no Desenvolvimento utilizando WordPress
Qualidade no Desenvolvimento utilizando WordPressQualidade no Desenvolvimento utilizando WordPress
Qualidade no Desenvolvimento utilizando WordPress
 
Testes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasTestes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentas
 
Caipira agil automacao front end selenium
Caipira agil automacao front end seleniumCaipira agil automacao front end selenium
Caipira agil automacao front end selenium
 
ALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnC
 
Introdução ao Scrum
Introdução ao ScrumIntrodução ao Scrum
Introdução ao Scrum
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
Direto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxutaDireto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxuta
 
Workshop Desenvolvimento Ágil
Workshop Desenvolvimento ÁgilWorkshop Desenvolvimento Ágil
Workshop Desenvolvimento Ágil
 
Mitos e verdades sobre o MVP (Minimum Viable Product)
Mitos e verdades sobre o MVP (Minimum Viable Product)Mitos e verdades sobre o MVP (Minimum Viable Product)
Mitos e verdades sobre o MVP (Minimum Viable Product)
 
Design de Organizações - UXDay
Design de Organizações - UXDayDesign de Organizações - UXDay
Design de Organizações - UXDay
 
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)
Hackathon Inmetrics e Fiap: Construindo um MVP (Minimum Viable Product)
 
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...
 
Palestra MVP living lab ms
Palestra MVP   living lab msPalestra MVP   living lab ms
Palestra MVP living lab ms
 
UX para agências de publicidade
UX para agências de publicidadeUX para agências de publicidade
UX para agências de publicidade
 
WordCamp Floripa 2021 - Daniel - Core web vitals e WordPress
WordCamp Floripa 2021 - Daniel  - Core web vitals e WordPressWordCamp Floripa 2021 - Daniel  - Core web vitals e WordPress
WordCamp Floripa 2021 - Daniel - Core web vitals e WordPress
 
Dicas para otimizar o WordPress por Felipe Figueiredo
Dicas para otimizar o WordPress por Felipe FigueiredoDicas para otimizar o WordPress por Felipe Figueiredo
Dicas para otimizar o WordPress por Felipe Figueiredo
 
Desenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefíciosDesenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefícios
 
ServiceNow Dicas e Truques 8o. SNUG Brasil
ServiceNow Dicas e Truques 8o. SNUG BrasilServiceNow Dicas e Truques 8o. SNUG Brasil
ServiceNow Dicas e Truques 8o. SNUG Brasil
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at Scale
 

En vedette

WordPress Community: Choose your own adventure
WordPress Community: Choose your own adventureWordPress Community: Choose your own adventure
WordPress Community: Choose your own adventureAndrea Middleton
 
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChiWordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChiShanta Nathwani
 
BuddyPress Tips: How We Built chekmrk
BuddyPress Tips: How We Built chekmrkBuddyPress Tips: How We Built chekmrk
BuddyPress Tips: How We Built chekmrkWes Chyrchel
 
Building Your First Widget
Building Your First WidgetBuilding Your First Widget
Building Your First WidgetChris Wilcoxson
 
Truly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPressTruly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPressednailor
 
Creating and Managing Content on Your WordPress Site
Creating and Managing Content on Your WordPress SiteCreating and Managing Content on Your WordPress Site
Creating and Managing Content on Your WordPress SiteKelly Henderson
 
Quanto è sicuro il tuo wordpress?
Quanto è sicuro il tuo wordpress? Quanto è sicuro il tuo wordpress?
Quanto è sicuro il tuo wordpress? GGDBologna
 
WordPress per giornalisti freelance
WordPress per giornalisti freelance  WordPress per giornalisti freelance
WordPress per giornalisti freelance GGDBologna
 
Stop Creating Data For Sake of Creating Data
Stop Creating Data For Sake of Creating DataStop Creating Data For Sake of Creating Data
Stop Creating Data For Sake of Creating DataGeorge Ortiz
 
WordCamp Milwaukee 2012 - Contributing to Open Source
WordCamp Milwaukee 2012 - Contributing to Open SourceWordCamp Milwaukee 2012 - Contributing to Open Source
WordCamp Milwaukee 2012 - Contributing to Open Sourcejclermont
 
THE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDTHE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDBobWP.com
 
A Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty
A Beginner's Guide to Popping the Bonnet and Getting Your Hands DirtyA Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty
A Beginner's Guide to Popping the Bonnet and Getting Your Hands DirtyKenneth Scott Huntley
 
What's the plan for your master brand?
What's the plan for your master brand?What's the plan for your master brand?
What's the plan for your master brand?Fly Solo Media Agency
 
WCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPressWCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPressJoe Casabona
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.Russell Aaron
 
WordCamp Milwaukee 2012: Learning from the WordPress sites
WordCamp Milwaukee 2012: Learning from the WordPress sitesWordCamp Milwaukee 2012: Learning from the WordPress sites
WordCamp Milwaukee 2012: Learning from the WordPress sitesMichael McCallister
 
WCBHAM: Running your Freelance Business
WCBHAM: Running your Freelance BusinessWCBHAM: Running your Freelance Business
WCBHAM: Running your Freelance Businesskellyhousholder
 
Working Off Grid & Remote
Working Off Grid & RemoteWorking Off Grid & Remote
Working Off Grid & Remotetravistotz
 

En vedette (20)

WordPress Community: Choose your own adventure
WordPress Community: Choose your own adventureWordPress Community: Choose your own adventure
WordPress Community: Choose your own adventure
 
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChiWordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
 
BuddyPress Tips: How We Built chekmrk
BuddyPress Tips: How We Built chekmrkBuddyPress Tips: How We Built chekmrk
BuddyPress Tips: How We Built chekmrk
 
Building Your First Widget
Building Your First WidgetBuilding Your First Widget
Building Your First Widget
 
Truly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPressTruly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPress
 
Creating and Managing Content on Your WordPress Site
Creating and Managing Content on Your WordPress SiteCreating and Managing Content on Your WordPress Site
Creating and Managing Content on Your WordPress Site
 
Quanto è sicuro il tuo wordpress?
Quanto è sicuro il tuo wordpress? Quanto è sicuro il tuo wordpress?
Quanto è sicuro il tuo wordpress?
 
WordPress per giornalisti freelance
WordPress per giornalisti freelance  WordPress per giornalisti freelance
WordPress per giornalisti freelance
 
Stop Creating Data For Sake of Creating Data
Stop Creating Data For Sake of Creating DataStop Creating Data For Sake of Creating Data
Stop Creating Data For Sake of Creating Data
 
WordCamp Milwaukee 2012 - Contributing to Open Source
WordCamp Milwaukee 2012 - Contributing to Open SourceWordCamp Milwaukee 2012 - Contributing to Open Source
WordCamp Milwaukee 2012 - Contributing to Open Source
 
THE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDTHE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIED
 
A Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty
A Beginner's Guide to Popping the Bonnet and Getting Your Hands DirtyA Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty
A Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty
 
WordPress APIs
WordPress APIsWordPress APIs
WordPress APIs
 
What's the plan for your master brand?
What's the plan for your master brand?What's the plan for your master brand?
What's the plan for your master brand?
 
WCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPressWCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPress
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.
 
WordCamp Milwaukee 2012: Learning from the WordPress sites
WordCamp Milwaukee 2012: Learning from the WordPress sitesWordCamp Milwaukee 2012: Learning from the WordPress sites
WordCamp Milwaukee 2012: Learning from the WordPress sites
 
WordCamp 2015
WordCamp 2015WordCamp 2015
WordCamp 2015
 
WCBHAM: Running your Freelance Business
WCBHAM: Running your Freelance BusinessWCBHAM: Running your Freelance Business
WCBHAM: Running your Freelance Business
 
Working Off Grid & Remote
Working Off Grid & RemoteWorking Off Grid & Remote
Working Off Grid & Remote
 

Similaire à Como oferecer boas experiências online com a criação de sites de qualidade - Keyla Silva

Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoValquíria Duarte D'Amato
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de SoftwareQualister
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalJoyce Bastos
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdadesCristiano Caetano
 
Qualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberQualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberKamilla Queiroz Xavier
 
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...tdc-globalcode
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
 
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerce
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerceNOVO E-BOOK: Dicas Dynatrace para o seu e-commerce
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerceThaís Pelli
 
Melhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaMelhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaGuilherme Cardoso
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Agile Testing
Agile TestingAgile Testing
Agile TestingGTS-CE
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POAGUTS-RS
 
Application Insights
Application Insights Application Insights
Application Insights CDS
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterCristiano Caetano
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxQualister
 
Web analytics - Como criar uma cultura orientada a dados
Web analytics - Como criar uma cultura orientada a dadosWeb analytics - Como criar uma cultura orientada a dados
Web analytics - Como criar uma cultura orientada a dadosGabriel Henrique
 
Como criar uma pesquisa online
Como criar uma pesquisa onlineComo criar uma pesquisa online
Como criar uma pesquisa onlineRafael Ramos
 
[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UX[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UXGUTS-RS
 

Similaire à Como oferecer boas experiências online com a criação de sites de qualidade - Keyla Silva (20)

Brisa Qualidade e Testes de software
Brisa   Qualidade e Testes de softwareBrisa   Qualidade e Testes de software
Brisa Qualidade e Testes de software
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projeto
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digital
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
 
Qualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberQualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saber
 
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha DevTest How we figured out we had a SRE team at ...
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerce
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerceNOVO E-BOOK: Dicas Dynatrace para o seu e-commerce
NOVO E-BOOK: Dicas Dynatrace para o seu e-commerce
 
Melhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaMelhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-ponta
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
 
Application Insights
Application Insights Application Insights
Application Insights
 
Conceitos de Usabilidade
Conceitos de UsabilidadeConceitos de Usabilidade
Conceitos de Usabilidade
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - Qualister
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean ux
 
Web analytics - Como criar uma cultura orientada a dados
Web analytics - Como criar uma cultura orientada a dadosWeb analytics - Como criar uma cultura orientada a dados
Web analytics - Como criar uma cultura orientada a dados
 
Como criar uma pesquisa online
Como criar uma pesquisa onlineComo criar uma pesquisa online
Como criar uma pesquisa online
 
[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UX[GUTS-RS] Testar Interfaces com UX
[GUTS-RS] Testar Interfaces com UX
 

Como oferecer boas experiências online com a criação de sites de qualidade - Keyla Silva

  • 2. COMO OFERECER BOAS EXPERIÊNCIAS ONLINE COM A CRIAÇÃO DE SITES DE QUALIDADE
  • 3. 3www.yourwebsite.com • Estudante de Ciência da Computação no Centro Universitário de Belo Horizonte (UniBH); • Formada em cursos como Técnico em Informática e Publicidade e Propaganda; • Diversos treinamentos na área de Testes de Softwares; • Atua há 3 anos na área de Quality Assurance (QA), como Analista de Teste na Stefanini IT Solutions, onde atualmente também exerce papéis de Scrum Master e Analista Funcional. KEYLA SILVA facebook.com/keylasssilva keyla.stefany@hotmail.com keylasilva.esy.es/
  • 4. COMO OFERECER BOAS EXPERIÊNCIAS ONLINE? Com a criação de sites de qualidade, levando em consideração os seguintes itens: • Orientar e conduzir o usuário; • Legibilidade, estética e quantidade de informação; • O usuário deve sempre controlar suas ações; • Capacidade do site em se adaptar ao contexto e necessidades do usuário; • EVITAR AO MÁXIMO A OCORRÊNCIA DE ERROS; • Padrão e usabilidade na escolha da interface (layout); • Compatibilidade entre o site e o contexto de aplicação.
  • 5. POR QUE OFERECER BOAS EXPERIÊNCIAS ONLINE? • Garantir boa aceitação e utilização; • Qualquer site tem como principal objetivo atender os usuários; • Sem usuários, o site fica sem função e sem razão de existir; • Quando um site não atende ao usuário, ele simplesmente é deixado de lado e não é mais acessado; • A qualidade é hoje o grande motivador em todas as áreas de atividade humana, todos querem oferecer e receber produtos e serviços com qualidades.
  • 6. 6PALESTRANTE: KEYLA SILVA • “Qualidade é a conformidade do produto às suas especificações”. (Philip Bayard CROSBY, 1986) • “Um produto ou serviço de qualidade é aquele que atende perfeitamente, de forma confiável, de forma acessível, de forma segura e no tempo certo às necessidades do cliente”. (Vicente FALCONI,1992) QUALIDADE: O QUE É ?
  • 7. 7PALESTRANTE: KEYLA SILVA Facilidade de uso, desempenho, confiabilidade dos resultados, etc. USUÁRIO QUALIDADE EM DIFERENTES VISÕES Facilidade de manutenção e conformidade em relação aos requisitos de usuários, etc. IMPLEMENTADOR Cumprimento de prazo, boa previsão de custo, boa produtividade e rentabilidade. CLIENTE Produto com boa qualidade é aquele que cumpre com os requisitos negociais com o mínimo de falhas possível. TESTADOR
  • 8. 8PALESTRANTE: KEYLA SILVA • Somente o processo de desenvolvimento não garantirá que o produto esteja livre de defeitos; • Os testes indicam a presença de defeitos no produto; • Quando um produto não é testado, há uma grande chance deste produto possuir erros ou defeitos, assim este produto não vai satisfazer as necessidades do cliente e dos usuários; • O cliente quando não está satisfeito com o produto, dificilmente irá contratar novamente a empresa para criação de novos produtos; • Se um produto não atende o usuário, ele simplesmente troca por outro onde suas necessidades e expectativas sejam melhores atendidas; IMPORTÂNCIA DOS TESTES?
  • 9. 9PALESTRANTE: KEYLA SILVA • Quando não há qualidade no produto, a empresa fica com imagem negativa; • Com os testes, é possível ter maior garantia de que o produto não possui erros críticos, os quais, quando existem, podem causar grandes prejuízos para o cliente e/ou usuários. • Com os testes, novos clientes ficarão interessados em seus produtos devido às recomendações. IMPORTÂNCIA DOS TESTES?
  • 10. 10PALESTRANTE: KEYLA SILVA Teste é o processo de demonstrar que os defeitos não estão presentes. DEFINIÇÕES COMUNS DE TESTE Teste é o processo de demonstrar que algo funciona corretamente. Teste é o processo de provar que determinadas coisas fazem o que deveriam fazer.
  • 11. 11PALESTRANTE: KEYLA SILVA Testes para poder provar que algo está correto VISÃO DO DESENVOLVEDOR TESTES: PERSPECTIVAS DIFERENTES Cenários Positivos Comuns Cenários Positivos Estendidos Cenários Negativos Estendidos Testes para poder provar que algo não está correto VISÃO DO TESTER
  • 12. 12PALESTRANTE: KEYLA SILVA Teste é um processo sistemático e planejado que tem por finalidade única a identificação de erros. A CORRETA DEFINIÇÃO DOS TESTES
  • 14. 14PALESTRANTE: KEYLA SILVA • Todos os sites devem passar pela fase de teste; • Pois o teste será o processo de execução do site para determinar se ele atingiu suas especificações; • E funcionou corretamente no ambiente para o qual foi projetado; • O seu objetivo é revelar as falhas existentes no respectivo site; • Para que as causas dessas falhas sejam identificadas; • E possam ser corrigidas antes da disponibilização do site na internet. TESTES DEVEM SER FEITOS EM QUALQUER TIPO DE SITE?
  • 15. 15PALESTRANTE: KEYLA SILVA TESTE DE USABILIDADE: Os testes são divididos em diversos tipos, de acordo com seu objetivo particular. Alguns tipos são: Teste focado na experiência do usuário, consistência da interface, layout, acesso às funcionalidades, etc. TIPOS DE TESTES TESTE DE SEGURANÇA: Testa se o produto e os dados são acessados de maneira segura apenas pelo autor das ações. TESTE FUNCIONAL: Verificação da consistência entre o produto implementado e os requisitos funcionais. TESTE DE VOLUME: Testa o comportamento do produto operando com o volume “normal” de dados e transações envolvendo o banco de dados durante um longo período de tempo.
  • 16. 16PALESTRANTE: KEYLA SILVA TESTE DE ACEITAÇÃO: Os testes são divididos em diversos tipos, de acordo com seu objetivo particular. Alguns tipos são: Verifica se o produto funciona de acordo com às necessidades do cliente. E normalmente é executado pela empresa contratante. TIPOS DE TESTES TESTE DE INTEGRAÇÃO: Testa se um ou mais componentes combinados funcionam de maneira satisfatória. TESTE DE PERFORMANCE: Verifica se o tempo de resposta é o desejado para o momento de utilização. TESTE DE REGRESSÃO: Reteste do site ou componente para verificar se alguma modificação recente causou algum efeito indesejado, além de certificar se o site ainda atende os requisitos.
  • 17. 17PALESTRANTE: KEYLA SILVA (Testes de Cross- Browser) • Isso pode impactar diretamente nos resultados que você deseja alcançar; • Testar seu site em vários navegadores deve se tornar um hábito; • Verifique a sua aparência nos diferentes browsers disponíveis no mercado, teste a navegação, preencha e envie formulários. • A tecnologia não para de evoluir e a internet está a todo vapor; • Cross-browser é o suporte a múltiplos navegadores de internet (Google Chrome, Internet Explorer, Firefox, Microsoft Edge, entre outros); • Realizar testes de cross-browser é importante, pois você pode visualizar o comportamento do seu site em diferentes navegadores; • O fato da página não funcionar corretamente para esse visitante pode resultar na perda de um cliente, que nunca mais vai querer voltar ao seu site; TESTAR SEU SITE EM DIFERENTES NAVEGADORES
  • 18. 18PALESTRANTE: KEYLA SILVA ALGUMAS FERRAMENTAS GRATUITAS SÃO: • Browsershots • Viewlike.us Formas de realizar testes de Cross-Browser • Baixar as últimas versões dos principais navegadores do mercado para o seu computador e testar um por um; • Algumas ferramentas voltadas a esse tipo de teste estão aí para ajudar. ALGUMAS FERRAMENTAS PAGAS SÃO: • BrowserStack • Ghostlab
  • 19. 19PALESTRANTE: KEYLA SILVA Motivação para realização de testes
  • 20. 20PALESTRANTE: KEYLA SILVA IMPACTOS CAUSADOS POR BUGS BUG DO MILÊNIO Quando se percebeu que muitos computadores ainda registravam anos por seus dois últimos dígitos. HOUVE FALHAS: • Terminais de ônibus na Austrália; • Equipamentos de detecção de radiação no Japão entraram em pane; • E vários sites exibiram a data "1º de janeiro de 19100". PREJUÍZO: Cerca de US$ 300 bilhões foram gastos em todo o mundo em medidas preventivas.
  • 21. 21PALESTRANTE: KEYLA SILVA IMPACTOS CAUSADOS POR BUGS ERRO DA AMERICAN AIRLINES PERMITE COMPRA DE PASSAGENS DE GRAÇA AO BRASIL Um erro na página na internet da companhia American Airlines no Chile permitiu a compra de passagens com destinos a Brasil, Estados Unidos e Europa de graça, segundo clientes.
  • 22. 22PALESTRANTE: KEYLA SILVA IMPACTOS CAUSADOS POR BUGS ORBITADOR CLIMÁTICO DE MARTE OBJETIVO: • Enviar sinais a partir de marte, após seu pouso no planeta. DESASTRE: • Chocou-se com o planeta. MOTIVO: • Bug no software responsável pela conversão de medidas. PREJUÍZO: • 165 milhões de dólares.
  • 23. 23PALESTRANTE: KEYLA SILVA COMO CRIAR O HÁBITO DE REALIZAR TESTES NOS PRODUTOS QUE DESENVOLVE? • Para isso, é necessário visualizar a qualidade não como um item a mais no processo de desenvolvimento do produto, mas como um fator fundamental que garantirá a satisfação dos clientes e usuários; • Profissionais que construírem hábitos de qualidade irão produzir produtos com mais qualidade; • E consequentemente gerarão produtos com boa aceitação e utilização.
  • 24. 24PALESTRANTE: KEYLA SILVA AGRADECIMENTOS • Organizadores do WordCamp pela oportunidade e apoio; • Todos vocês pelo apoio e presença.
  • 25. 25www.yourwebsite.com REFERÊNCIAS • BASTOS, Anderson; et. al. Base de conhecimento em teste de software. São Paulo: Martins Fontes, 2007. • BROWSER SHOTS. Disponível em: http://browsershots.org/. Acesso em: 12 Jul 2016. •BROWSER STACK. Disponível em: https://www.browserstack.com/. Acesso em: 12 Jul 2016. • BBC. Erro da American Airlines permite compra de passagens de graça ao Brasil. Disponível em: http://www.bbc.com/portuguese/noticias/2015/09/150929_americanairli nes_problema_hb. Acesso em: 07 Jul 2016. • CANALTECH. 5 Ferramentas gratuitas para testar seu site em diferentes navegadores. Disponível em: http://canaltech.com.br/dica/programacao/5-ferramentas-gratuitas-para- testar-seu-site-em-diferentes-navegadores/. Acesso em 12 Jul 2016. • GTSW. Alguns motivos para implantar testes na sua empresa. Disponível em: http://gtsw.blogspot.com.br/2011/01/alguns-motivos-para- implantar-testes-na.html. Acesso em: 07 Jul 2016. •GHOSTLAB. Disponível em: https://responsivedesign.is/resources/testing/ghostlab. Acesso em: 12 Jul 2016. • OLHAR DIGITAL. Bug faz usuários descobrirem se são populares no Facebook. Disponível em: http://olhardigital.uol.com.br/noticia/bug-faz- usuarios-descobrirem-se-sao-populares-no-facebook/52172. Acesso em: 07 Jul 2016. • WEBINSIDER. Boas práticas no desenvolvimento de websites. Disponível em: https://webinsider.com.br/2007/11/19/boas-praticas-no- desenvolvimento-de-websites/. Acesso em: 07 Jul 2016. • VIEWLIKEUS. Disponível em: http://www.viewlike.us/. Acesso em: 12 Jul 2016.
  • 26. 26PALESTRANTE: KEYLA SILVA Vamos entrar em contato keylasilva.esy.es/ facebook.com/keylasssilva instagram.com/keylasss