SlideShare a Scribd company logo
Confidential –Do not distribute Autofxd 1
AUTOFXD
PRODUCT REQUIREMENTS DOCUMENT
PREPARED BY: MARY ELEANOR HIZON
US AUTO PARTS NETWORK, INC.
VERSION 3.1
JULY 23, 2014
Confidential –Do not distribute Autofxd 2
TABLE OF CONTENTS
1 PRODUCT OVERVIEW ........................................................................................................................ 3
2 PRODUCT TECHNOLOGY ................................................................................................................... 3
2.1 General info................................................................................................................................... 3
2.2 Product Responsibilities .................................................................................................................. 6
2.3 App Screen map............................................................................................................................. 7
2.4 Main wireframes............................................................................................................................ 9
2.4.1 Sign up / Log In Screens ............................................................................................................ 9
2.4.2 Forgot Password and Terms/Privacy Screens............................................................................. 10
2.4.3 Create Guide Screens ............................................................................................................. 10
2.4.4 Browse Guide Screens ............................................................................................................ 10
2.4.5 My Profile Screens ................................................................................................................. 11
2.4.6 View Guide Screens................................................................................................................ 11
2.5 High Fidelity Mockups................................................................................................................... 11
3 PRODUCT SCHEDULE........................................................................................................................11
3.1 Product Schedule and Critical Milestones........................................................................................ 11
3.2 Alpha & Beta Stage Testing Plan..................................................................................................... 11
Confidential –Do not distribute Autofxd 3
1 PRODUCTOVERVIEW
Withthe adventof smartphonesandaffordabledataconnections,usershavebeenregularlyusingmobile
appsfor on-the-gosocial sharing. Takingthisconceptof mobile sharing,plusthe online successstories of
Quora and eHow, general “how-to”free mobile appslike “Snapguide”and“Trusper “ have spawnedin
Apple’sAppStore andAndroid’sPlayStore inthe pasttwoyears. These appstap on the creative and
productive potential of thisgeneration’ssmartphones,givingusersaneasy-to-useplatformthatwouldlet
themeasilyshare theirknowledge andshowcase whatthey’re goodatbywritingguidesfortheirniches.
Seeingthe possibility of increasingourcatalogdatabase by thismethodof usercontribution,we wouldlike
to develop amobile appthatwouldallow carenthusiaststowrite guides,takepicturesandshare tipsthat
can be sociallysharedwithinthe apporviaFacebook. Bythe end of the year,we wouldbe expectinga
huge database of automobile-relatedinformation,pictures,anduserprofiles.
2 PRODUCTTECHNOLOGY
Thisapp shouldbe compatible formostApple iOSandAndroidOSversions,puttingimportance onthe
recentversions.
2.1 GENERAL INFO
Brief Description Autofxd will be a “How-to” social app thatwould enable users to create and
consume guides.
Target Users Automobile owners, enthusiasts,DIYers,generally male, ages 18-50 in the United
States
Target Operating Systems iOS 6 to 7.x
Android OS 3.2 to 4.x
Target Devices MobileTouchscreen Phones/Phablet
Available through iOS App Store, and Android Play Store
App orientation  Portrait(default)
 Portraitand Landscapefor Create Guide Screens (including Camera screens,
Edit Photo screens),View Guide screens
Confidential –Do not distribute Autofxd 4
Features needed (should be part
of the app by launch)
 Create Guide, Browse Guide, View Guides (Featured Guides view, Top
Guides view, Latest Guides view), My Garage, My Profile
 Microphone inputand voicetranscriber (primary inputfor Tools and Steps
recording)
 Keypad (for other information input)
 Custom camera interface
 Custom photo editor with simplepaintbrush,cropping, pointer tool, and
brightness controls
 Databasefor User information, VehicleInfo (initial data will beprovided as
csv),My Garage, Tools,Parts,Photos, Audio clips, Ratings,Comments
 Built-in commenting feature
 Built-in Ratings feature
 Top Guides rankingbased on Ratings
 Admin/Moderator’s Control Panel (for managingreported guides,info
flagged as inappropriate)
 Social integration for log-in/sign up and sharing (shownumber of shares,
show sharingoptions via facebook,twitter, pinterest)
 Emailingof link and showingof link (share)
 App Tour for firstlaunch
