Microsoft cáo buộc quá trình phát triển Windows 10 có sai sót cơ bản

Biểu tượng thời gian đọc 3 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Hiện tại, tất cả chúng ta đều đã biết về sự cố xảy ra khi phát hành Bản cập nhật Windows 10 tháng 2018 năm 2018, nhưng có lẽ chúng ta đã quên rằng bản cập nhật tháng XNUMX năm XNUMX cũng bị trì hoãn do lỗi phát sinh muộn gây ra màn hình xanh trên một số PC.

Ars Technica đã xem xét kỹ hơn sự phát triển của Windows, và họ tin rằng quy trình phát triển hệ điều hành của Microsoft đã có sai sót ngay từ đầu, thậm chí là cả Windows 7.

Họ lưu ý rằng Microsoft thực sự có quá trình viết mã cho các tính năng mới chỉ trong vài tuần, sau đó dành thời gian còn lại (trong vài tháng) để tích hợp phần mềm và sau đó xử lý các lỗi trước khi phát hành. Điều này có nghĩa là phần mềm chất lượng kém, không đáng tin cậy đã được đưa vào cơ sở mã Windows 10 và nếu không tìm thấy vấn đề, hãy phân phối đến người dùng cuối.

Cùng với chế độ kiểm tra không hiệu quả, một phần do Microsoft đã sa thải các SDT của họ vào năm 2014 và đặt nhiều trách nhiệm hơn cho các nhà phát triển trong việc kiểm tra mã của chính họ và quy trình Windows 10 Insider của những người nghiệp dư không toàn diện và không cung cấp báo cáo lỗi chuyên nghiệp, có nghĩa là nhiều hơn một phần công bằng các lỗi đã được chuyển đi.

Ars Technica cũng xác nhận rằng các nhà phát triển Windows được phép tích hợp mã mà không cần bất kỳ thử nghiệm nào, mặc dù hy vọng rằng đây là ngoại lệ.

Họ kêu gọi thay đổi quy trình phát triển của Microsoft và yêu cầu phần mềm mới phải được kiểm tra kỹ lưỡng trước khi tích hợp bằng cách sử dụng các kỹ thuật hiện đại như kiểm tra tự động, có nghĩa là ngay cả các bản dựng nội bộ cũng sẽ có mã chất lượng cao, được kiểm tra tốt mà không có “vấn đề đã biết”.

Họ lưu ý:

Một tính năng mới có thể không ổn định trong quá trình phát triển, nhưng trước khi tính năng đó có thể được hợp nhất vào mã sản xuất, nó phải đáp ứng một thanh chất lượng rất cao. Thay vì cách tiếp cận của Microsoft là “hợp nhất các lỗi ngay bây giờ, chúng tôi sẽ sửa chúng sau”, cách tiếp cận là đảm bảo rằng mã không có lỗi nhất có thể trước nó được hợp nhất.

Họ kết luận:

Việc áp dụng nguyên tắc rằng mã Windows phải luôn có chất lượng vận chuyển — không phải “sau một vài tháng sửa chữa” mà là “ngay bây giờ, bất kỳ lúc nào” — sẽ là một thay đổi lớn. Nhưng đó là một điều cần thiết. Microsoft cần phải ở vị trí mà mỗi bản cập nhật mới là chất lượng sản xuất ngay từ ngày đầu tiên; một thế giới mà ở đó việc cập nhật lên bản phát hành mới nhất và tuyệt vời nhất là điều không cần bàn cãi, một sự lựa chọn có thể được thực hiện một cách tự tin. Các bản cập nhật tính năng phải không phải là sự kiện, ít được người dùng chú ý.

Ars Technica khẳng định nhóm Chrome của Google là một công ty đang làm đúng và với việc ChromeOS ngày càng trở thành một lựa chọn khả thi, Microsoft chắc chắn không thể để mất lòng tin nhiều hơn từ người dùng cuối.

Độc giả của chúng tôi nghĩ gì? Hãy cho chúng tôi biết dưới đây.

Thông tin thêm về các chủ đề: microsoft, 10 cửa sổ

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *