SlideShare a Scribd company logo
From Idea to Mobile App
Jaideep Tibrewala
2023 July
What does it take to build an app?
Step One
0-3 mths
Problem Statement
Design - wireframes +
visual designs
Usability testing - user
feedback on prototype
Step Two
3-6 mths
Recruit the team
Define Technical
architecture
Infra Setup
Step Three
9-12 mths
Develop the app
External APIs
Testing and QA
Compliance check
Step Four
3-6 mths
GTM Strategy,
Operations and
Support / Admin
Functions
Step Five
0-3 mths
Launch App
Analytics & KPIs
Talk to Customers
Note: All timelines are approx. Many steps can be started in parallel.
Problem Statement?
● It clarifies the problem you are trying to solve
○ Personal experience, Situations from work,
your buddy’s idea
● It requires you to validate that the problem you
are trying to solve has a need
○ Why should they buy your product / service?
● It can help you to communicate effectively with
your team what the goals are as well as the
intended audience (marketing website)
Prompt: man presenting problem statement for his mobile app idea
Stages of Design + Usability Testing
A well built app will go through the following stages
● Wireframing / Low-fidelity Design
● Prototyping / High-fidelity Design
● Design Template
● Visual Design
● UX Design
● UI Design
● Usability Testing
Low-fi Design Hi-fi Design Visual Design
Recruiting the Right Team
Design Lead
Graphic
Designer
UI Designer
UX Designer
Tech Lead
Backend Devs
Frontend Devs
DevOps Engr
Project Mgr/
Scrum Mgr
Auto QA
Engr
Manual QA
Engr
Aso Prod Mgr
Prod Analyst
QA Lead
Product Mgr
Full Stack Dev
Tech
Recruiter
Technical Architecture
A well defined architecture will incorporate:
● Multi-platform architecture
● Building reusable components
● Scale and Performance
● Segregation of services
● Access and Security
● External Integrations
● Ease of Use and Maintenance
How does an API work?
An application programming interface is a way for two or more computer programs to communicate with
each other. It is a type of software interface, offering a service to other pieces of software
Developing with Agile, Scrum and Sprints
● Agile - methodology is a project management
approach that involves breaking the project
into phases and emphasizes continuous
collaboration and improvement
● Scrum - is an agile project management
framework that helps teams structure and
manage their work through a set of values,
principles, and practices.
● Sprint - is a short, time-boxed period when a
scrum team works to complete a set amount
of work.
Source: atlassian.com
Building the Supporting Ecosystem
Operations
Panel
HelpDesk
Tool
Data
Analytics
Marketing
Website
Content
Mgmt Tools
External
Services
API
Integrations
Devops
Services
Mobile / Web App
Application Layer
Database Layer
Core App
Cloud Services
Launching the app
Register on the Apple Appstore and Google Playstore
● Create an account
● Create your store listing (design + mktg)
● Satisfy all requirements to publish your app
● Upload your app for approval
● Submit your app for review
● Pray that it doesn’t get rejected !!!
● Activate your store listing
● Update your website with store urls
Metrics, KPIs, Analytics and more
Acquisition
Activation
Revenue
Retention
North
Star
Metric
Referral
AARRR
Framework
Sales Metrics
Marketing
Metrics
Product
Metrics
Finance & HR
Metrics
Operations
Metrics
Revenue, Transactions, Conversion
Ratios, etc by Product, Region, etc
Customer Acquisition Cost (CAC),
Customer Lifetime Value (CLV),
Click-through Rate (CTR), etc
Engagement Metrics, Adoption
Metrics, Net Promoter Score (NPS),
Churn Rate, etc
Customer Satisfaction (CSAT)
Score, Response Time, Resolution
Time, etc
Runway, Burn Rate, Gross Margin,
EBITDA, Employee Satisfaction and
Engagement, Employee Turnover
Ex.
10Cr
AUM
in
Year
01
Jaideep Tibrewala
jtibrewala

More Related Content

What's hot

Cloud Accounting
Cloud AccountingCloud Accounting
Cloud Accounting
McKonly & Asbury, LLP
 
Overview of Digital Financial Services Landscape
Overview of Digital Financial Services LandscapeOverview of Digital Financial Services Landscape
Overview of Digital Financial Services Landscape
John Owens
 
