SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
HOW TO BUILD A MOBILE APP:
From Ideation to Launch
Hosted by
http://j.mp/OLfbook
@OysterLabs | #OLMeetup
http://j.mp/OLlinkd
Presented by
Carlos S. Aquino
@carlossaquino
caquino@oysterlabs.com
Agenda
• INTRODUCTION
• PLANNING
• PRODUCTION
• Q / A
• LAUNCH (YAY!)
INTRODUCTION
What does it take to
build a mobile app?
• Ideation
• Fundamentals
Let’s lay the ground work
PRODUCTION PERSPECTIVES
High-level maxims: food for thought
• Always look for the path of least resistance, or
OCCAM’S RAZOR: the simplest explanation is usually the
correct one
• PROGRAMMING / DEVELOPMENT:
Although sequential and iterative it is NOT linear
• You are learning a new language, culture & world;
be patient with yourself and those around you
• Technical Production is a craft, akin to making art -
don’t rush it
Ideation
What does that mean?
How do I start?
Do I have to buy it?
Nothing is stronger than an idea whose time has come.
VICTOR HUGO
What are the most important costs inherent in our business model?
Which Key Resources are most expensive?
Which Key Activities are most expensive?
Through which Channels do our Customer Segments
want to be reached?
How are we reaching them now?
How are our Channels integrated?
Which ones work best?
Which ones are most cost-efficient?
How are we integrating them with customer routines?
For what value are our customers really willing to pay?
For what do they currently pay?
How are they currently paying?
How would they prefer to pay?
How much does each Revenue Stream contribute to overall revenues?
For whom are we creating value?
Who are our most important customers?
What type of relationship does each of our Customer
Segments expect us to establish and maintain with them?
Which ones have we established?
How are they integrated with the rest of our business model?
How costly are they?
What value do we deliver to the customer?
Which one of our customer’s problems are we helping to solve?
What bundles of products and services are we offering to each Customer Segment?
Which customer needs are we satisfying?
What Key Activities do our Value Propositions require?
Our Distribution Channels?
Customer Relationships?
Revenue streams?
Who are our Key Partners?
Who are our key suppliers?
Which Key Resources are we acquiring from partners?
Which Key Activities do partners perform?
What Key Resources do our Value Propositions require?
Our Distribution Channels? Customer Relationships?
Revenue Streams?
Day Month Year
No.
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License.
To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/
or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
www.businessmodelcanvas.com
Validate Your Idea
• What is your idea?
• How does it work?
• Is there a market?
• Does it make money?
1
Validate Your Idea
www.elevatr.com
Fundamentals
What are you building?
PoC
MVP
V1
=
PoC
Proof of Concept
MVP
Minimal Viable Product
V1
Version 1
Scale Small Medium Large
Utility None Minimal Most
Complexity Low Modest High
Timeframe Shortest Optimal Longest
How much money you got?
Determining what you should build...
PoC
Proof of Concept
MVP
Minimal Viable Product
V1
Version 1
Scale Small Medium Large
Utility None Minimal Most
Complexity Low Modest High
Timeframe Shortest Optimal Longest
Determining what you should build...
What I almost always try to recommend
ROLES: You & Your Idea
PLANNING
Really getting Your Idea out of your head
Building Your Idea’s blueprint
There are 3 components to a planning stage
Spec Doc
Use-Cases
Wireframes
Spec Doc
• ‘Specifications Document’
• Documentation of how app features work
• Identify & memorialize business requirements and
intelligence
Use-Cases
Wireframes
Building Your Idea’s blueprint
There are 3 components to a planning stage
Spec Doc
• ‘Specifications Document’
• Documentation of how app features work
• Identify & memorialize business requirements and
intelligence
Use-Cases
• Usage goals clearly defined
• Plainspoken, written descriptions; sentence or paragraph
• Universal Markup Language (UML) Diagrams
Wireframes
Building Your Idea’s blueprint
There are 3 components to a planning stage
Building Your Idea’s blueprint
UML Diagrams Example 1
Building Your Idea’s blueprint
UML Diagrams Example 2*
*Thanks S. Chang for the observation
Spec Doc
• ‘Specifications Document’
• Documentation of how app features work
• Identify & memorialize business requirements and
intelligence
Use-Cases
• Usage goals clearly defined
• Plainspoken, written descriptions; sentence or paragraph
• Universal Markup Language (UML) Diagrams
Wireframes
• Detail features identified in the Spec Doc
• Visualization of Use-Case workflows
• Foundation for UI/UX and for designs
• Lo-Fidelity or High-Fidelity
Building Your Idea’s blueprint
There are 3 components to a planning stage
Building Your Idea’s blueprint
Lo-Fidelity Wireframes
Hi-Fidelity Wireframes
Building Your Idea’s blueprint
Spec Doc
• Specifications Document’
• Documentation of how app features work
• Identify & memorialize business requirements and
intelligence
Use-Cases
• Usage goals clearly defined
• Plainspoken, written descriptions; sentence or paragraph
• Universal Markup Language (UML) Diagrams
Wireframes
• Detail features identified in the Spec Doc
• Visualization of Use-Case workflows
• Foundation for UI/UX and for designs
• Lo-Fidelity or High-Fidelity
ROLES: Information Architect, UI/UX Person, Developer, Designer, Digital Strategist
Building Your Idea’s blueprint
There are 3 components to a planning stage
PRODUCTION
Your Idea == Rubber meets the road
Lifecycle
DESIGN
DEVELOPMENT
Contracting Creative
Contracting
Contractor Vetting Criteria
DESIGN
Visuals
Logic
Communication
DEVELOPMENT
Tech
Value
Methods
UNIVERSAL
Portfolio
Ownership
Payment
How does their work compare to other apps?
Are you impressed? If not, move on.
Does the designer understand your goals?
Do designs clearly express their purpose?
Ask for reasons behind designs and styles choices.
Is the information well organized or hierarchal.
DESIGN
Visuals
Logic
Communication
Contracting
Contractor Vetting Criteria
2
How “well prepared” does the dev appear?
What type of phone do they have?
What apps do they use?
How will the project workflow be managed?
Are they an AGILE shop? If not what do they
practice?
Is there previous experience in your market
segment? Does the dev have a special skill set
that’s relevant to Your Idea?
DEVELOPMENT
Tech
Value
Methods
Contracting
Contractor Vetting Criteria
Review all existing work examples
Ask for previous client references
What are their professional fees? What about 3rd
Party fees? And what are the terms?
Determine contractually how the Intellectual
Property will be transferred once complete
UNIVERSAL
Portfolio
Ownership
Payment
ROLES: Mobile Designer, Mobile Software Engineer & Project Manager
Contracting
Contractor Vetting Criteria
Creative
After hiring your Production Team, be SMART
Specific
Measurable
Attainable
Relevant
Time-bound
Define, decide and be accountable
Deconstruct and track results
Make a Quality product not a Perfect one
Stay focused, create small successes
Be deadline driven and fair
3
Creative
Some thoughts on AGILE - the basics.
DEVELOPMENT
AGILE
We are uncovering better ways of developing software by doing it
and helping others do it. Through this work we have come to
value:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
That is, while there is value in the items on the right, we value
the items on the left more.
Manifesto4
PRODUCTION
THE FRUITS OF PRODUCTION: BETA
Lifecycle
DESIGN
DEVELOPMENT
Contracting Creative BETA
QUALITY ASSURANCE (Q/A)
BETA! BETA! BETA!
These are examples
of other types of
development
methodologies - your
development style
will determine your
Q/A process
5
Q / A
Don’t let the app bug’s bite
Software testing is the process of
validating and verifying that your
app/product:
• Meets the specified requirements,
• Works as expected,
• Can be installed with integrity, and
• Satisfies the needs of stakeholders.
Example of a standard
Software Development cycle
6
Why BETA Test?
Mobile Device Fragmentation: Android 2013 7
Android Screen Fragmentation 2012
Why BETA Test?
8
Android Screen Fragmentation 2012
CONSOLIDATED
Why BETA Test?
88
ROLES: Quality Assurance Lead or Team
iOS Screen Fragmentation 2013
Why BETA Test?
9
LAUNCH
Your Idea: Ignition, Launch!
LAUNCH
App Store Requirements
ROLES: Digital Strategist, Launch Specialist, Growth Hacker
VETTED FEES
PAYMENT
SYSTEM
COUNTRIES
AVAILABLE
# OF APPS
APPLE Yes
$99 Setup
30% Revenue
iTunes 155 1m+
GOOGLE
PLAY No
$25 Setup
30% Revenue
Google
Checkout /
Phone Bill
94 900k+
AMAZON
KINDLE Yes
$99 Setup
30% Revenue
Amazon
Payments 200 4,500+
10
Summary
• INTRODUCTION
• PLANNING
• PRODUCTION
• Q / A
• LAUNCHED!
Summary
This process needs to be followed for every iteration of production, therefore
every time an update or improvement needs to be implemented these
resources should be part of your production team.
• INTRODUCTION
• PLANNING
• PRODUCTION
• Q / A
• LAUNCHED!
Information Architect, UI/UX Person
Digital Strategist
Mobile Designer
Mobile Software Engineer / Developer
Project Manager
Quality Assurance Lead or Team
Launch Specialist, Growth Hacker
You & Your Idea
CONFIDENTIAL
The Future: insight
The Future: insight
CONFIDENTIAL
The Future: relationships
THANK YOU
Resource: www.reddit.com/r/MobileAppEcosystem/
http://j.mp/OLfbook
@OysterLabs | #OLMeetup
http://j.mp/OLlinkd
Presented by
Carlos S. Aquino
@carlossaquino
caquino@oysterlabs.com
Resource: www.reddit.com/r/MobileAppEcosystem/
References:
1. http://j.mp/OLbizcnvs
2. http://j.mp/OLpckdsn
3. http://j.mp/OLmgtdsntm
http://j.mp/OLagile4.
http://j.mp/OLsftmtd5.
http://j.mp/OLsftcyc6.
http://j.mp/OLopnsig137.
http://j.mp/OLopnsig128.
http://j.mp/OLopnsig139.
http://j.mp/OLappstore10.

