giới thiệu tổng quan về công nghệ phần mềm

23 766 0
giới thiệu tổng quan về công nghệ phần mềm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giới thiệu về công nghệ phần mềm và giải thích về tầm quan trọng của nó Đưa ra một số câu hỏi cơ bản về 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

©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 1 Giới thiệu tổng quan về công nghệ phần mềm ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 2 Mục tiêu  Giới thiệu về công nghệ phần mềm và giải thích về tầm quan trọng của nó  Đưa ra một số câu hỏi cơ bản về 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 ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 3 Topics covered  Những câu hỏi cơ bản trong lĩnh vực CNPM  Trách nhiệm và đạo đức nghề nghiệp của người làm IT ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 4 Software engineering  Hầu hết các lĩnh vực kinh tế của các quốc gia phát triển đều phụ thuộc vào phần mềm  Ngày càng có nhiều hệ thống được phần mềm điều khiển  Công nghệ phần mềm liên quan tới các lý thuyết, phương thức và các công cụ để phát triển phần mềm chuyên nghiệp  Đầu tư hiệu quả vào phần mềm rất có ý nghĩa đối với tổng sản lượng quốc gia (GDP) đối với các nước phát triển ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 5 Chi phí phần mềm  Chi phí phần mềm chiếm phần lớn chi phí của các hệ thống máy tính. Chi phí cho phần mềm ngày càng lớn hơn chi phí phần cứng  Chi phí bảo trì ngày càng nhiều hơn chi phí phát triển. Đối với các hệ thống có thời gian sống dài, chi phí bảo trì có thể lớn gấp vài lần chi phí phát triển  Kỹ nghệ phần mềm liên quan tới việc phát triển phần mềm với chi phí hợp lý ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 6 Những câu hỏi trong lĩnh vực CNPM  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ì? ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 7 Những câu hỏi trong lĩnh vực CNPM  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? ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 8 Phần mềm là gì?  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ó ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 9 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ể ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 10 Sự khác nhau giữa kỹ nghệ phần mềm và khoa học máy tính  Khoa học máy tính liên quan tới những nguyên lý và phương pháp; CNPM liên quan tới các thực tế phát triển và bàn giao các sản phẩm phần mềm hữu ích  Những kiến thức về khoa học máy tính là cần thiết cho những kỹ sư phần mềm, giống như những hiểu biết về vật lý cho các kỹ sư điện. . 1 Giới thiệu tổng quan về công nghệ phần mềm ©Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 1 Slide 2 Mục tiêu  Giới thiệu về công nghệ. 9 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

Ngày đăng: 18/09/2013, 09:18

Hình ảnh liên quan

Mô hình tiến trình phần mềm là gì? - giới thiệu tổng quan về công nghệ phần mềm

h.

ình tiến trình phần mềm là gì? Xem tại trang 6 của tài liệu.
Mô hình kỹ nghệ phần mềm là gì? - giới thiệu tổng quan về công nghệ phần mềm

h.

ình kỹ nghệ phần mềm là gì? Xem tại trang 17 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan