SlideShare a Scribd company logo
1 of 9
Download to read offline
Mobile Product
Requirements and Estimates


3/19/2012
Whatever Company
Ujjwal Vijendra Trivedi
<Company Name/Logo>                                                                                         Internal Use Only


Table of Contents
1. Objective ......................................................................................................................... 2
2. Client Requirements........................................................................................................ 2
3. Analysis........................................................................................................................... 3
4. Target Users .................................................................................................................... 3
5. Non Functional Requirements ........................................................................................ 4
       5.1 Security ................................................................................................................. 4
       5.2 Performance .......................................................................................................... 4
       5.3 Scalability ............................................................................................................. 4
       5.4 Internationalization ............................................................................................... 4
       5.5 Orientation ............................................................................................................ 4
6. Functional Requirements ................................................................................................ 5
       6.1 Application brief ................................................................................................... 5
       6.2 Application flow (Wireframes and Use Cases) .................................................... 5
9. Reference Screenshots .................................................................................................... 6
10. Project Estimates ........................................................................................................... 7




                                                                                                                                      1
<Company Name/Logo>                                                             Internal Use Only


1. Objective
This document provides understanding of the client’s requirements for the creation of new smart
phone app for whatsoever purpose. It also categorizes the scope into smaller feature modules for
ease of visualization, estimation and creating wireframes.




2. Client Requirements
This is a list of requirements shared by the client on email/call and brief commentary after high
level analysis of the same.


Client Specifications                          Comments
Secure Login                                   Token based/https/Captcha/Social etc.




                                                                                                    2
<Company Name/Logo>                                                       Internal Use Only


3. Analysis
Which applications were analyzed? What features should be added, modified, removed
for better usability/performance/security/acceptance.



4. Target Users
Class of users, Work profile of users, Age groups, Gender bias (if any)




                                                                                         3
<Company Name/Logo>                                                 Internal Use Only


5. Non Functional Requirements

5.1 Security
           Encryption required?


5.2 Performance
           Standard/Real time


5.3 Scalability
           Expansion plans and Scalability requirement – Low/Medium/High


5.4 Internationalization
           Languages? Locale?


5.5 Orientation
           Landscape/Portrait/Both




                                                                                   4
<Company Name/Logo>                                                     Internal Use Only


6. Functional Requirements

6.1 Application brief
Add highlights of application from engineering/marketing perspective.


6.2 Application flow (Wireframes and Use Cases)
-   6.2.1 Icon
asdf
-   6.2.2 Splash Screen
asdf


-   6.2.3 Home screen
asdf


-   6.2.4 Screen1
asdf


-   6.2.5 Screen2
asdf


-   6.2.6 Screen3
asdf


-   6.2.7 Settings screen
asdf


-   6.2.8 About Screen
Asdf


            o    About text
            asdf


            o    Emailing text
            asdf




                                                                                       5
<Company Name/Logo>                                                            Internal Use Only


9. Reference Screenshots
Following screenshots are attached, illustrating the functional modules listed above, for reference
only. They do NOT indicate exact UI or functionality of mobile app.


        Login Screen




                                                                                                  6
<Company Name/Logo>                                              Internal Use Only


10. Project Estimates
The effort estimates as per the given scope in attached document is discussed in
this section. These estimates are also based on assumptions stated in the
document.
Following is the module wise categorization of features for pure development
estimates on all mobile platforms. These efforts include only coding and do not
include efforts for designing, managing, testing the app:


                                Development Estimates (in Person Days)
Features Platforms      iOS   Android   Windows Blackberry Symbian         J2ME
                                         Phone 7
Registration
User profile
Login

Verify availability of
Delivery to user’s
location
Ordering and
payment
UI
Menu and Pricing
Order Tracking
Store locator
Offers
Complaints and
Feedback
Total




Further adding overheads to the development estimates:



                                                                                   7
<Company Name/Logo>                                               Internal Use Only


Business Analysis – requirement gathering and documentation                a%
Design/UI creation – Creating design assets                                b%
QA – Testing for functionality, usability, performance                     c%
Project Management – managing the team and taking care of
Information Security, Business Continuity Plan, Traceability matrix,       d%
Project Plan, Release Management etc.