Unified payment interface
Unified payment interfaceUnified payment interface
Unified payment interface
pranoy_seenu
 
SWIFT secure financial messaging services key facts and information
SWIFT secure financial messaging services key facts and informationSWIFT secure financial messaging services key facts and information
SWIFT secure financial messaging services key facts and information
AccessPay
 
FinTech for Financial Inclusion
FinTech for Financial InclusionFinTech for Financial Inclusion
FinTech for Financial Inclusion
Paperjam_redaction
 
Cb insights fintech-trends-2018
Cb insights fintech-trends-2018Cb insights fintech-trends-2018
Cb insights fintech-trends-2018
남억 김
 
An Introduction to Open Banking (PSD2)
An Introduction to Open Banking (PSD2)An Introduction to Open Banking (PSD2)
An Introduction to Open Banking (PSD2)
Paul Ark (Polapat Arkkrapridi)
 
FINTECH FINAL.pptx
FINTECH FINAL.pptxFINTECH FINAL.pptx
FINTECH FINAL.pptx
SHRAVANTHIK20BCO043
 
WHAT IS FINTECH
WHAT IS FINTECHWHAT IS FINTECH
WHAT IS FINTECH
The Pathway Group
 
Presentation on Peer 2 Peer Lending
Presentation on Peer 2 Peer LendingPresentation on Peer 2 Peer Lending
Presentation on Peer 2 Peer Lending
Ameet Roy
 
Cryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory EnvironmentCryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory Environment
Priyab Satoshi
 
Digital payment system
Digital payment systemDigital payment system
Digital payment system
BharatHajare1
 
Memorandum Of Agreement Proposal PowerPoint Presentation Slides
Memorandum Of Agreement Proposal PowerPoint Presentation SlidesMemorandum Of Agreement Proposal PowerPoint Presentation Slides
Memorandum Of Agreement Proposal PowerPoint Presentation Slides
SlideTeam
 
Logical framework and project proposal
Logical framework and project proposalLogical framework and project proposal
Logical framework and project proposal
Sowad Ahmed
 
Fintech in india
Fintech in indiaFintech in india
Fintech in india
Kumar Mayank
 
Fintech
FintechFintech
Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.
Nasreen Quibria
 
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
South Asia Fast Track
 
Investing in gold a study
Investing in gold a studyInvesting in gold a study
Investing in gold a studyPuneet Arora
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 

What's hot (20)

Cloud Accounting
Cloud AccountingCloud Accounting
Cloud Accounting
 
Overview of Digital Financial Services Landscape
Overview of Digital Financial Services LandscapeOverview of Digital Financial Services Landscape
Overview of Digital Financial Services Landscape
 
Unified payment interface
Unified payment interfaceUnified payment interface
Unified payment interface
 
SWIFT secure financial messaging services key facts and information
SWIFT secure financial messaging services key facts and informationSWIFT secure financial messaging services key facts and information
SWIFT secure financial messaging services key facts and information
 
FinTech for Financial Inclusion
FinTech for Financial InclusionFinTech for Financial Inclusion
FinTech for Financial Inclusion
 
Cb insights fintech-trends-2018
Cb insights fintech-trends-2018Cb insights fintech-trends-2018
Cb insights fintech-trends-2018
 
An Introduction to Open Banking (PSD2)
An Introduction to Open Banking (PSD2)An Introduction to Open Banking (PSD2)
An Introduction to Open Banking (PSD2)
 
FINTECH FINAL.pptx
FINTECH FINAL.pptxFINTECH FINAL.pptx
FINTECH FINAL.pptx
 
WHAT IS FINTECH
WHAT IS FINTECHWHAT IS FINTECH
WHAT IS FINTECH
 
Presentation on Peer 2 Peer Lending
Presentation on Peer 2 Peer LendingPresentation on Peer 2 Peer Lending
Presentation on Peer 2 Peer Lending
 
Cryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory EnvironmentCryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory Environment
 
Digital payment system
Digital payment systemDigital payment system
Digital payment system
 
Memorandum Of Agreement Proposal PowerPoint Presentation Slides
Memorandum Of Agreement Proposal PowerPoint Presentation SlidesMemorandum Of Agreement Proposal PowerPoint Presentation Slides
Memorandum Of Agreement Proposal PowerPoint Presentation Slides
 