Features for next
version/iteration (depending on
success of firstversion)
 Keypad access for Tools and Steps text revisions
 App to be rebranded as official app for APW, integration with APW site
 Karma system (points accumulated when user makes guides,when guide is
shared,when app is shared,etc. These points can be exchanged for
coupons redeemable in USAP sites)
 Invite friends from connected social accounts
 Add (another user) as friend system
 Followother users
 Regular contests and promos that awards points or coupons
 Add multiplevehicleimages
 Add multipleparts
 Guide leaderboard
 Request for a guide to be written (general request or request from a
specific user)
 More detailed My Garage (with mileage, etc, to be integrated with the
future APW My Garage)
 In-app messagingsystem (user to user, system to user,admin to user)
Confidential –Do not distribute Autofxd 5
Metrics Summary  Monitor user downloads of app.
 Monitor and report accountsign up rate and sign up method (Facebook or
email)
 Monitor and report returninguser rate.
 Monitor and report path new users choose after sign up.
 Report rate of users creatingguide versus browsingguides.
 Report Create Guide entry rate for screens with Create Guide button or
link.
 Monitor number of users who actually madea guide. Report guide
creation rate.
 Monitor and report number of Vehicleinfo completed with vehiclephotos,
versus without photos.
 Monitor and report how many average steps are made for guides.
 Monitor bounce rate duringcreate guide process and which partcauses
them to abandon/drop off.
 Report Guide Creation drop off rate in total, and per Guide Creation screen.
 Report Guide deletion rate.
 Report Guide Draft completion rate.
 Monitor number of users who browse for a guide, which browse screen
they usually browsefrom(popular,featured or latest).Report guide
browsingrate.
 Monitor number of users who sharethe app.
o Monitor number of users who shareguides via social share.
o Monitor number of users who shareguides via email.
o Monitor number of users who shareguides via link.
 Monitor time users spend in the app, and where they drop off/closethe
app.
 Know which arethe popular automobiles,parts and tools brands.
 Monitor app ratings in App Store and Google Play Store
 Monitor amount of comments per guide, commenting rate.
 Monitor how many people areactually ratingguides.
 Monitor and report “flagas appropriate”rate.
 Monitor and report accountdeletion rate.
 Monitor and report number of completed user profiles (includes picture)
 Monitor and report sharingof Autofxd app (not guides) via social media,
email or link.
 Monitor and report how many users turn notifications off,and which
notifications wereturned off.
 Monitor and report number and rate of users linkingthe app with facebook
(via manual linkingin settings).
Confidential –Do not distribute Autofxd 6
2.2 PRODUCT RESPONSIBILITIES
Product Management US Auto Parts
Wireframes US Auto Parts
High Level App Flows US Auto Parts
High Fidelity Mockups US Auto Parts
Final Content Texts US Auto Parts
Project Management App Development Provider
App Development App Development Provider
Database Setup App Development Provider; US Auto Parts to provideinitial data exported from
existingdatabase
Quality Analysis App Development Provider
UAT US Auto Parts
Usability Testing US Auto Parts
Deployment App Development Provider
Analytics Initial - App Development Provider
Marketing US Auto Parts
Confidential –Do not distribute Autofxd 7
2.3 APP SCREEN MAP
Confidential –Do not distribute Autofxd 8
Confidential –Do not distribute Autofxd 9
2.4 MAIN WIREFRAMES
2.4.1 SIGN UP / LOG IN SCREENS
Notes:
1. Sign UpScreen – Requiredfields: Email Address,Username andPassword. Errornotificationto
appearwhen “Done”is pressedwhile requiredfieldsare empty
2. Nominate Username Screen – Requiredfield: Username. Pressing “Next”withanempty
username fieldwillshowErrornotification
3. Log In Screen – Requiredfield: Username andPassword. Pressing “LogIn” buttonwithempty
requiredfieldswillshowErrornotification. Eye icon: reveal passwordwhenpressed. When
pressedagain,hidespassword.
4. FacebookIntegration– allowSignupand Log in viaFacebook. WhensigningupviaFacebook,ask
forusername.
Confidential –Do not distribute Autofxd 10
2.4.2 FORGOTPASSWORDANDTERMS/PRIVACYSCREENS
 Please see includedSignUpHLF jpegfile.
Notes:
1. Forgot PasswordScreen– Requiredfields: emailaddress. Errorto show when “Sendreset
instructions”are sentwithemptyrequiredfield
2. Terms of Service and Privacy PolicyPages – Scroll upand downiconson the bottompersistent
footer.
2.4.3 CREATE GUIDE SCREENS
 Please see included Create GuideHLFjpegfile.
