Microsoft ปรับปรุงการทดสอบ Windows และเผยแพร่การควบคุมคุณสมบัติใหม่ด้วยตนเองให้กับผู้ใช้

Microsoft

Microsoft - photo_gonzo/shutterstock.com

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

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

Windows, โน้ตบุ๊ก – NguyenDucQuang/ istockphoto.com

การรวมหมวดหมู่และสร้างสภาพแวดล้อมการทดลอง

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

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

สิ้นสุดการแจกแจงแบบสุ่มและการควบคุมด้วยตนเอง

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

ดูเพิ่มเติม

ความง่ายในการเปลี่ยนแปลงระหว่างเวอร์ชันต่างๆ

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

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

การเพิ่มประสิทธิภาพอินเทอร์เฟซและผลกระทบต่อขั้นตอนการทดสอบ

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

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

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

กลยุทธ์องค์กรเพื่อฟื้นความไว้วางใจจากชุมชน

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

ดูเพิ่มเติม