Trong một thời gian ngắn đáng ngạc nhiên, phần mềm đã trở nên quan trọng đối với hầu hết mọi khía cạnh của cuộc sống hiện đại. Phần mềm tốt, theo quan điểm của Humphrey, "là có thể sử dụng, đáng tin cậy, lỗi miễn phí, chi phí hiệu quả và duy trì. Và phần mềm hiện nay là không ai trong số những điều đó. Bạn không thể lấy cái gì đó ra khỏi hộp và biết nó sẽ làm việc. "
Nhưng điều đáng ngạc nhiên, đáng ngạc nhiên, trong thực tế là rất nhiều kỹ sư phần mềm tin tưởng rằng chất lượng phần mềm không được cải thiện. Tuy nhiên, vấn đề chất lượng phần mềm đã phải chịu đựng quá lâu, và dường như rất intractably nhúng trong văn hóa các phần mềm, mà một số lập trình được bắt đầu nghĩ rằng không thể tưởng tượng. Trước sự ngạc nhiên của họ, những người đã tìm thấy bản thân mình tự hỏi nếu các vấn đề thực sự với phần mềm là không đủ các luật sư có liên quan. Slip-up như vậy, các nhà phê bình nói, chỉ là bề mặt sa ngã-dấu hiệu cho thấy các nhà phát triển của phần mềm đã quá vội vã hay quá bất cẩn để sửa chữa khiếm khuyết rõ ràng. Những vấn đề thực sự nằm ở thiết kế cơ bản của phần mềm
đang được dịch, vui lòng đợi..
