ผู้สมัครรับการปล่อยตัวคืออะไร?

Release release เป็นรุ่นของโปรแกรมซอฟต์แวร์ที่โดยปกติจะไม่อยู่ในรูปแบบสุดท้าย แม้ว่าเวอร์ชั่นนี้จะใช้งานได้ แต่ก็ยังไม่พร้อมที่จะเสนอขายให้กับบุคคลทั่วไป โปรแกรมรุ่นเก่าอาจวางตลาดแล้วและเวอร์ชั่นใหม่นี้ยังไม่พร้อมสำหรับการเปิดตัวหรืออาจเป็นเวอร์ชั่นแรกของผลิตภัณฑ์ใหม่ล่าสุด

คำว่า“ release candidate” และ“ beta version” มักจะใช้แทนกันได้ แต่ทั้งสองทางเทคนิคนั้นไม่เหมือนกัน ทั้งสองอ้างถึงโปรแกรมการทำงานที่ไม่ได้ทดสอบอย่างสมบูรณ์ ผู้สมัครรุ่นใหม่หรือที่รู้จักกันในชื่อ RC มีข้อผิดพลาดที่ระบุน้อยกว่าซึ่งจะต้องได้รับการแก้ไขก่อนที่โปรแกรมจะสามารถทำการตลาดกับผู้บริโภคกลุ่มเล็ก ๆ ในทางตรงกันข้ามรุ่นเบต้ามักจะมีข้อบกพร่องมากขึ้นที่จะต้องถูกรีดออกก่อนที่จะปล่อยให้ผู้บริโภคสำหรับการทดสอบอย่างละเอียดมากขึ้น ในทางเทคนิคแล้วสิ่งนี้ทำให้รุ่นเบต้ากลายเป็นสารตั้งต้นของ RC

แน่นอนว่าเป้าหมายสูงสุดของผู้สมัครเปิดตัวคือการปรากฏตัวเป็นผลิตภัณฑ์ขั้นสุดท้ายที่จะดึงดูดความสนใจของผู้บริโภคและทำให้ได้รับความนิยมอย่างกว้างขวางสำหรับการเสนอซอฟต์แวร์ใหม่ เนื่องจากผู้บริโภคมักจะไม่ค่อยอดทนกับซอฟต์แวร์ที่โต้ตอบกับโปรแกรมและระบบปฏิบัติการที่มีอยู่ไม่ดีนักพัฒนาจึงทำการทดสอบและปรับแต่งผลิตภัณฑ์ซอฟต์แวร์อย่างมาก ก่อนที่จะ ทำการทดสอบผู้บริโภคครั้งแรก ซึ่งจะรวมถึงการลองใช้ซอฟต์แวร์บนแพลตฟอร์มที่แตกต่างกันและใช้งานร่วมกับโปรแกรมยอดนิยมอื่น ๆ เพื่อพิจารณาว่ามีผลกระทบด้านลบ

เมื่อพบข้อบกพร่องในตัวเลือกการปล่อยปัญหาจะได้รับการแก้ไขและการทดสอบยังคงดำเนินต่อไปเพื่อให้แน่ใจว่าการแก้ไขไม่ได้สร้างปัญหาใหม่ใด ๆ หากพบข้อบกพร่องในระยะ RC มักจะต้องแก้ไขเพียงหนึ่งรอบเท่านั้น หากต้องการมากกว่าหนึ่งรอบของการแก้ไขจำเป็นต้องมีผลิตภัณฑ์นั้นอาจเข้าสู่ระยะ RC ก่อนกำหนด เมื่อนักพัฒนามั่นใจว่าตัวเลือกการเปิดตัวนั้นมีประสิทธิภาพและไม่มีปัญหาที่สำคัญโปรแกรมสามารถย้ายไปยังขั้นตอน RTM ซึ่งหมายความว่าผลิตภัณฑ์สามารถเปิดตัวสู่ตลาดหรือการผลิตซึ่งหมายความว่าผลิตภัณฑ์สามารถผลิตเป็นจำนวนมากได้แล้ว