Contenu connexe

Tendances

UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Servicesdeorwine infotech
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentationvinayh.vaghamshi _
 
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUXBERT
 
Introduction to Information Architecture & Design - 2/14/15
Introduction to Information Architecture & Design - 2/14/15Introduction to Information Architecture & Design - 2/14/15
Introduction to Information Architecture & Design - 2/14/15Robert Stribley
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience? Dotinum
 
Mobile app design document
Mobile app design documentMobile app design document
Mobile app design documentNeeru Seth
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypesUX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypesDr. V Vorvoreanu
 
Design thinking: A New Way of Managing Tourism
Design thinking: A New Way of Managing Tourism Design thinking: A New Way of Managing Tourism
Design thinking: A New Way of Managing Tourism Prasanth Udayakumar
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideBabajide Aroyewun
 
Mobile App Project Proposal: Betsy Scherertz
Mobile App Project Proposal: Betsy ScherertzMobile App Project Proposal: Betsy Scherertz
Mobile App Project Proposal: Betsy ScherertzAmber
 
Major File On web Development
Major File On web Development Major File On web Development
Major File On web Development Love Kothari
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
UI UX Introductory session
UI UX Introductory sessionUI UX Introductory session
UI UX Introductory sessionSooraj P R
 

Tendances (20)

UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Services
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
 
Ux design process
Ux design processUx design process
Ux design process
 
Ui vs UX design
Ui vs UX designUi vs UX design
Ui vs UX design
 
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
 
Introduction to Information Architecture & Design - 2/14/15
Introduction to Information Architecture & Design - 2/14/15Introduction to Information Architecture & Design - 2/14/15
Introduction to Information Architecture & Design - 2/14/15
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience?
 
Mobile app design document
Mobile app design documentMobile app design document
Mobile app design document
 
Mobile Application Development Process
Mobile Application Development ProcessMobile Application Development Process
Mobile Application Development Process
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypesUX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypes
 
Design thinking: A New Way of Managing Tourism
Design thinking: A New Way of Managing Tourism Design thinking: A New Way of Managing Tourism
Design thinking: A New Way of Managing Tourism
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 
Mobile App Project Proposal: Betsy Scherertz
Mobile App Project Proposal: Betsy ScherertzMobile App Project Proposal: Betsy Scherertz
Mobile App Project Proposal: Betsy Scherertz
 
Major File On web Development
Major File On web Development Major File On web Development
Major File On web Development
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
UI UX Introductory session
UI UX Introductory sessionUI UX Introductory session
UI UX Introductory session
 

En vedette

Ask the VC: How to Create a Winning Pitch Deck
Ask the VC: How to Create a Winning Pitch DeckAsk the VC: How to Create a Winning Pitch Deck
Ask the VC: How to Create a Winning Pitch DeckDavid Ehrenberg
 
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful Pitches
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful PitchesStartup Bootcamp - Session 6 of 8 - Presentation Skills, Successful Pitches
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful PitchesAmit Seth
 
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016The Next Big Thing start-up pitch: Come Round @ ad:tech 2016
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016ad:tech London, MMS & iMedia
 
