các nguyên nhân tiềm ẩn
sự bất lực của các tổ chức để đối phó với sự gia tăng về quy mô và sự phức tạp của các sản phẩm phần mềm
các xu hướng của các tổ chức để tiếp tục sử dụng ngôn ngữ lập trình cổ xưa và thực hành đã lỗi thời
thất bại của các tổ chức giáo dục để điều chỉnh chương trình giảng dạy cho các thực hành phần mềm hiện đại
thiếu nhân sự được đào tạo trong công nghệ phần mềm
thất bại của tổ chức để hiểu được tầm quan trọng của phát triển phần mềm xử lý
những khó khăn trong việc đo lường sản phẩm vô hình (không thể chạm hoặc nhìn thấy)
đang được dịch, vui lòng đợi..