Logical framework and project proposal
Logical framework and project proposalLogical framework and project proposal
Logical framework and project proposal
 
Fintech in india
Fintech in indiaFintech in india
Fintech in india
 
Fintech
FintechFintech
Fintech
 
Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.
 
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
FINTECH: The Gamechanger - All India Management Association - www.sourajitaiy...
 
Investing in gold a study
Investing in gold a studyInvesting in gold a study
Investing in gold a study
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 

Similar to From Idea to Mobile App (for Non Tech people)

Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
SomnathJamadar
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated ResumeChethan H
 
Ankit Bhawsar 1 year Exp
Ankit Bhawsar 1 year ExpAnkit Bhawsar 1 year Exp
Ankit Bhawsar 1 year ExpAnkit Bhawsar
 
Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Kumar Gupta
 
Priyanka Rawat - Resume
Priyanka Rawat - ResumePriyanka Rawat - Resume
Priyanka Rawat - ResumePriyanka Rawat
 
Application Test Engineer
Application Test EngineerApplication Test Engineer
Application Test Engineer
Manoj Pal
 
Product Launch Portfolio.pdf
Product Launch Portfolio.pdfProduct Launch Portfolio.pdf
Product Launch Portfolio.pdf
JOHNADEMILUYI3
 
Cloud Developer Resume Jhon-Arzu-Gil
Cloud Developer Resume Jhon-Arzu-Gil Cloud Developer Resume Jhon-Arzu-Gil
Cloud Developer Resume Jhon-Arzu-Gil
Cloud Technology Computing
 
Kiran1.docx (1)
Kiran1.docx (1)Kiran1.docx (1)
Kiran1.docx (1)
kiran sidhu
 
M.Ashok Resume
M.Ashok ResumeM.Ashok Resume
M.Ashok Resume
Ashok Mahabaleshwar M
 
AppliFire Platform
AppliFire PlatformAppliFire Platform
AppliFire Platform
AppliFire Platform
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Product School
 
Nabi Hussain_IT_Resume
Nabi Hussain_IT_ResumeNabi Hussain_IT_Resume
Nabi Hussain_IT_ResumeNabi hussain
 
Hitesh lalwani resume
Hitesh lalwani resumeHitesh lalwani resume
Hitesh lalwani resume
Hitesh Lalwani
 
technical project manager 12 yrs
technical project manager 12 yrstechnical project manager 12 yrs
technical project manager 12 yrsNitin Katlana
 
Resume_Anurag Singh
Resume_Anurag SinghResume_Anurag Singh
Resume_Anurag SinghAnurag Singh
 

Similar to From Idea to Mobile App (for Non Tech people) (20)

Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
 
prateek_tripathi (1)
prateek_tripathi (1)prateek_tripathi (1)
prateek_tripathi (1)
 
Ankit Bhawsar 1 year Exp
Ankit Bhawsar 1 year ExpAnkit Bhawsar 1 year Exp
Ankit Bhawsar 1 year Exp
 
Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experience
 
Priyanka Rawat - Resume
Priyanka Rawat - ResumePriyanka Rawat - Resume
Priyanka Rawat - Resume
 
Application Test Engineer
Application Test EngineerApplication Test Engineer
Application Test Engineer
 
Product Launch Portfolio.pdf
Product Launch Portfolio.pdfProduct Launch Portfolio.pdf
Product Launch Portfolio.pdf
 
TEJ NARAYAN SHARMA
TEJ NARAYAN SHARMATEJ NARAYAN SHARMA
TEJ NARAYAN SHARMA
 
Cloud Developer Resume Jhon-Arzu-Gil
Cloud Developer Resume Jhon-Arzu-Gil Cloud Developer Resume Jhon-Arzu-Gil
Cloud Developer Resume Jhon-Arzu-Gil
 
Kiran1.docx (1)
Kiran1.docx (1)Kiran1.docx (1)
Kiran1.docx (1)
 
M.Ashok Resume
M.Ashok ResumeM.Ashok Resume
M.Ashok Resume
 
AppliFire Platform
AppliFire PlatformAppliFire Platform
AppliFire Platform
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
 
ravi kumar s
ravi kumar sravi kumar s
ravi kumar s
 
mohan_p1
mohan_p1mohan_p1
mohan_p1
 
