Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

CÔNG NGHỆ PHẦN MỀM

Thông tin môn học

Vũ Diệu Hương
THÔNG TIN CHUNG
 Công nghệ phần mềm (INT 2208 5-6)
Software Engineering
 Giáo viên: TS. Vũ Diệu Hương
 Website môn học: hệ thống Moodle
– Địa chỉ: https://courses.uet.vnu.edu.vn/
– Thông báo
– Bài giảng, sách tham khảo
– Bài tập
– Đánh giá

Yêu cầu sinh viên theo dõi thường xuyên


MỤC TIÊU
 Hiểu các khái niệm, thuật ngữ
 Nắm được các phương pháp, quy trình, công cụ phát
triển phần mềm
 Trải nghiệm thực hành làm dự án phát triển phần
mềm
 Rèn luyện kỹ năng làm việc nhóm
NỘI DUNG
1. Giới thiệu về phần mềm & kỹ nghệ phần mềm
2. Các quy trình phát triển phần mềm
3. Phân tích và đặc tả yêu cầu
4. Thiết kế phần mềm
5. Verification & Validation
6. Quản lý dự án
7. Công cụ CASE & môi trường phát triển phần mềm
8. Một số chủ đề trong kỹ nghệ phần mềm
TÀI LIỆU
 Bài giảng
 Giáo trình Kỹ nghệ phần mềm, Nguyễn Văn Vỵ,
Nguyễn Việt Hà
 Sách
– “Software Engineering 9th”, Ian Sommerville
– “Software Engineering, a practitioner’s approach
5th”, Roger S. Pressman.
ĐÁNH GIÁ
 Điểm chuyên cần (~10%)
 Điểm bài tập nhóm (~30%)
– Dự án
– QA
– Chủ đề liên quan
 Điểm thi lý thuyết (~60%): trắc nghiệm + tự luận

Lưu ý:
Tỷ lệ điểm có thể được điều chỉnh
Có thể có bài kiểm tra giữa kỳ
DỰ ÁN NHÓM
 5 sinh viên
– Quản lý dự án (nhóm trưởng)
– Phân tích và đặc tả yêu cầu
– Thiết kế
– Cài đặt một vài chức năng, đóng gói
– Viết các ca kiểm thử, thực hiện kiểm thử
LÀM CHỦ CÔNG NGHỆ
 5 sinh viên
– Phương pháp phát triển phần mềm
– Chuẩn cho phát triển phần mềm
– Framework, platform
– CASE Tools
– Áp dụng để xây dựng một phần mềm
CÂU HỎI & THẢO LUẬN

You might also like