วงจรชีวิตการเปิดตัวซอฟต์แวร์

จากวิกิพีเดีย สารานุกรมเสรี
ข้ามไปที่การนำทาง ข้ามไปที่การค้นหา

ตัวอย่างวงจรชีวิตการเผยแพร่ซอฟต์แวร์ขั้นพื้นฐาน

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

ผู้ใช้คอมพิวเตอร์มักจะคุ้นเคยกับช่วงเบต้าเนื่องจากผลิตภัณฑ์ซอฟต์แวร์บางครั้งได้รับการโฆษณาแบบสาธารณะว่าเป็นรุ่นเบต้า เพื่อลดความคาดหวังของผู้ใช้เกี่ยวกับความน่าเชื่อถือ [1]

ประวัติ

การใช้งานของ "อัลฟ่า / เบต้า" คำศัพท์ทดสอบต้นตอของไอบีเอ็มคำศัพท์ที่คล้ายคลึงกันสำหรับการพัฒนาซอฟต์แวร์ของ IBM ถูกใช้โดยผู้ที่เกี่ยวข้องกับ IBM ตั้งแต่ช่วงทศวรรษ 1950 เป็นอย่างน้อย (และอาจเร็วกว่านี้) การทดสอบ "A" คือการตรวจสอบของผลิตภัณฑ์ใหม่ก่อนประกาศสาธารณะ การทดสอบ "B" คือการตรวจสอบก่อนปล่อยผลิตภัณฑ์ที่จะผลิต การทดสอบ "C" เป็นการทดสอบขั้นสุดท้ายก่อนวางจำหน่ายทั่วไปของผลิตภัณฑ์ เนื่องจากซอฟต์แวร์กลายเป็นส่วนสำคัญของข้อเสนอของ IBM จึงมีการใช้คำศัพท์การทดสอบอัลฟ่าเพื่อระบุการทดสอบก่อนการประกาศ และการทดสอบเบต้าถูกใช้เพื่อแสดงความพร้อมของผลิตภัณฑ์สำหรับความพร้อมใช้งานทั่วไป Martin Belsky ผู้จัดการโครงการซอฟต์แวร์บางโครงการก่อนหน้านี้ของ IBM อ้างว่าเป็นผู้คิดค้นคำศัพท์ดังกล่าว IBM เลิกใช้คำศัพท์อัลฟ่า/เบต้าในช่วงทศวรรษ 1960 แต่หลังจากนั้นก็ได้รับการแจ้งให้ทราบค่อนข้างกว้าง การใช้ "การทดสอบเบต้า" เพื่ออ้างถึงการทดสอบที่ทำโดยลูกค้าไม่ได้ทำใน IBM แต่ IBM ใช้คำว่า "การทดสอบภาคสนาม"

รุ่นเบต้าสาธารณะที่สำคัญได้รับการพัฒนาในภายหลัง โดยลูกค้ากลุ่มแรกได้ซื้อ "รุ่นบุกเบิก" ของ WordVision word processor สำหรับIBM PCในราคา $49.95 ในปีพ.ศ. 2527 สตีเฟน มาเนสเขียนว่า "ในการทำรัฐประหารที่ยอดเยี่ยม สำนักพิมพ์โปรแกรม Bruce และ James สามารถดึงดูดผู้คนให้จ่ายเงินสำหรับสิทธิ์ในการทดสอบผลิตภัณฑ์" [2]ในเดือนกันยายน 2000 รุ่นชนิดบรรจุกล่องของแอปเปิ้ล 's Mac OS X เบต้าสาธารณะระบบปฏิบัติการได้รับการปล่อยตัว[3]การเปิดตัวตัวอย่างเทคโนโลยีชุมชน ( CTP ) ของMicrosoftสำหรับWindows Vistaระหว่างเดือนกันยายน 2548 ถึงพฤษภาคม 2549[4]และตั้งแต่ปี 2009 ถึง 2011 Minecraftอยู่ในรุ่นเบต้าสาธารณะ