Total                                                                      e%


Business analysis will be partly common for all platforms X% of maximum effort:
NN Person days


Based on the aforementioned overheads the total effort estimates per platform
will be as follows


                           Complete Effort Estimates (in Person Days)
                                      Windows
  Platforms         iOS   Android                Blackberry Symbian        J2ME
                                       Phone 7
        Total




Final Effort estimates are NNN Person – Days.


Final Cost is USD NNNNNN.




                                                                                  8

More Related Content

What's hot

system requirements for android projects
system requirements for android projectssystem requirements for android projects
system requirements for android projectsparry prabhu
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentH2Kinfosys
 
PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product ManagersUjjwal Trivedi
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document TemplateEdmond Cheng
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_incUdaya Kumar
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srsSM Nurnobi
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application DevelopmentTharindu Dassanayake
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)anand ayush
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Androidguest213e237
 
Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Aman Goel
 
Mobile application testing report
Mobile application testing reportMobile application testing report
Mobile application testing reportQA Madness
 
Android Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesAndroid Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesSlideTeam
 
Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specificationsuhasreddy1
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRSAman Goel
 

What's hot (20)

A Product Requirements Document (PRD) Sample
A Product Requirements Document (PRD) SampleA Product Requirements Document (PRD) Sample
A Product Requirements Document (PRD) Sample
 
system requirements for android projects
system requirements for android projectssystem requirements for android projects
system requirements for android projects
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
 
Brd template
Brd template Brd template
Brd template
 
BRD Detail
BRD DetailBRD Detail
BRD Detail
 
PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product Managers
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document Template
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement Document
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srs
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
 
Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)
 
BRD Template
BRD Template BRD Template
BRD Template
 
Mobile application testing report
Mobile application testing reportMobile application testing report
Mobile application testing report
 
Android Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesAndroid Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation Slides
 
Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specification
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRS
 

Similar to Mobile App Requirements and Estimates

Abinash Sahu with 5years6months java exp
Abinash Sahu with 5years6months  java expAbinash Sahu with 5years6months  java exp
Abinash Sahu with 5years6months java expAbinash Sahu
 
Abhay Bajpai_Resume
Abhay Bajpai_ResumeAbhay Bajpai_Resume
Abhay Bajpai_ResumeAbhay Bajpai
 
Deepak_Raghav Resume done
Deepak_Raghav Resume doneDeepak_Raghav Resume done
Deepak_Raghav Resume doneDeepak Raghav
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategyRMayo22
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6 GameStop
 
Deepak_28feb16_mix
Deepak_28feb16_mixDeepak_28feb16_mix
Deepak_28feb16_mixDeepak Punia
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and programJinen Dedhia
 

Similar to Mobile App Requirements and Estimates (20)

Abinash Sahu with 5years6months java exp
Abinash Sahu with 5years6months  java expAbinash Sahu with 5years6months  java exp
Abinash Sahu with 5years6months java exp
 
Abhay Bajpai_Resume
Abhay Bajpai_ResumeAbhay Bajpai_Resume
Abhay Bajpai_Resume
 
Deepak_Raghav Resume done
Deepak_Raghav Resume doneDeepak_Raghav Resume done
Deepak_Raghav Resume done
 
Gaurav_Project
Gaurav_ProjectGaurav_Project
Gaurav_Project
 
AbdulHussainGOS
AbdulHussainGOSAbdulHussainGOS
AbdulHussainGOS
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6
 
Kasi Viswanath
Kasi ViswanathKasi Viswanath
Kasi Viswanath
 
Deepak_28feb16_mix
Deepak_28feb16_mixDeepak_28feb16_mix
Deepak_28feb16_mix
 
Bharath
BharathBharath
Bharath
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
Sunil_Personal
Sunil_PersonalSunil_Personal
Sunil_Personal
 
ashishtripathi
ashishtripathiashishtripathi
ashishtripathi
 
Saikat Samanta
Saikat SamantaSaikat Samanta
Saikat Samanta
 
Mridul_Trivedi_CV
Mridul_Trivedi_CVMridul_Trivedi_CV
Mridul_Trivedi_CV
 
new final CV
new final CVnew final CV
new final CV
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and program
 

