Tài liệu giới thiệu tổng quan về công nghệ phần mềm. Tù đó nêu ra tiêu chuẩn của sản phẩm phần mền và quản lý dự án phần mền; Khảo sát phân tích và đặc tả yêu cầu. Nêu lên cách thiết kế, cài đặt, kiểm tra chất lượng, bảo trì và quản lý phần mềm.
Nội dung bài giảng: Chương 1: Giới thiệu; Chương 2: Các quy trình phát triển phần mềm truyền thống; Chương 3: Quy trình phát triển phần mềm thống nhất Rational Unified Process (RUP); Chương 4: Quy trình phát triển phần mềm eXtreme Programming (XP); Chương 5: Ứng dụng các quy trình phát triển phần mềm.