What is a Release Candidate?
คำนิยาม
Release Candidate (RC) คือ เวอร์ชันของโปรแกรมซอฟต์แวร์ที่เกือบเสร็จสมบูรณ์และพร้อมที่จะปล่อย หลังจากการทดสอบขั้นสุดท้าย
วัตถุประสงค์
ขั้นตอน RC คือ ขั้นตอนสุดท้ายก่อนที่ซอฟต์แวร์จะถูกปล่อยให้สาธารณะ ทำหน้าที่เป็นการตรวจสอบคุณภาพขั้นสุดท้าย
การทดสอบ
ในระหว่างขั้นตอน RC การทดสอบที่เข้มงวดจะถูกทำเพื่อตรวจหาปัญหาที่อาจส่งผลกระทบต่อประสิทธิภาพหรือความเสถียรของซอฟต์แวร์
การตั้งชื่อ
Release Candidates มักจะมีการระบุคำว่า 'RC' ตามด้วยหมายเลขเวอร์ชัน เช่น '3.0-RC1'
ขั้นตอนการพัฒนา
🅰️ Alpha: เวอร์ชันแรกที่เสร็จสมบูรณ์หรือเกือบสมบูรณ์ของโปรแกรมซอฟต์แวร์ ซึ่งมักใช้ในการทดสอบภายใน 🅱️ Beta: เวอร์ชันที่เสถียรกว่า alpha ปล่อยให้กับกลุ่มผู้ใช้กว้างขึ้นเพื่อทดสอบและรับข้อเสนอแนะ 🆗 RC: ขั้นตอน release candidate ซึ่งเป็นขั้นตอนสุดท้ายก่อนที่ซอฟต์แวร์จะถูกปล่อยอย่างเป็นทางการ 🎯 RTM: ย่อมาจาก 'Release to Manufacturing' หรือ 'Release to Marketing' หมายถึงซอฟต์แวร์พร้อมสำหรับการกระจาย
ต้องการเรียนรู้เพิ่มเติมหรือไม่?
หากคุณอยากเจาะลึกเกี่ยวกับ Release Candidate เพิ่มเติม หรืออยากนำการฝึกอบรมแบบนี้มาสู่ทีมของคุณ มาพูดคุยกัน ฉันช่วยให้ทีมต่าง ๆ เข้าใจและนำแนวคิดเหล่านี้ไปปรับใช้ได้ ฉันยินดีอย่างยิ่งที่จะได้รับการติดต่อจากคุณ!
Mob Programming คืออะไร?
Mob Programming คือวิธีการพัฒนาซอฟต์แวร์ที่ทีมโปรแกรมเมอร์หลายคนทำงานร่วมกั...
Git คืออะไร?
Git คือระบบควบคุมเวอร์ชันแบบกระจายที่ช่วยให้สามารถติดตามการเปลี่ยนแปลงในไฟล...
GitHub คืออะไร?
GitHub คือแพลตฟอร์มสำหรับนักพัฒนาในการโฮสต์และจัดการโค้ด โดยมีทั้งรีโพซิทอร...
What does QA mean?
Quality Assurance (QA) คือ กระบวนการที่ใช้ในการรับรองว่าโปรแกรมซอฟต์แวร์ตรง...
Pair Programming คืออะไร?
Pair Programming คือเทคนิคการพัฒนาซอฟต์แวร์ที่มีโปรแกรมเมอร์สองคนทำงานร่วมก...