Kỹ nghệ phần mềm Nguyễn Văn Vỵ Bộ môn Công nghệ phần mềm - ĐHCN Thông tin chung Môn học: Kỹ nghệ phần mềm Giáo viên: PGS.TS Nguyễn Văn Vỵ Bộ môn Công nghệ phần mềm, P309 / E3, Khoa CNTT, ĐHCN Email: vynv@coltech.vnu.vn Website: http//:10.10.0.10/couses/ 2004 B mụn CNFM - i h c Cụng ngh Mục tiêu môn học Nắm bắt đợc khái niệm, nguyên lý/kỹ thuật để phát triển phần mềm mang tính công nghiệp Có định hớng cho việc tiếp cận kiến thức liên quan 2004 B mụn CNFM - i h c Cụng ngh Nội dung Phần Phần mềm kỹ nghệ phần mềm Vai trò, tầm quan trọng phần mềm Khó khăn, thách thức phát triển phần mềm Kỹ nghệ phần mềm Các mô hình phát triển phần mềm Phần Quản lý dự án phát triển phần mềm Các yếu tố quản lý Độ đo, ớc lợng v lập lịch Quản lý chất lợng Quản lý cấu hình 2004 B mụn CNFM - i h c Cụng ngh Nội dung Phần Phân tích đặc tả yêu cầu Tầm quan trọng bớc phân tích Các kỹ thuật phân tích Các phơng pháp đặc tả yêu cầu Phần Thiết kế phần mềm Vai trò thiết kế, nội dung thiết kế Chất lợng thiết kế Nội dung loại thiết kế 2004 B mụn CNFM - i h c Cụng ngh Nội dung (tiếp) Phần Lập trình Phong cách lập trình Lập trình hớng độ tin cậy Lập trình hớng hiệu Phần Kiểm thử Khái niệm xác minh v thẩm định Kiểm thử phần mềm R soát phần mềm 2004 B mụn CNFM - i h c Cụng ngh Tài liệu Tài liệu Nguyễn Văn Vy, Nguyễn Việt H Giáo trình kỹ nghệ phần mềm, NXB Đại học quốc gia Hnội, 2008 Roger S Pressman: Kỹ nghệ phần mềm, Tập I, II, III, NXB Giáo dục, 1997 Tài liệu tham khảo 2004 Ian Sommerville: Software Engineering, 5th ed, AddisonWasley, 1995 Nguyễn Văn Vỵ, Phân tích thiết kế hệ thống thông tin đại, Hớng cấu trúc v hớng đối tợng, NXB Thống kê, 2002 Ngô Trung Việt, Nhập môn Kỹ nghệ phần mềm, NXB Khoa học v Kỹ thuật, 2003 Eric S Raymond, The Art of Unix Programming, 2003 Mike Gancarz, The Unix Philosophy, Digital Press, 1994 B mụn CNFM - i h c Cụng ngh Tổ chức học, đánh giá Thời lợng: tín Tổ chức học Lên lớp lý thuyết: 45% thời gian Xêmina v bi tập lớn: 55% thời gian Bi tập lớn lm theo nhóm Đánh giá Điểm thi cuối kỳ (70%) Bi tập lớn theo nhóm (30%) Mini tests (cần mang giấy trắng thờng xuyên) 2004 B mụn CNFM - i h c Cụng ngh ... Phần Phần mềm kỹ nghệ phần mềm Vai trò, tầm quan trọng phần mềm Khó khăn, thách thức phát triển phần mềm Kỹ nghệ phần mềm Các mô hình phát triển phần mềm Phần Quản lý dự án phát triển phần. ..Thông tin chung Môn học: Kỹ nghệ phần mềm Giáo viên: PGS. TS Nguyễn Văn Vỵ Bộ môn Công nghệ phần mềm, P309 / E3, Khoa CNTT, ĐHCN Email: vynv@coltech.vnu.vn... i h c Cụng ngh Tài liệu Tài liệu Nguyễn Văn Vy, Nguyễn Việt H Giáo trình kỹ nghệ phần mềm, NXB Đại học quốc gia Hnội, 2008 Roger S Pressman: Kỹ nghệ phần mềm, Tập I, II, III, NXB Giáo dục,