Notes:
1. RequiredInfo– Title,Vehicle,PartsandTools. Atleast1 Stepisrequiredtopublish.
2. Create Guide abandonment- whencreate guide processisabandoned byforce-closingapp, save
guide asDraft in “My Guides”, usingname Title+autosave+date.
3. Auto save progress function - autosave guide after(1) Parts specified (2) Toolsare recorded (3)
Aftereach Stepisadded. Inthe case of appcrash or app force quit,Draft isauto-savedin“My
Guides”sectionwithname: Title+autosave+date. There shouldbe anotificationon app restarting
mentioningthatthe lastguide made wassavedin “My Guides> Draft”, withthe name
Title+autosave+date,andaquestiontocontinue makingthe guide ornot.
2.4.4 BROWSE GUIDE SCREENS
 Please see includedBrowse GuideHLFjpegfile.
Notes:
1. Browse Homepage Screen – FeaturedGuidesheaderarrowscyclesthroughFeaturedGuides,
PopularGuidesandLatestGuideswhenpressed.
 Sorting forFeatured Guides–guideswiththe higheststarratings
 Sorting forPopularGuides –guideswiththe mostfavourites+comments
Confidential –Do not distribute Autofxd 11
 Sorting forLatestGuides – newlycreatedcompleteguides (notincludingrecentlyedited
guides)
2.4.5 MY PROFILESCREENS
 Please see includedMyProfile HLFjpegfile.
2.4.6 VIEW GUIDE SCREENS
 Please see includedViewGuide HLFjpegfile.
2.5 HIGH FIDELITY MOCKUPS
Our designerswill provideHighFidelityMockupsonce available. PSDscanbe providedto
developers forfutureuse. CSSvaluescanalsobe provided.
3 PRODUCTSCHEDULE
Productlaunchis targetedonorbefore November,2014. Productschedule TBD.
3.1 PRODUCT SCHEDULE AND CRITICAL MILESTONES
3.2 ALPHA & BETA STAGE TESTING PLAN

More Related Content

Similar to AutoFXD Product Requirements Document

Trimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETTrimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETMihir G.
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web Application
IRJET Journal
 
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile AgentsBandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
IRJET Journal
 
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
SWE481 – Software Engineering Capstone 1     Page  2SWE.docxSWE481 – Software Engineering Capstone 1     Page  2SWE.docx
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
mattinsonjanel
 
Developing Fitness Tracking Mobile Application with Flutter
Developing Fitness Tracking Mobile Application with FlutterDeveloping Fitness Tracking Mobile Application with Flutter
Developing Fitness Tracking Mobile Application with Flutter
riyak40
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdf
komkar98230
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
komkar98230
 
Bug Tracking System (BTS)
Bug Tracking System (BTS)Bug Tracking System (BTS)
Bug Tracking System (BTS)
IRJET Journal
 
What is AppFollow
What is AppFollowWhat is AppFollow
What is AppFollow
AppFollow
 
Digital Product Development Process for Resilient Products
Digital Product Development Process for Resilient ProductsDigital Product Development Process for Resilient Products
Digital Product Development Process for Resilient Products
Fibonalabs
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
komkar98230
 
Srs template ieee-movie recommender
Srs template ieee-movie recommenderSrs template ieee-movie recommender
Srs template ieee-movie recommender
429SAYAKTRIPATHY
 
IRJET - An Event Management System with Post Event Features
IRJET - An Event Management System with Post Event FeaturesIRJET - An Event Management System with Post Event Features
IRJET - An Event Management System with Post Event Features
IRJET Journal
 
Accessibility Testing Criteria for Android Applications
Accessibility Testing Criteria for Android ApplicationsAccessibility Testing Criteria for Android Applications
Accessibility Testing Criteria for Android Applications
Collette Costello
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
Dr. C.V. Suresh Babu
 
From Concept to Launch Streamlining Your Flutter App Development Process.pdf
From Concept to Launch Streamlining Your Flutter App Development Process.pdfFrom Concept to Launch Streamlining Your Flutter App Development Process.pdf
From Concept to Launch Streamlining Your Flutter App Development Process.pdf
BitCot
 
Online computer shop 111 35-181
Online computer shop 111 35-181Online computer shop 111 35-181
Online computer shop 111 35-181
Daffodil International University
 
