SlideShare a Scribd company logo
THE POINTABOUT
SRS PROCESS:
FROM IDEA TO APP-READY
IN THREE WEEKS OR LESS
The Process Funnel

PointAbout uses the Process Funnel on the
right as a guide to help clients map out their
                                                   Business     Ad Sales   Education   Branding           New
                                                                                                        Customers New Sales
                                                                                                                                           Market    Increases    Customer
                                                                                                                                          Research Productivity Satisfaction

mobile strategy.                                 Requirements

The funnel emphasizes that building mobile                                  Stakeholders           Advertisers             Competition             Target Users

products is a holistic process with a series              Audience
of inter-connected decisions. All aspects of
the Process Funnel should be considered to                      Platform           iPhone        iPad      Android         RIM     Windows         Web
ensure successful development of mobile
websites and/or applications.
                                                                   Features
                                                                                              Push                                        Social
                                                                                           Noti cation Analytics   Advertising Commerce   Media
We consult with clients to develop a System
Requirements Specification (SRS) document
that lays out a development plan for mobile
products based on each individual client’s                         Storyboard                    Wireframes         Pixel
                                                                                                                   Perfect
                                                                                                                                 Style
                                                                                                                                 Guide

expectations, targeted platforms, and
preexisting data architecture.
                                                                                                                    APIs
                                                                Data Definition
The SRS document provided by PointAbout
at the end of the consulting period can be
                                                                           Acceptance                         Acceptance
used for in-house development, distributed                                                                      Criteria
to multiple vendors in the form of a Request                                 Criteria
for Proposal (RFP), or serve as the basis for
PointAbout’s development team.                                                 Support                        Support Plan
Business Requirements
                                           Ad Sales   Education   Branding     New                  Market    Increases    Customer
                                                                             Customers New Sales   Research Productivity Satisfaction
       Business Requirements



           Audience


           Platform


           Features


          Storyboard
                               The business requirements discussion starts at an overall mobile strategy level and becomes more granular as
            Data
                               we move through the process funnel. In this first step, we discern the most important components of a
          De nition
                               client’s application and help decide which considerations on which to focus as the app progresses through
          Acceptance
            Criteria           research, design, and development.
           Support

                                       Ad Sales                    Branding                   New Sales                Increases Productivity
                               How can you maximize        What kind of feedback      How can app sales help         Will your app allow users
                               user downloads and          channels do you want to    bolster the bottom line?       to increase productivity
                               ad revenue? What are        open? What social media    How can you increase           in some form or fashion?
                               your     revenue goals/     outlets do you want to     user uptake of your app        Are you looking to
                               requirements for this       tap and how?               to drive new sales, in-app     include       voice-to-text
                               project (ROI)?                                         sales, and/or advertising      functionality? Do you
                                                                                      sales? Should you charge       want to move toward
                                      Education                  New Customers        for your app at all, and if    automation of processes
                                                           Apps only reach new so, how much should you               that have been done
                               Smartphones put all the
                                                           customers and keep charge?                                manually to this point?
                               knowledge in the world
                                                                                                                     Would you like to
                               at a user’s fingertips.     them coming back if they
                                                                                           Market Research           distribute and display
                               Will your app educate       truly stand out from the
                                                                                                                     reports via an application
                               users about their nearby    competition. This means How can you use
                                                                                                                     or mobile website rather
                               surroundings?        Your   having the foresight and analytics to optimize User
                                                                                                                     than over email?
                               current or upcoming         patience to create a best- Experience? How can you
                               products or events? How     in-breed app as well as implement analytics and
                               do you want to relay that   the fortitude to see it which vendor should you             Customer Satisfaction
                               information? Strictly via   through. What utilities use? What can you expect          Apps open up yet another
                               text, or do you want to     will make your app a to find out from your                line of communication
                               include audio and video?    must-have? What apps analytics vendor and how             between your customers
                                                           that aren’t necessarily much will it cost? How            and you. Who will
                                                           “competition”     contain can you use analytics to        manage and respond to
                                                           elements you’d like to see optimize User Experience?      the feedback you receive
       Page 3                                              in your apps?                                             from your app?
Audience
                                              Stakeholders         Advertisers        Competition         Target Users
