ผลต่างระหว่างรุ่นของ "วงจรการเผยแพร่ซอฟต์แวร์"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข |
|||
บรรทัด 1: | บรรทัด 1: | ||
[[ |
[[ไฟล์:Develstages.svg|thumb|ชื่อระดับขึ้นการพัฒนาซอฟต์แวร์]] |
||
ในทาง[[วิศวกรรมซอฟต์แวร์]] '''ซอฟต์แวร์อัลฟา''' หรือ '''ซอฟต์แวร์เบต้า''' หมายถึงซอฟต์แวร์ที่อยู่ในระหว่างการพัฒนา โดยในระหว่างการพัฒนาแบ่งออกเป็น รุ่นอัลฟา (alpha stage) คือช่วงที่ซอฟต์แวร์รอการเพิ่มเติมความสามารถ การพิจารณาว่าจะใส่ลูกเล่นและความสามารถอะไรเพิ่ม และ รุ่นเบต้า (beta stage) คือช่วงที่ซอฟต์แวร์อยู่ในช่วง ตรวจสอบความผิดพลาดต่างๆ หรือที่เรียกว่า [[ดีบัก]] และเมื่อซอฟต์แวร์พร้อมที่จะใช้งานโดยการแก้ไขข้อผิดพลาดทั้งหมด จะเรียกว่ารุ่นเสถียร (stable stage) |
ในทาง[[วิศวกรรมซอฟต์แวร์]] '''ซอฟต์แวร์อัลฟา''' หรือ '''ซอฟต์แวร์เบต้า''' หมายถึงซอฟต์แวร์ที่อยู่ในระหว่างการพัฒนา โดยในระหว่างการพัฒนาแบ่งออกเป็น รุ่นอัลฟา (alpha stage) คือช่วงที่ซอฟต์แวร์รอการเพิ่มเติมความสามารถ การพิจารณาว่าจะใส่ลูกเล่นและความสามารถอะไรเพิ่ม และ รุ่นเบต้า (beta stage) คือช่วงที่ซอฟต์แวร์อยู่ในช่วง ตรวจสอบความผิดพลาดต่างๆ หรือที่เรียกว่า [[ดีบัก]] และเมื่อซอฟต์แวร์พร้อมที่จะใช้งานโดยการแก้ไขข้อผิดพลาดทั้งหมด จะเรียกว่ารุ่นเสถียร (stable stage) |
||
บรรทัด 19: | บรรทัด 19: | ||
== ดูเพิ่ม == |
== ดูเพิ่ม == |
||
* [[วงจรชีวิตของการพัฒนาซอฟต์แวร์]] |
* [[วงจรชีวิตของการพัฒนาซอฟต์แวร์]] |
||
⚫ | |||
[[หมวดหมู่:ซอฟต์แวร์]] |
[[หมวดหมู่:ซอฟต์แวร์]] |
||
[[หมวดหมู่:ซอฟต์แวร์ระยะพัฒนา]] |
[[หมวดหมู่:ซอฟต์แวร์ระยะพัฒนา]] |
||
⚫ | |||
[[en:Software release life cycle#Beta]] |
[[en:Software release life cycle#Beta]] |
รุ่นแก้ไขเมื่อ 02:02, 27 กุมภาพันธ์ 2562
ในทางวิศวกรรมซอฟต์แวร์ ซอฟต์แวร์อัลฟา หรือ ซอฟต์แวร์เบต้า หมายถึงซอฟต์แวร์ที่อยู่ในระหว่างการพัฒนา โดยในระหว่างการพัฒนาแบ่งออกเป็น รุ่นอัลฟา (alpha stage) คือช่วงที่ซอฟต์แวร์รอการเพิ่มเติมความสามารถ การพิจารณาว่าจะใส่ลูกเล่นและความสามารถอะไรเพิ่ม และ รุ่นเบต้า (beta stage) คือช่วงที่ซอฟต์แวร์อยู่ในช่วง ตรวจสอบความผิดพลาดต่างๆ หรือที่เรียกว่า ดีบัก และเมื่อซอฟต์แวร์พร้อมที่จะใช้งานโดยการแก้ไขข้อผิดพลาดทั้งหมด จะเรียกว่ารุ่นเสถียร (stable stage)
ในปัจจุบัน ซอฟต์แวร์เบต้าหลายตัว ได้มีการให้ผู้ใช้ดาวน์โหลดเพื่อนำไปทดสอบ ข้อบกพร่องต่างๆ และรายงานผลข้อผิดพลาดกลับสู่ผู้พัฒนา เพื่อที่จะพัฒนารุ่นเสถียรต่อไป
ระดับขั้น
- พรี-อัลฟา (pre-alpha)
- กล่าวถึงช่วงซอฟต์แวร์ตั้งแต่เริ่มพัฒนาจนถึงระยะอัลฟา
- อัลฟา (alpha)
- อัลฟาเป็นระดับขั้นของซอฟต์แวร์ที่ถูกพัฒนา แต่ยังคงทดสอบใช้งานกลุ่มผู้ใช้ภายใน (นอกเหนือจากผู้พัฒนา)
- เบต้า (beta)
- เบต้าเป็นระดับขั้นที่ผ่านระดับอัลฟา โดยได้ออกให้ผู้ใช้ทั่วไปได้ดาวน์โหลดใช้งาน ก่อนที่จะเปิดตัวอย่างเป็นทางการ โดยระยะเบต้ามีจุดหมายเพื่อทดสอบการใช้งานจริง รวมถึงแจ้งรับฟังการตอบรับจากผู้ใช้งาน ซึ่งจะมีเพิ่มเติมฟังก์ชันการทำงานหรือลูกเล่นได้
- อาร์ซี (RC)
- อาร์ซี (RC) หรือ รีลีสแคนดิเดต (release-candidate) เป็นระดับขั้นที่พร้อมจะเป็นผลิตภัณฑ์อย่างเป็นทางการ[1] เหลือเพียงตรวจสอบบั๊กที่อาจเกิดอันตรายก่อนจะวางขายให้ใช้งานจริง