Tổng quan về công nghệ phần mềm trong bài giảng Công nghệ phần mềm giúp người học tìm hiểu về lịch sử phát triển phần mềm và khủng hoảng phần mềm và phân loại phần mềm, chất lượng phần mềm và đặc trưng của phần mềm. Bên cạnh đó, bài giảng giúp người học nắm những kiến thức cơ bản về khái niệm công nghệ phần mềm cũng như nguyên tắc, đặc trưng của công nghệ phần mềm. . | Tổng quan về Công nghệ phần mềm (1) Lê Thị Mỹ Hạnh Khoa Công nghệ Thông tin Trường Đại học Bách khoa Đại học Đà Nẵng Nội dung Lịch sử phát triển phần mềm và khủng hoảng phần mềm Phân loại phần mềm Chất lượng phần mềm Đặc trưng của phần mềm Công nghệ phần mềm Khái niệm Mục đích Nguyên tắc Đặc trưng Lê Thị Mỹ Hạnh - Khoa CNTT 2 Lịch sử phát triển phần mềm 1946, máy tính điện tử ra đời 1950, máy tính được thương mại hóa Phần mềm bắt đầu được phát triển Những năm 1960 Những thất bại về phát triển phần mềm Sản phẩm phần mềm phức tạp Nhiều lỗi Tổ chức sản xuất: giá thành, tiến độ, . Người ta nói đến “Khủng hoảng phần mềm” Lê Thị Mỹ Hạnh - Khoa CNTT 3 Lịch sử phát triển phần mềm Từ thủ công đến công nghệ Chương trình nhỏ không chuyên nghiệp 1 người làm Người sử dụng = người phát triển 1 sản phẩm = mã nguồn Tiến trình phát triển đơn giản Dự án lớn chuyên nghiệp Nhiều người làm khách hàng & nhà cung cấp Nhiều sản phẩm Tiến trình phát triển phức tạp Năm 1968, hội thảo đầu tiên về “Công nghệ phần mềm” Lê Thị Mỹ Hạnh - Khoa CNTT 4 Khủng hoảng phần mềm Về mặt quản lý Kế hoạch Về mặt pháp lý Hợp đồng không rõ ràng, không chặt chẽ Nhân lực Không đánh giá đúng giá thành Không đúng tiến độ Chi phí phát triển/chi phí bảo trì Đào tạo Giao tiếp Thiếu tiêu chuẩn đánh giá sản phẩm Thiếu qui trình quản lý Lê Thị Mỹ Hạnh - Khoa .