Business Requirements


    Audience



     Platform


     Features

                        Your intended target market defines who the app should be designed to reach. Defining the audience influ-
    Storyboard
                        ences decisions in the Platform, Features, and Storyboard sections.
      Data
    De nition

   Acceptance
     Criteria                 Stakeholders                   Advertisers                    Competition                  Target Users
     Support
                        Before an app can be          Which            advertising   What can you do that         What is the demographic
                        released in the wild,         vendors       should    you    your competitors aren’t      profile of your intended
                        it needs to meet the          consider, which do you         already doing? What          target audience? How
                        approval of       a range     already use, and what          should you do that they’re   can you best reach your
                        of            stakeholders,   kind of advertising would      already doing? Consider      target audience through
                        including       operational   you prefer to include in       which successes of your      mobile? Also consider
                        and economic. What            your app? Banner ads           competition you want         the demographic profile
                        are the requirements          can be effective, as they      to emulate, and what         of platform users and
                        of your stakeholders?         are often geared toward        innovative new features      address how those users
                        What is the extent of         mass-market campaigns          and aspects you will bring   typically utilize mobile.
                        their involvement in the      that want to deliver across    to the table. What will
                        project’s development? Do     all mobile platforms.          set your app or mobile
                        not wait until the project    Interstitial advertisements    website apart from the
                        is completed and you are      appear between screens         hundreds of thousands
                        ready to seek approval        within an application.         that already exist?
                        to find out stakeholders’     This form of advertising is
                        expectations.                 often more intrusive to the
                                                      user, as it interrupts their
                                                      navigation through an
                                                      app. If your app will reach
                                                      enough users, branded
                                                      sponsorships are another
                                                      advertising option.


 Page 4
Platform
                                                     iPhone      iPad    Android    RIM     Windows     Web
Business Requirements


    Audience



     Platform


     Features

                        PointAbout helps clients strategize which platforms to target with their mobile apps. We examine all plat-
    Storyboard
                        forms to gauge whether there would be significant benefits to creating apps on them.
      Data
    De nition

   Acceptance
     Criteria              iPhone / iPod Touch                 Android                    Windows Phone                   Web
     Support
                        PointAbout’s   AppMakr       Smart phones running on       Microsoft has been very      Do you want to create a
                        service has been the         Android OS are rapidly        silent in the app space, but mobile website, or just
                        force behind more than       gaining market share, and     is the ‘lurking giant’ and   mobile apps? Mobile
                        1200 iPhone apps, which      Google’s plans for web-       is starting to re-prioritize web offers broad, though
                        have had over 1.2 million    based apps on Chrome          for apps. The release of     inconsistent distribution.
                        downloads in the App         have     the    potential     Windows Phone 7 has          There is no standard for
                        Store.                       to challenge Apple’s          the potential to cause a     mobile web like Firefox,
                                                     dominance in the app          serious shift in the mobile  Safari, or IE, so content
                                  iPad               market.                       market.                      will not be able to render
                                                                                                                to best suit each device
                        The iPad is an extension
                                                              Blackberry           The      platform       will unless mobile browser
                        of the well-known iPhone
                                                                                   bring end users a fresh detecting is integrated in
                        SDK, building software,      Blackberry accounts for
                                                                                   experience while also your project.
                        but iPad carries its own     more smartphone users
                                                                                   providing       developers
                        inherent       challenges.   than any other device,
                                                                                   with a powerful set of Google is also pushing
                        Projects for the iPad are    offering wide distribution.
                                                                                   tools that allows for rapid the development of web-
                        extremely design-heavy       However, Blackberry App
                                                                                   development of apps.         based apps leveraging
                        and require intricate        World contains roughly
                                                                                                                HTML5, an approach
                        detail and extensive pre-    1/10th the number of apps
                                                                                                                that will likely gain
                        development planning.        as Apple and the number
                                                                                                                traction with the launch
                                                     of app downloads from
                                                                                                                of Google’s Chrome Web
                                                     the App World is far less
                                                     than either the App Store                                  Store later this year.
                                                     or the Android Market
                                                     Place.
Page 5
Features                                                    Push                                        Social
                                                          Noti cation Analytics   Advertising Commerce   Media
  Business Requirements


      Audience



       Platform


       Features


      Storyboard
                          PointAbout has strategic partnerships with a number of mobile solutions providers. We also have reusable code
                          libraries and access to open source that is specific to the mobile app space.
        Data
      De nition

     Acceptance
       Criteria           Some primary technology categories that we explore during Step 1 include Push Notifications, Analytics,
       Support            Advertising, eCommerce, and Social Media/Sharing. Considerable energy will be spent pinning down what you
                          can and should do to maximize user retention and acquisition through the use of features.




