tailieunhanh - Bài giảng Công nghệ phần mềm: Kỹ nghệ phần mềm - PGS. TS. Phạm Ngọc Hùng

Bài giảng Công nghệ phần mềm: Kỹ nghệ phần mềm cung cấp cho người đọc những kiến thức như: Khái niệm về SE; Các yếu tố cơ bản của SE; Các giai đoạn phát triển của SE; Vòng đời phát triển; Các thách thức cho phát triển PM; Chi phí cho phát triển PM; Một số vấn đề về đạo đức nghề nghiệp. Mời các bạn cùng tham khảo! | Công nghệ phần mềm Kỹ nghệ Phần mềm SE Nội dung Khái niệm về SE Các yếu tố cơ bản của SE Các giai đoạn phát triển của SE Vòng đời phát triển Các thách thức cho phát triển PM Chi phí cho phát triển PM Một số vấn đề về đạo đức nghề nghiệp Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 2 Một số định nghĩa về SE Software Engineering SE SE là thiết lập và sử dụng các nguyên lý công nghệ đúng đắn để được phần mềm một cách kinh tế vừa tin cậy vừa làm việc hiệu quả trên các máy thực. Bauer 1969 SE là nguyên lý kỹ nghệ liên quan đến tất cả các mặt lý thuyết phương pháp và công cụ của phần mềm. Sommerville 1995 Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 3 Một số định nghĩa về SE Software Engineering SE SE là bộ môn tích hợp cả quy trình các phương pháp các công cụ để phát triển phần mềm máy tính. Pressman 1995 Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 4 Khái niệm về SE là ngành công nghiệp liên quan đến mọi khía cạnh của việc phát triển phần mềm thu thập phân tích và đặc tả thiết thế lập trình kiểm thử chuyển giao vận hành và ảo trì Kỹ nghệ xây dựng PM bằng cách ứng dụng các lý thuyết phương pháp công cụ một cách chọn lọc và cố gắng tạo ra các giải pháp giải quyết vấn đề ngay cả khi không có lý thuyết và công cụ để áp dụng Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 5 Tổng quan về SE Mục tiêu của SE Làm thế nào để có được SP PM trong môi trường đầy biến động đầy thay đổi Có chất lượng cao đủ các tính năng và dễ dùng Có thời gian phát triển ngắn Có chi phí phát triển thấp Là một ngành của các nền kinh tế Công nghiệp phát triển chuyển giao PM Các trường ĐH Viện NC nghiên cứu đề xuất các giải pháp cho các vấn đề mà công nghiệp đặt ra R amp D mảng việc chung của hai đối tượng trên Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 6 CÁC YẾU TỐ CƠ BẢN CỦA SE Tổng hợp Kỹ nghệ phần mềm Là một quá trình tích hợp gồm Thủ tục procedures Phương pháp methods Công cụ tools Nhằm tạo ra phần mềm hiệu quả với các

TỪ KHÓA LIÊN QUAN