SlideShare a Scribd company logo
1 of 64
Download to read offline
Successful Beta Testing

       By Centercode




                          1
About Us
• Developers of Centercode Connect – Beta Test Management
  Software (www.centercode.com/connect/)

• Service Offering includes fully Managed Beta Tests
  (www.centercode.com/managed/)

• Customers include Adobe, Autodesk, EMC, Symantec, TiVo,
  Cisco, GE, Time Warner, Logitech, Yahoo, Google, etc.

• Questions = info@centercode.com



                                                            2
Agenda
• Beta Defined             • Closing Beta
• Types of Beta Tests      • Beta Reporting
• Beta Testing Tools       • Promoting Beta
• Writing a Beta Plan      • Common Mistakes
• Recruiting Testers       • Elements for Success
• Managing Testers         • Beta Myths
• Managing Data            • Beta FAQs



                                                    3
Next

BETA DEFINED



               4
Beta Test Definition

       A Test of a Product
Performed by Real Users in
       Real Environments


                             5
The Process
• Distribution of a Product to its Target Market

• Gathering Feedback From that Market

• Evaluating Feedback into Manageable/Actionable Data

• Distributing/Integrating Data into the Organizations it Affects




                                                                    6
The Details
• Typically, the Final Test Prior to Shipping a Product

• A Test that Brings Together Customers with a Company to
  Help Ensure a Successful Product

• Establishes a Final Assessment of Every Part of a Product Parts
  Prior to Release

• Extends QA – Never Replaces It




                                                                    7
Why You Need to Beta Test (1)
• Reduces risk via customer validation + increased quality

• Beta stresses products very differently than lab testing

• Customer input into A product is critical to its success and is
  part of all quality systems (ISO 9001, Six Sigma, etc)

• Beta complements all other aspects of product development




                                                                    8
Why You Need to Beta Test (2)
• Beta allows a company to test post-launch infrastructure

• Beta can provide data that is relevant to past, present and
  future products

• Beta offers a unique window of opportunity to meet and
  further understand your target market first-hand




                                                                9
Benefits of Beta Testing (1)
• Very cost effective - especially when compared to similar data
  gathering methods

• Involves your target market in your product at a critical stage
  in development

• Provides real feedback from real customers

• Helps generate valuable data for all teams involved in product
  development



                                                                    10
Benefits of Beta Testing (2)
• Establishes a baseline for Quality organizations to measure
  customer satisfaction

• Exercises the entire product development process

• Creates goodwill with customers by involving them in the
  development process

• Tests your product in actual real-world environments




                                                                11
Next

TYPES OF BETA TESTS



                      12
Types of Beta Tests (1)
• Traditional Betas - Pre-release product is distributed to the target
  market; data is gathered about all aspects of the product and then
  used for product improvement

• Marketing or Technical Beta - Pre-released or released product
  is distributed to a user group with intentions of gathering data to
  benefit a specific organization, often engineering or marketing

• Public Beta Tests - Pre-release product is openly distributed
  online, data is gathered from anyone who responds and then used for
  product improvement



                                                                         13
Types of Beta Tests (2)
• Focused Beta - Pre-released or released product is distributed to
  the target market, data is gathered on a specific aspect of the product
  and is rolled into the product

• Post-Release - Product is distributed to a targeted group of users,
  data is gathered about all (or specific) aspects of the product and
  then improvements are rolled into a future release

• Internal Beta - A test program in which employees of a company
  are given the chance to use a product prior to release. Not
  technically a beta test, but can be close with a large population.



                                                                            14
Next

BETA TESTING TOOLS



                     15
Productivity Applications
•   Examples
     E-Mail, Spreadsheets, Word Processors

•   Pros
     Extremely Inexpensive (you probably already have them)
     No Learning Curve

•   Cons
     Can’t Scale (> 10 Participants = Trouble)
     No Means for Communication Among Beta Testers
     Not Sufficient for a Team Environment (little to no visibility)




                                                                        16
Engineering Tools
•   Examples
     BugZilla, Clearquest, FogBugz, TestTrack Pro

•   Pros
     Easy Internal Adoption / Low Learning Curve (you have them)
     Generally Offer Team Visibility (access to bug reports, etc)

•   Cons
     Commonly too Technical for Testers to Interact with
     Offers Little Means for Communication Among Testers
     Offer No Means to Provide Testers with Project Information




                                                                     17
Homebrew Tools
•   Examples
     Any in-house developed application at your organization

•   Pros
     Often Flexible (you own the code)
     Globally Accessible for Beta Testers (most are web-based)

•   Cons
     Expensive, Expensive, Expensive
     Most Likely Don’t Have the Development Resources Available
     Very Difficult to Maintain




                                                                   18