Storyboards

                                                                Wireframes         Pixel        Style
  Business Requirements
                                                                                  Perfect       Guide
      Audience



       Platform


       Features


      Storyboard


        Data
      De nition
                          Storyboards are visual designs of the app’s expected look, feel and functionality. Storyboards and wireframes
     Acceptance
                          provide the groundwork for necessary decision-makers to understand exactly what the app will be able to do.
       Criteria
                          Additionally, they allow development teams and data providers to understand expectations for back-end data
       Support
                          processing and front-end display.

                                     Wireframes                         Pixel-Perfect Images                           Style Guide
                          Have you thought through every Images created based on wireframes                 How should the app look and feel?
                          nook, cranny, back button, swipe, that developers use as the basis for            What message do you want it to
                          and pinch/zoom of your app? app creation.                                         present? What are your company’s
                          Developed use cases?                                                              color schemes, preferred fonts,
                                                                                                            etc.?
  Page 6
Data Definition
                                                                                 APIs
   Business Requirements


       Audience



        Platform


        Features

                           What does your data architecture submissions. On mobile apps this is          applications? What reporting will
       Storyboard
                           look like? Is it equipped to deliver typically via direct API access to the   they be capable of? Will that satisfy
         Data
       De nition           what you need to create these data sources.                                   all of your stakeholders’ needs?
      Acceptance
        Criteria           mobile applications?
        Support                                                   Are you counting on RSS feeds to       Do multiple systems need to be
                           Are you running legacy systems that deliver data to the app? If so, are       updated when something happens
                           do not interface with web-based those RSS feeds displaying full data          on the mobile device?
                           protocols and API calls? If so, what feeds, or summaries? Do the RSS
                           data mapping needs to be done to feeds validate? How are the RSS              Have you moved to a Service-
                           extract the data from the system so feeds updated?                            Oriented Architecture design?
                           it can be utilized by the app?                                                If not, do you want to do so to
                                                                  Do your various data sources speak     facilitate your mobile initiatives?
                           Do you already have APIs created to to one another? If a query needs
                           allow for extraction of data by the to be made that involves multiple         How can you achieve your mobile
                           mobile device?                         data sources that are typically not    objectives without having to
                                                                  queried together, will there be        re-architect large parts of your
                           Is your data kept up to date problems?                                        internal systems?
                           automatically? If not, does it require
                           manual updating? Mobile tends Do you have places to put new data
                           to uncover data issues, including that is created by mobile users?
                           instances where data is not Examples include GPS coordinates,
                           updated often enough, which can user generated content, time-based
                           go unnoticed on the desktop but in requests for information.
                           mobile becomes very apparent.
                                                                  What analytics and tracking
                           Do you have ways to allow data systems are you currently using?
                           to be inputted by the mobile user Will you be able to extend those
                           (i.e. comments, user locations, to gain insight into mobile usage?
                           blog postings)? On mobile web Are there native SDKs available (if
    Page 7                 this is typically just http-based form mobile apps) for these analytics
Acceptance Criteria                                                             Acceptance
                                                                                  Criteria
     Business Requirements


         Audience



          Platform


          Features

                             Acceptance Criteria is a line-by-line explanation of requirements the app must fulfill before it can be deemed
         Storyboard
                             accepted by you and submitted to Apple’s App Store.
           Data
         De nition

        Acceptance
          Criteria           Clearly defining all aspects of your acceptance criteria prior to the start of the development process is a key
          Support            element in the success of your mobile initiatives. Incomplete acceptance criteria can result in costly mistakes and
                             a strain in the client-developer relationship towards the final stages of a project.




     Support

     Business Requirements
                                                                               Support Plan
         Audience



          Platform


          Features


         Storyboard


           Data
         De nition
                             Our pre-development planning processes and project management systems employed during the development
        Acceptance
                             phase ensure we are able to deliver successful, market-ready applications in a short window of time.
          Criteria


          Support
                             Communication during all phases of development is critical to building successful mobile products. We encourage
                             constant communication throughout the development process and update clients on progress through daily,
                             weekly, or biweekly updates, email and conference calls. We also use project management tools that enable
                             clients to stay apprised of developments via RSS.

                             PointAbout’s work isn’t over when the development phase ends. We remain on board after mobile products are
                             launched to help clients correct data or display errors and repeatable software-specific crashes. Post-development
                             support offerings include: App Promotion, Support for the first 30 days, a comprehensive “Month One” report,
                             and Optional Ongoing Technical Support.
      Page 8

More Related Content

What's hot

Infomatic Retail Loyalty Program Solution
Infomatic Retail Loyalty Program SolutionInfomatic Retail Loyalty Program Solution
Infomatic Retail Loyalty Program Solution
Aquavita
 
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
Salesforce Partners
 
