Thất bại về công nghệ: Chúng ta có thể sống với họ không?

Tác Giả: Judy Howell
Ngày Sáng TạO: 27 Tháng BảY 2021
CậP NhậT Ngày Tháng: 21 Tháng Sáu 2024
Anonim
Thất bại về công nghệ: Chúng ta có thể sống với họ không? - Công Nghệ
Thất bại về công nghệ: Chúng ta có thể sống với họ không? - Công Nghệ

NộI Dung


Lấy đi:

Khi chúng ta chuyển nhiều hơn cuộc sống của mình sang các hệ thống thông minh, chúng ta phải yêu cầu chất lượng - hoặc đối mặt với hậu quả.

Vào ngày 17 tháng 8, Thị trưởng thành phố New York Michael Bloomberg tuyên bố rằng chương trình chia sẻ xe đạp nhiều người được công bố vào năm 2011 sẽ không bắt đầu vào tháng 11 năm 2012 (sau khi trượt từ ngày công bố ban đầu vào tháng 7 năm 2012), nhưng, thay vào đó sẽ trượt cho đến ngày thực hiện dự kiến của tháng 3 năm 2013. Tại sao? Phần mềm, thị trưởng giải thích, đã không hoạt động và thành phố sẽ không bắt đầu chương trình cho đến khi nó làm.

Điều đó có ý nghĩa, nhưng tuyên bố của Bloomberg, không có vẻ gì là tự tin, phải không? Người ta khó có thể trách anh ta; nhiệm kỳ của ông là thị trưởng đã bị vướng vào những trục trặc phần mềm tốn kém và gian lận liên quan đến phần mềm. Vào tháng 3 năm 2012, thành phố đã đạt được thỏa thuận giải quyết với SAIC, theo đó công ty sẽ trả tổng cộng 500,4 triệu đô la tiền phạt và tiền phạt vì tính phí quá cao cho công việc và bỏ qua các cú đá lại trên hệ thống quản lý thời gian của nhân viên có tên CityTime, được đưa vào hàng trăm triệu của đô la trên ngân sách.


Ngoài vấn đề SAIC, trong cùng tháng đó, nhà soạn nhạc của thành phố, John Liu, đã đưa ra một báo cáo kiểm toán nêu rõ Chương trình chuyển đổi thông tin khẩn cấp (ECTP), một hệ thống dựa trên công nghệ được thiết kế để cải thiện xử lý dịch vụ khẩn cấp cho hơn 12 triệu các cuộc gọi khẩn cấp nhận được mỗi năm, chậm bảy năm so với kế hoạch và vượt 1 tỷ đô la so với ngân sách. Phát biểu trên đài phát thanh WNYC, Liu nói, "Nhiều năm quản lý sai lầm đã dẫn đến tình trạng vượt ngân sách cực kỳ lớn này và cho đến nay, vẫn chưa hoạt động đầy đủ." Vào tháng 5 năm 2012, văn phòng thị trưởng đã bắt đầu giảm chi phí trong dự án để đáp ứng với cuộc kiểm toán của nhà soạn nhạc.

Thật trớ trêu khi Thị trưởng Bloomberg, người bắt đầu gia tăng tài sản của mình thông qua việc triển khai các hệ thống thông tin ở Phố Wall, nên bị cản trở bởi các vấn đề liên quan đến phần mềm. Những vấn đề này không phải là một mình anh. Họ đang xuất hiện, thường có kết quả thảm hại hoặc gần như thảm họa, trong cả nước trong cả khu vực công và tư nhân.


Vào cuối năm 2011, Information Weekly, một ấn phẩm thương mại CNTT, đã liệt kê "10 công ty CNTT hàng đầu của Chính phủ năm 2011", trong đó liệt kê các triển khai CNTT lớn của chính phủ bị mất an ninh, lừa đảo gian lận, phá vỡ ngân sách, v.v. New Yorks CityTime đứng thứ tư trong danh sách. Nhưng như bạn có thể tưởng tượng, thành phố New York không phải là tổ chức chính phủ duy nhất gặp vấn đề về CNTT.

Một vấn đề lớn là Phố Wall. Ví dụ, vào tháng 8 năm 2012, một công ty thương mại có tên Knight Capital đã mất 440 triệu đô la trong 45 phút sau khi cài đặt phần mềm bị lỗi. Để hiểu phần mềm giao dịch đòi hỏi một số kiến ​​thức về sự phức tạp của thị trường chứng khoán trên toàn thế giới. Các công ty môi giới vừa giao dịch cho khách hàng (vừa là đại lý) và cho tài khoản của chính họ (với tư cách là hiệu trưởng). Khi đóng vai trò là đại lý, họ có thể nhận được các đơn đặt hàng cụ thể từ khách hàng, sau đó họ chuyển đến một sàn giao dịch chứng khoán hoặc dịch vụ giao dịch trên máy vi tính. Hoặc, họ có thể có quyền tùy ý đối với một tài khoản, trong trường hợp đó họ thực hiện các giao dịch được cho là có lợi nhất cho khách hàng. Trong trường hợp sau, giao dịch tương tự như giao dịch cho tài khoản riêng của công ty, và sẽ được thực hiện dựa trên đánh giá về bảo mật và các yếu tố thị trường liên quan.