Nabi Hussain_IT_Resume
Nabi Hussain_IT_ResumeNabi Hussain_IT_Resume
Nabi Hussain_IT_Resume
 
Hitesh lalwani resume
Hitesh lalwani resumeHitesh lalwani resume
Hitesh lalwani resume
 
technical project manager 12 yrs
technical project manager 12 yrstechnical project manager 12 yrs
technical project manager 12 yrs
 
Resume_Anurag Singh
Resume_Anurag SinghResume_Anurag Singh
Resume_Anurag Singh
 

Recently uploaded

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
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
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
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
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
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
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
 
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
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 

Recently uploaded (20)

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
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
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...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.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
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
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
 
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?
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 

From Idea to Mobile App (for Non Tech people)

  • 1. From Idea to Mobile App Jaideep Tibrewala 2023 July
  • 2. What does it take to build an app? Step One 0-3 mths Problem Statement Design - wireframes + visual designs Usability testing - user feedback on prototype Step Two 3-6 mths Recruit the team Define Technical architecture Infra Setup Step Three 9-12 mths Develop the app External APIs Testing and QA Compliance check Step Four 3-6 mths GTM Strategy, Operations and Support / Admin Functions Step Five 0-3 mths Launch App Analytics & KPIs Talk to Customers Note: All timelines are approx. Many steps can be started in parallel.
  • 3. Problem Statement? ● It clarifies the problem you are trying to solve ○ Personal experience, Situations from work, your buddy’s idea ● It requires you to validate that the problem you are trying to solve has a need ○ Why should they buy your product / service? ● It can help you to communicate effectively with your team what the goals are as well as the intended audience (marketing website) Prompt: man presenting problem statement for his mobile app idea
  • 4. Stages of Design + Usability Testing A well built app will go through the following stages ● Wireframing / Low-fidelity Design ● Prototyping / High-fidelity Design ● Design Template ● Visual Design ● UX Design ● UI Design ● Usability Testing Low-fi Design Hi-fi Design Visual Design
  • 5. Recruiting the Right Team Design Lead Graphic Designer UI Designer UX Designer Tech Lead Backend Devs Frontend Devs DevOps Engr Project Mgr/ Scrum Mgr Auto QA Engr Manual QA Engr Aso Prod Mgr Prod Analyst QA Lead Product Mgr Full Stack Dev Tech Recruiter
  • 6. Technical Architecture A well defined architecture will incorporate: ● Multi-platform architecture ● Building reusable components ● Scale and Performance ● Segregation of services ● Access and Security ● External Integrations ● Ease of Use and Maintenance
  • 7. How does an API work? An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software
  • 8. Developing with Agile, Scrum and Sprints ● Agile - methodology is a project management approach that involves breaking the project into phases and emphasizes continuous collaboration and improvement ● Scrum - is an agile project management framework that helps teams structure and manage their work through a set of values, principles, and practices. ● Sprint - is a short, time-boxed period when a scrum team works to complete a set amount of work. Source: atlassian.com
  • 9. Building the Supporting Ecosystem Operations Panel HelpDesk Tool Data Analytics Marketing Website Content Mgmt Tools External Services API Integrations Devops Services Mobile / Web App Application Layer Database Layer Core App Cloud Services
  • 10. Launching the app Register on the Apple Appstore and Google Playstore ● Create an account ● Create your store listing (design + mktg) ● Satisfy all requirements to publish your app ● Upload your app for approval ● Submit your app for review ● Pray that it doesn’t get rejected !!! ● Activate your store listing ● Update your website with store urls
  • 11. Metrics, KPIs, Analytics and more Acquisition Activation Revenue Retention North Star Metric Referral AARRR Framework Sales Metrics Marketing Metrics Product Metrics Finance & HR Metrics Operations Metrics Revenue, Transactions, Conversion Ratios, etc by Product, Region, etc Customer Acquisition Cost (CAC), Customer Lifetime Value (CLV), Click-through Rate (CTR), etc Engagement Metrics, Adoption Metrics, Net Promoter Score (NPS), Churn Rate, etc Customer Satisfaction (CSAT) Score, Response Time, Resolution Time, etc Runway, Burn Rate, Gross Margin, EBITDA, Employee Satisfaction and Engagement, Employee Turnover Ex. 10Cr AUM in Year 01