1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 0 - Nguyễn Nhất Hải

14 40 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 314,06 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering) gồm có 10 chương, cung cấp cho người học những nội dung chính sau: Chương 1: Tổng quan về Công nghệ phần mềm; chương 2: vòng đời phần mềm; chương 3: phương pháp agile; chương 4: quản lý dự án phần mềm; chương 5: quản lý cấu hình phần mềm; chương 6: kỹ nghệ yêu cầu phần mềm; chương 7: thiết kế phần mềm; chương 8: xây dựng phần mềm; chương 9: quản lý chất lượng phần mềm; chương 10: một số chủ đề nâng cao.

Trang 1

NHẬP MÔN

CÔNG NGHỆ PHẦN MỀM

(INTRODUCTION TO SOFTWARE

ENGINEERING)

cuu duong than cong com

Trang 2

Nội dung

• Mô tả môn học

• Mục tiêu

• Nội dung của môn học

• Tài liệu học tập

• Kế hoạch học tập

• Danh sách bài tập/labs

• Yêu cầu, đánh giá cuu duong than cong com

Trang 3

Giới thiệu môn học

Mô tả môn học

– Giới thiệu các hoạt động chính trong quy trình phát triển

phần mềm: từ khi xác định yêu cầu cho đến triển khai, vận hành một phần mềm trong thực tiễn

– Tập trung vào các kiến thức về vòng đời phần mềm, quy trình phát triển phần mềm, các mô hình phần mềm, quản lý dự án phần mềm, quản lý cấu hình – phiên bản, phân tích thiết kế, xây dựng và đảm bảo chất lượng phần mềm.

– Học cách phát triển một phần mềm theo quy trình trong thực tiễn từ xác định yêu cầu, phân tích thiết kế, lập trình, kiểm thử, và triển khai phần mềm qua bài tập/bài tập lớn.

– Cung cấp cho sinh viên các kỹ năng làm việc nhóm, thuyết trình và thái độ cần thiết để làm việc và ứng dụng các kỹ thuật trong các công ty, dự án phần mềm sau này cuu duong than cong com

Trang 4

Giới thiệu môn học

Mục tiêu

Có kiến thức cơ sở chuyên môn vững chắc về công nghệ phần mềm để thích ứng tốt với những công việc khác

nhau trong lĩnh vực rộng của ngành Khoa học máy tính,

Kỹ thuật Máy tính

• Nắm vững kiến thức cơ bản về công nghệ phần mềm, biết áp dụng trong thực tế nghề nghiệp

• Nắm vững các quy trình, vòng đời phần mềm và khả năng áp dụng trong phát triển phần mềm

• Hiểu và so sánh một số phương pháp và công cụ trong thực tế để phân tích và đặc tả yêu cầu, thiết kế, xây dựng, kiểm thử, thẩm định và kiểm chứng, quản lý phần mềm một cách chuyên nghiệp, theo chuẩn quốc tế

• Hiểu và so sánh một số phương pháp và công cụ trong việc phát triển phần mềm có chất lượng tốt

cuu duong than cong com

Trang 5

Giới thiệu môn học (tt)

Mục tiêu

cần thiết để thành công trong nghề nghiệp

• Có khả năng xác định và hình thành vấn đề

• Có khả năng mô hình hóa vấn đề

• Độc lập, chủ động, kiên trì và linh hoạt trong công việc

• Thể hiện tính trung thực, có trách nhiệm và tin cậy trong công việc.

• Có động cơ, mục tiêu trong học tập và trong sự nghiệp cuu duong than cong com

Trang 6

Giới thiệu môn học (tt)

Mục tiêu

trong nhóm đa ngành và trong môi trường quốc tế

• Chủ động tham gia cũng như có khả năng thành lập nhóm phù hợp với công việc

• Tổ chức các hoạt động nhóm

• Quản lý quy trình phát triển phần mềm của nhóm

• Có khả năng hợp tác, phối hợp với các thành viên khác trong nhóm, giải quyết vấn đề

cuu duong than cong com

Trang 7

Giới thiệu môn học

Nội dung của môn học

– Chương 1: Tổng quan về Công nghệ phần mềm

– Chương 2: Vòng đời phần mềm

– Chương 3: Phương pháp Agile

– Chương 4: Quản lý dự án phần mềm

– Chương 5: Quản lý cấu hình phần mềm

– Chương 6: Kỹ nghệ yêu cầu phần mềm

– Chương 7: Thiết kế phần mềm

– Chương 8: Xây dựng phần mềm

– Chương 9: Quản lý chất lượng phần mềm

– Chương 10: Một số chủ đề nâng cao

cuu duong than cong com

Trang 8

Tài liệu học tập

• Tài liệu chính:

– slides và lab guides

• Tài liệu tham khảo:

1 I Sommerville, Software Engineering 10 th

Edition, Addison Wesley 2017

2 R Pressman, Software Engineering: A

practitioner’s approach, 8 th Edition, McGraw Hill 2016 cuu duong than cong com

Trang 9

Kế hoạch học tập

Buổi học Lý thuyết Bài tập Kết quả cần đạt được

1 • Giới thiệu về

môn học và

kế hoạch học tập

Bài giảng:

Chương 1:

Tổng quan về Công nghệ phần mềm

2Bài giảng:

Chương 2:

Vòng đời phần mềm

cuu duong than cong com

Trang 10

Kế hoạch học tập

Buổi học Lý thuyết Bài tập Kết quả cần đạt được

3Bài giảng:

Chương 3:

Phương pháp Agile

4Bài giảng:

Chương 4:

Quản lý dự

án phần mềm

cuu duong than cong com

Trang 11

Kế hoạch học tập

Buổi học Lý thuyết Bài tập Kết quả cần đạt được

5-6Bài giảng:

Quản lý cấu hình phần mềm

7-8Bài giảng:

Chương 6:

Thiết kế phần mềm cuu duong than cong com

Trang 12

Kế hoạch học tập

Buổi học Lý thuyết Bài tập Kết quả cần đạt được

9Bài giảng:

Chương 7:

Xây dựng phần mềm

cuu duong than cong com

Trang 13

Giới thiệu môn học

• Giới thiệu bài tập lớn/labs môn học (Danh

sách, định hướng)

cuu duong than cong com

Trang 14

Giới thiệu môn học

• Yêu cầu của môn học

• Đánh giá

Điểm thành phần Phương pháp đánh giá cụ thể Mô tả trọng Tỷ A1 Điểm quá

trình (*) Đánh giá quá trình A1.1 Thảo luận Thuyết trình 40% 10%

A1.2 Bài tập về nhà Tự luận / trắc

nghiệm 10% A1.3 Bài tập nhóm Báo cáo,

Thuyết trình 20% A2 Điểm cuối kỳ A2.1 Thi cuối kỳ Tự luận / trắc

nghiệm 60%

cuu duong than cong com

Ngày đăng: 20/07/2021, 08:12

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm