Bài giảng Kỹ nghệ phần mềm - Bài mở đầu: Giới thiệu môn học - Nguyễn Văn Vỵ

Nội dung

? Phần 1 Phần mềm và kỹ nghệ phần mềm

? Vai trò, tầm quan trọng của 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 2 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

 

pdf 8 trang yennguyen 4660
Bạn đang xem tài liệu "Bài giảng Kỹ nghệ phần mềm - Bài mở đầu: Giới thiệu môn học - Nguyễn Văn Vỵ", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Kỹ nghệ phần mềm - Bài mở đầu: Giới thiệu môn học - Nguyễn Văn Vỵ

Bài giảng Kỹ nghệ phần mềm - Bài mở đầu: Giới thiệu môn học - Nguyễn Văn Vỵ
Kỹ nghệ phần mềm
Nguyễn Văn Vỵ 
Bộ môn Công nghệ phần mềm - ĐHCN
2004 Bộ mụn CNFM - Đại học Cụng nghệ 2
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ệ 3
Mục tiêu môn học
‰ Nắm bắt đ−ợc khái niệm, các nguyên lý/kỹ
thuật cơ bản để 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 các kiến 
thức liên quan
2004 Bộ mụn CNFM - Đại học Cụng nghệ 4
Nội dung
„ Phần 1 Phần mềm và kỹ nghệ phần mềm
„ Vai trò, tầm quan trọng của 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 2 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ệ 5
Nội dung
„ Phần 3 Phân tích và đặc tả yêu cầu
„ Tầm quan trọng của 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 4 Thiết kế phần mềm
„ Vai trò của thiết kế, các nội dung thiết kế
„ Chất l−ợng thiết kế
„ Nội dung các loại thiết kế 
2004 Bộ mụn CNFM - Đại học Cụng nghệ 6
Nội dung (tiếp)
„ Phần 5 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 quả
„ Phần 6 Kiểm thử
„ Khái niệm về 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ệ 7
Tài liệu 
„ Tài liệu chính
„ 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 Hμnộ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
„ Ian Sommerville: Software Engineering, 5th ed, Addison-
Wasley, 1995.
„ Nguyễn Văn Vỵ, Phân tích thiết kế các hệ thống thông tin hiện 
đạ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.
2004 Bộ mụn CNFM - Đại học Cụng nghệ 8
Tổ chức học, đánh giá
„ Thời l−ợng: 2 tín chỉ
„ Tổ chức học
 Lên lớp lý thuyết: 45% thời gian
 Xêmina vμ bμi tập lớn: 55% thời gian
 Bμi tập lớn lμm theo nhóm
„ Đánh giá
 Điểm thi cuối kỳ (70%)
 Bμi tập lớn theo nhóm (30%)
 Mini tests (cần mang giấy trắng th−ờng xuyên)

File đính kèm:

  • pdfbai_giang_ky_nghe_phan_mem_bai_mo_dau_gioi_thieu_mon_hoc_ngu.pdf