Trong nhiều năm, các công ty đã cố gắng mã hóa các yếu tố làm nền tảng cho các phán đoán này, bao gồm các điều kiện thị trường, dữ liệu bảo mật, thông tin ngành và dữ liệu kinh tế. Chiến lược giao dịch mà công ty mong muốn tuân theo điều kiện thị trường, an ninh hoặc thị trường chung đó được tích hợp vào một hệ thống theo dõi tất cả các yếu tố phù hợp trong thời gian thực và khi các điều kiện được đáp ứng, sẽ kích hoạt các lệnh mua hoặc bán tự động. Đây được gọi là giao dịch chương trình.

Hệ thống này thường hoạt động rất tốt. Vấn đề là, rất nhiều công ty hiện có hệ thống giao dịch chương trình mà một công ty bán tự động có thể kích hoạt các điều kiện khác của công ty, tạo ra nhiều phản ứng tự động có thể khiến cổ phiếu - hoặc thậm chí là thị trường - rơi vào tình trạng khó khăn. Vì vậy, các sàn giao dịch chứng khoán đã đặt các yếu tố kích hoạt của riêng họ, yêu cầu các công ty tắt hệ thống giao dịch chương trình của họ khi cho rằng điều kiện thị trường đòi hỏi điều đó.

Không lỗi, không căng thẳng - Hướng dẫn từng bước của bạn để tạo ra phần mềm thay đổi cuộc sống mà không phá hủy cuộc sống của bạn

Bạn không thể cải thiện kỹ năng lập trình của mình khi không ai quan tâm đến chất lượng phần mềm.

Mặc dù vậy, thời gian là tiền trong thị trường chứng khoán và các công ty thương mại tốc độ cao đã phát triển mạnh trên thị trường máy tính. Theo Tập đoàn Tabb, tính đến năm 2012, họ chiếm hơn một nửa tổng số giao dịch chứng khoán. Điều đó có nghĩa là có sự cạnh tranh liên tục giữa các công ty để tiếp tục nâng cấp hệ thống của họ để cung cấp các hoạt động nhanh hơn, do đó, điều này dẫn đến việc cài đặt Phần mềm Hiệp sĩ gần như khiến công ty không còn hoạt động.

Người không phải CNTT có thể dễ dàng cho rằng một hệ thống bị lỗi không được kiểm tra rất tốt. Có lẽ các nhà phát triển của nó nên đã làm một công việc tốt hơn. Điều đó đúng, nhưng khi các hệ thống ngày càng phức tạp, thường rất khó để biết những gì phải được kiểm tra hoặc mức độ cần thiết cho thử nghiệm, đặc biệt là khi nhiều điểm thất bại có thể ngày càng trở nên phức tạp và do đó không thể đoán trước được.

Và một số nhà phê bình nói rằng nó chỉ có thể trở nên tồi tệ hơn. James Martin, trong cuốn sách tuyệt vời năm 2000, "After Internet: Alien Intelligence", viết về phần mềm mà sau khi thực hiện (sau khi thử nghiệm kỹ lưỡng, người ta hy vọng) sẽ "thích nghi" ở chỗ nó liên tục tìm kiếm những cách hiệu quả hơn để đạt được mong muốn đầu ra; nó cũng "tự sửa đổi" mã riêng của mình. Điều đó có nghĩa là đến một lúc nào đó, chúng ta sẽ biết "những gì một hệ thống làm nhưng không nhất thiết là nó hoạt động như thế nào".

Martin cảm thấy rằng chúng ta không chỉ phải kiểm soát phương pháp mới này mà còn phải nắm lấy nó để duy trì tính cạnh tranh. Cạnh tranh tạo ra một áp lực liên tục để có các hệ thống tốt nhất và nhanh nhất và ngành tài chính không phải là duy nhất trong việc này.

Tất cả chúng ta đều đã trải qua một số dạng lỗi kỹ thuật, chẳng hạn như màn hình xanh chết chóc, virus tấn công, lỗi phần mềm trong các chương trình ứng dụng, tấn công tin tặc, tắt hệ thống, v.v. Nhưng khi chúng ta chuyển nhiều hơn cuộc sống sang các hệ thống thông minh vấn đề này sẽ phát triển vượt xa sự bực bội - và có thể trở nên hết sức nguy hiểm.

Điều đó có nghĩa là là người tiêu dùng, chúng ta phải yêu cầu chất lượng hơn trong các hệ thống này. Điều đó sẽ liên quan đến các nhà phát triển hệ thống có giáo dục và chuyên nghiệp hơn, quy trình thử nghiệm chính xác hơn và, về phía người tiêu dùng, người dùng cuối hiểu biết hơn và người tiêu dùng khó tính hơn.

Tất nhiên, luôn luôn có tùy chọn để đi với dòng chảy. Thật không may, lịch sử gần đây cho thấy nó sẽ không chỉ gây khó chịu và tốn kém, mà còn có thể rất nguy hiểm.