Web crm one 2.0
Web crm one 2.0Web crm one 2.0
Web crm one 2.0
Run Time Solutions
 
Optimizing Your Digital Content for Global, Mobile and Social Users
Optimizing Your Digital Content for Global, Mobile and Social UsersOptimizing Your Digital Content for Global, Mobile and Social Users
Optimizing Your Digital Content for Global, Mobile and Social Users
The Next SEM
 
Guide mobile project
Guide mobile projectGuide mobile project
Guide mobile project
Fröjd Interactive
 
Soffront Partner portal
Soffront Partner portalSoffront Partner portal
Soffront Partner portal
Soffront Software
 
Social Media Value Proposition - Group FMG
Social Media Value Proposition - Group FMGSocial Media Value Proposition - Group FMG
Social Media Value Proposition - Group FMG
GroupFMG
 
Bob Dorf at the NJ Tech Meetup, January 2013
Bob Dorf at the NJ Tech Meetup, January 2013Bob Dorf at the NJ Tech Meetup, January 2013
Bob Dorf at the NJ Tech Meetup, January 2013
rocketfuel.cc
 
Mobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
Mobile Marketing & Advertising Strategies To Deliver On Your Key ObjectivesMobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
Mobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
Lucy James
 
Cross Media Marketing 2010
Cross Media Marketing 2010Cross Media Marketing 2010
Cross Media Marketing 2010
jfmconcepts
 
Commetric: The Challenge of Social Data
Commetric: The Challenge of Social DataCommetric: The Challenge of Social Data
Commetric: The Challenge of Social Data
commetric
 
Harvest Amsterdam - Mobile strategy
Harvest Amsterdam - Mobile strategyHarvest Amsterdam - Mobile strategy
Harvest Amsterdam - Mobile strategy
Harvestamsterdam
 
Predicting Customer Behavior - An Introduction to iSky
Predicting Customer Behavior - An Introduction to iSkyPredicting Customer Behavior - An Introduction to iSky
Predicting Customer Behavior - An Introduction to iSky
iSky
 
Mx.Credentials Usa
Mx.Credentials UsaMx.Credentials Usa
Mx.Credentials Usa
Nicolas Visiers Würth
 
Programmatic Buying and the Evolution of Ad Tech
Programmatic Buying and the Evolution of Ad TechProgrammatic Buying and the Evolution of Ad Tech
Programmatic Buying and the Evolution of Ad Tech
Adometry by Google
 
The Data Connection: Marketing to the Empowered Consumer
The Data Connection: Marketing to the Empowered ConsumerThe Data Connection: Marketing to the Empowered Consumer
The Data Connection: Marketing to the Empowered Consumer
Vivastream
 
Mobile Analytics
Mobile AnalyticsMobile Analytics
Mobile Analytics
Fresh Digital Group
 
Five9 Award Write Up
Five9 Award Write UpFive9 Award Write Up
Five9 Award Write Up
Ana Arriaga
 
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
CRM Metrix - MetrixLab
 
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
Bob Vogel
 

What's hot (20)

Infomatic Retail Loyalty Program Solution
Infomatic Retail Loyalty Program SolutionInfomatic Retail Loyalty Program Solution
Infomatic Retail Loyalty Program Solution
 
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
Extend Your Commercial Force.com App - Dreamforce 2012 - 9/19
 
Web crm one 2.0
Web crm one 2.0Web crm one 2.0
Web crm one 2.0
 
Optimizing Your Digital Content for Global, Mobile and Social Users
Optimizing Your Digital Content for Global, Mobile and Social UsersOptimizing Your Digital Content for Global, Mobile and Social Users
Optimizing Your Digital Content for Global, Mobile and Social Users
 
Guide mobile project
Guide mobile projectGuide mobile project
Guide mobile project
 
Soffront Partner portal
Soffront Partner portalSoffront Partner portal
Soffront Partner portal
 
Social Media Value Proposition - Group FMG
Social Media Value Proposition - Group FMGSocial Media Value Proposition - Group FMG
Social Media Value Proposition - Group FMG
 
Bob Dorf at the NJ Tech Meetup, January 2013
Bob Dorf at the NJ Tech Meetup, January 2013Bob Dorf at the NJ Tech Meetup, January 2013
Bob Dorf at the NJ Tech Meetup, January 2013
 
Mobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
Mobile Marketing & Advertising Strategies To Deliver On Your Key ObjectivesMobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
Mobile Marketing & Advertising Strategies To Deliver On Your Key Objectives
 
Cross Media Marketing 2010
Cross Media Marketing 2010Cross Media Marketing 2010
Cross Media Marketing 2010
 