Overview of Startup Fundraising
Overview of Startup FundraisingOverview of Startup Fundraising
Overview of Startup FundraisingRoy Rodenstein
 
A lean investor tells you why to love the problem and not the solution - Fred...
A lean investor tells you why to love the problem and not the solution - Fred...A lean investor tells you why to love the problem and not the solution - Fred...
A lean investor tells you why to love the problem and not the solution - Fred...pragmatic solutions gmbh
 
Startup Business Models for Tech Startups - 2013
Startup Business Models for Tech Startups - 2013Startup Business Models for Tech Startups - 2013
Startup Business Models for Tech Startups - 2013Andrew Scott
 
Fundraising Ireland 2010 Online Community Fundraising Session
Fundraising Ireland 2010 Online Community Fundraising SessionFundraising Ireland 2010 Online Community Fundraising Session
Fundraising Ireland 2010 Online Community Fundraising SessionBryan Miller
 
Startup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan TemplateStartup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan TemplateAmit Seth
 
User requirements for smartphone apps
User requirements for smartphone apps User requirements for smartphone apps
User requirements for smartphone apps NIHR_MindTech
 
Business Model Analysis and Market Research for Startups and Entrepreneurs
Business Model Analysis and Market Research for Startups and EntrepreneursBusiness Model Analysis and Market Research for Startups and Entrepreneurs
Business Model Analysis and Market Research for Startups and EntrepreneursAhmer Khan
 
Startup Pitch Deck Template: The Kitchen Sink Appendix
Startup Pitch Deck Template: The Kitchen Sink AppendixStartup Pitch Deck Template: The Kitchen Sink Appendix
Startup Pitch Deck Template: The Kitchen Sink AppendixNextView Ventures
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application Semiu Ayobami Akanmu
 
Turning Your Idea into A Business
Turning Your Idea into A BusinessTurning Your Idea into A Business
Turning Your Idea into A BusinessNaho Inuyama
 
Actividad excel
Actividad excelActividad excel
Actividad excelJuana
 
Keygen v8.3.2.1
Keygen v8.3.2.1Keygen v8.3.2.1
Keygen v8.3.2.1JOSE
 
C24 Fraud In The Workplace (3 Mock Trials)
C24   Fraud In The Workplace (3 Mock Trials)C24   Fraud In The Workplace (3 Mock Trials)
C24 Fraud In The Workplace (3 Mock Trials)Pw Carey
 

En vedette (20)

411eats sneakpeek
411eats sneakpeek411eats sneakpeek
411eats sneakpeek
 
Ask the VC: How to Create a Winning Pitch Deck
Ask the VC: How to Create a Winning Pitch DeckAsk the VC: How to Create a Winning Pitch Deck
Ask the VC: How to Create a Winning Pitch Deck
 
Lean innovation Introduction
Lean innovation IntroductionLean innovation Introduction
Lean innovation Introduction
 
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful Pitches
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful PitchesStartup Bootcamp - Session 6 of 8 - Presentation Skills, Successful Pitches
Startup Bootcamp - Session 6 of 8 - Presentation Skills, Successful Pitches
 
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016The Next Big Thing start-up pitch: Come Round @ ad:tech 2016
The Next Big Thing start-up pitch: Come Round @ ad:tech 2016
 
Overview of Startup Fundraising
Overview of Startup FundraisingOverview of Startup Fundraising
Overview of Startup Fundraising
 
