The Mobile App
Product Requirements
Template
The Mobile App Product Requirements Template
A product requirements document is a document which fully defines the purpose of the
mobile app project. It includes details on how the product should be built and supported to
ensure that you and your team to build a successful product.
Introduction
Briefly describe the app and what you want the app to do.
Objective
What is the objective of your app?
What Does Success Mean?
What would you consider a successful app?
User Flow
Briefly outline the flow of the app for the types of users (admin, regular user, guest, etc.)
For example: Login, products homepage, product details, checkout, confirmation.
(647) 361-8401
info@[Link]
Business Requirements
1. What is the purpose of the app or product? What are you trying to accomplish?
2. What is the current problem(s) it will solve?
3. How will it streamline or improve the current process or facilitate a new process?
4. What is the product vision?
(647) 361-8401
info@[Link]
5. What aspects are already in place? What needs to be added? Will the app need to be
built from scratch or can you leverage existing assets?
6. What should the app be able to do (ie. functionality)?
7. What features do you want it to have?
1.
2.
3.
*At Clearbridge, we offer a Design & Discovery Session where our team works alongside you to
establish expectations for the product, define goals, and create the roadmap for your Minimum
Viable Product and future product phases. Read more: How to Choose The Best Feature For
Your Mobile App.
8. What is the monetization or business model?
(647) 361-8401
info@[Link]
9. Are there branding and design guidelines that need to be followed?
Yes No
10. Is the ask feasible?
Yes No
Product & Technical Requirements
1. What platforms will the app be built for (iOS, Android, etc.)?
2. What operating system versions support it?
3. What are your current services, servers, databases?
4. What are your maintenance needs? Do you need to support it in the future?
5. How long should the app function before an overhaul is needed?
(647) 361-8401
info@[Link]
6. Do you have current API/services documentation?
Yes No
7. Do you have current Apple, Google, or other developer accounts/credentials?
Yes No
rovisioning profiles?
8. Do you have existing p
Yes No
9. Are there other credentials that are needed or already exist (analytics systems,
platforms, etc.)?
Yes No
Dependencies
1. Hardware that the app will run on/communicate with (for example, beacons).
2. Does your app rely on any third-party APIs? E.g. Stripe.
3. Profile/account/platform credentials?
(647) 361-8401
info@[Link]
Assumptions
Where are the assumptions you’re making about the user (for example, X% of users will see
enough value in the product to become regular users).
What are the technical assumptions you’re making?
What are the business assumptions you’re making? For example, we can develop the
product in proposed time frame.
Constraints
What are the constraints or the limitations that teams must work within such as scope,
budget, and time. Are there any risk tolerance, resources/staff, and quality
requirements, internal process changes?
(647) 361-8401
info@[Link]
App Store Submission
Although app store submission comes after development, it’s important to think about the
following requirements prior to developing your app. While these will vary
depending on the app stores being submitted to, below are the assets and information to
include for Apple App Store and Google Play.
Apple App Store Assets
Tunes Connect Account access
Company/Entity Name
App Store app listing name
Search keywords
Bundle ID / SKU
Demo account for reviewers
Description
Support URL
Marketing URL
Privacy policy
App category
Copyright information
Contact information
(647) 361-8401
info@[Link]
App icon (1024×1024)
pp Preview Video - can be uploaded in either portrait or landscape
A
format.
● Minimum length of 15 seconds
● Maximum length of 30 seconds
● 500 MB file size
App Store distribution provision profile
App Store distribution code signing identity
Screenshots (correct sizes based on devices)
Google Play
Google Play Developer access
Store listing name
Short description
Full description
App icon (512×512) 1024 KB file size limit
Feature Graphic (1024×500) Accepted formats: jpg, png
Video - If you use a video, the Feature Graphic will be a thumbnail for
this video and will have a play button overlay.
● Recommended size: 1920 x 1080 pixels
● Minimum length of 30 seconds
● Maximum length of 2 minutes
(647) 361-8401
info@[Link]
● Accepted format: YouTube URL
App type
App category - It’s vital to choose the right category or your app will be
buried.
Content Rating
Contact Email
Privacy Policy
Screenshots (correct sizes based on devices)
● Minimum dimension: 320 pixels
● Maximum dimension: 3840 pixels
● Aspect ratio can’t be more than 2:1 or 1:2
● Accepted formats: jpg, png
Have questions about your mobile app project? Speak to a mobile expert today:
647-361-401
info@[Link]
(647) 361-8401
info@[Link]