Commetric: The Challenge of Social Data
Commetric: The Challenge of Social DataCommetric: The Challenge of Social Data
Commetric: The Challenge of Social Data
 
Harvest Amsterdam - Mobile strategy
Harvest Amsterdam - Mobile strategyHarvest Amsterdam - Mobile strategy
Harvest Amsterdam - Mobile strategy
 
Predicting Customer Behavior - An Introduction to iSky
Predicting Customer Behavior - An Introduction to iSkyPredicting Customer Behavior - An Introduction to iSky
Predicting Customer Behavior - An Introduction to iSky
 
Mx.Credentials Usa
Mx.Credentials UsaMx.Credentials Usa
Mx.Credentials Usa
 
Programmatic Buying and the Evolution of Ad Tech
Programmatic Buying and the Evolution of Ad TechProgrammatic Buying and the Evolution of Ad Tech
Programmatic Buying and the Evolution of Ad Tech
 
The Data Connection: Marketing to the Empowered Consumer
The Data Connection: Marketing to the Empowered ConsumerThe Data Connection: Marketing to the Empowered Consumer
The Data Connection: Marketing to the Empowered Consumer
 
Mobile Analytics
Mobile AnalyticsMobile Analytics
Mobile Analytics
 
Five9 Award Write Up
Five9 Award Write UpFive9 Award Write Up
Five9 Award Write Up
 
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
Hemen Patel CRM Metrix: Columbus WAW, Jan 27, 2010
 
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
Demand Generation Tips For IT Pros: Strategies, Tactics & Tools For Winning N...
 

Similar to The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less

How To Succeed With Mobile
How To Succeed With MobileHow To Succeed With Mobile
So, Mobile is Big. Now What?
So, Mobile is Big. Now What?So, Mobile is Big. Now What?
So, Mobile is Big. Now What?
BMA Carolinas
 
Kiosk com lasvegas_2010_kiosks-101
Kiosk com lasvegas_2010_kiosks-101Kiosk com lasvegas_2010_kiosks-101
Kiosk com lasvegas_2010_kiosks-101
Ronald L. Bowers
 
Snapshot: Online marketing suite
Snapshot: Online marketing suite Snapshot: Online marketing suite
Snapshot: Online marketing suite
mohitishar
 
An Approach to Multichannel Retailing
An Approach to Multichannel RetailingAn Approach to Multichannel Retailing
An Approach to Multichannel Retailing
RMM London
 
Making the Pieces Fit: Marketing, Technology and the Expanding Web
Making the Pieces Fit: Marketing, Technology and the Expanding WebMaking the Pieces Fit: Marketing, Technology and the Expanding Web
Making the Pieces Fit: Marketing, Technology and the Expanding Web
Bluespire Marketing
 
SAP and Startup Intro
SAP and Startup Intro SAP and Startup Intro
SAP and Startup Intro
Vitaliy Rudnytskiy
 
Digital Organisation Nestlé
Digital Organisation NestléDigital Organisation Nestlé
Digital Organisation Nestlé
Social Hub Zürich
 
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
Snipp Interactive
 
mPromo - End-to-end trade promotion management.
mPromo - End-to-end trade promotion management.mPromo - End-to-end trade promotion management.
mPromo - End-to-end trade promotion management.
Mindtree Ltd.
 
Effective Software Product Development -hiddenbrains.pdf
Effective Software Product Development -hiddenbrains.pdfEffective Software Product Development -hiddenbrains.pdf
Effective Software Product Development -hiddenbrains.pdf
philipthomas428223
 
Centripetal media aprimo - microsoft intelligent 1 to 1 marketing - short deck
Centripetal media   aprimo - microsoft intelligent 1 to 1 marketing - short deckCentripetal media   aprimo - microsoft intelligent 1 to 1 marketing - short deck
Centripetal media aprimo - microsoft intelligent 1 to 1 marketing - short deck
Motheral
 
Quasar
QuasarQuasar
Quasar
Ajay Gupta
 
WavuDigital Overview
WavuDigital OverviewWavuDigital Overview
WavuDigital Overview
WAVU Digital
 
Snapkode marketing services
Snapkode marketing servicesSnapkode marketing services
Snapkode marketing services
snapkode
 
Digital marketing for restaurants
Digital marketing for restaurantsDigital marketing for restaurants
Digital marketing for restaurants
Signal
 
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
Christina "CK" Kerley
 
Fusion CRM Overview
Fusion CRM OverviewFusion CRM Overview
Fusion CRM Overview
Maher Achcar
 
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
Actuan Global
 
