Requirements Gathering and Documentation
A Comprehensive Approach to Using Voice of the Customer
WHO WE ARE
                                                                                                        2
We help companies                                        NEW PRODUCT IDEATION
                                                            Innovation Process
connect with                                                 Ideation Sessions
                                                         Customer Advisory Boards
customers to create
                              PRODUCT EVALUATION                                 CONCEPT EVALUATION
and deliver clear and          Qualitative Research                                  & VALIDATION
compelling products,           Customer Sat Studies
                             Customer Advisory Boards
                                                                              Market & Competitive Analysis
                                                                                  Qualitative Research
services, and                                                                     Quantitative Studies

messaging. We help to
                                                        Customers
define the right
products and also talk
                              PRODUCT LAUNCH
                               Process Mapping      
                                                    
                         Customer Experience Programs
                                                     
                         Operations & Support Planning
                                                                                      PRODUCT DEFINITION
                                                                                         MRDs & PRDs
                                                                                         Business Cases
about them in a way                                                                    Customer Research

that makes sense. And
we deliver actionable                  PRODUCT POSITIONING
                                          & MARKETING
                                                                            EXPERIENCE DEFINITION
                                                                             Customer Touchpoints
plans to bring the new                 Messaging & Positioning
                                          Product Naming
                                                                             Interaction Interfaces
idea to life                             Product Collateral
                                                                             Usability Optimization
REQUIREMENTS OVERVIEW
                                                                      3
• Gather Requirements
   – From customers, employees, partners and other stakeholders
   – Globally
• Document Requirements
   – Use and easy to use/understand template
   – Be comprehensive and detailed
• Requirements Types
   – Requirements geared towards either in-house or outsourced
     development
   – Requirements for internal business systems that support the
     innovation, product management and product marketing functions
     (e.g. CRM, Idea Management, Content Management, etc.)
   – Requirements for new products
   – Requirements for new services
REQUIREMENTS GATHERING APPROACH
                                                                            4
• Review background documentation
• Create a draft Requirements outline
• Conduct a series of in-person working sessions and calls with
  key stakeholders, users, and the cross functional team
   – Use these sessions to gather requirements input; i.e. get the team’s
     thoughts organized and on paper
   – Conducted interview style
   – For internal business systems, shadow employees to document
     experience working with process and tools
• For new products and services, conduct research with the
  target customer
   – Interviews, focus groups, user experience/prototype testing
• Conduct a process mapping exercise with the team to map
  the process and the user/customer experience
   – Use process flow to determine requirements to support the ideal
     experience
REQUIREMENTS DOCUMENTATION
APPROACH                                                                     5
• Use an easy to read/understand template
   – Create a document that facilitates conversation and understanding
     between the business/product team and the technical teams
   – Keep user scenarios simple and easy for the technology team to relate
     to
   – Provide detailed requirements that are actionable
• Use a hybrid MRD (market requirements)/PRD
  (product/system requirements) approach
   – Allow for enough strategy, market and customer data to put the
     requirements in context
   – Include the “what” not the “how”
• Allow for review sessions with the stakeholders and cross
  functional team to ensure requirements were interpreted
  correctly
REQUIREMENTS GATHERING
 Internal Systems                                                                6
Some examples include:
CRM Requirements
• Gathered global requirements from
  stakeholders using interviews, user
  shadowing and process mapping sessions
• Documented requirements for new global     Idea Management Tool
  CRM system                                 • Conducted cross functional process
• Used requirements to lead vendor             mapping to document the innovation
  selection efforts                            process and system requirements,
                                               from idea generation and collection
                                               through concept development and
Service Management Tool
                                               screening to pilot planning and
• Documented requirements for service
                                               launch
  management tool using cross functional
                                             • Identified requirements for a new
  team process mapping to identify systems
                                               idea management tool
  required to support the new service
• Identified and evaluated pool of service
  management tool vendors against
  requirements
REQUIREMENTS GATHERING
 New Products/Series                                                          7
 Some examples include:
Mobile Advertising Platform
• Helped Startup team decide on
  requirements for new platform           New Services Business
• Conducted cross functional workshops    • Developed requirements for a new
  and team interviews                       suite of services for a technology
• Leveraged inputs form partners and        product company
  customers                               • Gathered and wrote requirements
                                            for 5 new services
Enterprise Code Search Tool               • Used process mapping/customer
• Documented requirements for new           experience mapping to design the
  enterprise code search product            new services
• Conducted Customer Summit with key      • Used requirements to develop tools
  customer targets to test/validate and     and templates to support the launch
  gather requirements                       of the new services
• Worked hand-in-hand with engineering
  team to ensure product and technology
  were in sync
BENEFIT OF THE CLEARWORKS
APPROACH                                                          8
• Documentation that bridges the gap between business and
  technology
• Cross functional workshops ensure buy-in and capturing of all
  good requirements
• Customer research and input ensures voice of the customer
• Little resource required from your internal teams
CLIENT TESTIMONIALS
                                                                             9
“Clearworks developed comprehensive product requirements for our
new mobile services offering. They picked up on the technology
quickly, were able to drill down to great detail, and incorporated the
much needed user perspective. Our engineers got just what they need
to get started on development.”
                 John Finch, VP of Product Management, Zoove