True Beta Management Tools
•   Examples
     Centercode Connect, Betasphere FMS, CustFeedback.com

•   Pros
     Built for Beta Testing! - Globally Accessible, High Visibility
     Low Learning Curve for Customers/Testers
     Surveys, Reporting, CMS, Feedback Management, User Forums

•   Cons
     Potentially Expensive
     New Application to Learn




                                                                       19
Other Useful Tools (for All)
• Project Planning Tools (ex. MS Project) – A beta is a project like
  any other including milestones, activities, and resources. Treat it so.

• Spreadsheet (ex. Excel, Google Docs) – A modern spreadsheet
  contains everything needed to extract endless amounts of useful data
  from any beta test.

• The Web (Portals, Social Networks, Forums) – Mined correctly, the
  internet offers an endless collection of great participants.




                                                                            20
Next

WRITING A BETA PLAN



                      21
The Beta Plan
The Beta Plan:

• Ensures the project parameters, goals, milestones, activities,
  and participant demographics are well defined

• Outlines all internal resources (project members and teams)
  involved, as well as their responsibilities

• Is the basis of the report which will summarize the results and
  effectiveness of the beta project (more later)



                                                                    22
Writing a Beta Plan (1)
• Product Definition – Construct an outline of the product itself,
  including information regarding it’s current state (alpha, beta, beta2,
  etc), high-level modules, etc.

• Target Market Definition – Detail the types of individuals this
  product will be sold to. This could include consumers, business IT
  departments, soccer moms, previous customers, and everything in
  between. Most products span multiple markets. Break down the
  types of users you plan to recruit into pools. Include the tester
  requirements (time, hardware, etc) in this definition.



                                                                            23
Writing a Beta Plan (2)
• Test Parameters – Outline the basic parameters unique to the
  project including number of beta testers and projected timeline.

• Test Goals (SUPER KEY)– List the unique goals of the project.
  Items such as general quality improvement, interface acceptance,
  product functionality in real-world environments, test support
  infrastructure, collect customer suggestions and testimonials.
  Include the areas (modules) of the product that will be tested.




                                                                     24
Writing a Beta Plan (3)
• Incentives – Plan out the incentives that’ll be rewarded for
  participation, as well as the participation levels which they will be
  based on. (more later)

• Project Team Responsibilities – Define the responsibilities of
  everyone involved in the project. Define how feedback will be
  managed as it changes hands and progresses.

• Initial Activities – Plan out the initial activities which will be
  performed throughout this beta (activities will likely change in
  response to the project progression)



                                                                          25
Next

RECRUITING THE RIGHT BETA TESTERS




                                    26
Why Do People Beta Test?
• Early Adopters

• Exclusivity

• Community / Networking

• Furthering Careers

• Participate in the Development Process

• Free Product



                                           27
Friends and Employees
• Employees: Generally a bad choice for testers as they either
  have too much insight into the product itself or are jaded by
  their relationship with the company.

• Friends: Usually make bad testers due to the fact that they
  believe their friendship negates their requirements to
  participate to the same level as other testers.




                                                                  28
Advertising for Testers (1)
• The internet opens the door to an endless supply of beta testers. It’s
  important to manage this source effectively to collect the right ones.

• Find portals/networks which interest your target market (every
  market has them). Ask an admin to help advertise for you.

• Clearly indicate the technical requirements for each tester. Wading
  through unqualified candidates is a waste of everyone's time.




                                                                           29
Advertising for Testers (2)
• Incentives deserve mention in a tester call, but be vague. You
  want to bring testers based on excitement rather than reward.

• It is not necessary to advertise specific features of the product
  (especially anything confidential). Focus on the product
  category being tested – that’s enough.

• Be very clear and honest about the time requirements to
  participate in the project.




                                                                      30
Tips for Effective Site Selection
• Always keep your target market in mind. The wrong market is
  the easiest way to produce useless results.

• Look for responsive and communicative behaviors.

• Look for detail oriented applications.

• Recognize those who are excited by your product.

• Avoid those who refer to or question incentives immediately.




                                                                 31
Next

MANAGING TESTERS



                   32
Proper Tester Management (1)
• Clearly Express Expectations Early on and Throughout

• Consistently Encourage Confidentiality (NDA, etc)

• Balance Gratitude with Expectations

• Keep Sites Involved with On-going Activities

• Keep Sites Current Regarding Project Progress




                                                         33
Proper Tester Management (2)
• Offer a Simple Consistent Method for Testers to Provide
  Feedback in the Forms you Want

• Allow Testers to Communicate Amongst Themselves (increases
  participation, secure outlet for excitement)

