6. KẾT CẤU CỦA LUẬN VĂN
1.3 TỔNG QUAN NGÀNH CÔNG NGHIỆP PHẦN MỀM THẾ GIỚI
1.3.2 Lịch sử hình thành và phát triển
§ Kỷ nguyên tiên phong : Đây là thời kỳ phát triển quan trọng nhất vì các loại
máy tính mới ra đời hầu như mỗi năm. Chuyên gia phần mềm phải viết lại chương
trình chạy trên loại máy mới.Phần mềm theo yêu cầu đã được bán, nhưng chưa có
phần mềm đóng gói.
§ Thời kỳ sơ khai (1945 -1965) : Thuật ngữ công nghệ phần mềm đầu tiên xuất
hiện trong cuối những năm 1950 và đầu những năm 1960. Các lập trình viên được
biết đến về kỹ thuật dân dụng, điện, và máy tính. Họ tranh luận cơng nghệ có ý
nghĩa gì đối với phần mềm.
§ Khủng hoảng phần mềm (1965 -1985) : Khủng hoảng của những năm 1960,
1970 và 1980 do những vấn đề của phát triển phần mềm.Nguyên nhân được cho là
bởi năng suất, nhưng sâu xa là do chất lượng , khơng có khả năng thuê lập trình viên đủ chất lượng.
§ Giải quyết khủng hoảng phần mềm (1985 -1989) : Các công ty sản xuất phần mềm nghiên cứu và thực hành các công nghệ mới bao gồm công cụ, phương thức, quá trình, bản quyền,.. để giải quyết khủng hoảng phần mềm.
§ Thời kỳ nổi bật của Internet (1990 -1999) : Sự xuất hiện của Internet dẫn
đến nhu cầu gia tăng nhanh chóng cho hệ thống thơng tin quốc tế. Các lập trình viên được yêu cầu xử lý hình ảnh, bản đồ, … để tối ưu hóa hình ảnh hiển thị với vài
19
§ Phương thức đơn giản hóa (2000 cho tới hiện nay): Nhu cầu về phần mềm
cho các tổ chức nhỏ cũng như nhu cầu về giải pháp phần mềm rẻ tiền dẫn tới sự gia tăng các phương thức phát triển phần mềm. Hệ thống phần mềm rất lớn vẫn sử dụng rất nhiều phương thức phức tạp, tuy nhiên, các hệ thống nhỏ hơn có một bước tiến thay thế nhanh và đơn giản hơn để quản lý sự phát triển và bảo trì các thuật tốn của phần mềm.
§ Xu hướng hiện tại của công nghệ phần mềm và tương lai : Công nghiệp
phần mềm vẫn là một ngành non trẻ, và vẫn đang phát triển. Năm 2006, Tạp chí
Money và Salary.com đánh giá đây là công việc tốt nhất tại Mỹ về tăng trưởng,
lương, mức độ căng thẳng, linh hoạt trong giờ và môi trường làm việc, sáng tạo, dễ dàng gia nhập và thăng tiến.