The 6th Element in the
Mobile Application Lifecycle
Dr. Genefa Murphy
Director, Product Management, HP Software
February 24, 2014

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The modern mobile application lifecycle

Design &
Build

Optimize
Secure

Monitor

2

Distribute

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
“One accurate measurement is
worth more than a thousand expert
opinions..”
Grace Hopper
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The 6th element of the lifecycle
DATA

Design &
Build

Optimize
Secure

Monitor

Distribute

ANALYTICS
4

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
What data should I
collect?
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Design and Build
Number of code changes

Which parts of the app are changing
the most?

// loading the report data
(see the model and store classes)
hwStore =
Ext.getStore("Report");
hwStore.load({
callback:function
(records, operation, success) {
var reportView =
Ext.createByAlias("widget.report",
{records:records});
if (reportView) {
reportView.setData(records);

Who is making the changes?
6

view.setReportView(reportView);

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Optimize
What is the overall test coverage?

When were tests last ran?
Have the key parts of the flow
/funnel been tested?
7

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Distribute
Which OS am I distributing to?
Are new versions of the app
being accepted?
Are there new user groups /
profiles?
8

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Monitor
Which features are most used?

90

How often is the app crashing
and when?
From which OS, device, location is
the app being accessed?
9

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Secure
How many known vulnerabilities
are there in the code?

Are usage patterns emerging
that could indicate risk?
Are there external policies to track
e.g. 21 CFR Part 11?
10

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
QUICK AND ITERATIVE

Design and
Build

Monitor

11

Optimize

Distribute

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

INCLUSIVE

Continuous
Feedback
Loop
Key takeaways
• Invest in automated collection of data
• Collect data at each phase of the lifecycle
• Ensure a continuous feedback loop

• Start from the outside in
12

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you
“One accurate measurement is worth more than a thousand
expert opinions..”

@GenefaMurphy
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

More Related Content

PDF
Mobility Why? What does it means to us?
PPTX
Essential 8 App for Splunk
PDF
Splunk Discovery: Warsaw 2018 - Solve Your Security Challenges with Splunk En...
PPTX
National DevOps conference 2016
PPTX
3 PRoF 2016 presentatie cycle through your past
PPTX
Designing a Scalable Telehealth System - Erika Chuang, PhD, VSee - TFSS
PPTX
Presentation 2 - FHIR Overview
PPTX
Telehealth Technology Failures - Ghafran Abbas, Avizia - TFSS
Mobility Why? What does it means to us?
Essential 8 App for Splunk
Splunk Discovery: Warsaw 2018 - Solve Your Security Challenges with Splunk En...
National DevOps conference 2016
3 PRoF 2016 presentatie cycle through your past
Designing a Scalable Telehealth System - Erika Chuang, PhD, VSee - TFSS
Presentation 2 - FHIR Overview
Telehealth Technology Failures - Ghafran Abbas, Avizia - TFSS

Similar to The 6th Element in the Mobile Application Lifecycle (20)

PPTX
Take the next step with mobile testing accelerate your mobile testing draft 3
PPTX
Digital government presentation final
PDF
Hp perfecto webinar - UFT Mobile
PDF
HP at Mobile World Congress 2014 HP Mobility Journey – An HP IT on HP Story
PPTX
HP Software Performance Tour 2014 - Guarding against the Data Breach
PDF
Planning and Designing Mobile Apps for Enterprise
PDF
HP Software Performance Tour 2014 - Enterprise Agility in the age of Applicat...
PDF
TIAD : Automation day by Jerôme Labat
PPTX
Runtime Protection in the Real World
PDF
Virtualization: Improve Speed and Increase Quality
PDF
Vasudevan_Bhaskar.pdf
PDF
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
PDF
Primendi Visiooniseminar 2014 - Kuidas lahendada võrgu turvalisus mobiilses k...
PPTX
Il paradigma DevOps e Continuous Delivery Automation
PDF
Il paradigma DevOps e Continuous Delivery Automation
PDF
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
PPTX
4. Big data & analytics HP
PDF
Five steps to successfully telling your social media story, presented by Bria...
PDF
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
PDF
The internet of things
Take the next step with mobile testing accelerate your mobile testing draft 3
Digital government presentation final
Hp perfecto webinar - UFT Mobile
HP at Mobile World Congress 2014 HP Mobility Journey – An HP IT on HP Story
HP Software Performance Tour 2014 - Guarding against the Data Breach
Planning and Designing Mobile Apps for Enterprise
HP Software Performance Tour 2014 - Enterprise Agility in the age of Applicat...
TIAD : Automation day by Jerôme Labat
Runtime Protection in the Real World
Virtualization: Improve Speed and Increase Quality
Vasudevan_Bhaskar.pdf
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
Primendi Visiooniseminar 2014 - Kuidas lahendada võrgu turvalisus mobiilses k...
Il paradigma DevOps e Continuous Delivery Automation
Il paradigma DevOps e Continuous Delivery Automation
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
4. Big data & analytics HP
Five steps to successfully telling your social media story, presented by Bria...
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
The internet of things
Ad

Recently uploaded (20)

PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Configure Apache Mutual Authentication
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
2018-HIPAA-Renewal-Training for executives
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Architecture types and enterprise applications.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Five Habits of High-Impact Board Members
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Getting started with AI Agents and Multi-Agent Systems
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Final SEM Unit 1 for mit wpu at pune .pptx
Developing a website for English-speaking practice to English as a foreign la...
1 - Historical Antecedents, Social Consideration.pdf
Configure Apache Mutual Authentication
NewMind AI Weekly Chronicles – August ’25 Week III
2018-HIPAA-Renewal-Training for executives
Zenith AI: Advanced Artificial Intelligence
Improvisation in detection of pomegranate leaf disease using transfer learni...
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Custom Battery Pack Design Considerations for Performance and Safety
Architecture types and enterprise applications.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
OpenACC and Open Hackathons Monthly Highlights July 2025
Five Habits of High-Impact Board Members
Taming the Chaos: How to Turn Unstructured Data into Decisions
Benefits of Physical activity for teenagers.pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Getting started with AI Agents and Multi-Agent Systems
Ad

The 6th Element in the Mobile Application Lifecycle

  • 1. The 6th Element in the Mobile Application Lifecycle Dr. Genefa Murphy Director, Product Management, HP Software February 24, 2014 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 2. The modern mobile application lifecycle Design & Build Optimize Secure Monitor 2 Distribute © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 3. “One accurate measurement is worth more than a thousand expert opinions..” Grace Hopper © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 4. The 6th element of the lifecycle DATA Design & Build Optimize Secure Monitor Distribute ANALYTICS 4 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 5. What data should I collect? © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 6. Design and Build Number of code changes Which parts of the app are changing the most? // loading the report data (see the model and store classes) hwStore = Ext.getStore("Report"); hwStore.load({ callback:function (records, operation, success) { var reportView = Ext.createByAlias("widget.report", {records:records}); if (reportView) { reportView.setData(records); Who is making the changes? 6 view.setReportView(reportView); © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 7. Optimize What is the overall test coverage? When were tests last ran? Have the key parts of the flow /funnel been tested? 7 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 8. Distribute Which OS am I distributing to? Are new versions of the app being accepted? Are there new user groups / profiles? 8 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 9. Monitor Which features are most used? 90 How often is the app crashing and when? From which OS, device, location is the app being accessed? 9 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 10. Secure How many known vulnerabilities are there in the code? Are usage patterns emerging that could indicate risk? Are there external policies to track e.g. 21 CFR Part 11? 10 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 11. QUICK AND ITERATIVE Design and Build Monitor 11 Optimize Distribute © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. INCLUSIVE Continuous Feedback Loop
  • 12. Key takeaways • Invest in automated collection of data • Collect data at each phase of the lifecycle • Ensure a continuous feedback loop • Start from the outside in 12 © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 13. Thank you “One accurate measurement is worth more than a thousand expert opinions..” @GenefaMurphy © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.