• Respond Quickly to all Issues and Requests

• Contact Inactive Testers Directly (by phone if possible)




                                                             34
Next

BETA ACTIVITIES



                  35
Common Beta Activities
• Bug Reports

• Specific Testing Tasks

• Forum Conversations (Open and Hosted)

• Surveys and Polls (Technical and Subjective)

• If Possible, Regression Between Builds

• Collect Feature Suggestions and Testimonials



                                                 36
Next

MANAGING FEEDBACK



                    37
Effective Data Management
• Use Your Tools Effectively

• Drive For Details

• Develop a Strategy to Handle Duplicates

• Quickly Respond to the Needs of the Test

• Ensure the Right People Get the Right Data




                                               38
Next

CLOSING A BETA TEST



                      39
Keys to Closing a Beta Test
• Give Your Testers Time to Submit Final Issues

• Cut-off Tester Access to Submit Issues

• Close all Open Issues

• Offer Testers a Simple Means to Return Product




                                                   40
Incentives!
• Ensure Incentives Match Participation Requirements

• Include Multiple Levels of Incentives

• Award All Who Meet Those Levels

• Distribute Incentives Quickly

• If Possible, Thank Testers Individually




                                                       41
Next

BETA CLOSURE REPORT



                      42
Developing a Closure Report
• Develop an Executive Summary of the Project

• Document Issues Found (by Severity and Repetition)

• Document Requested Features

• Document Survey Results

• Document Top Testers & Incentives Rewarded

• Ensure All Departments Obtain Report



                                                       43
Next

PROMOTING BETA TESTING INTERNALLY




                                    44
The Beta Message
• Reduces Risk – Increasing Quality

• Cuts Support and Return Costs

• Helps Almost Every Organization in a Company

• Promotes Goodwill With Your Customer

• Can Reduce Time to Market




                                                 45
Making the Most of Beta Tests
• Involve everyone in your company in the beta test process

• Share the data with those who need it (focused > fire hose)

• Promote the value of beta testing to each organization and
  clearly show how it can help

• Ensure beta testing is considered throughout the entire
  development process




                                                                46
Next

COMMON BETA TESTING MISTAKES




                               47
Common Beta Mistakes (1)
• Lack of a Serious Program or Program Support

• Using the Beta Program For Sales

• Beta Test Period is Too Short or Too Long

• Release of Unviable Product to Beta Test




                                                 48
Common Beta Mistakes (2)
• Too Few or Too Many Beta Testers

• Poorly Motivated Testers

• Ineffective Communication or Bad Beta Testing Tools

• Poorly Managed Beta Testers and Test Data

• Badly Managed Incentives




                                                        49
Next

BETA TESTING SUCCESS



                       50
Elements for Beta Success (1)
• Good Communication – Bidirectional communication with
  testers regarding timelines, requirements, and progress.

• Responsiveness – Make testers feel involved on a constant
  basis. Treat them as an integral part of your team.

• Effective Tools – Use the right tools to increase the
  efficiency of everyone involved (you, your team, participants).




                                                                    51
Elements for Beta Success (2)
• Organization – Beta tests produce an enormous amount of
  varied data.

• Effective Site Selection – The wrong testers can produce
  useless results.

• Proper Incentives – You don’t work for free and neither do
  your testers.




                                                               52
Next

BETA TESTING MYTHS



                     53
Common Beta Myths (1)
Myth: “It is too late in the process to be
 effective.”
Truth: There are benefits associated with
 beta testing at any point within the product
 development cycle including post launch.


                                             54
Common Beta Myths (2)
Myth: “Lab testing can find every issue with
 a product.”
Truth: Beta testing finds environment and
 customer specific information that are
 impossible to find in a lab environment.


                                               55
Common Beta Myths (3)
Myth: “Other kinds of tests gather the same
 data that a beta test will gather”
Truth: Beta testing is a unique scenario
 where real users are reporting real
 problems based on first hand experience.


                                              56
Common Beta Myths (4)
Myth: “Beta testing generates little or no
 useful data”
Truth: A successful beta test can generate
 useful information for nearly every group
 involved with the product.


                                             57
Common Beta Myths (5)
Myth: “Beta testing is difficult and time
 consuming”
Truth: Like all important processes, beta
 takes time/experience to obtain the most
 value. Tools and process can help – a lot.


                                              58
Common Beta Myths (6)
Myth: “Only software needs to be beta
 tested”
Truth: All products have customers and
 problems –all products benefit from
 beta/customer testing.


                                         59
Next

BETA TESTING FAQ



                   60
Frequently Asked Questions (1)
Q: How Many Testers Should I Use?

