tailieunhanh - Bài giảng Nhập môn công nghệ phần mềm: Chương 1 - Nguyễn Thanh Bình
Bài giảng "Nhập môn công nghệ phần mềm - Chương 1: Giới thiệu công nghệ phần mềm" cung cấp cho người đọc các kiến thức: Lịch sử phát triển phần mềm và khủng hoảng phần mềm, công nghệ phần mềm, chất lượng phần mềm, phân loại phần mềm. . | Bài giảng Nhập môn công nghệ phần mềm: Chương 1 - Nguyễn Thanh Bình Giới thiệu công nghệ phần mềm (1) Nguyễn Thanh Bì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 ? Công nghệ phần mềm Khái niệm Mục ñích Nguyên tắc Chất lượng phần mềm Phân loại phần mềm 2 1 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” 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ỏ • Dự án lớn • không chuyên nghiệp • chuyên nghiệp • 1 người làm • nhiều người làm • người sử dụng = người phát triển • khách hàng & nhà cung cấp • 1 sản phẩm = mã nguồn • nhiều sản phẩm • tiến trình phát triển ñơn giản • tiến trình phát triển phức tạp 1968, hội thảo khoa học ñầu tiên về “Công nghệ phần mềm” 4 2 Khủng hoảng phần mềm Về mặt sản phẩm chất lượng sản phẩm phần mềm • không ñáp ứng yêu cầu thực tế • khó sử dụng • không tin cậy • khó bảo trì • khách hàng không hài lòng 5 Khủng hoảng phần mềm Về mặt quản lý Kế hoạch • không ñánh giá ñúng giá thành • không ñúng tiến ñộ • chi phí phát triển / chi phí bảo trì Về mặt pháp lý • hợp ñồng không rỏ ràng, không chặt chẽ Nhân lực • ñào tạo • giao tiếp Thiếu tiêu chuẩn ñánh giá sản phẩm Thiếu quy trình quản lý 6 3 Khủng hoảng phần mềm ðiều tra của General Acounting Office (1982) trên nhiều sự án với tổng vốn ñầu tư $ Không giao sản phẩm: 29%
đang nạp các trang xem trước