08/11/2023 08:30
Apple trì hoãn cập nhật phần mềm iPhone, Mac để sửa lỗi
Trong một động thái hiếm hoi, Apple đã tạm dừng phát triển các bản cập nhật phần mềm trong năm tới cho iPhone, iPad, Mac và các thiết bị khác để có thể khắc phục tận gốc các trục trặc trong mã.
Theo thông tin, sự chậm trễ này đã được thông báo nội bộ cho nhân viên vào tuần trước, nhằm giúp duy trì việc kiểm soát chất lượng sau khi có nhiều lỗi trong các phiên bản đầu tiên. Thay vì thêm các tính năng mới, các kỹ sư của công ty được giao nhiệm vụ sửa các lỗ hổng và cải thiện hiệu suất của phần mềm, những người yêu cầu giấu tên cho biết.
Phần mềm của Apple, nổi tiếng với giao diện rõ ràng, điều khiển dễ sử dụng và tập trung vào quyền riêng tư, là một trong những điểm bán hàng lớn nhất của hãng.
Điều đó làm cho việc kiểm soát chất lượng trở nên cấp thiết. Tuy nhiên, công ty phải cân bằng mong muốn bổ sung thêm các tính năng mới với việc đảm bảo hệ điều hành của mình chạy mượt mà nhất có thể.
Trong những năm gần đây, Apple đã chú trọng hơn đến chất lượng, ngay cả khi điều đó đồng nghĩa với việc trì hoãn các khả năng mới.
Năm 2018, giám đốc kỹ thuật phần mềm Craig Federighi đã lùi lại một số tính năng chưa được phát hành của iPhone cho đến năm sau trong bối cảnh lo ngại rằng phần mềm này có quá nhiều lỗi.
Vào năm 2019, ông đã xem xét lại cách Apple phát triển phần mềm nhằm nỗ lực hơn nữa nhằm ngăn chặn các vấn đề. Theo cách tiếp cận này, mỗi tính năng phải được kích hoạt theo cách thủ công, thông qua quy trình được gọi là "cờ tính năng" cho phép nhân viên thử nghiệm tách biệt tác động lên toàn bộ hệ thống trước khi thêm nó.
Năm đó, ông cũng áp dụng cái được biết đến ở Apple là "The Pact". Thỏa thuận kêu gọi nhân viên không bao giờ cố ý cho phép "hồi quy", khi phần mềm đã từng hoạt động không còn hoạt động bình thường và nhanh chóng sửa lỗi. Các chính sách của Federighi đã giúp ích: Các bản phát hành phần mềm của Apple ít lỗi hơn trong những năm gần đây và ít tính năng hơn phải trì hoãn.
Nhưng vòng phát triển mới nhất đã không diễn ra suôn sẻ. Khi xem xét các hệ điều hành mới dự kiến phát hành vào năm tới, nhóm quản lý kỹ thuật phần mềm đã tìm thấy quá nhiều "lỗi thoát", một thuật ngữ trong ngành chỉ các lỗi bị bỏ sót trong quá trình thử nghiệm nội bộ.
Vì vậy, bộ phận đã thực hiện một bước bất thường là tạm dừng tất cả hoạt động phát triển tính năng mới trong một tuần để sửa lỗi.
Với hàng nghìn nhân viên khác nhau của Apple đang làm việc trên nhiều hệ điều hành và thiết bị khác nhau, cần phải làm việc cùng nhau một cách liền mạch, rất dễ xảy ra trục trặc. Một người quen thuộc với tình huống này cho biết: "Đó là vấn đề của 10.000 người gõ mã và phá vỡ hoàn toàn hệ điều hành".
Tháng trước, công ty đã hoàn thiện phiên bản đầu tiên của hệ điều hành iPhone, iPad và Mac tiếp theo. Lần lặp đó được gọi là M1 vì đây là cột mốc quan trọng đầu tiên. Phần mềm iPhone và iPad, sẽ trở thành iOS 18 và iPadOS 18, được đặt tên nội bộ là "Crystal". Phần mềm Mac, macOS 15, có tên là "Glow".
Apple đã trì hoãn việc bắt đầu công việc phát hành cột mốc thứ hai, được gọi là M2. Lệnh tạm dừng cũng được áp dụng cho hệ điều hành Apple Watch tiếp theo, watchOS 11, được mệnh danh là "Moonstone" – cũng như bản cập nhật cho iOS 17 hiện tại có tên iOS 17.4. Phần mềm đó, được iPhone và iPad sử dụng, dự kiến sẽ được phát hành vào khoảng tháng 3 tới.
Động thái này cũng ảnh hưởng đến các phiên bản tương lai của VisionOS, phần mềm dành cho tai nghe Vision Pro của Apple, dự kiến ra mắt vào đầu năm tới. Tuy nhiên, tại thời điểm này, sự chậm trễ trong quá trình phát triển khó có thể trì hoãn việc phát hành thực tế cho người tiêu dùng. Apple sẽ dỡ bỏ lệnh tạm dừng trong tuần này.
Apple thường tung ra các đợt cải tiến phần mềm lớn vào tháng 9 hàng năm, sau khi xem trước chúng cho các nhà phát triển và người tiêu dùng tại hội nghị tháng 6. Trong năm tới, công ty đang có kế hoạch tập trung vào việc tích hợp AI vào các sản phẩm của mình.
Tin liên quan
Advertisement
Advertisement
Đọc tiếp