Emailvision Campaign Commander Enterprise Edition
Emailvision Campaign Commander Enterprise EditionEmailvision Campaign Commander Enterprise Edition
Emailvision Campaign Commander Enterprise Edition
HenryRichards
 

Similar to The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less (20)

How To Succeed With Mobile
How To Succeed With MobileHow To Succeed With Mobile
How To Succeed With Mobile
 
So, Mobile is Big. Now What?
So, Mobile is Big. Now What?So, Mobile is Big. Now What?
So, Mobile is Big. Now What?
 
Kiosk com lasvegas_2010_kiosks-101
Kiosk com lasvegas_2010_kiosks-101Kiosk com lasvegas_2010_kiosks-101
Kiosk com lasvegas_2010_kiosks-101
 
Snapshot: Online marketing suite
Snapshot: Online marketing suite Snapshot: Online marketing suite
Snapshot: Online marketing suite
 
An Approach to Multichannel Retailing
An Approach to Multichannel RetailingAn Approach to Multichannel Retailing
An Approach to Multichannel Retailing
 
Making the Pieces Fit: Marketing, Technology and the Expanding Web
Making the Pieces Fit: Marketing, Technology and the Expanding WebMaking the Pieces Fit: Marketing, Technology and the Expanding Web
Making the Pieces Fit: Marketing, Technology and the Expanding Web
 
SAP and Startup Intro
SAP and Startup Intro SAP and Startup Intro
SAP and Startup Intro
 
Digital Organisation Nestlé
Digital Organisation NestléDigital Organisation Nestlé
Digital Organisation Nestlé
 
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
Snipp Webinar With Loyalty360 - The State of Loyalty in 2017
 
mPromo - End-to-end trade promotion management.
mPromo - End-to-end trade promotion management.mPromo - End-to-end trade promotion management.
mPromo - End-to-end trade promotion management.
 
Effective Software Product Development -hiddenbrains.pdf
Effective Software Product Development -hiddenbrains.pdfEffective Software Product Development -hiddenbrains.pdf
Effective Software Product Development -hiddenbrains.pdf
 
Centripetal media aprimo - microsoft intelligent 1 to 1 marketing - short deck
Centripetal media   aprimo - microsoft intelligent 1 to 1 marketing - short deckCentripetal media   aprimo - microsoft intelligent 1 to 1 marketing - short deck
Centripetal media aprimo - microsoft intelligent 1 to 1 marketing - short deck
 
Quasar
QuasarQuasar
Quasar
 
WavuDigital Overview
WavuDigital OverviewWavuDigital Overview
WavuDigital Overview
 
Snapkode marketing services
Snapkode marketing servicesSnapkode marketing services
Snapkode marketing services
 
Digital marketing for restaurants
Digital marketing for restaurantsDigital marketing for restaurants
Digital marketing for restaurants
 
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
B2B Mobile Marketing:10-Step Starter Guide for Integrating Mobile Into The B2...
 
Fusion CRM Overview
Fusion CRM OverviewFusion CRM Overview
Fusion CRM Overview
 
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...
 
Emailvision Campaign Commander Enterprise Edition
Emailvision Campaign Commander Enterprise EditionEmailvision Campaign Commander Enterprise Edition
Emailvision Campaign Commander Enterprise Edition
 

Recently uploaded

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 