ในเดือนกุมภาพันธ์ พ.ศ. 2548 ZDNet ได้ตีพิมพ์บทความเกี่ยวกับปรากฏการณ์ของรุ่นเบต้าซึ่งมักจะคงอยู่นานหลายปีและถูกใช้ราวกับว่าอยู่ในระดับการผลิต[5]สังเกตว่าGmailและGoogle Newsเป็นตัวอย่าง อยู่ในรุ่นเบต้ามาเป็นเวลานานแม้ว่าจะมีการใช้กันอย่างแพร่หลาย Google News ซ้ายเบต้าในเดือนมกราคมปี 2006 ตามมาด้วย Google Apps (ตอนนี้ชื่อของ Google Workspace ) รวมถึง Gmail, ในเดือนกรกฎาคม 2009 [6]นับตั้งแต่การเปิดตัวของWindows 8 , ไมโครซอฟท์ได้เรียกซอฟต์แวร์ก่อนปล่อยภาพตัวอย่างมากกว่าเบต้าบิลด์ก่อนวางจำหน่ายทั้งหมดที่เผยแพร่ผ่านWindows Insider Programเปิดตัวในปี 2014 เรียกว่า "Insider Preview builds" "เบต้า" ยังอาจบ่งบอกถึงบางสิ่งที่คล้ายกับผู้สมัครที่ปล่อยตัวหรือเป็นรูปแบบของการสาธิตที่จำกัดเวลา หรือเทคนิคทางการตลาด [7]

ขั้นตอนของการพัฒนา

พรีอัลฟ่า

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

อัลฟ่า

ระยะอัลฟาของวงจรชีวิตการวางจำหน่ายเป็นช่วงแรกของการทดสอบซอฟต์แวร์ (อัลฟาเป็นอักษรตัวแรกของอักษรกรีกใช้เป็นตัวเลข 1) ในขั้นตอนนี้นักพัฒนาทั่วไปทดสอบซอฟต์แวร์โดยใช้เทคนิคกล่องสีขาวจากนั้นทำการตรวจสอบเพิ่มเติมโดยใช้เทคนิคblack-boxหรือgrey-boxโดยทีมทดสอบอื่น ย้ายไปทดสอบกล่องดำภายในองค์กรเป็นที่รู้จักกันปล่อยอัลฟา [8] [ ต้องการแหล่งที่ดีกว่า ]

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

เบต้า

เบต้า ตั้งชื่อตามอักษรตัวที่สองของอักษรกรีกเป็นขั้นตอนการพัฒนาซอฟต์แวร์ต่อจากอัลฟ่า ซอฟต์แวร์ในระยะเบต้าเรียกอีกอย่างว่าเบต้าแวร์[12]ระยะเบต้าโดยทั่วไปเริ่มต้นเมื่อซอฟต์แวร์มีคุณสมบัติครบถ้วน แต่น่าจะมีข้อบกพร่องที่รู้จักหรือไม่รู้จักจำนวนหนึ่ง[13]โดยทั่วไป ซอฟต์แวร์ในช่วงเบต้าจะมีข้อบกพร่องมากกว่าซอฟต์แวร์ที่เสร็จสมบูรณ์และปัญหาด้านความเร็วหรือประสิทธิภาพ และอาจทำให้เกิดปัญหาหรือข้อมูลสูญหายได้ ความสำคัญของการทดสอบเบต้าคือการลดผลกระทบต่อผู้ใช้มักจะผสมผสานการทดสอบการใช้งานกระบวนการส่งรุ่นเบต้าให้กับผู้ใช้เรียกว่ารุ่นเบต้าและโดยทั่วไปจะเป็นครั้งแรกที่ซอฟต์แวร์นั้นพร้อมใช้งานภายนอกองค์กรที่พัฒนาซอฟต์แวร์นั้น ซอฟต์แวร์รุ่นเบต้าสามารถเป็นได้ทั้งแบบสาธารณะและแบบส่วนตัวทั้งนี้ขึ้นอยู่กับว่าเปิดให้ใช้งานแบบเปิดเผยหรือให้บริการแก่ผู้ชมที่จำกัดเท่านั้น ซอฟต์แวร์รุ่นเบต้ามักจะมีประโยชน์สำหรับการสาธิตและการแสดงตัวอย่างภายในองค์กรและสำหรับลูกค้าที่คาดหวัง นักพัฒนาบางคนหมายถึงขั้นตอนนี้เป็นภาพตัวอย่าง , ปล่อยตัวอย่าง , ต้นแบบ , ภาพตัวอย่างทางด้านเทคนิคหรือการแสดงตัวอย่างเทคโนโลยี ( TP ) [14]หรือการเข้าถึงก่อน

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