"The Clearworks team did an amazing job understanding a complex
engineering project, running our customer focus group, and turning
that into a usable product requirements document. I have mentioned
to several people that it is incredible your level of understanding of our
product with such limited exposure."
                 Dean Pfutzenreuter , Software Architect, Krugle

"Clearworks is what every engineering team needs -- the voice of the
customer brought into the product development process."
                Dave Loftesness, President and CEO, Blue Mug
How to Gather Requirements

How to Gather Requirements

  • 1.
    Requirements Gathering andDocumentation A Comprehensive Approach to Using Voice of the Customer
  • 2.
    WHO WE ARE 2 We help companies NEW PRODUCT IDEATION Innovation Process connect with Ideation Sessions Customer Advisory Boards customers to create PRODUCT EVALUATION CONCEPT EVALUATION and deliver clear and Qualitative Research & VALIDATION compelling products, Customer Sat Studies Customer Advisory Boards Market & Competitive Analysis Qualitative Research services, and Quantitative Studies messaging. We help to Customers define the right products and also talk PRODUCT LAUNCH Process Mapping   Customer Experience Programs  Operations & Support Planning PRODUCT DEFINITION MRDs & PRDs Business Cases about them in a way Customer Research that makes sense. And we deliver actionable PRODUCT POSITIONING & MARKETING EXPERIENCE DEFINITION Customer Touchpoints plans to bring the new Messaging & Positioning Product Naming Interaction Interfaces idea to life Product Collateral Usability Optimization
  • 3.
    REQUIREMENTS OVERVIEW 3 • Gather Requirements – From customers, employees, partners and other stakeholders – Globally • Document Requirements – Use and easy to use/understand template – Be comprehensive and detailed • Requirements Types – Requirements geared towards either in-house or outsourced development – Requirements for internal business systems that support the innovation, product management and product marketing functions (e.g. CRM, Idea Management, Content Management, etc.) – Requirements for new products – Requirements for new services
  • 4.
    REQUIREMENTS GATHERING APPROACH 4 • Review background documentation • Create a draft Requirements outline • Conduct a series of in-person working sessions and calls with key stakeholders, users, and the cross functional team – Use these sessions to gather requirements input; i.e. get the team’s thoughts organized and on paper – Conducted interview style – For internal business systems, shadow employees to document experience working with process and tools • For new products and services, conduct research with the target customer – Interviews, focus groups, user experience/prototype testing • Conduct a process mapping exercise with the team to map the process and the user/customer experience – Use process flow to determine requirements to support the ideal experience
  • 5.
    REQUIREMENTS DOCUMENTATION APPROACH 5 • Use an easy to read/understand template – Create a document that facilitates conversation and understanding between the business/product team and the technical teams – Keep user scenarios simple and easy for the technology team to relate to – Provide detailed requirements that are actionable • Use a hybrid MRD (market requirements)/PRD (product/system requirements) approach – Allow for enough strategy, market and customer data to put the requirements in context – Include the “what” not the “how” • Allow for review sessions with the stakeholders and cross functional team to ensure requirements were interpreted correctly
  • 6.
    REQUIREMENTS GATHERING InternalSystems 6 Some examples include: CRM Requirements • Gathered global requirements from stakeholders using interviews, user shadowing and process mapping sessions • Documented requirements for new global Idea Management Tool CRM system • Conducted cross functional process • Used requirements to lead vendor mapping to document the innovation selection efforts process and system requirements, from idea generation and collection through concept development and Service Management Tool screening to pilot planning and • Documented requirements for service launch management tool using cross functional • Identified requirements for a new team process mapping to identify systems idea management tool required to support the new service • Identified and evaluated pool of service management tool vendors against requirements
  • 7.
    REQUIREMENTS GATHERING NewProducts/Series 7 Some examples include: Mobile Advertising Platform • Helped Startup team decide on requirements for new platform New Services Business • Conducted cross functional workshops • Developed requirements for a new and team interviews suite of services for a technology • Leveraged inputs form partners and product company customers • Gathered and wrote requirements for 5 new services Enterprise Code Search Tool • Used process mapping/customer • Documented requirements for new experience mapping to design the enterprise code search product new services • Conducted Customer Summit with key • Used requirements to develop tools customer targets to test/validate and and templates to support the launch gather requirements of the new services • Worked hand-in-hand with engineering team to ensure product and technology were in sync
  • 8.
    BENEFIT OF THECLEARWORKS APPROACH 8 • Documentation that bridges the gap between business and technology • Cross functional workshops ensure buy-in and capturing of all good requirements • Customer research and input ensures voice of the customer • Little resource required from your internal teams
  • 9.
    CLIENT TESTIMONIALS 9 “Clearworks developed comprehensive product requirements for our new mobile services offering. They picked up on the technology quickly, were able to drill down to great detail, and incorporated the much needed user perspective. Our engineers got just what they need to get started on development.” John Finch, VP of Product Management, Zoove "The Clearworks team did an amazing job understanding a complex engineering project, running our customer focus group, and turning that into a usable product requirements document. I have mentioned to several people that it is incredible your level of understanding of our product with such limited exposure." Dean Pfutzenreuter , Software Architect, Krugle "Clearworks is what every engineering team needs -- the voice of the customer brought into the product development process." Dave Loftesness, President and CEO, Blue Mug