Bài giảng Công nghệ phần mềm: Chương 1 Giới thiệu tổng quan về công nghệ phần mềm, cung cấp cho người học những kiến thức như: Lịch sử hình thành và phát triển; Một số khái niệm cơ bản có liên quan trong lĩnh vực công nghệ phần mềm; Trình bày thêm về vấn đề đạo đức nghề nghiệp liên quan tới lĩnh vực công nghệ phần mềm. | Chương 1 Giới thiệu tổng quan về công nghệ phần mềm GV Hoàng Thị Hà Email htha@ Nội dung 1. Lịch sử hình thành và phát triển 2. Một số khái niệm cơ bản có liên quan trong lĩnh vực công nghệ phần mềm 3. Trình bày thêm về vấn đề đạo đức nghề nghiệp liên quan tới lĩnh vực công nghệ phần mềm 4. Câu hỏi ôn tập 05 10 2018 2 1. Lịch sử hình thành và phát triển Quá trình tiến hóa của phần mềm Những năm 1950s đến những năm 1960s Những năm 1960s đến giữa những năm 1970s Giữa những năm 1970s 1990s Thời kỳ năm 1990 - nay Sự ra đời của công nghệ phần mềm 05 10 2018 3 2. Một số khái niệm cơ bản Phần mềm là gì Kỹ nghệ phần mềm là gì Sự khác nhau giữa CNPM và khoa học máy tính Sự khác nhau giữa công nghệ phần mềm và kỹ nghệ hệ thống. Tiến trình phần mềm là gì Mô hình tiến trình phần mềm là gì 05 10 2018 4 Một số khái niệm cơ bản 1 Chi phí của CNPM là gì Các phương thức CNPM là gì CASE Computer-Aided Software Engineering là gì Những thuộc tính tốt của phần mềm là gì Những thách thức mà CNPM phải đối mặt 05 10 2018 5 Phần mềm là gì 2 Các chương trình máy tính kết hợp với các tài liệu như yêu cầu phần mềm các mô hình thiết kế và hướng dẫn sử dụng Các sản phẩm phần mềm có thể được phát triển cho từng khách hàng cụ thể hoặc phát triển cho thị trường dùng chung Các sản phẩm phần mềm có thể là Generic phần mềm được phát triển cho một nhiều đối tượng khách hàng khác nhau Excel word. Bespoke custom phát triển cho một khách hàng cụ thể theo mô tả của họ Phần mềm mới có thể được tạo ra bằng việc phát triển một chương trình mới cấu hình các hệ thống phần mềm chung hoặc tái sử dụng phần mềm đã có 05 10 2018 6 Kỹ nghệ phần mềm là gì Kỹ nghệ phần mềm là những kỹ nghệ cơ bản liên quan tới tất cả các khía cạnh của việc sản xuất phần mềm Kỹ nghệ phần mềm dựa trên một phương pháp và cách tiếp cận đã được chuẩn hóa kết hợp với việc sử dụng các công cụ và kỹ thuật hợp lý để giải quyết phát triển phần mềm dưới những ràng buộc và nguồn tài nguyên có thể 05 10 2018 7 Sự khác nhau giữa kỹ nghệ