A: It varies - your tester pool should depend on the audience and
   complexity of the product. Generally consumer products
   should be tested with anywhere from 50-200 people, while
   business products are tested with anywhere from 10-50. Many
   variables can change these numbers. Keep in mind your own
   available resources should drive tester pool as well.




                                                                    61
Frequently Asked Questions (2)
Q: How Long Should I Test?

A: Beta Tests generally run anywhere from 4-8 weeks, often split
   between multiple phases. With effective processes, betas can
   run as little as 2 weeks. Complex products may require 6+
   months (generally while gathering feedback on an evolving
   product, such as in Agile development).




                                                                   62
Frequently Asked Questions (3)
Q: How Much Time Should Testers Dedicate?

A: This depends highly on the complexity of the project and goals
   of the project. Simpler products may only require 1-2 hours a
   week, while complex products can require 10-20 hours a week.
   Keep in mind that a properly targeted tester should be fitting
   this product into their daily life, therefore beta testing isn’t
   necessarily “work”.




                                                                      63
Thanks for reading

We’re here to help, feel free to send questions.


www.centercode.com | info@centercode.com




                                                   64

More Related Content

What's hot

10 steps to product/market fit
10 steps to product/market fit10 steps to product/market fit
10 steps to product/market fitAsh Maurya
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation TechniquesShwetha-BA
 
Product Development Plan
Product Development PlanProduct Development Plan
Product Development PlanOsama Shaath
 
Eric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable ProductBernard Leong
 
Agile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesAgile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesDavid Tzemach
 
Product development-stages
Product development-stagesProduct development-stages
Product development-stagesSameer Mathur
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsHassan A-j
 
How to pitch a VC (from Dave McClure)
How to pitch a VC (from Dave McClure)How to pitch a VC (from Dave McClure)
How to pitch a VC (from Dave McClure)Willy Braun
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean StartupNaoise
 
Ideation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin AmericaIdeation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin AmericaStartup Experience
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )eshtiyak
 
Software testing and test environment​
Software testing and test environment​Software testing and test environment​
Software testing and test environment​adhirasable
 
Innovation and Entrepreneurship
Innovation and EntrepreneurshipInnovation and Entrepreneurship
Innovation and EntrepreneurshipManojkumar Parmar
 

What's hot (20)

10 steps to product/market fit
10 steps to product/market fit10 steps to product/market fit
10 steps to product/market fit
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
 
Product Development Plan
Product Development PlanProduct Development Plan
Product Development Plan
 
Eric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech Talk
 
Prototyping
PrototypingPrototyping
Prototyping
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
Agile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesAgile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differences
 
Product development-stages
Product development-stagesProduct development-stages
Product development-stages
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Design Thinking: Ideation Techniques
Design Thinking: Ideation TechniquesDesign Thinking: Ideation Techniques
Design Thinking: Ideation Techniques
 
Minimum viable product
Minimum viable productMinimum viable product
Minimum viable product
 
Design For Six Sigma
Design For Six SigmaDesign For Six Sigma
Design For Six Sigma
 
How to pitch a VC (from Dave McClure)
How to pitch a VC (from Dave McClure)How to pitch a VC (from Dave McClure)
How to pitch a VC (from Dave McClure)
 
Product design and development
Product design and developmentProduct design and development
Product design and development
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean Startup
 
Ideation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin AmericaIdeation and Social Entrepreneurship in Latin America
Ideation and Social Entrepreneurship in Latin America
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Software testing and test environment​
Software testing and test environment​Software testing and test environment​
Software testing and test environment​
 
Innovation and Entrepreneurship
Innovation and EntrepreneurshipInnovation and Entrepreneurship
Innovation and Entrepreneurship
 

Similar to Successful Beta Testing

Beta Test Methodology
Beta Test Methodology Beta Test Methodology
Beta Test Methodology Rob Swoboda
 
R. Swoboda Beta Testing presentation-lite
R. Swoboda Beta Testing presentation-liteR. Swoboda Beta Testing presentation-lite
R. Swoboda Beta Testing presentation-liteRob Swoboda
 
How to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingHow to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingCentercode
 
From MVP to post launch product management
From MVP to post launch product managementFrom MVP to post launch product management
From MVP to post launch product managementDidem Durmaz Michenet
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегииCOMAQA.BY
 
Vladimir Lozanov How to deliver high quality apps to the app store
Vladimir Lozanov	How to deliver high quality apps to the app storeVladimir Lozanov	How to deliver high quality apps to the app store
Vladimir Lozanov How to deliver high quality apps to the app storeАліна Шепшелей
 
19c SCP Upgrade Proposal Final.pptx
19c SCP Upgrade Proposal Final.pptx19c SCP Upgrade Proposal Final.pptx
19c SCP Upgrade Proposal Final.pptxTran Duc Dai
 
