ソフトウェアリリースライフサイクル
プレアルファとは、正式なテストの前にソフトウェアプロジェクト中に実行されるすべての活動を指す。これらの活動には、要求分析、ソフトウェア設計、ソフトウェア開発、および単体テストが含まれる。典型的なオープンソース開発では、いくつかのタイプのプレアルファバージョンがあります。マイルストーンバージョンには特定の機能セットが含まれており、機能が完了するとすぐにリリースされる。
一部の開発者は、この段階をプレビュー、プレビューリリース、プロトタイプ、テクニカルプレビュー/テクノロジープレビュー(TP)、 または早期アクセスと呼んでいる。 Windows 8の導入以来、 マイクロソフトはプレリリースソフトウェアをベータ版ではなくプレビュー版と呼んでいる。 2014年にリリースされたWindows Insider Programを通じてリリースされたすべてのプレリリースビルドは、「Insider Previewビルド」と呼ばれる。「ベータ」は、リリース候補のようなもの、または期間限定のデモ、またはマーケティング手法の形式を示す場合もある。
ベータテスターは、ベータソフトウェアの問題を積極的に報告する人々である。彼らは通常、ソフトウェアを開発する組織の顧客または見込み顧客の代表者である。ベータテスターは無料でサービスを提供する傾向があるが、テストする製品のバージョン、リリースバージョンの割引、またはその他のインセンティブを受け取ることがよくある。