เบต้าถาวร

ซอฟต์แวร์บางตัวถูกเก็บไว้ในรุ่นที่เรียกว่าperpetual betaซึ่งคุณลักษณะใหม่ ๆ จะถูกเพิ่มเข้าไปในซอฟต์แวร์อย่างต่อเนื่องโดยไม่ต้องสร้างรุ่น "เสถียร" ในขั้นสุดท้าย ในฐานะที่เป็นอินเทอร์เน็ตได้อำนวยความสะดวกการกระจายอย่างรวดเร็วและราคาไม่แพงของซอฟต์แวร์ บริษัท ได้เริ่มที่จะใช้วิธีการโยกที่จะใช้คำว่าเบต้า [15]

เบต้าเปิดและปิด

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

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

ปล่อยตัวผู้สมัคร

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

รุ่นเสถียร

เรียกอีกอย่างว่าการเปิดตัวการผลิตที่ปล่อยม้าเป็นครั้งสุดท้ายปล่อยผู้สมัคร ( RC ) ซึ่งได้ผ่านการตรวจสอบรายชื่อทั้งหมด / ทดสอบ ข้อบกพร่องที่เหลือถือว่ายอมรับได้ รุ่นนี้จะเข้าสู่การผลิต บางโดเมน (เช่นลีนุกซ์รุ่น ) มีรุ่นเสถียรสองประเภท: รุ่นปกติหรือรุ่นเสถียรและรุ่นรองรับระยะยาว (LTS) ซึ่งคงไว้เป็นเวลานาน

ปล่อย

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

ปล่อยสู่การผลิต (RTM)

คำว่า release to Manufacturing (RTM) หรือที่เรียกว่า "going gold" เป็นคำที่ใช้เมื่อผลิตภัณฑ์ซอฟต์แวร์พร้อมที่จะส่งมอบ โครงสร้างนี้อาจมีการเซ็นชื่อแบบดิจิทัลทำให้ผู้ใช้ปลายทางสามารถตรวจสอบความสมบูรณ์และความถูกต้องของการซื้อซอฟต์แวร์ได้ สำเนาของโครงสร้าง RTM ที่เรียกว่า " gold master " หรือ GM [16] [17]จะถูกส่งไปเพื่อทำสำเนาจำนวนมากหรือทำสำเนาแผ่นดิสก์ หากมี ศัพท์นี้จะนำมาจากเสียงของอุตสาหกรรมการบันทึกทำโดยเฉพาะกระบวนการของการเรียนรู้ RTM มาก่อนความพร้อมใช้งานทั่วไป (GA) เมื่อผลิตภัณฑ์ออกสู่สาธารณะ โกลเดนมาสเตอร์บิลด์ (GM) มักจะเป็นบิลด์สุดท้ายของชิ้นส่วนซอฟต์แวร์ในช่วงเบต้าสำหรับนักพัฒนา โดยปกติสำหรับiOSซึ่งเป็นรุ่นสุดท้ายก่อนการเปิดตัวครั้งใหญ่ อย่างไรก็ตาม มีข้อยกเว้นบางประการ

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

ความพร้อมใช้งานทั่วไป (GA)