Validation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortValidation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortVeeva Systems
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Fabricio Epaminondas
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
 
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Kari Kakkonen
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2Imaginea
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous IntegrationAlmudena Vivanco
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta Kale
 

Similar to Successful Beta Testing (20)

Beta Test Methodology
Beta Test Methodology Beta Test Methodology
Beta Test Methodology
 
R. Swoboda Beta Testing presentation-lite
R. Swoboda Beta Testing presentation-liteR. Swoboda Beta Testing presentation-lite
R. Swoboda Beta Testing presentation-lite
 
How to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingHow to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta Testing
 
Sandeep Gupta
Sandeep GuptaSandeep Gupta
Sandeep Gupta
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
Nisha DeThomas CV
Nisha  DeThomas CVNisha  DeThomas CV
Nisha DeThomas CV
 
From MVP to post launch product management
From MVP to post launch product managementFrom MVP to post launch product management
From MVP to post launch product management
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегии
 
Alpha & Beta Testing
Alpha & Beta TestingAlpha & Beta Testing
Alpha & Beta Testing
 
Vladimir Lozanov How to deliver high quality apps to the app store
Vladimir Lozanov	How to deliver high quality apps to the app storeVladimir Lozanov	How to deliver high quality apps to the app store
Vladimir Lozanov How to deliver high quality apps to the app store
 
19c SCP Upgrade Proposal Final.pptx
19c SCP Upgrade Proposal Final.pptx19c SCP Upgrade Proposal Final.pptx
19c SCP Upgrade Proposal Final.pptx
 
Validation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortValidation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effort
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous Integration
 
The Waterfall Model
The Waterfall ModelThe Waterfall Model
The Waterfall Model
 
SDLC
SDLC SDLC
SDLC
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
 

More from Centercode

What is Customer Validation
What is Customer ValidationWhat is Customer Validation
What is Customer ValidationCentercode
 
The ROI of Beta Testing
The ROI of Beta TestingThe ROI of Beta Testing
The ROI of Beta TestingCentercode
 
Running a Successful B2B Beta Test
Running a Successful B2B Beta TestRunning a Successful B2B Beta Test
Running a Successful B2B Beta TestCentercode
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceCentercode
 
Recruiting and Selecting Great Beta Testers
Recruiting and Selecting Great Beta TestersRecruiting and Selecting Great Beta Testers
Recruiting and Selecting Great Beta TestersCentercode
 
Integrating the Voice of the Customer into Your Product's Development
Integrating the Voice of the Customer into Your Product's DevelopmentIntegrating the Voice of the Customer into Your Product's Development
Integrating the Voice of the Customer into Your Product's DevelopmentCentercode
 
How to Beta Test Hardware Products in an Increasingly Complex World
How to Beta Test Hardware Products in an Increasingly Complex WorldHow to Beta Test Hardware Products in an Increasingly Complex World
How to Beta Test Hardware Products in an Increasingly Complex WorldCentercode
 
Increasing the ROI of Your Beta Tests
Increasing the ROI of Your Beta TestsIncreasing the ROI of Your Beta Tests
Increasing the ROI of Your Beta TestsCentercode
 
100 Tips for Better Beta Tests
100 Tips for Better Beta Tests100 Tips for Better Beta Tests
100 Tips for Better Beta TestsCentercode
 
What does Centercode do?
What does Centercode do?What does Centercode do?
What does Centercode do?Centercode
 

More from Centercode (10)

What is Customer Validation
What is Customer ValidationWhat is Customer Validation
What is Customer Validation
 
The ROI of Beta Testing
The ROI of Beta TestingThe ROI of Beta Testing
The ROI of Beta Testing
 
Running a Successful B2B Beta Test
Running a Successful B2B Beta TestRunning a Successful B2B Beta Test
Running a Successful B2B Beta Test
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at Once
 
Recruiting and Selecting Great Beta Testers
Recruiting and Selecting Great Beta TestersRecruiting and Selecting Great Beta Testers
Recruiting and Selecting Great Beta Testers
 
Integrating the Voice of the Customer into Your Product's Development
Integrating the Voice of the Customer into Your Product's DevelopmentIntegrating the Voice of the Customer into Your Product's Development
Integrating the Voice of the Customer into Your Product's Development
 
How to Beta Test Hardware Products in an Increasingly Complex World
How to Beta Test Hardware Products in an Increasingly Complex WorldHow to Beta Test Hardware Products in an Increasingly Complex World
How to Beta Test Hardware Products in an Increasingly Complex World
 
