Mục tiêu của bài giảng Nhập môn Công nghệ phần mềm - Tuần 1: Tổng quan nhằm: Công nghệ phần mềm (CNPM) là gì? Tại sao CNPM quan trọng? Sự phát triển của các loại hệ thống phần mềm khác nhau đòi hỏi các kỹ thuật CNPM khác nhau. Mời các bạn cùng tham khảo. | Nhập môn Công nghệ phần mềm Tuần 1 Tổng quan Nội dung của slide được dịch và phát triển dựa vào bộ slide của Ian Sommerville https tailieudientucntt Mục tiêu Hiểu được p Công nghệ phần mềm CNPM là gì p Tại sao CNPM quan trọng. p Sự phát triển của các loại hệ thống phần mềm khác nhau đòi hỏi các kỹ thuật CNPM khác nhau. 2 https tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 3 https tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 4 https tailieudientucntt Phần mềm Định nghĩa Vai trò Phân loại Tiêu chí của một phần mềm tốt 5 https tailieudientucntt Vật hữu hình và phần mềm Xây dựng một ngôi nhà một cây cầu một hệ thống tàu điện có giống với việc xây dựng một phần mềm không 6 https tailieudientucntt Phần mềm là gì Phần mềm bao gồm các chương trình máy tính và tài liệu liên quan. Phần mềm luôn gắn với một hệ thống cụ thể. Các sản phẩm phần mềm có thể được phát triển cho một khách hàng cụ thể hoặc được phát triển cho thị trường chung. 7 https tailieudientucntt Vai trò phần mềm Phần mềm có quan trọng không Tại sao Hãy đưa ra 10 ví dụ về phần mềm. 8 https tailieudientucntt Phần mềm Vai trò Ảnh hưởng gần như tất cả các khía cạnh của cuộc sống. Ngày càng nhiều hệ thống được điều khiển bằng phần mềm. Ảnh hưởng đến kinh tế của các quốc gia p Nền kinh tế của các nước phát triển đều phụ thuộc vào phần mềm. p Chi phí cho phần mềm chiếm một tỷ lệ quan trọng trong GNP của tất cả các nước phát triển. 9 https tailieudientucntt Phân loại sản phẩm phần mềm Sản phẩm dùng chung Generic products p Những hệ thống độc lập được chào bán trên thị trường và bất cứ ai cũng có thể mua chúng. p Ví dụ các .