SlideShare a Scribd company logo
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.

More Related Content

What's hot

Introduction to Zoho
Introduction to ZohoIntroduction to Zoho
Introduction to Zoho
Karen Brooks
 
Utilise Google Workspace LW.pptx
Utilise Google Workspace LW.pptxUtilise Google Workspace LW.pptx
Utilise Google Workspace LW.pptx
TimBee1
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile Apps
Alejandro Otanez
 
Mobile app development company india ppt
Mobile app development company india pptMobile app development company india ppt
Mobile app development company india ppt
Techradius Hitech Pvt Ltd
 
Difference between frontend and backend
Difference between frontend and backendDifference between frontend and backend
Difference between frontend and backend
Rahul Rana
 
How to Make Money with Fiverr
How to Make Money with FiverrHow to Make Money with Fiverr
How to Make Money with Fiverr
MIT OUTSOURCING AND TRAINING CENTER
 
Mobile App Development Proposal Powerpoint Presentation Slides
Mobile App Development Proposal Powerpoint Presentation SlidesMobile App Development Proposal Powerpoint Presentation Slides
Mobile App Development Proposal Powerpoint Presentation Slides
SlideTeam
 
Web Development
Web DevelopmentWeb Development
Web Development
Aditya Raman
 
Web2.0 Ppt
Web2.0  PptWeb2.0  Ppt
Web2.0 PptPark.C.H
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
IRJET Journal
 
How to build a website
How to build a websiteHow to build a website
How to build a website
Bloxup
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
Rajashree Rao
 
Mobile apps for education final
Mobile apps for education finalMobile apps for education final
Mobile apps for education final
Kristen T
 
Cloud - Google Drive & Dropbox
Cloud - Google Drive & DropboxCloud - Google Drive & Dropbox
Cloud - Google Drive & Dropboxbtcgrant
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat Bots
Sohan Maheshwar
 
E commerce website proposal
E commerce website proposalE commerce website proposal
E commerce website proposal
Neha sharma
 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
 
What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?
kintone
 

What's hot (20)

Introduction to Zoho
Introduction to ZohoIntroduction to Zoho
Introduction to Zoho
 
Zoho project presentation
Zoho project presentationZoho project presentation
Zoho project presentation
 
Utilise Google Workspace LW.pptx
Utilise Google Workspace LW.pptxUtilise Google Workspace LW.pptx
Utilise Google Workspace LW.pptx
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile Apps
 
Mobile app development company india ppt
Mobile app development company india pptMobile app development company india ppt
Mobile app development company india ppt
 
API Presentation
API PresentationAPI Presentation
API Presentation
 
Difference between frontend and backend
Difference between frontend and backendDifference between frontend and backend
Difference between frontend and backend
 
How to Make Money with Fiverr
How to Make Money with FiverrHow to Make Money with Fiverr
How to Make Money with Fiverr
 
Mobile App Development Proposal Powerpoint Presentation Slides
Mobile App Development Proposal Powerpoint Presentation SlidesMobile App Development Proposal Powerpoint Presentation Slides
Mobile App Development Proposal Powerpoint Presentation Slides
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Web2.0 Ppt
Web2.0  PptWeb2.0  Ppt
Web2.0 Ppt
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
How to build a website
How to build a websiteHow to build a website
How to build a website
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Mobile apps for education final
Mobile apps for education finalMobile apps for education final
Mobile apps for education final
 
Cloud - Google Drive & Dropbox
Cloud - Google Drive & DropboxCloud - Google Drive & Dropbox
Cloud - Google Drive & Dropbox
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat Bots
 
E commerce website proposal
E commerce website proposalE commerce website proposal
E commerce website proposal
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?
 

Viewers also liked

411eats sneakpeek
411eats sneakpeek411eats sneakpeek
411eats sneakpeek
Clearly Innovative
 
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
David 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 Pitches
Amit 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 2016
ad:tech London, MMS & iMedia
 
Overview of Startup Fundraising
Overview of Startup FundraisingOverview of Startup Fundraising
Overview of Startup Fundraising
Roy 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 - 2013
Andrew 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 Session
Bryan Miller
 
Startup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan TemplateStartup Bootcamp - Business Plan Template
Startup Bootcamp - Business Plan Template
Amit 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 Entrepreneurs
Ahmer 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 Appendix
NextView 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 Business
Naho 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.1
JOSE
 
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
 

Viewers also liked (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)
 

Similar to How To 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 Requests
ProductPlan
 
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
 
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
Natalie Warnert
 
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
Product School
 
Pitch incredibly
Pitch incrediblyPitch incredibly
Pitch incredibly
Ellie Duffus
 
Product management
Product management  Product management
Product management
Ahmedalhassar1
 
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 Product
Koombea
 
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 Metrics
UserZoom
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to pro
Bim Akinfenwa
 
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
Jordan Bryant - Mobile App Business Strategist
 
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 Product
Product 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 - Velvetech
Velvetech 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 PM
Product School
 

Similar to How To 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: 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...
 
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
 
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
 

Recently uploaded

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

How To 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.