00.pdf
00.pdf00.pdf
00.pdf
PATANELAKATH
 

Similar to AutoFXD Product Requirements Document (20)

Trimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETTrimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NET
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web Application
 
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile AgentsBandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
Bandwidth Efficient : On-Demand Multimedia Advertisements using Mobile Agents
 
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
SWE481 – Software Engineering Capstone 1     Page  2SWE.docxSWE481 – Software Engineering Capstone 1     Page  2SWE.docx
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
 
Developing Fitness Tracking Mobile Application with Flutter
Developing Fitness Tracking Mobile Application with FlutterDeveloping Fitness Tracking Mobile Application with Flutter
Developing Fitness Tracking Mobile Application with Flutter
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdf
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
 
Bug Tracking System (BTS)
Bug Tracking System (BTS)Bug Tracking System (BTS)
Bug Tracking System (BTS)
 
Anant_SFA_RepForce_Brochure
Anant_SFA_RepForce_BrochureAnant_SFA_RepForce_Brochure
Anant_SFA_RepForce_Brochure
 
What is AppFollow
What is AppFollowWhat is AppFollow
What is AppFollow
 
Digital Product Development Process for Resilient Products
Digital Product Development Process for Resilient ProductsDigital Product Development Process for Resilient Products
Digital Product Development Process for Resilient Products
 
Thesis
ThesisThesis
Thesis
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
 
Srs template ieee-movie recommender
Srs template ieee-movie recommenderSrs template ieee-movie recommender
Srs template ieee-movie recommender
 
IRJET - An Event Management System with Post Event Features
IRJET - An Event Management System with Post Event FeaturesIRJET - An Event Management System with Post Event Features
IRJET - An Event Management System with Post Event Features
 
Accessibility Testing Criteria for Android Applications
Accessibility Testing Criteria for Android ApplicationsAccessibility Testing Criteria for Android Applications
Accessibility Testing Criteria for Android Applications
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
From Concept to Launch Streamlining Your Flutter App Development Process.pdf
From Concept to Launch Streamlining Your Flutter App Development Process.pdfFrom Concept to Launch Streamlining Your Flutter App Development Process.pdf
From Concept to Launch Streamlining Your Flutter App Development Process.pdf
 
Online computer shop 111 35-181
Online computer shop 111 35-181Online computer shop 111 35-181
Online computer shop 111 35-181
 
00.pdf
00.pdf00.pdf
00.pdf
 

Recently uploaded

International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AwangAniqkmals
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 

Recently uploaded (19)

International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 

