Weitere ähnliche Inhalte
Ähnlich wie IBM MobileFirst Quality Assurance (Português) (20)
Mehr von Felipe Freire (12)
Kürzlich hochgeladen (20)
IBM MobileFirst Quality Assurance (Português)
- 1. © 2014 IBM Corporation
Aplicativos móveis de alta qualidade:
IBM Mobile Quality Assurance
Tecnologia e estratégia para uma entrega contínua
Felipe Freire – pfreire@br.ibm.com @pfreire
- 2. © 2014 IBM Corporation2 #IBMMobile
Sistemas de interação
Experiência do cliente
contínua
Parceiros na Cadeia
de valores
Serviços baseados
na nuvem
Sistemas de engajamento Sistemas de registros
CRM HR
DB ERP
Ótimos aplicativos móveis conduzem o engajamento do usuário e a
inovação para o negócio
- 3. © 2014 IBM Corporation3 #IBMMobile
Os riscos são altos quando usuários ativos determinam o sucesso
Aplicativos de alta qualidade que mantém os usuários engajados são cruciais
para afastar a competição, manter a fidelidade e expandir a base de clientes
- 4. © 2014 IBM Corporation4 #IBMMobile
A mobilidade está mudando a visão de qualidade de software
Qualidade deixa de ser apenas
sobre falhas no código
Avaliações nas lojas de
aplicativos expõem a percepção
de qualidade pelo usuário
A contagem de defeitos não é um indicador efetivo de
qualidade em aplicações móveis
Mudam o teste para além do
tradicional laboratório de
testes
O foco é reduzir o tempo
para feedback
- 5. © 2014 IBM Corporation5 #IBMMobile
Muitas vezes quebras
nos aplicativos móveis
não são detectadas
ecausa perda de
clientes, transações…
A mobilidade demanda uma nova abordagem para avaliar e
melhorar a qualidade
A cada segundo do dia, dois
novos comentários ou
avaliações são criados nas
apps stores globais
dificultando o
acompanhamento do
feedback
Testadores gastam
cerca de 15 minutos
por defeito para
reportar os dados de
entrada
Negócios que terceirizam os
apps móveis precisam ter
visibilidade da qualidade e
usuabilidade nos aplicativos
que eles pagaram
Quality
Assurance
Feedback do usuário é o principal indicador da performance
- 6. © 2014 IBM Corporation6 #IBMMobile
6
Testador Usuário finalDesenvolvedorLOB/Digital Marketer
“When someone leaves a negative review in the app store, it scars your
app for life, you can’t respond to it, and you can’t learn more about the
problem in order to fix it quickly.”
- Mobile Orchard
• How effective our mobile
app is at engaging
customers?
• How can I proactively
listen to user feedback,
analyze user sentiments
and turn them into an
actionable strategy?
• How can I get early quality
feedback?
• How can I tell if the apps
will work with different
devices, network carriers,
and OS versions?
• How can I get visibility to
issues that customers
experience in production?
• How can I get the latest
and greatest build without
wasting my time to track
that down?
• How can I quickly
submit bug reports with
screenshots and device
details right from the
application?
• How can I provide
direct and
constructive
feedback?
• When will the
issues that I have
with the app be
resolved?
As preocupações que tornam a qualidade de mobile diferente
- 7. © 2014 IBM Corporation7 #IBMMobile
Tester End UsersDeveloper
Over the air build distribution1 In app bug reporting2
Crash log reporting
4
In app user feedback3
LOB/Digital Marketer
User Sentiment5
Builds
User Feedback
Crash logs
Bugs
Bugs vs. Crashes
São melhor endereçadas através de feedback contínuo
- 8. © 2014 IBM Corporation8 #IBMMobile
Distribuição “over the air”
Entrega novos build diretamente para
os testadores
Developers upload builds and choose
recipients (testers)
Testers get notified by MQA then
download builds “in app” or from web
dashboard
Desenv
Negócio
Usuário
Teste
Builds
Enables developers to distribute new builds to testers
- 9. © 2014 IBM Corporation9 #IBMMobile
Feedback dentro do app em pré-produção
Deliver feedback from test to development
Testers send bug reports from “in app”
Apps report their own crashes, and send
logs
Developers diagnose and fix context rich
bugs / crashes
Owners prioritize and direct resolution of
bugs / crashes
Desenv
Negócio
Usuário
Teste
Crashes
Bugreports
Logging
Enables testers to submit bug reports directly from their phone
- 10. © 2014 IBM Corporation10 #IBMMobile
Feedback dentro do app em produção
Deliver feedback from users to
development
Users send feedback “in app”
Apps report their own crashes, and send
logs
Owners assess feedback and direct
development
Developers diagnose and fix crashes
Desenv
Negócio
Usuário
Teste
Crashes
Feedback reports
Logging
Enables developers to connect with users
- 11. © 2014 IBM Corporation11 #IBMMobile
Feedback da app store
Analyze app store reviews and ratings
to derive sentiment
Users rate and review apps on app
stores
Owners assess sentiment feedback and
direct development
Developers review sentiment feedback
and improve apps
Desenv
Negócio
Usuário
Teste
App store sentiment
Enables line of business to mine user sentiment
- 12. © 2014 IBM Corporation12 #IBMMobile
On-Premise ou SaaS: A escolha é sua!
IBM MobileFirst Platform
IBM Bluemix
Mobile Quality Assurance
SaaS
On-PremiseQuality
Assurance
- 14. © 2014 IBM Corporation14 #IBMMobile
Benefícios
•Further differentiate their market leading
position in mobile banking
•Reduce end-to-end development time from 6
to 2 weeks
•Stand up an operational hardware and
software stack in 30 minutes
“IBM Mobile Quality
Assurance for Bluemix allows
Tangerine to provide a
proactive customer
experience that is relevant
and contextual. A ‘shake to
feedback’ feature is
embedded in our mobile app,
allowing customers to provide
direct feedback about our
mobile features and giving us
insight into their mobile
experience. We will continue
to leverage IBM Bluemix and
Watson to further engage our
customers and deliver
innovative mobile solutions
based on their direct input.”
Charaka Kithulegoda, CIO,
Tangerine
Tangerine Bank adota a solução “MobileFirst in a box” incluindo o
IBM Mobile Quality Assurance for Bluemix
Componentes da solução:
IBM DevOps for Bluemix (Mobile Quality Assurance)
IBM MobileFirst Platform with IBM API management with DP XG45 (security gateway),
IBM Tealeaf,
IBM PureApplication System
Principais conquistas:
• Deploy and run mobile applications
based on customer insights
• Proactively monitors site and mobile
processes to resolve usage issues faster
• Speeds response times to feedback to
increase customer satisfaction
Reference link
- 15. © 2014 IBM Corporation15 #IBMMobile
Por que a IBM?
Features IBM MQA Txxx(free) Bxxx Hxxx Cxxx Jxxx(free)
Sentiment Analysis ✔
In-app bug reporting ✔
Over-the-air build distribution ✔ ✔ ✔ ✔
Real-time crash reporting ✔ ✔ ✔ ✔ ✔ ✔
in-app user feedback ✔ ✔ ✔ ✔ ✔
Fix notification ✔ ✔ ✔
Analytics ✔ ✔ ✔ ✔ ✔
iOS (inc. Symbolication) ✔ ✔ ✔ ✔ ✔ ✔
Android ✔ ✔ ✔ ✔
Windows Phone ✔ ✔ beta
HTML5 WL ✔ beta
ALM Integration
IBM DevOps
CLM
GitHub Jira GitHub
Jenkins
Shenzen Jira
IBM offers user sentiment analysis that turns users reviews into actionable insight. And it
supports in-house testing and beta testing with in-app bug reporting that cuts hours down to
minutes to find bugs. This helps significantly to decrease time to feedback and time to
diagnose/correct the problems –enabling customers to deliver a higher quality mobile experience
faster!
- 16. © 2014 IBM Corporation16 #IBMMobile
1 O Ponto de vista da IBM sobre Qualidade Mobile:
ibm.biz/mobilequalitypov
Saiba mais em: ibm.com/mobilefirst
2
3
Há várias formas de se explorar o IBM Mobile First
Experimente o IBM Mobile Quality Assurance:
ibm.biz/mobilequalityassurance