The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less

  • 1. THE POINTABOUT SRS PROCESS: FROM IDEA TO APP-READY IN THREE WEEKS OR LESS
  • 2. The Process Funnel PointAbout uses the Process Funnel on the right as a guide to help clients map out their Business Ad Sales Education Branding New Customers New Sales Market Increases Customer Research Productivity Satisfaction mobile strategy. Requirements The funnel emphasizes that building mobile Stakeholders Advertisers Competition Target Users products is a holistic process with a series Audience of inter-connected decisions. All aspects of the Process Funnel should be considered to Platform iPhone iPad Android RIM Windows Web ensure successful development of mobile websites and/or applications. Features Push Social Noti cation Analytics Advertising Commerce Media We consult with clients to develop a System Requirements Specification (SRS) document that lays out a development plan for mobile products based on each individual client’s Storyboard Wireframes Pixel Perfect Style Guide expectations, targeted platforms, and preexisting data architecture. APIs Data Definition The SRS document provided by PointAbout at the end of the consulting period can be Acceptance Acceptance used for in-house development, distributed Criteria to multiple vendors in the form of a Request Criteria for Proposal (RFP), or serve as the basis for PointAbout’s development team. Support Support Plan
  • 3. Business Requirements Ad Sales Education Branding New Market Increases Customer Customers New Sales Research Productivity Satisfaction Business Requirements Audience Platform Features Storyboard The business requirements discussion starts at an overall mobile strategy level and becomes more granular as Data we move through the process funnel. In this first step, we discern the most important components of a De nition client’s application and help decide which considerations on which to focus as the app progresses through Acceptance Criteria research, design, and development. Support Ad Sales Branding New Sales Increases Productivity How can you maximize What kind of feedback How can app sales help Will your app allow users user downloads and channels do you want to bolster the bottom line? to increase productivity ad revenue? What are open? What social media How can you increase in some form or fashion? your revenue goals/ outlets do you want to user uptake of your app Are you looking to requirements for this tap and how? to drive new sales, in-app include voice-to-text project (ROI)? sales, and/or advertising functionality? Do you sales? Should you charge want to move toward Education New Customers for your app at all, and if automation of processes Apps only reach new so, how much should you that have been done Smartphones put all the customers and keep charge? manually to this point? knowledge in the world Would you like to at a user’s fingertips. them coming back if they Market Research distribute and display Will your app educate truly stand out from the reports via an application users about their nearby competition. This means How can you use or mobile website rather surroundings? Your having the foresight and analytics to optimize User than over email? current or upcoming patience to create a best- Experience? How can you products or events? How in-breed app as well as implement analytics and do you want to relay that the fortitude to see it which vendor should you Customer Satisfaction information? Strictly via through. What utilities use? What can you expect Apps open up yet another text, or do you want to will make your app a to find out from your line of communication include audio and video? must-have? What apps analytics vendor and how between your customers that aren’t necessarily much will it cost? How and you. Who will “competition” contain can you use analytics to manage and respond to elements you’d like to see optimize User Experience? the feedback you receive Page 3 in your apps? from your app?
  • 4. Audience Stakeholders Advertisers Competition Target Users Business Requirements Audience Platform Features Your intended target market defines who the app should be designed to reach. Defining the audience influ- Storyboard ences decisions in the Platform, Features, and Storyboard sections. Data De nition Acceptance Criteria Stakeholders Advertisers Competition Target Users Support Before an app can be Which advertising What can you do that What is the demographic released in the wild, vendors should you your competitors aren’t profile of your intended it needs to meet the consider, which do you already doing? What target audience? How approval of a range already use, and what should you do that they’re can you best reach your of stakeholders, kind of advertising would already doing? Consider target audience through including operational you prefer to include in which successes of your mobile? Also consider and economic. What your app? Banner ads competition you want the demographic profile are the requirements can be effective, as they to emulate, and what of platform users and of your stakeholders? are often geared toward innovative new features address how those users What is the extent of mass-market campaigns and aspects you will bring typically utilize mobile. their involvement in the that want to deliver across to the table. What will project’s development? Do all mobile platforms. set your app or mobile not wait until the project Interstitial advertisements website apart from the is completed and you are appear between screens hundreds of thousands ready to seek approval within an application. that already exist? to find out stakeholders’ This form of advertising is expectations. often more intrusive to the user, as it interrupts their navigation through an app. If your app will reach enough users, branded sponsorships are another advertising option. Page 4
  • 5. Platform iPhone iPad Android RIM Windows Web Business Requirements Audience Platform Features PointAbout helps clients strategize which platforms to target with their mobile apps. We examine all plat- Storyboard forms to gauge whether there would be significant benefits to creating apps on them. Data De nition Acceptance Criteria iPhone / iPod Touch Android Windows Phone Web Support PointAbout’s AppMakr Smart phones running on Microsoft has been very Do you want to create a service has been the Android OS are rapidly silent in the app space, but mobile website, or just force behind more than gaining market share, and is the ‘lurking giant’ and mobile apps? Mobile 1200 iPhone apps, which Google’s plans for web- is starting to re-prioritize web offers broad, though have had over 1.2 million based apps on Chrome for apps. The release of inconsistent distribution. downloads in the App have the potential Windows Phone 7 has There is no standard for Store. to challenge Apple’s the potential to cause a mobile web like Firefox, dominance in the app serious shift in the mobile Safari, or IE, so content iPad market. market. will not be able to render to best suit each device The iPad is an extension Blackberry The platform will unless mobile browser of the well-known iPhone bring end users a fresh detecting is integrated in SDK, building software, Blackberry accounts for experience while also your project. but iPad carries its own more smartphone users providing developers inherent challenges. than any other device, with a powerful set of Google is also pushing Projects for the iPad are offering wide distribution. tools that allows for rapid the development of web- extremely design-heavy However, Blackberry App development of apps. based apps leveraging and require intricate World contains roughly HTML5, an approach detail and extensive pre- 1/10th the number of apps that will likely gain development planning. as Apple and the number traction with the launch of app downloads from of Google’s Chrome Web the App World is far less than either the App Store Store later this year. or the Android Market Place. Page 5
  • 6. Features Push Social Noti cation Analytics Advertising Commerce Media Business Requirements Audience Platform Features Storyboard PointAbout has strategic partnerships with a number of mobile solutions providers. We also have reusable code libraries and access to open source that is specific to the mobile app space. Data De nition Acceptance Criteria Some primary technology categories that we explore during Step 1 include Push Notifications, Analytics, Support Advertising, eCommerce, and Social Media/Sharing. Considerable energy will be spent pinning down what you can and should do to maximize user retention and acquisition through the use of features. Storyboards Wireframes Pixel Style Business Requirements Perfect Guide Audience Platform Features Storyboard Data De nition Storyboards are visual designs of the app’s expected look, feel and functionality. Storyboards and wireframes Acceptance provide the groundwork for necessary decision-makers to understand exactly what the app will be able to do. Criteria Additionally, they allow development teams and data providers to understand expectations for back-end data Support processing and front-end display. Wireframes Pixel-Perfect Images Style Guide Have you thought through every Images created based on wireframes How should the app look and feel? nook, cranny, back button, swipe, that developers use as the basis for What message do you want it to and pinch/zoom of your app? app creation. present? What are your company’s Developed use cases? color schemes, preferred fonts, etc.? Page 6
  • 7. Data Definition APIs Business Requirements Audience Platform Features What does your data architecture submissions. On mobile apps this is applications? What reporting will Storyboard look like? Is it equipped to deliver typically via direct API access to the they be capable of? Will that satisfy Data De nition what you need to create these data sources. all of your stakeholders’ needs? Acceptance Criteria mobile applications? Support Are you counting on RSS feeds to Do multiple systems need to be Are you running legacy systems that deliver data to the app? If so, are updated when something happens do not interface with web-based those RSS feeds displaying full data on the mobile device? protocols and API calls? If so, what feeds, or summaries? Do the RSS data mapping needs to be done to feeds validate? How are the RSS Have you moved to a Service- extract the data from the system so feeds updated? Oriented Architecture design? it can be utilized by the app? If not, do you want to do so to Do your various data sources speak facilitate your mobile initiatives? Do you already have APIs created to to one another? If a query needs allow for extraction of data by the to be made that involves multiple How can you achieve your mobile mobile device? data sources that are typically not objectives without having to queried together, will there be re-architect large parts of your Is your data kept up to date problems? internal systems? automatically? If not, does it require manual updating? Mobile tends Do you have places to put new data to uncover data issues, including that is created by mobile users? instances where data is not Examples include GPS coordinates, updated often enough, which can user generated content, time-based go unnoticed on the desktop but in requests for information. mobile becomes very apparent. What analytics and tracking Do you have ways to allow data systems are you currently using? to be inputted by the mobile user Will you be able to extend those (i.e. comments, user locations, to gain insight into mobile usage? blog postings)? On mobile web Are there native SDKs available (if Page 7 this is typically just http-based form mobile apps) for these analytics
  • 8. Acceptance Criteria Acceptance Criteria Business Requirements Audience Platform Features Acceptance Criteria is a line-by-line explanation of requirements the app must fulfill before it can be deemed Storyboard accepted by you and submitted to Apple’s App Store. Data De nition Acceptance Criteria Clearly defining all aspects of your acceptance criteria prior to the start of the development process is a key Support element in the success of your mobile initiatives. Incomplete acceptance criteria can result in costly mistakes and a strain in the client-developer relationship towards the final stages of a project. Support Business Requirements Support Plan Audience Platform Features Storyboard Data De nition Our pre-development planning processes and project management systems employed during the development Acceptance phase ensure we are able to deliver successful, market-ready applications in a short window of time. Criteria Support Communication during all phases of development is critical to building successful mobile products. We encourage constant communication throughout the development process and update clients on progress through daily, weekly, or biweekly updates, email and conference calls. We also use project management tools that enable clients to stay apprised of developments via RSS. PointAbout’s work isn’t over when the development phase ends. We remain on board after mobile products are launched to help clients correct data or display errors and repeatable software-specific crashes. Post-development support offerings include: App Promotion, Support for the first 30 days, a comprehensive “Month One” report, and Optional Ongoing Technical Support. Page 8