AutoFXD Product Requirements Document

  • 1. Confidential –Do not distribute Autofxd 1 AUTOFXD PRODUCT REQUIREMENTS DOCUMENT PREPARED BY: MARY ELEANOR HIZON US AUTO PARTS NETWORK, INC. VERSION 3.1 JULY 23, 2014
  • 2. Confidential –Do not distribute Autofxd 2 TABLE OF CONTENTS 1 PRODUCT OVERVIEW ........................................................................................................................ 3 2 PRODUCT TECHNOLOGY ................................................................................................................... 3 2.1 General info................................................................................................................................... 3 2.2 Product Responsibilities .................................................................................................................. 6 2.3 App Screen map............................................................................................................................. 7 2.4 Main wireframes............................................................................................................................ 9 2.4.1 Sign up / Log In Screens ............................................................................................................ 9 2.4.2 Forgot Password and Terms/Privacy Screens............................................................................. 10 2.4.3 Create Guide Screens ............................................................................................................. 10 2.4.4 Browse Guide Screens ............................................................................................................ 10 2.4.5 My Profile Screens ................................................................................................................. 11 2.4.6 View Guide Screens................................................................................................................ 11 2.5 High Fidelity Mockups................................................................................................................... 11 3 PRODUCT SCHEDULE........................................................................................................................11 3.1 Product Schedule and Critical Milestones........................................................................................ 11 3.2 Alpha & Beta Stage Testing Plan..................................................................................................... 11
  • 3. Confidential –Do not distribute Autofxd 3 1 PRODUCTOVERVIEW Withthe adventof smartphonesandaffordabledataconnections,usershavebeenregularlyusingmobile appsfor on-the-gosocial sharing. Takingthisconceptof mobile sharing,plusthe online successstories of Quora and eHow, general “how-to”free mobile appslike “Snapguide”and“Trusper “ have spawnedin Apple’sAppStore andAndroid’sPlayStore inthe pasttwoyears. These appstap on the creative and productive potential of thisgeneration’ssmartphones,givingusersaneasy-to-useplatformthatwouldlet themeasilyshare theirknowledge andshowcase whatthey’re goodatbywritingguidesfortheirniches. Seeingthe possibility of increasingourcatalogdatabase by thismethodof usercontribution,we wouldlike to develop amobile appthatwouldallow carenthusiaststowrite guides,takepicturesandshare tipsthat can be sociallysharedwithinthe apporviaFacebook. Bythe end of the year,we wouldbe expectinga huge database of automobile-relatedinformation,pictures,anduserprofiles. 2 PRODUCTTECHNOLOGY Thisapp shouldbe compatible formostApple iOSandAndroidOSversions,puttingimportance onthe recentversions. 2.1 GENERAL INFO Brief Description Autofxd will be a “How-to” social app thatwould enable users to create and consume guides. Target Users Automobile owners, enthusiasts,DIYers,generally male, ages 18-50 in the United States Target Operating Systems iOS 6 to 7.x Android OS 3.2 to 4.x Target Devices MobileTouchscreen Phones/Phablet Available through iOS App Store, and Android Play Store App orientation  Portrait(default)  Portraitand Landscapefor Create Guide Screens (including Camera screens, Edit Photo screens),View Guide screens
  • 4. Confidential –Do not distribute Autofxd 4 Features needed (should be part of the app by launch)  Create Guide, Browse Guide, View Guides (Featured Guides view, Top Guides view, Latest Guides view), My Garage, My Profile  Microphone inputand voicetranscriber (primary inputfor Tools and Steps recording)  Keypad (for other information input)  Custom camera interface  Custom photo editor with simplepaintbrush,cropping, pointer tool, and brightness controls  Databasefor User information, VehicleInfo (initial data will beprovided as csv),My Garage, Tools,Parts,Photos, Audio clips, Ratings,Comments  Built-in commenting feature  Built-in Ratings feature  Top Guides rankingbased on Ratings  Admin/Moderator’s Control Panel (for managingreported guides,info flagged as inappropriate)  Social integration for log-in/sign up and sharing (shownumber of shares, show sharingoptions via facebook,twitter, pinterest)  Emailingof link and showingof link (share)  App Tour for firstlaunch Features for next version/iteration (depending on success of firstversion)  Keypad access for Tools and Steps text revisions  App to be rebranded as official app for APW, integration with APW site  Karma system (points accumulated when user makes guides,when guide is shared,when app is shared,etc. These points can be exchanged for coupons redeemable in USAP sites)  Invite friends from connected social accounts  Add (another user) as friend system  Followother users  Regular contests and promos that awards points or coupons  Add multiplevehicleimages  Add multipleparts  Guide leaderboard  Request for a guide to be written (general request or request from a specific user)  More detailed My Garage (with mileage, etc, to be integrated with the future APW My Garage)  In-app messagingsystem (user to user, system to user,admin to user)
  • 5. Confidential –Do not distribute Autofxd 5 Metrics Summary  Monitor user downloads of app.  Monitor and report accountsign up rate and sign up method (Facebook or email)  Monitor and report returninguser rate.  Monitor and report path new users choose after sign up.  Report rate of users creatingguide versus browsingguides.  Report Create Guide entry rate for screens with Create Guide button or link.  Monitor number of users who actually madea guide. Report guide creation rate.  Monitor and report number of Vehicleinfo completed with vehiclephotos, versus without photos.  Monitor and report how many average steps are made for guides.  Monitor bounce rate duringcreate guide process and which partcauses them to abandon/drop off.  Report Guide Creation drop off rate in total, and per Guide Creation screen.  Report Guide deletion rate.  Report Guide Draft completion rate.  Monitor number of users who browse for a guide, which browse screen they usually browsefrom(popular,featured or latest).Report guide browsingrate.  Monitor number of users who sharethe app. o Monitor number of users who shareguides via social share. o Monitor number of users who shareguides via email. o Monitor number of users who shareguides via link.  Monitor time users spend in the app, and where they drop off/closethe app.  Know which arethe popular automobiles,parts and tools brands.  Monitor app ratings in App Store and Google Play Store  Monitor amount of comments per guide, commenting rate.  Monitor how many people areactually ratingguides.  Monitor and report “flagas appropriate”rate.  Monitor and report accountdeletion rate.  Monitor and report number of completed user profiles (includes picture)  Monitor and report sharingof Autofxd app (not guides) via social media, email or link.  Monitor and report how many users turn notifications off,and which notifications wereturned off.  Monitor and report number and rate of users linkingthe app with facebook (via manual linkingin settings).
  • 6. Confidential –Do not distribute Autofxd 6 2.2 PRODUCT RESPONSIBILITIES Product Management US Auto Parts Wireframes US Auto Parts High Level App Flows US Auto Parts High Fidelity Mockups US Auto Parts Final Content Texts US Auto Parts Project Management App Development Provider App Development App Development Provider Database Setup App Development Provider; US Auto Parts to provideinitial data exported from existingdatabase Quality Analysis App Development Provider UAT US Auto Parts Usability Testing US Auto Parts Deployment App Development Provider Analytics Initial - App Development Provider Marketing US Auto Parts
  • 7. Confidential –Do not distribute Autofxd 7 2.3 APP SCREEN MAP
  • 8. Confidential –Do not distribute Autofxd 8
  • 9. Confidential –Do not distribute Autofxd 9 2.4 MAIN WIREFRAMES 2.4.1 SIGN UP / LOG IN SCREENS Notes: 1. Sign UpScreen – Requiredfields: Email Address,Username andPassword. Errornotificationto appearwhen “Done”is pressedwhile requiredfieldsare empty 2. Nominate Username Screen – Requiredfield: Username. Pressing “Next”withanempty username fieldwillshowErrornotification 3. Log In Screen – Requiredfield: Username andPassword. Pressing “LogIn” buttonwithempty requiredfieldswillshowErrornotification. Eye icon: reveal passwordwhenpressed. When pressedagain,hidespassword. 4. FacebookIntegration– allowSignupand Log in viaFacebook. WhensigningupviaFacebook,ask forusername.
  • 10. Confidential –Do not distribute Autofxd 10 2.4.2 FORGOTPASSWORDANDTERMS/PRIVACYSCREENS  Please see includedSignUpHLF jpegfile. Notes: 1. Forgot PasswordScreen– Requiredfields: emailaddress. Errorto show when “Sendreset instructions”are sentwithemptyrequiredfield 2. Terms of Service and Privacy PolicyPages – Scroll upand downiconson the bottompersistent footer. 2.4.3 CREATE GUIDE SCREENS  Please see included Create GuideHLFjpegfile. Notes: 1. RequiredInfo– Title,Vehicle,PartsandTools. Atleast1 Stepisrequiredtopublish. 2. Create Guide abandonment- whencreate guide processisabandoned byforce-closingapp, save guide asDraft in “My Guides”, usingname Title+autosave+date. 3. Auto save progress function - autosave guide after(1) Parts specified (2) Toolsare recorded (3) Aftereach Stepisadded. Inthe case of appcrash or app force quit,Draft isauto-savedin“My Guides”sectionwithname: Title+autosave+date. There shouldbe anotificationon app restarting mentioningthatthe lastguide made wassavedin “My Guides> Draft”, withthe name Title+autosave+date,andaquestiontocontinue makingthe guide ornot. 2.4.4 BROWSE GUIDE SCREENS  Please see includedBrowse GuideHLFjpegfile. Notes: 1. Browse Homepage Screen – FeaturedGuidesheaderarrowscyclesthroughFeaturedGuides, PopularGuidesandLatestGuideswhenpressed.  Sorting forFeatured Guides–guideswiththe higheststarratings  Sorting forPopularGuides –guideswiththe mostfavourites+comments
  • 11. Confidential –Do not distribute Autofxd 11  Sorting forLatestGuides – newlycreatedcompleteguides (notincludingrecentlyedited guides) 2.4.5 MY PROFILESCREENS  Please see includedMyProfile HLFjpegfile. 2.4.6 VIEW GUIDE SCREENS  Please see includedViewGuide HLFjpegfile. 2.5 HIGH FIDELITY MOCKUPS Our designerswill provideHighFidelityMockupsonce available. PSDscanbe providedto developers forfutureuse. CSSvaluescanalsobe provided. 3 PRODUCTSCHEDULE Productlaunchis targetedonorbefore November,2014. Productschedule TBD. 3.1 PRODUCT SCHEDULE AND CRITICAL MILESTONES 3.2 ALPHA & BETA STAGE TESTING PLAN