เหตุการณ์สำคัญในวงจรชีวิตของผลิตภัณฑ์: ความพร้อมใช้งานทั่วไป (GA) การประกาศการสิ้นสุดอายุการใช้งาน (EOLA) วันที่สั่งซื้อล่าสุด (LOD) และการสิ้นสุดอายุการใช้งาน (EOL)

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

เผยแพร่สู่เว็บ (RTW)

Release to the Web ( RTW ) หรือWeb releaseเป็นวิธีการจัดส่งซอฟต์แวร์ที่ใช้อินเทอร์เน็ตเพื่อแจกจ่าย ผู้ผลิตไม่มีการผลิตสื่อทางกายภาพในกลไกการปลดปล่อยประเภทนี้ การเผยแพร่ทางเว็บกลายเป็นเรื่องปกติมากขึ้นเมื่อมีการใช้งานอินเทอร์เน็ตเพิ่มขึ้น

สนับสนุน

ในช่วงอายุการใช้งานที่ได้รับการสนับสนุน บางครั้งซอฟต์แวร์อาจขึ้นอยู่กับรุ่นของบริการแพตช์หรือเซอร์วิสแพ็คซึ่งบางครั้งเรียกว่า "รุ่นระหว่างกาล" หรือ "รุ่นบำรุงรักษา" (MR) ตัวอย่างเช่น Microsoft เปิดตัวสามเซอร์วิสแพ็คที่สำคัญสำหรับ32 บิตรุ่นของWindows XPและเซอร์วิสแพ็คสองสำหรับ64 บิตรุ่น การเผยแพร่บริการดังกล่าวประกอบด้วยชุดของการอัปเดต การแก้ไข และการปรับปรุง ที่จัดส่งในรูปแบบของแพ็คเกจเดียวที่ติดตั้งได้ พวกเขายังอาจใช้คุณสมบัติใหม่ ซอฟต์แวร์บางตัวได้รับการเผยแพร่โดยคาดว่าจะได้รับการสนับสนุนเป็นประจำ ประเภทของซอฟต์แวร์ที่เกี่ยวข้องกับการสนับสนุนที่ยืดเยื้อตามปกติรวมถึงชุดโปรแกรมป้องกันไวรัสและเกมออนไลน์หลายอย่างหนาแน่น ต่อจากตัวอย่าง Windows XP นี้ Microsoft ได้เสนอการอัปเดตที่ต้องชำระเงินเป็นเวลาห้าปีหลังจากสิ้นสุดการสนับสนุนที่ขยายเวลา ซึ่งหมายความว่าการสนับสนุนสิ้นสุดวันที่ 8 เมษายน 2019

จุดจบของชีวิต

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

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

ดูเพิ่มเติม