A lean investor tells you why to love the problem and not the solution - Fred...
A lean investor tells you why to love the problem and not the solution - Fred...A lean investor tells you why to love the problem and not the solution - Fred...
A lean investor tells you why to love the problem and not the solution - Fred...
 
Startup Business Models for Tech Startups - 2013
Startup Business Models for Tech Startups - 2013Startup Business Models for Tech Startups - 2013
Startup Business Models for Tech Startups - 2013
 
Fundraising Ireland 2010 Online Community Fundraising Session
Fundraising Ireland 2010 Online Community Fundraising SessionFundraising Ireland 2010 Online Community Fundraising Session
Fundraising Ireland 2010 Online Community Fundraising Session
 
Startup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan TemplateStartup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan Template
 
User requirements for smartphone apps
User requirements for smartphone apps User requirements for smartphone apps
User requirements for smartphone apps
 
Functional specs
Functional specsFunctional specs
Functional specs
 
Business Model Analysis and Market Research for Startups and Entrepreneurs
Business Model Analysis and Market Research for Startups and EntrepreneursBusiness Model Analysis and Market Research for Startups and Entrepreneurs
Business Model Analysis and Market Research for Startups and Entrepreneurs
 
Startup Pitch Deck Template: The Kitchen Sink Appendix
Startup Pitch Deck Template: The Kitchen Sink AppendixStartup Pitch Deck Template: The Kitchen Sink Appendix
Startup Pitch Deck Template: The Kitchen Sink Appendix
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application
 
Turning Your Idea into A Business
Turning Your Idea into A BusinessTurning Your Idea into A Business
Turning Your Idea into A Business
 
Actividad excel
Actividad excelActividad excel
Actividad excel
 
Keygen v8.3.2.1
Keygen v8.3.2.1Keygen v8.3.2.1
Keygen v8.3.2.1
 
Trainingportal #hms2013 forebygging av støyskader - beerenberg - roar høydal
Trainingportal #hms2013   forebygging av støyskader - beerenberg - roar høydalTrainingportal #hms2013   forebygging av støyskader - beerenberg - roar høydal
Trainingportal #hms2013 forebygging av støyskader - beerenberg - roar høydal
 
C24 Fraud In The Workplace (3 Mock Trials)
C24   Fraud In The Workplace (3 Mock Trials)C24   Fraud In The Workplace (3 Mock Trials)
C24 Fraud In The Workplace (3 Mock Trials)
 

Similaire à Build a Mobile App from Ideation to Launch

Sourcebooks Apps 101 - BEA 2012
Sourcebooks Apps 101 - BEA 2012Sourcebooks Apps 101 - BEA 2012
Sourcebooks Apps 101 - BEA 2012csbauerle
 
Aligning Product Strategy with Customer Feature Requests
Aligning Product Strategy with Customer Feature RequestsAligning Product Strategy with Customer Feature Requests
Aligning Product Strategy with Customer Feature RequestsProductPlan
 
Lean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertNatalie Warnert
 
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...IT Arena
 
Using Amazon's PRFAQ Methodology! by Amazon Product Leader
Using Amazon's PRFAQ Methodology! by Amazon Product LeaderUsing Amazon's PRFAQ Methodology! by Amazon Product Leader
Using Amazon's PRFAQ Methodology! by Amazon Product LeaderProduct School
 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Developer Force - Force.com Community
 
How to Validate Your Digital Product
How to Validate Your Digital ProductHow to Validate Your Digital Product
How to Validate Your Digital ProductKoombea
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...The Codest
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesSean Porter
 
Optimize Your Strategy - The Power of Combining Design Thinking and ROI Metrics
Optimize Your Strategy - The Power of Combining Design Thinking and ROI MetricsOptimize Your Strategy - The Power of Combining Design Thinking and ROI Metrics
Optimize Your Strategy - The Power of Combining Design Thinking and ROI MetricsUserZoom
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to proBim Akinfenwa
 
What Kind of Product Manager are You?
What Kind of Product Manager are You?What Kind of Product Manager are You?
What Kind of Product Manager are You?Kristen Waeber
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsJulie Anne Reda
 
