Search:

ProjectConnections Print View


Got a Question?
Drop us an email, or call us toll free:
888-722-5235
7am-5pm Pacific
Monday - Friday
We'd love to talk to you.


Learn more about ProjectConnections and who writes our content. Want to learn more? Take a site tour and compare our membership levels.


Get Instant Access to Over 200 Templates and Resources
Become a Member »

Software Release Life Cycle Phase 9: External Testing (Beta)


Quick Summary
Defines testing and review activities to exercise a software release in a "real world" environment at one or more customers.


This template requires a Premium Subscription
Please log in. Don't have a log-in? Sign up now. Already a Member? Log in to upgrade immediately and get the file! A Premium subscription is only $14.95/month or $149/year and gets you over 200 templates, guidelines, and checklists.
15-day free trial period for new Premium subscribers! Learn more
Log in to download this file

Username:  
Password:  

What this is

This template outlines deliverables for Phase 9 of a software release life cycle. During this phase the final users of the software release or users of various derivative products of the release conduct beta testing at selected customer sites. The customer will be given some direction or training, but the goal is to let these Beta customers encounter obstacles or problems by themselves and provide feedback on these. This feedback is then incorporated into the software and documentation to improve the quality of the release and derivative products before final shipments.

The Beta test is a live test of the software in a real environment, by real customers. In general, the activities performed by these Beta customers cannot be controlled.


Why it's useful

Beta testing with real customers provides feedback on activities that the developers, internal testers, product managers, etc. did not think of. Customers are very creative and will generally do things no one thought anyone would do. This adds to the robustness of the release and its derivative products. This "real" customer feedback is incorporated into the manuals, help files, software, installation processes, etc. and improves the quality of the release.


How to use it

Use the forms in this phase to move through the Beta process. A Beta Plan outline is provided. Each software release and its derivative products are unique, so the product management staff and others have to create their own criteria for evaluation at the customer sites.

NOTE: In this and the following phase, the term "Derivative products" is used to identify stand-alone products that may be used in conjunction with the release or not. Since this is a general software release process and each company will have it's own way of partitioning the release and the software code base, this term is inclusive of any project, application, client, server, etc. that can be viewed as a separate product by the customer.


This template requires a Premium Subscription
Please log in. Don't have a log-in? Sign up now. Already a Member? Log in to upgrade immediately and get the file! A Premium subscription is only $14.95/month or $149/year and gets you over 200 templates, guidelines, and checklists.
15-day free trial period for new Premium subscribers! Learn more
Log in to download this file

Username:  
Password:  



Save to del.icio.us



©Copyright 2000-2012 Emprend, Inc. All Rights Reserved.
About us   Site Map   View current sponsorship opportunities (PDF)
Contact us for more information or e-mail info@projectconnections.com
Terms of Service and Privacy Policy