อ้างอิง

  1. ^ "ทำไม Google เก็บไว้ใน Gmail 'เบต้า' มาหลายปี" 2552-07-07.
  2. ^ วิญญาณ, สตีเฟ่น (1984/04/03) "เดิมพันด้วยวิสัยทัศน์แห่งคำ" . นิตยสารพีซี - อิสระคู่มือกับคอมพิวเตอร์ส่วนบุคคลของไอบีเอ็ม ฉบับที่ 3 หมายเลข 6. PC Communications Corp.หน้า 211–221 ISSN 0745-2500 . เก็บถาวรจากต้นฉบับเมื่อ 2015-03-17 . ดึงข้อมูลเมื่อ2015-02-15 . 
  3. ^ "Apple เปิดตัว Mac OS X Public Beta" (ข่าวประชาสัมพันธ์) แอปเปิล อิงค์ 2000-09-13 เก็บถาวรจากต้นฉบับเมื่อ 2011-05-01 . ดึงข้อมูลเมื่อ2011-02-22 .
  4. ^ "เอกสารข้อมูลตัวอย่างเทคโนโลยีชุมชน Microsoft Windows Vista ตุลาคม" (ข่าวประชาสัมพันธ์) ไมโครซอฟต์. ตุลาคม 2548 เก็บถาวรจากต้นฉบับเมื่อ 2011-04-30 . ดึงข้อมูลเมื่อ2011-02-22 .
  5. ^ "ถนนที่คดเคี้ยวยาวออกจากเบต้า | Tech News บน ZDNet" . 2005-02-14. เก็บถาวรจากต้นฉบับเมื่อ 2005-02-14 . สืบค้นเมื่อ2019-04-28 .
  6. ^ "Google Apps ออกจากรุ่นเบต้าแล้ว (ใช่ จริงๆ)" . Google Blog 2552-07-07. เก็บถาวรจากต้นฉบับเมื่อ 2011-01-21 . สืบค้นเมื่อ2011-01-12 .
  7. ^ ความจริงที่ไม่สะดวกเบื้องหลังเบต้า Archived 2011-04-30 ที่ Wayback Machine
  8. ^ "คำจำกัดความของสารานุกรมของรุ่นอัลฟ่า" . นิตยสารพีซี . เก็บถาวรไปจากเดิมใน 2011/04/27 สืบค้นเมื่อ2011-01-12 .
  9. ^ อินซ์, ดาร์เรล, เอ็ด. (2013). "ซอฟต์แวร์อัลฟ่า". พจนานุกรมอินเทอร์เน็ต (3 ed.) . สำนักพิมพ์มหาวิทยาลัยอ็อกซ์ฟอร์ด. ISBN 9780191744150. สืบค้นเมื่อ2019-07-15 .
  10. "พจนานุกรม A ถึง Z รุ่นต่อไป พ.ศ. 2539" รุ่นต่อไป . ฉบับที่ 15. ลองนึกภาพสื่อ มีนาคม 2539 น. 29. ซอฟต์แวร์อัลฟ่าโดยทั่วไปแทบจะไม่ทำงานและไม่มีคุณสมบัติหลักเช่นการเล่นเกมและระดับที่สมบูรณ์
  11. ^ พจนานุกรมวิทยาการคอมพิวเตอร์ (ฉบับที่ 7) สำนักพิมพ์มหาวิทยาลัยอ็อกซ์ฟอร์ด. 2559. น. 44. ISBN 9780199688975.
  12. ^ "ความหมายของ betaware ในสารานุกรมออนไลน์ฟรี" thefreedictionary.com สืบค้นเมื่อ2015-04-06 .
  13. "พจนานุกรม A ถึง Z รุ่นต่อไป พ.ศ. 2539" รุ่นต่อไป . ฉบับที่ 15. ลองนึกภาพสื่อ มีนาคม 2539 น. 30.
  14. ^ "เทคโนโลยีแสดงตัวอย่างคุณสมบัติขอบเขตการสนับสนุน" หมวกแดง. ดึงข้อมูลเมื่อ2015-03-18 .
  15. ^ "รอด้วยลมหายใจ Beta'd tidbits # 328 (13 พฤษภาคม 1996)" เก็บถาวรจากต้นฉบับเมื่อ 2006-05-15
  16. ^ "Golden Master (GM) คืออะไร - คำจำกัดความจาก Techopedia" . Techopedia.com .
  17. ^ "Mac OS X 'โกลด์มาสเตอร์' ปล่อยตัวเพื่อการผลิต" แอปเปิ้ลข่าว
  18. ^ ลักเซมเบิร์ก, อิวานฟิลิปป์ (2013/05/20) "ข้อกำหนด Top 200 SAM - ประมวลคำศัพท์การบริหารจัดการสินทรัพย์ซอฟต์แวร์" โอเอ็มทีซี เก็บถาวรจากต้นฉบับเมื่อ 2013-08-10 . ดึงข้อมูลเมื่อ2013-05-21 . Cite journal requires |journal= (help)

บรรณานุกรม

  • การส่งมอบอย่างต่อเนื่อง: การเปิดตัวซอฟต์แวร์ที่เชื่อถือได้ผ่านการสร้าง ทดสอบ และปรับใช้อัตโนมัติโดย Jez Humble, David Farley; ไอเอสบีเอ็น0-321-60191-2