More from Ujjwal Trivedi

Basics of building great products
Basics of building great productsBasics of building great products
Basics of building great productsUjjwal Trivedi
 
Startup Ecosystems in India and role of Headstart
Startup Ecosystems in India and role of HeadstartStartup Ecosystems in India and role of Headstart
Startup Ecosystems in India and role of HeadstartUjjwal Trivedi
 
Lean Better : Basic Lean Principles for Startups
Lean Better : Basic Lean Principles for StartupsLean Better : Basic Lean Principles for Startups
Lean Better : Basic Lean Principles for StartupsUjjwal Trivedi
 
Chasing the dream role
Chasing the dream role Chasing the dream role
Chasing the dream role Ujjwal Trivedi
 
Product roadmaps - Updated
Product roadmaps - UpdatedProduct roadmaps - Updated
Product roadmaps - UpdatedUjjwal Trivedi
 
Creating Product roadmap
Creating Product roadmapCreating Product roadmap
Creating Product roadmapUjjwal Trivedi
 
Leveraging user psychology for Products
Leveraging user psychology for ProductsLeveraging user psychology for Products
Leveraging user psychology for ProductsUjjwal Trivedi
 
Finding & Validating Startup/Product Ideas
Finding & Validating Startup/Product Ideas Finding & Validating Startup/Product Ideas
Finding & Validating Startup/Product Ideas Ujjwal Trivedi
 
Lean workshop - Introduction
Lean workshop - IntroductionLean workshop - Introduction
Lean workshop - IntroductionUjjwal Trivedi
 
Lean workshop - Customer Segments
Lean workshop - Customer SegmentsLean workshop - Customer Segments
Lean workshop - Customer SegmentsUjjwal Trivedi
 
Lean workshop - Customer Interviews
Lean workshop - Customer InterviewsLean workshop - Customer Interviews
Lean workshop - Customer InterviewsUjjwal Trivedi
 
Social media vaccination
Social media vaccinationSocial media vaccination
Social media vaccinationUjjwal Trivedi
 

More from Ujjwal Trivedi (18)

Introducing Agile
Introducing AgileIntroducing Agile
Introducing Agile
 
Basics of building great products
Basics of building great productsBasics of building great products
Basics of building great products
 
Product market fit
Product market fitProduct market fit
Product market fit
 
Startup Ecosystems in India and role of Headstart
Startup Ecosystems in India and role of HeadstartStartup Ecosystems in India and role of Headstart
Startup Ecosystems in India and role of Headstart
 
Lean Better : Basic Lean Principles for Startups
Lean Better : Basic Lean Principles for StartupsLean Better : Basic Lean Principles for Startups
Lean Better : Basic Lean Principles for Startups
 
Chasing the dream role
Chasing the dream role Chasing the dream role
Chasing the dream role
 
Product roadmaps - Updated
Product roadmaps - UpdatedProduct roadmaps - Updated
Product roadmaps - Updated
 
Creating Product roadmap
Creating Product roadmapCreating Product roadmap
Creating Product roadmap
 
Leveraging user psychology for Products
Leveraging user psychology for ProductsLeveraging user psychology for Products
Leveraging user psychology for Products
 
Finding & Validating Startup/Product Ideas
Finding & Validating Startup/Product Ideas Finding & Validating Startup/Product Ideas
Finding & Validating Startup/Product Ideas
 
Lean workshop - Introduction
Lean workshop - IntroductionLean workshop - Introduction
Lean workshop - Introduction
 
Lean workshop - Customer Segments
Lean workshop - Customer SegmentsLean workshop - Customer Segments
Lean workshop - Customer Segments
 
Lean workshop - Customer Interviews
Lean workshop - Customer InterviewsLean workshop - Customer Interviews
Lean workshop - Customer Interviews
 
Lean workshop - MVP
Lean workshop - MVPLean workshop - MVP
Lean workshop - MVP
 
What customer wants
What customer wantsWhat customer wants
What customer wants
 
Psych up
Psych upPsych up
Psych up
 
Draft prd
Draft prdDraft prd
Draft prd
 
