SnapBlue Confidential Nighthawk Beta Project EXAMPLE SOFTWARE BETA TEST PLAN TEMPLATE Software Beta Test Plan SnapBlue LLC Nighthawk Beta Test Prepared by Greg Powers ALL DATA IS FICTITIOUS BETA TEST PLAN EXAMPLE 1 SnapBlue Confidential Nighthawk Beta Project Beta Plan Contents Executive Summary .................................................................................................................................................................................. 3 Beta Project Parameters .......................................................................................................................................................................... 4 Product Overview ................................................................................................................................................................................... 4 Beta Test Parameters ............................................................................................................................................................................ 4 Test Phases ............................................................................................................................................................................................ 4 Beta Stakeholders ..................................................................................................................................................................................... 5 Project Owner ......................................................................................................................................................................................... 5 Internal Stakeholders ............................................................................................................................................................................. 5 External Partners .................................................................................................................................................................................... 5 Beta Schedule ............................................................................................................................................................................................ 6 Beta Status Meetings ................................................................................................................................................................................ 7 Meeting Details ....................................................................................................................................................................................... 7 Meeting Attendees ................................................................................................................................................................................. 7 Meeting Agenda ..................................................................................................................................................................................... 7 Beta Budget ............................................................................................................................................................................................... 8 Product Features ....................................................................................................................................................................................... 9 Key Features .......................................................................................................................................................................................... 9 New Features ......................................................................................................................................................................................... 9 Beta Objectives ....................................................................................................................................................................................... 10 Primary Objectives ............................................................................................................................................................................... 10 Secondary Objectives .......................................................................................................................................................................... 10 Documentation and Materials................................................................................................................................................................ 11 Product Materials ................................................................................................................................................................................. 11 Beta Test Materials .............................................................................................................................................................................. 11 Beta Tester Profiles (Personas) ............................................................................................................................................................ 12 Target Market Summary ...................................................................................................................................................................... 12 Participant Pool Summary ................................................................................................................................................................... 12 Persona Definitions .............................................................................................................................................................................. 13 Beta Tester Recruitment ........................................................................................................................................................................ 14 Recruiting Sources ............................................................................................................................................................................... 14 Core Selection Criteria ......................................................................................................................................................................... 14 Beta Tester Selection Process ............................................................................................................................................................ 14 Non-Disclosure Agreement (NDA) Process ........................................................................................................................................ 14 Beta Distribution and Keys .................................................................................................................................................................... 15 Beta Key Generation Process ............................................................................................................................................................. 15 Beta Key Management......................................................................................................................................................................... 15 Beta Key Distribution Process ............................................................................................................................................................. 15 Beta Key Replacement Process .......................................................................................................................................................... 15 Beta Build Distribution Process ........................................................................................................................................................... 15 Feedback Collection ............................................................................................................................................................................... 16 Feedback Mechanisms ........................................................................................................................................................................ 16 Bug Report Form .................................................................................................................................................................................. 16 Bug Report Categories......................................................................................................................................................................... 17 Suggestion Form .................................................................................................................................................................................. 17 Surveys ................................................................................................................................................................................................. 17 Assigned Tasks .................................................................................................................................................................................... 18 Discussion Forums ............................................................................................................................................................................... 18 Other Feedback Sources ..................................................................................................................................................................... 18 Beta Tester Meetings ........................................................................................................................................................................... 19 Feedback Management .......................................................................................................................................................................... 20 Bug Report Management ..................................................................................................................................................................... 20 Suggestion Management ..................................................................................................................................................................... 20 Ongoing Reports .................................................................................................................................................................................. 20 Beta Tester Engagement ........................................................................................................................................................................ 21 Engagement Management................................................................................................................................................................... 21 Beta Test Closure .................................................................................................................................................................................... 22 Closure Reports ................................................................................................................................................................................... 22 Data Archival Process .......................................................................................................................................................................... 22 Beta Tester Incentives ......................................................................................................................................................................... 22 Incentive Distribution Process ............................................................................................................................................................. 22 Beta Project Risks ................................................................................................................................................................................... 23 Project Notes ........................................................................................................................................................................................... 24 Change Log .............................................................................................................................................................................................. 25 BETA TEST PLAN EXAMPLE 2 SnapBlue Confidential Nighthawk Beta Project Executive Summary A beta test of the SnapBlue Photo Manager suite of products, called project Nighthawk, will be conducted with a minimum of 200 test participants. These participants will be selected from four core demographic profiles that represent more than 90% of SnapBlue’s customer base. These testers will spend a period of four weeks testing the product and providing feedback on all aspects of product operation. Test participants will help assess current product quality and market readiness. This data will be used to improve product quality based on real-world customer feedback. Tests will be implemented to assess the Bluetooth performance over newly supported phones to all supported devices. We will also be asking some testers to attempt to print multiple images using Cloud Printing functionality. Last, we will have testers measure the effectiveness of the web installer developed by our partner Sone Software Network. Testing is anticipated to begin in early March and will be completed prior to the release of the master builds. The data gathered during this test will be shared with all key departments and team players. They will have involvement in every step of the beta test process. Moreover, all data acquired from this project can be viewed in the Centercode Connect beta test system. At the end of the test, a final report will be provided summarizing the results of the test. Copies of this report will be delivered to all stakeholders and will be used to measure product readiness prior to release. Should anyone have questions about this product or the contents in this plan, please contact Greg Powers, Beta Test Manager. BETA TEST PLAN EXAMPLE 3 SnapBlue Confidential Nighthawk Beta Project Beta Project Parameters The following outlines the basic attributes that define this beta test. Product Overview Product Name SnapBlue Photo Manager Product Codename Nighthawk Product Description Real-time iPhone to Connected Device Photo Editing Version 7.4 GM Date 4/20/12 GA Date 5/10/12 Beta Test Parameters Project Name Nighthawk Total Project Period 6 weeks Total Test Period 4 weeks Planned Applicants 2,000 Total Beta Testers 200 Test Phases Phase Estimated Start Date Phase Duration Phase Beta Testers Beta 1 3/5/12 2 weeks 200 Beta 2 4/3/12 2 weeks 200 (same testers) BETA TEST PLAN EXAMPLE 4 SnapBlue Confidential Nighthawk Beta Project Beta Stakeholders The following individuals hold responsibilities key to the success of this beta test. Project Owner Name Greg Powers Title Beta Test Manager Email Address gpowers@snapblue.com Phone Number (949) 555-0100 Internal Stakeholders The following individuals will represent their operational departments throughout this beta test. Name Email Address Representing Beta Responsibility Leslie Borgano lborgano@snapblue.com Product Management Product Owner Terry Turner tturner@snapblue.com Quality Assurance Bug Regression Susan Gorsecki sgoresecki@snapblue.com Engineering Bug Fixes Orlando Knowles oknowles@snapblue.com Documentation Document Issues Scott Rigby srigby@snapblue.com Support Tier One Support Cherie Montoya cmontoya@snapblue.com Marketing Product Materials Note: Stakeholders on this list will be referenced throughout this document as Owners and/or Moderators. External Partners The following companies will have roles within this beta test. Name Email Address Company Beta Responsibility Mehul Vishal mehul.vishal@peplsource.com PSS Tier Two Support Lisa Markham lisa@sonenetworksmail.com Sone Software Networks Network Infrastructure BETA TEST PLAN EXAMPLE 5 SnapBlue Confidential Nighthawk Beta Project Beta Schedule This beta test will occur based on the following timetable. # Activity Owner Week 1 Applicant Recruitment Greg Powers Week 0 2 Tester Selection Greg Powers Week 1 3 Release Beta 1 Build Lisa Markham Week 1 4 Beta Product Key Distribution Lisa Markham Week 1 5 Beta Kickoff Greg Powers Week 1 6 Begin Phase 1 Greg Powers Week 1 7 End Phase 1 Greg Powers Week 3 8 Release Beta 2 Build Lisa Markham Week 3 9 Begin Phase 2 Greg Powers Week 3 10 End Phase 2 Greg Powers Week 5 11 Close Beta Greg Powers Week 5 12 Compile Final Results Greg Powers Week 5 13 Distribute Incentives Cherie Montoya Week 6 Schedule Notes • This schedule is defined in weeks as opposed to dates due to the possibility of unforeseen delays. BETA TEST PLAN EXAMPLE 6 SnapBlue Confidential Nighthawk Beta Project Beta Status Meetings A weekly meeting will be established to share the details of the ongoing status of this beta test. Meeting Details When Tuesdays 8:00 AM EST Duration 1 hour Location Sand Hills Conference Room 113/2 Dial-in Details (800) 555-0199 access code: 367254# Meeting Attendees This meeting will be comprised of the following individuals. # Name Representing Responsibility 1 Greg Powers Beta Test Beta Project Management 2 Lisa Markham Software Control Software Build Management 3 Susan Goresecki Engineering Bug Fixes 4 Terry Turner Quality Assurance Bug Regression and Status 5 Scott Rigby Support Current Beta Issues Meeting Agenda The following topics will be discussed in each meeting. # Topic Owner 1 Project Updates Greg Powers 2 Bug Review Terry Turner 3 Customer Feedback Scott Rigby, Greg Powers 4 Build Update Lisa Markham BETA TEST PLAN EXAMPLE 7