Skip to main content

การเปิดตัวจุดคืออะไร?

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

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

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

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

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