How to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductHow to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductProduct School
 
User-Driven Development: The Art of Creating a Software Product - Velvetech
User-Driven Development: The Art of Creating a Software Product - VelvetechUser-Driven Development: The Art of Creating a Software Product - Velvetech
User-Driven Development: The Art of Creating a Software Product - VelvetechVelvetech LLC
 
Business Analysts are on the GO: Design with users, not for them!
Business Analysts are on the GO: Design with users, not for them!Business Analysts are on the GO: Design with users, not for them!
Business Analysts are on the GO: Design with users, not for them!SQALab
 
How to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMHow to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMProduct School
 

Similaire à Build a Mobile App from Ideation to Launch (20)

Sourcebooks Apps 101 - BEA 2012
Sourcebooks Apps 101 - BEA 2012Sourcebooks Apps 101 - BEA 2012
Sourcebooks Apps 101 - BEA 2012
 
Aligning Product Strategy with Customer Feature Requests
Aligning Product Strategy with Customer Feature RequestsAligning Product Strategy with Customer Feature Requests
Aligning Product Strategy with Customer Feature Requests
 
Lean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie Warnert
 
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
Lean Business Analysis and UX Runway: Managing Value by Reducing Waste (Natal...
 
Using Amazon's PRFAQ Methodology! by Amazon Product Leader
Using Amazon's PRFAQ Methodology! by Amazon Product LeaderUsing Amazon's PRFAQ Methodology! by Amazon Product Leader
Using Amazon's PRFAQ Methodology! by Amazon Product Leader
 
Pitch incredibly
Pitch incrediblyPitch incredibly
Pitch incredibly
 
Product management
Product management  Product management
Product management
 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012
 
How to Validate Your Digital Product
How to Validate Your Digital ProductHow to Validate Your Digital Product
How to Validate Your Digital Product
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the Trenches
 
Optimize Your Strategy - The Power of Combining Design Thinking and ROI Metrics
Optimize Your Strategy - The Power of Combining Design Thinking and ROI MetricsOptimize Your Strategy - The Power of Combining Design Thinking and ROI Metrics
Optimize Your Strategy - The Power of Combining Design Thinking and ROI Metrics
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to pro
 
Cut Cost Preparing for App Development: The 4 Decisions
Cut Cost Preparing for App Development: The 4 Decisions Cut Cost Preparing for App Development: The 4 Decisions
Cut Cost Preparing for App Development: The 4 Decisions
 
What Kind of Product Manager are You?
What Kind of Product Manager are You?What Kind of Product Manager are You?
What Kind of Product Manager are You?
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy Products
 
How to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductHow to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of Product
 
User-Driven Development: The Art of Creating a Software Product - Velvetech
User-Driven Development: The Art of Creating a Software Product - VelvetechUser-Driven Development: The Art of Creating a Software Product - Velvetech
User-Driven Development: The Art of Creating a Software Product - Velvetech
 
Business Analysts are on the GO: Design with users, not for them!
Business Analysts are on the GO: Design with users, not for them!Business Analysts are on the GO: Design with users, not for them!
Business Analysts are on the GO: Design with users, not for them!
 
How to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMHow to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PM
 

Dernier

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Dernier (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Build a Mobile App from Ideation to Launch

  • 1. HOW TO BUILD A MOBILE APP: From Ideation to Launch Hosted by http://j.mp/OLfbook @OysterLabs | #OLMeetup http://j.mp/OLlinkd Presented by Carlos S. Aquino @carlossaquino caquino@oysterlabs.com
  • 2. Agenda • INTRODUCTION • PLANNING • PRODUCTION • Q / A • LAUNCH (YAY!)
  • 3. INTRODUCTION What does it take to build a mobile app? • Ideation • Fundamentals Let’s lay the ground work
  • 4. PRODUCTION PERSPECTIVES High-level maxims: food for thought • Always look for the path of least resistance, or OCCAM’S RAZOR: the simplest explanation is usually the correct one • PROGRAMMING / DEVELOPMENT: Although sequential and iterative it is NOT linear • You are learning a new language, culture & world; be patient with yourself and those around you • Technical Production is a craft, akin to making art - don’t rush it
  • 5. Ideation What does that mean? How do I start? Do I have to buy it? Nothing is stronger than an idea whose time has come. VICTOR HUGO
  • 6. What are the most important costs inherent in our business model? Which Key Resources are most expensive? Which Key Activities are most expensive? Through which Channels do our Customer Segments want to be reached? How are we reaching them now? How are our Channels integrated? Which ones work best? Which ones are most cost-efficient? How are we integrating them with customer routines? For what value are our customers really willing to pay? For what do they currently pay? How are they currently paying? How would they prefer to pay? How much does each Revenue Stream contribute to overall revenues? For whom are we creating value? Who are our most important customers? What type of relationship does each of our Customer Segments expect us to establish and maintain with them? Which ones have we established? How are they integrated with the rest of our business model? How costly are they? What value do we deliver to the customer? Which one of our customer’s problems are we helping to solve? What bundles of products and services are we offering to each Customer Segment? Which customer needs are we satisfying? What Key Activities do our Value Propositions require? Our Distribution Channels? Customer Relationships? Revenue streams? Who are our Key Partners? Who are our key suppliers? Which Key Resources are we acquiring from partners? Which Key Activities do partners perform? What Key Resources do our Value Propositions require? Our Distribution Channels? Customer Relationships? Revenue Streams? Day Month Year No. This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. www.businessmodelcanvas.com Validate Your Idea • What is your idea? • How does it work? • Is there a market? • Does it make money? 1
  • 8. Fundamentals What are you building? PoC MVP V1 =
  • 9. PoC Proof of Concept MVP Minimal Viable Product V1 Version 1 Scale Small Medium Large Utility None Minimal Most Complexity Low Modest High Timeframe Shortest Optimal Longest How much money you got? Determining what you should build...
  • 10. PoC Proof of Concept MVP Minimal Viable Product V1 Version 1 Scale Small Medium Large Utility None Minimal Most Complexity Low Modest High Timeframe Shortest Optimal Longest Determining what you should build... What I almost always try to recommend ROLES: You & Your Idea
  • 11. PLANNING Really getting Your Idea out of your head
  • 12. Building Your Idea’s blueprint There are 3 components to a planning stage Spec Doc Use-Cases Wireframes
  • 13. Spec Doc • ‘Specifications Document’ • Documentation of how app features work • Identify & memorialize business requirements and intelligence Use-Cases Wireframes Building Your Idea’s blueprint There are 3 components to a planning stage
  • 14. Spec Doc • ‘Specifications Document’ • Documentation of how app features work • Identify & memorialize business requirements and intelligence Use-Cases • Usage goals clearly defined • Plainspoken, written descriptions; sentence or paragraph • Universal Markup Language (UML) Diagrams Wireframes Building Your Idea’s blueprint There are 3 components to a planning stage
  • 15. Building Your Idea’s blueprint UML Diagrams Example 1
  • 16. Building Your Idea’s blueprint UML Diagrams Example 2* *Thanks S. Chang for the observation
  • 17. Spec Doc • ‘Specifications Document’ • Documentation of how app features work • Identify & memorialize business requirements and intelligence Use-Cases • Usage goals clearly defined • Plainspoken, written descriptions; sentence or paragraph • Universal Markup Language (UML) Diagrams Wireframes • Detail features identified in the Spec Doc • Visualization of Use-Case workflows • Foundation for UI/UX and for designs • Lo-Fidelity or High-Fidelity Building Your Idea’s blueprint There are 3 components to a planning stage
  • 18. Building Your Idea’s blueprint Lo-Fidelity Wireframes
  • 20. Spec Doc • Specifications Document’ • Documentation of how app features work • Identify & memorialize business requirements and intelligence Use-Cases • Usage goals clearly defined • Plainspoken, written descriptions; sentence or paragraph • Universal Markup Language (UML) Diagrams Wireframes • Detail features identified in the Spec Doc • Visualization of Use-Case workflows • Foundation for UI/UX and for designs • Lo-Fidelity or High-Fidelity ROLES: Information Architect, UI/UX Person, Developer, Designer, Digital Strategist Building Your Idea’s blueprint There are 3 components to a planning stage
  • 21. PRODUCTION Your Idea == Rubber meets the road Lifecycle DESIGN DEVELOPMENT Contracting Creative
  • 23. How does their work compare to other apps? Are you impressed? If not, move on. Does the designer understand your goals? Do designs clearly express their purpose? Ask for reasons behind designs and styles choices. Is the information well organized or hierarchal. DESIGN Visuals Logic Communication Contracting Contractor Vetting Criteria 2
  • 24. How “well prepared” does the dev appear? What type of phone do they have? What apps do they use? How will the project workflow be managed? Are they an AGILE shop? If not what do they practice? Is there previous experience in your market segment? Does the dev have a special skill set that’s relevant to Your Idea? DEVELOPMENT Tech Value Methods Contracting Contractor Vetting Criteria
  • 25. Review all existing work examples Ask for previous client references What are their professional fees? What about 3rd Party fees? And what are the terms? Determine contractually how the Intellectual Property will be transferred once complete UNIVERSAL Portfolio Ownership Payment ROLES: Mobile Designer, Mobile Software Engineer & Project Manager Contracting Contractor Vetting Criteria
  • 26. Creative After hiring your Production Team, be SMART Specific Measurable Attainable Relevant Time-bound Define, decide and be accountable Deconstruct and track results Make a Quality product not a Perfect one Stay focused, create small successes Be deadline driven and fair 3
  • 27. Creative Some thoughts on AGILE - the basics. DEVELOPMENT AGILE We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Manifesto4
  • 28. PRODUCTION THE FRUITS OF PRODUCTION: BETA Lifecycle DESIGN DEVELOPMENT Contracting Creative BETA
  • 29. QUALITY ASSURANCE (Q/A) BETA! BETA! BETA! These are examples of other types of development methodologies - your development style will determine your Q/A process 5
  • 30. Q / A Don’t let the app bug’s bite Software testing is the process of validating and verifying that your app/product: • Meets the specified requirements, • Works as expected, • Can be installed with integrity, and • Satisfies the needs of stakeholders. Example of a standard Software Development cycle 6
  • 31. Why BETA Test? Mobile Device Fragmentation: Android 2013 7
  • 32. Android Screen Fragmentation 2012 Why BETA Test? 8
  • 33. Android Screen Fragmentation 2012 CONSOLIDATED Why BETA Test? 88
  • 34. ROLES: Quality Assurance Lead or Team iOS Screen Fragmentation 2013 Why BETA Test? 9
  • 36. LAUNCH App Store Requirements ROLES: Digital Strategist, Launch Specialist, Growth Hacker VETTED FEES PAYMENT SYSTEM COUNTRIES AVAILABLE # OF APPS APPLE Yes $99 Setup 30% Revenue iTunes 155 1m+ GOOGLE PLAY No $25 Setup 30% Revenue Google Checkout / Phone Bill 94 900k+ AMAZON KINDLE Yes $99 Setup 30% Revenue Amazon Payments 200 4,500+ 10
  • 37. Summary • INTRODUCTION • PLANNING • PRODUCTION • Q / A • LAUNCHED!
  • 38. Summary This process needs to be followed for every iteration of production, therefore every time an update or improvement needs to be implemented these resources should be part of your production team. • INTRODUCTION • PLANNING • PRODUCTION • Q / A • LAUNCHED! Information Architect, UI/UX Person Digital Strategist Mobile Designer Mobile Software Engineer / Developer Project Manager Quality Assurance Lead or Team Launch Specialist, Growth Hacker You & Your Idea
  • 42. THANK YOU Resource: www.reddit.com/r/MobileAppEcosystem/ http://j.mp/OLfbook @OysterLabs | #OLMeetup http://j.mp/OLlinkd Presented by Carlos S. Aquino @carlossaquino caquino@oysterlabs.com
  • 43. Resource: www.reddit.com/r/MobileAppEcosystem/ References: 1. http://j.mp/OLbizcnvs 2. http://j.mp/OLpckdsn 3. http://j.mp/OLmgtdsntm http://j.mp/OLagile4. http://j.mp/OLsftmtd5. http://j.mp/OLsftcyc6. http://j.mp/OLopnsig137. http://j.mp/OLopnsig128. http://j.mp/OLopnsig139. http://j.mp/OLappstore10.