Social media vaccination
Social media vaccinationSocial media vaccination
Social media vaccination
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
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)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Mobile App Requirements and Estimates

  • 1. Mobile Product Requirements and Estimates 3/19/2012 Whatever Company Ujjwal Vijendra Trivedi
  • 2. <Company Name/Logo> Internal Use Only Table of Contents 1. Objective ......................................................................................................................... 2 2. Client Requirements........................................................................................................ 2 3. Analysis........................................................................................................................... 3 4. Target Users .................................................................................................................... 3 5. Non Functional Requirements ........................................................................................ 4 5.1 Security ................................................................................................................. 4 5.2 Performance .......................................................................................................... 4 5.3 Scalability ............................................................................................................. 4 5.4 Internationalization ............................................................................................... 4 5.5 Orientation ............................................................................................................ 4 6. Functional Requirements ................................................................................................ 5 6.1 Application brief ................................................................................................... 5 6.2 Application flow (Wireframes and Use Cases) .................................................... 5 9. Reference Screenshots .................................................................................................... 6 10. Project Estimates ........................................................................................................... 7 1
  • 3. <Company Name/Logo> Internal Use Only 1. Objective This document provides understanding of the client’s requirements for the creation of new smart phone app for whatsoever purpose. It also categorizes the scope into smaller feature modules for ease of visualization, estimation and creating wireframes. 2. Client Requirements This is a list of requirements shared by the client on email/call and brief commentary after high level analysis of the same. Client Specifications Comments Secure Login Token based/https/Captcha/Social etc. 2
  • 4. <Company Name/Logo> Internal Use Only 3. Analysis Which applications were analyzed? What features should be added, modified, removed for better usability/performance/security/acceptance. 4. Target Users Class of users, Work profile of users, Age groups, Gender bias (if any) 3
  • 5. <Company Name/Logo> Internal Use Only 5. Non Functional Requirements 5.1 Security Encryption required? 5.2 Performance Standard/Real time 5.3 Scalability Expansion plans and Scalability requirement – Low/Medium/High 5.4 Internationalization Languages? Locale? 5.5 Orientation Landscape/Portrait/Both 4
  • 6. <Company Name/Logo> Internal Use Only 6. Functional Requirements 6.1 Application brief Add highlights of application from engineering/marketing perspective. 6.2 Application flow (Wireframes and Use Cases) - 6.2.1 Icon asdf - 6.2.2 Splash Screen asdf - 6.2.3 Home screen asdf - 6.2.4 Screen1 asdf - 6.2.5 Screen2 asdf - 6.2.6 Screen3 asdf - 6.2.7 Settings screen asdf - 6.2.8 About Screen Asdf o About text asdf o Emailing text asdf 5
  • 7. <Company Name/Logo> Internal Use Only 9. Reference Screenshots Following screenshots are attached, illustrating the functional modules listed above, for reference only. They do NOT indicate exact UI or functionality of mobile app. Login Screen 6
  • 8. <Company Name/Logo> Internal Use Only 10. Project Estimates The effort estimates as per the given scope in attached document is discussed in this section. These estimates are also based on assumptions stated in the document. Following is the module wise categorization of features for pure development estimates on all mobile platforms. These efforts include only coding and do not include efforts for designing, managing, testing the app: Development Estimates (in Person Days) Features Platforms iOS Android Windows Blackberry Symbian J2ME Phone 7 Registration User profile Login Verify availability of Delivery to user’s location Ordering and payment UI Menu and Pricing Order Tracking Store locator Offers Complaints and Feedback Total Further adding overheads to the development estimates: 7
  • 9. <Company Name/Logo> Internal Use Only Business Analysis – requirement gathering and documentation a% Design/UI creation – Creating design assets b% QA – Testing for functionality, usability, performance c% Project Management – managing the team and taking care of Information Security, Business Continuity Plan, Traceability matrix, d% Project Plan, Release Management etc. Total e% Business analysis will be partly common for all platforms X% of maximum effort: NN Person days Based on the aforementioned overheads the total effort estimates per platform will be as follows Complete Effort Estimates (in Person Days) Windows Platforms  iOS Android Blackberry Symbian J2ME Phone 7 Total Final Effort estimates are NNN Person – Days. Final Cost is USD NNNNNN. 8