Increasing the ROI of Your Beta Tests
Increasing the ROI of Your Beta TestsIncreasing the ROI of Your Beta Tests
Increasing the ROI of Your Beta Tests
 
100 Tips for Better Beta Tests
100 Tips for Better Beta Tests100 Tips for Better Beta Tests
100 Tips for Better Beta Tests
 
What does Centercode do?
What does Centercode do?What does Centercode do?
What does Centercode do?
 

Recently uploaded

1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryWhittensFineJewelry1
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSendBig4
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdfChris Skinner
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 

Recently uploaded (20)

1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.com
 
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptxThe Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 

Successful Beta Testing

  • 1. Successful Beta Testing By Centercode 1
  • 2. About Us • Developers of Centercode Connect – Beta Test Management Software (www.centercode.com/connect/) • Service Offering includes fully Managed Beta Tests (www.centercode.com/managed/) • Customers include Adobe, Autodesk, EMC, Symantec, TiVo, Cisco, GE, Time Warner, Logitech, Yahoo, Google, etc. • Questions = info@centercode.com 2
  • 3. Agenda • Beta Defined • Closing Beta • Types of Beta Tests • Beta Reporting • Beta Testing Tools • Promoting Beta • Writing a Beta Plan • Common Mistakes • Recruiting Testers • Elements for Success • Managing Testers • Beta Myths • Managing Data • Beta FAQs 3
  • 5. Beta Test Definition A Test of a Product Performed by Real Users in Real Environments 5
  • 6. The Process • Distribution of a Product to its Target Market • Gathering Feedback From that Market • Evaluating Feedback into Manageable/Actionable Data • Distributing/Integrating Data into the Organizations it Affects 6
  • 7. The Details • Typically, the Final Test Prior to Shipping a Product • A Test that Brings Together Customers with a Company to Help Ensure a Successful Product • Establishes a Final Assessment of Every Part of a Product Parts Prior to Release • Extends QA – Never Replaces It 7
  • 8. Why You Need to Beta Test (1) • Reduces risk via customer validation + increased quality • Beta stresses products very differently than lab testing • Customer input into A product is critical to its success and is part of all quality systems (ISO 9001, Six Sigma, etc) • Beta complements all other aspects of product development 8
  • 9. Why You Need to Beta Test (2) • Beta allows a company to test post-launch infrastructure • Beta can provide data that is relevant to past, present and future products • Beta offers a unique window of opportunity to meet and further understand your target market first-hand 9
  • 10. Benefits of Beta Testing (1) • Very cost effective - especially when compared to similar data gathering methods • Involves your target market in your product at a critical stage in development • Provides real feedback from real customers • Helps generate valuable data for all teams involved in product development 10
  • 11. Benefits of Beta Testing (2) • Establishes a baseline for Quality organizations to measure customer satisfaction • Exercises the entire product development process • Creates goodwill with customers by involving them in the development process • Tests your product in actual real-world environments 11
  • 12. Next TYPES OF BETA TESTS 12
  • 13. Types of Beta Tests (1) • Traditional Betas - Pre-release product is distributed to the target market; data is gathered about all aspects of the product and then used for product improvement • Marketing or Technical Beta - Pre-released or released product is distributed to a user group with intentions of gathering data to benefit a specific organization, often engineering or marketing • Public Beta Tests - Pre-release product is openly distributed online, data is gathered from anyone who responds and then used for product improvement 13
  • 14. Types of Beta Tests (2) • Focused Beta - Pre-released or released product is distributed to the target market, data is gathered on a specific aspect of the product and is rolled into the product • Post-Release - Product is distributed to a targeted group of users, data is gathered about all (or specific) aspects of the product and then improvements are rolled into a future release • Internal Beta - A test program in which employees of a company are given the chance to use a product prior to release. Not technically a beta test, but can be close with a large population. 14
  • 16. Productivity Applications • Examples  E-Mail, Spreadsheets, Word Processors • Pros  Extremely Inexpensive (you probably already have them)  No Learning Curve • Cons  Can’t Scale (> 10 Participants = Trouble)  No Means for Communication Among Beta Testers  Not Sufficient for a Team Environment (little to no visibility) 16
  • 17. Engineering Tools • Examples  BugZilla, Clearquest, FogBugz, TestTrack Pro • Pros  Easy Internal Adoption / Low Learning Curve (you have them)  Generally Offer Team Visibility (access to bug reports, etc) • Cons  Commonly too Technical for Testers to Interact with  Offers Little Means for Communication Among Testers  Offer No Means to Provide Testers with Project Information 17
  • 18. Homebrew Tools • Examples  Any in-house developed application at your organization • Pros  Often Flexible (you own the code)  Globally Accessible for Beta Testers (most are web-based) • Cons  Expensive, Expensive, Expensive  Most Likely Don’t Have the Development Resources Available  Very Difficult to Maintain 18
  • 19. True Beta Management Tools • Examples  Centercode Connect, Betasphere FMS, CustFeedback.com • Pros  Built for Beta Testing! - Globally Accessible, High Visibility  Low Learning Curve for Customers/Testers  Surveys, Reporting, CMS, Feedback Management, User Forums • Cons  Potentially Expensive  New Application to Learn 19
  • 20. Other Useful Tools (for All) • Project Planning Tools (ex. MS Project) – A beta is a project like any other including milestones, activities, and resources. Treat it so. • Spreadsheet (ex. Excel, Google Docs) – A modern spreadsheet contains everything needed to extract endless amounts of useful data from any beta test. • The Web (Portals, Social Networks, Forums) – Mined correctly, the internet offers an endless collection of great participants. 20
  • 22. The Beta Plan The Beta Plan: • Ensures the project parameters, goals, milestones, activities, and participant demographics are well defined • Outlines all internal resources (project members and teams) involved, as well as their responsibilities • Is the basis of the report which will summarize the results and effectiveness of the beta project (more later) 22
  • 23. Writing a Beta Plan (1) • Product Definition – Construct an outline of the product itself, including information regarding it’s current state (alpha, beta, beta2, etc), high-level modules, etc. • Target Market Definition – Detail the types of individuals this product will be sold to. This could include consumers, business IT departments, soccer moms, previous customers, and everything in between. Most products span multiple markets. Break down the types of users you plan to recruit into pools. Include the tester requirements (time, hardware, etc) in this definition. 23
  • 24. Writing a Beta Plan (2) • Test Parameters – Outline the basic parameters unique to the project including number of beta testers and projected timeline. • Test Goals (SUPER KEY)– List the unique goals of the project. Items such as general quality improvement, interface acceptance, product functionality in real-world environments, test support infrastructure, collect customer suggestions and testimonials. Include the areas (modules) of the product that will be tested. 24
  • 25. Writing a Beta Plan (3) • Incentives – Plan out the incentives that’ll be rewarded for participation, as well as the participation levels which they will be based on. (more later) • Project Team Responsibilities – Define the responsibilities of everyone involved in the project. Define how feedback will be managed as it changes hands and progresses. • Initial Activities – Plan out the initial activities which will be performed throughout this beta (activities will likely change in response to the project progression) 25
  • 26. Next RECRUITING THE RIGHT BETA TESTERS 26
  • 27. Why Do People Beta Test? • Early Adopters • Exclusivity • Community / Networking • Furthering Careers • Participate in the Development Process • Free Product 27
  • 28. Friends and Employees • Employees: Generally a bad choice for testers as they either have too much insight into the product itself or are jaded by their relationship with the company. • Friends: Usually make bad testers due to the fact that they believe their friendship negates their requirements to participate to the same level as other testers. 28
  • 29. Advertising for Testers (1) • The internet opens the door to an endless supply of beta testers. It’s important to manage this source effectively to collect the right ones. • Find portals/networks which interest your target market (every market has them). Ask an admin to help advertise for you. • Clearly indicate the technical requirements for each tester. Wading through unqualified candidates is a waste of everyone's time. 29
  • 30. Advertising for Testers (2) • Incentives deserve mention in a tester call, but be vague. You want to bring testers based on excitement rather than reward. • It is not necessary to advertise specific features of the product (especially anything confidential). Focus on the product category being tested – that’s enough. • Be very clear and honest about the time requirements to participate in the project. 30
  • 31. Tips for Effective Site Selection • Always keep your target market in mind. The wrong market is the easiest way to produce useless results. • Look for responsive and communicative behaviors. • Look for detail oriented applications. • Recognize those who are excited by your product. • Avoid those who refer to or question incentives immediately. 31
  • 33. Proper Tester Management (1) • Clearly Express Expectations Early on and Throughout • Consistently Encourage Confidentiality (NDA, etc) • Balance Gratitude with Expectations • Keep Sites Involved with On-going Activities • Keep Sites Current Regarding Project Progress 33
  • 34. Proper Tester Management (2) • Offer a Simple Consistent Method for Testers to Provide Feedback in the Forms you Want • Allow Testers to Communicate Amongst Themselves (increases participation, secure outlet for excitement) • Respond Quickly to all Issues and Requests • Contact Inactive Testers Directly (by phone if possible) 34
  • 36. Common Beta Activities • Bug Reports • Specific Testing Tasks • Forum Conversations (Open and Hosted) • Surveys and Polls (Technical and Subjective) • If Possible, Regression Between Builds • Collect Feature Suggestions and Testimonials 36
  • 38. Effective Data Management • Use Your Tools Effectively • Drive For Details • Develop a Strategy to Handle Duplicates • Quickly Respond to the Needs of the Test • Ensure the Right People Get the Right Data 38
  • 40. Keys to Closing a Beta Test • Give Your Testers Time to Submit Final Issues • Cut-off Tester Access to Submit Issues • Close all Open Issues • Offer Testers a Simple Means to Return Product 40
  • 41. Incentives! • Ensure Incentives Match Participation Requirements • Include Multiple Levels of Incentives • Award All Who Meet Those Levels • Distribute Incentives Quickly • If Possible, Thank Testers Individually 41
  • 43. Developing a Closure Report • Develop an Executive Summary of the Project • Document Issues Found (by Severity and Repetition) • Document Requested Features • Document Survey Results • Document Top Testers & Incentives Rewarded • Ensure All Departments Obtain Report 43
  • 45. The Beta Message • Reduces Risk – Increasing Quality • Cuts Support and Return Costs • Helps Almost Every Organization in a Company • Promotes Goodwill With Your Customer • Can Reduce Time to Market 45
  • 46. Making the Most of Beta Tests • Involve everyone in your company in the beta test process • Share the data with those who need it (focused > fire hose) • Promote the value of beta testing to each organization and clearly show how it can help • Ensure beta testing is considered throughout the entire development process 46
  • 48. Common Beta Mistakes (1) • Lack of a Serious Program or Program Support • Using the Beta Program For Sales • Beta Test Period is Too Short or Too Long • Release of Unviable Product to Beta Test 48
  • 49. Common Beta Mistakes (2) • Too Few or Too Many Beta Testers • Poorly Motivated Testers • Ineffective Communication or Bad Beta Testing Tools • Poorly Managed Beta Testers and Test Data • Badly Managed Incentives 49
  • 51. Elements for Beta Success (1) • Good Communication – Bidirectional communication with testers regarding timelines, requirements, and progress. • Responsiveness – Make testers feel involved on a constant basis. Treat them as an integral part of your team. • Effective Tools – Use the right tools to increase the efficiency of everyone involved (you, your team, participants). 51
  • 52. Elements for Beta Success (2) • Organization – Beta tests produce an enormous amount of varied data. • Effective Site Selection – The wrong testers can produce useless results. • Proper Incentives – You don’t work for free and neither do your testers. 52
  • 54. Common Beta Myths (1) Myth: “It is too late in the process to be effective.” Truth: There are benefits associated with beta testing at any point within the product development cycle including post launch. 54
  • 55. Common Beta Myths (2) Myth: “Lab testing can find every issue with a product.” Truth: Beta testing finds environment and customer specific information that are impossible to find in a lab environment. 55
  • 56. Common Beta Myths (3) Myth: “Other kinds of tests gather the same data that a beta test will gather” Truth: Beta testing is a unique scenario where real users are reporting real problems based on first hand experience. 56
  • 57. Common Beta Myths (4) Myth: “Beta testing generates little or no useful data” Truth: A successful beta test can generate useful information for nearly every group involved with the product. 57
  • 58. Common Beta Myths (5) Myth: “Beta testing is difficult and time consuming” Truth: Like all important processes, beta takes time/experience to obtain the most value. Tools and process can help – a lot. 58
  • 59. Common Beta Myths (6) Myth: “Only software needs to be beta tested” Truth: All products have customers and problems –all products benefit from beta/customer testing. 59
  • 61. Frequently Asked Questions (1) Q: How Many Testers Should I Use? A: It varies - your tester pool should depend on the audience and complexity of the product. Generally consumer products should be tested with anywhere from 50-200 people, while business products are tested with anywhere from 10-50. Many variables can change these numbers. Keep in mind your own available resources should drive tester pool as well. 61
  • 62. Frequently Asked Questions (2) Q: How Long Should I Test? A: Beta Tests generally run anywhere from 4-8 weeks, often split between multiple phases. With effective processes, betas can run as little as 2 weeks. Complex products may require 6+ months (generally while gathering feedback on an evolving product, such as in Agile development). 62
  • 63. Frequently Asked Questions (3) Q: How Much Time Should Testers Dedicate? A: This depends highly on the complexity of the project and goals of the project. Simpler products may only require 1-2 hours a week, while complex products can require 10-20 hours a week. Keep in mind that a properly targeted tester should be fitting this product into their daily life, therefore beta testing isn’t necessarily “work”. 63
  • 64. Thanks for reading We’re here to help, feel free to send questions. www.centercode.com | info@centercode.com 64