1. Trang chủ
  2. » Thể loại khác

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN SAU ĐẠI HỌC .TÊN HỌC PHẦN: QUẢN LÝ DỰ ÁN PHẦN MỀM NÂNG CAO

18 5 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 18
Dung lượng 245 KB

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

Nội dung

Học phần cung cấp cho học viên những cơ hội để có được một sự hiểu biết và kỹ năng phân tích tiên tiến trong các lĩnh vực quan trọng cần thiết để quản lý một dự án bao gồm: tích hợp quản

Trang 1

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN SAU ĐẠI HỌC QUẢN LÝ DỰ ÁN PHẦN MỀM NÂNG CAO (Tên học phần)

1 Tổng số tín chỉ: 3 Cấu trúc (số tiết LT, số tiết TH-TN): 30-30

2 Các giảng viên phụ trách học phần:

TT Họ tên giảng viên Học hàm Học vị Đơn vị công tác

3 Mô tả vị trí học phần:

- Học phần trước: Công nghệ phần mềm.

- Học phần song hành: (Ghi rõ tên các học phần cần phải học song song với học phần này, nếu

cần)

4 Mục tiêu học phần:(mô tả mục tiêu của học phần, nhằm trang bị kiến thức gì cho người học,

sau khi nghiên cứu học phần học viên cần phải thu nhận được gì, làm được gì, có kỹ năng gì, càng chi tiết càng tốt)

Học phần cung cấp cho học viên những cơ hội để có được một sự hiểu biết và kỹ năng phân tích tiên tiến trong các lĩnh vực quan trọng cần thiết để quản lý một dự án bao gồm: tích hợp quản lý, phạm vi quản lý, quản lý thông tin liên lạc, quản lý rủi ro, quản lý chất lượng, quản lý tiến độ, quản lý chi phí, quản lý nguồn nhân lực Nhấn mạnh vào việc mở rộng các kỹ năng học và kiến thức và kinh nghiệm nghề để cho phép học viên áp dụng sự hiểu biết đầy đủ của mình cho các vấn đề thế giới thực

Sau khi kết thúc học phần học viên có khả năng:

- Nhận ra vấn đề trong một dự án thực tế

- Nắm được các yếu tố đảm bảo cho sự thành công và hỗ trợ quản lý

- Sử dụng các kỹ thuật phù hợp lập kế hoạch dự án, thực hiện, hỗ trợ, kiểm soát dự án, thực hiện một dự án dưới cương vị quản lý dự án

- Nghiên cứu đề xuất những cải tiến kỹ thuật, quy trình áp dụng cho dự án

5 Bộ môn phụ trách: Công nghệ phần mềm

6 Phương tiện đảm bảo: Phòng học có máy chiếu, phòng thí nghiệm cài đặt các công cụ.

7 Nội dung chi tiết học phần:

7.1 Phần giảng dạy trên lớp: 30 tiết

1 Giới thiệu về quản lý dự án phần mềm

1.1 Quản lý dự án phần mềm là gì?

1.2 Sự cần thiết của quản lý dự án PM

1[1],

Trang 2

1.3 Các vấn đề của quản lý dự án

1.4 Phân loại dự án phần mềm

1.5 Các vai trò trong dự án phần mềm

1.6 Quy trình dự án, con người, công nghệ

1.7 Quản lý cấu hình và giám sát phiên bản

1.8 Độ đo dành cho quản lý

1.9 Nghiên cứu trường hợp thực tế (Case study)

2 Ước lượng nỗ lực, chi phí dự án PM

2.1 Kỹ thuật ước lượng

2.1.1 Phân tích điểm hàm

2.1.2 Wide Band Delphi

2.1.3 COCOMO

2.2 Ước lượng chi phí

2.3 Ước lượng theo lịch biểu

2.4 Ước lượng nguồn lực

2.5 Nghiên cứu trường hợp thực tế

3 Quản lý rủi ro

3.1 Định nghĩa rủi ro

3.2 Nguyên nhân của rủi ro

3.2 Phân loại rủi ro

3.3 Phân tích rủi ro

3.4 Cân bằng rủi ro

3.5 Lập kế hoạch quản lý rủi ro

3.6 Phân tích rủi ro trong mô hình Agile

3.7 Nghiên cứu trường hợp thực tế

3

4 Lập kế hoạch dự án

4.1 Thành phần bản kế hoạch dự án

4.2 Kỹ thuật lập lịch dự án

4.2.1 Kỹ thuật rà soát và đánh giá đồ họa (GERT)

4.2.2 Đồ thị ưu tiên

4.2.3 PERT/CPM - Phương pháp đường tới hạn

4.2.3 Phương pháp tới hạn Goldratt

4.3 Lập kế hoạch dự án trong mô hình Agile

4.4 Nghiên cứu trường hợp thực tế

3

5 Giám sát và kiểm soát dự án

5.1 Giám sát dự án

5.2 Các kỹ thuật kiểm soát dự án

5.3 Giám sát và kiểm soát dự án trong mô hình lặp

5.4 Nghiên cứu trường hợp thực tế

2

6 Quản lý vòng đời phần mềm

6.1 Giới thiệu

6.2 Quản lý yêu cầu phần mềm

6.2.1 Phát triển yêu cầu phần mềm

6.2.2 Quản lý yêu cầu phần mềm

6

Trang 3

6.2.3 Quản lý vòng đời yêu cầu

6.3 Quản lý thiết kế phần mềm

6.3.1 Phương pháp, kỹ thuật thiết kế phần mềm

6.3.2 Giám sát phiên bản thiết kế

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

6.4.1 Tiêu chuẩn lập trình

6.4.2 Phương pháp lập trình

6.5 Kiểm thử, phát hành và bảo trì phần mềm

6.5.1 Kiểm thử

6.5.1.1 Lập kế hoạch kiểm thử

6.5.1.2 Kiểm thử tự động

6.5.1.3 Giám sát và thực thi kiểm thử

6.5.2 Phát hành phần mềm

6.5.3 Bảo trì

6.5.3.1 Các kiểu bảo trì

6.5.3.2 Quá trình bảo trì

6.5.3.3 Kỹ thuật bảo trì

6.6 Nghiên cứu trường hợp thực tế

7 Quản lý con người

7.1 Giới thiệu quản lý con người

7.1 Tổ chức đội dự án

7.1.1 Cấu trúc tổ chức và chính sách

7.1.2 Quản lý xung đột, tri thức, trao đổi

7.2 Quản lý khách hàng

7.3 Quản lý nhà cung cấp

7.4 Quản lý truyền thông

7.5 Nghiên cứu trường hợp thực tế

3

8 Quản lý thay đổi

8.1 Sự cần thiết thay đổi nghiệp vụ

8.2 Quản lý thay đổi trong mô hình truyền thống

8.3 Quản lý thay đổi trong mô hình Agile

8.4 Quản lý cấu hình

8.5 Kỹ thuật quản lý cấu hình

8.6 Nghiên cứu trường hợp thực tế

2

9 Quản lý chất lượng

9.1 Lập kế hoạch quản lý chất lượng

9.2 Bảo đảm chất lượng

9.3 Kiểm soát chất lượng

9.4 Thiết lập các độ đo

9.5 Nghiên cứu trường hợp thực tế

2

10 Các chuẩn quy trình phần mềm và cải tiến quy trình

10.1 Chuẩn CMMI

10.2 Chuẩn ISO

10.3 Chuẩn IEEE

2

Trang 4

10.4 Quy trình RUP

10.5 Các kỹ thuật cải tiến quy trình

10.5.1 Kỹ thuật PDCA

10.5.2 Mô hình kiểm tra TMM

10.5.3 Mô hình TPI

11 Quản lý dự án phần mềm dựa trên tìm kiếm (tối ưu hóa)

11.1 Giới thiệu

11.2 Kỹ nghệ phần mềm dựa trên tìm kiếm

11.3 Quản lý dự án phần mềm dựa trên tìm kiếm

11.4 Hướng nghiên cứu mở rộng

2

7.2 Phần thực hành, thí nghiệm tại PTN: 30 tiết

1 Xu hướng công nghiệp phần mềm 3 Công nghệ phần mềm Chương

25 [4]

1 Tìm hiểu công cụ quản lý yêu cầu 3 Công nghệ phần mềm Chương

23 [4]

2 Tìm hiểu công cụ quản lý thiết kế

phần mềm

3 Công nghệ phần mềm Chương

23 [4]

3 Tìm hiểu công cụ quản lý mã nguồn 3 Công nghệ phần mềm Chương

23 [4]

4 Tìm hiểu công cụ kiểm thử phần mềm 3 Công nghệ phần mềm Chương

23 [4]

23 [4]

6 Tìm hiểu các kỹ thuật mới

- Phân tích đường cong học

(Learning curves)

- Mô phỏng quy trình

- Occam’s Razor và quản lý dự án

phần mềm đơn giản

9 Công nghệ phần mềm Chương

15, 16,

17, 18 tài liệu [3]

7 Nghiên cứu quản lý dự án phần mềm

dựa trên tìm kiếm

- Tìm hiểu các nghiên cứu mới nhất

trong lĩnh vực

3 Công nghệ phần mềm Các bài

báo được xuất bản gần nhất trong lĩnh

Trang 5

Tổng 7.3 Phần bài tập, tiểu luận ngoại khóa, học viên đi thực tiễn: tiết

1

Tổng

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

Tình trạng tài liệu

Có trên thư viện

Giáo viên hoặc Khoa có, cho mượn để

TV phô tô hoặc có File Điện tử

Đề ngh ị mu a mới

Đề nghị biên soạ n mới 1

Software Project Management, Bob Hughes,

Mike Cotterell, McGraw-Hill Higher

Education; 5 edition, 2009

x

2 Introduction to Software Project Management,

3

Software Project Management in a Changing

World, Gu¨nther Ruhe, Claes Wohlin

Editor, Springer, 2014

x

4

Software Project Management, A

Process-Driven Approach, Ashfaque Ahmed, CRC

Press, 2012

x

5

Project Management: A Systems Approach to

Planning, Scheduling, and Controlling, Harold

R Kerzner, Wiley, 11 edition (January 28,

2013)

x

9 Lịch trình cụ thể cho từng tuần (buổi học):

Tuần 1: Giới thiệu về quản lý dự án phần mềm

Hình thức

tổ chức

dạy học

Thời gian,

Yêu cầu học viên chuẩn bị

Ghi chú

Lý thuyết Theo lịch

của HV

1.1 Quản lý dự án phần mềm là gì?

1.2 Sự cần thiết của quản lý dự án PM 1.3 Các vấn đề của quản lý dự án 1.4 Phân loại dự án phần mềm 1.5 Các vai trò trong dự án phần mềm 1.6 Quy trình dự án, con người, công

Đọc chương

1 tài liệu 1, 4

Trang 6

nghệ 1.7 Quản lý cấu hình và giám sát phiên bản

1.8 Độ đo dành cho quản lý 1.9 Nghiên cứu trường hợp thực tế (Case study)

TN-TH

Bài tập 1 Có ý kiến cho rằng chính phủ đang

gia tăng việc tiêu tiền cho CNTT khi

cơ quan chính phủ có sáng kiến để cải thiện dịch vụ khách hàng hoặc

mở rộng các dịch vụ Tìm hiểu những yếu tố liên quan đến trách nhiệm cho sự gia tăng chi tiêu cho CNTT của các cơ quan chính phủ Ngoài ra liệt kê ba dự án CNTT lớn nhất mà bạn biết đến nay do chính phủ thực hiện?

2 Theo bạn nghĩ các đặc điểm chính của một dự án là gì?

Xêmina

Tự NC

K.tra-ĐG 1 Dự án phần mềm khác với loại dự án

khác như thế nào?

2 Tại sao các dự án phát triển phần mềm lại thất bại?

3 Có thể sử dụng những biện pháp nào

để dự án phát triển phần mềm không thất bại?

4 Quản lý dự án phần mềm là gì?

5 Quy trình quản lý dự án điển hình là gì?

6 Những phẩm chất cần thiết của một nhà quản lý dự án phần mềm là gì?

7 Độ đo dành cho quản lý dự án phần mềm là gì?

8 Quản lý dự án và quy trình phát triển phần mềm liên quan với nhau như thế nào?

Tư vấn

Tuần 2: Ước lượng nỗ lực, chi phí dự án PM

Trang 7

Hình thức

tổ chức

dạy học

Thời gian,

Yêu cầu học viên chuẩn bị

Ghi chú

Lý thuyết Theo lịch

của HV

2.1 Kỹ thuật ước lượng 2.1.1 Phân tích điểm hàm 2.1.2 Wide Band Delphi 2.1.3 COCOMO

2.2 Ước lượng chi phí 2.3 Ước lượng theo lịch biểu 2.4 Ước lượng nguồn lực 2.5 Nghiên cứu trường hợp thực tế

Đọc chương

3 tài liệu 4, chương

14 tài liệu 5 TN-TH

Bài tập 2.1 Tìm mối liên hệ giữa nỗ lực và chi

phí Những yếu tố chi phí nào có ảnh hưởng nhiều đến nỗ lực và ngược lại những yếu tố nào ít ảnh hưởng hơn

2.2 Dự án Agile cần ít nỗ lực cần thiết

so với các dự án truyền thống Những yếu tố chịu trách nhiệm cho việc này?

Xêmina

Tự NC

K.tra-ĐG 2.1 Mô tả kỹ thuật phân tích điểm hàm

để xác định nỗ lực và ước lượng chi phí cho dự án PM?

2.2 Mô tả kỹ thuật COCOMO để xác định nỗ lực và ước lượng chi phí cho dự

án PM?

2.3 Kỹ thuật ước lượng nào sẽ sử dụng cho dự án mà dữ liệu liên quan đến các

dự án trong quá khứ không có và tại sao?

2.4 Chi phí và lịch trình của một dự án liên quan đến nhau như thế nào?

2.5 Phạm vi dự án và mức độ chất lượng ảnh hưởng đến nỗ lực yêu cầu của dự án như thế nào?

Tư vấn

Tuần 3: Quản lý rủi ro

Hình thức

tổ chức

Thời gian, địa điểm

cầu học

Ghi chú

Trang 8

dạy học

viên chuẩn bị

Lý thuyết Theo lịch

của HV

3.1 Định nghĩa rủi ro 3.2 Nguyên nhân của rủi ro 3.3 Phân loại rủi ro

3.4 Phân tích rủi ro 3.5 Cân bằng rủi ro 3.6 Lập kế hoạch quản lý rủi ro 3.7 Phân tích rủi ro trong mô hình Agile 3.8 Nghiên cứu trường hợp thực tế

Đọc chương

4 tài liệu 4, chương

7 tài liệu 1, chương

17 tài liệu 5, chương

4 tài liệu 2 TN-TH

Bài tập 3.1 Tìm hiểu tất cả những lý do tại sao

quản lý rủi ro trong các mô hình phát triển lặp là khác so với các mô hình thác nước truyền thống

3.2 Tìm hiểu tất cả những rủi ro mà không thể quản lý được trong một dự án phần mềm Liệt kê các lý do tại sao những rủi ro đó lại không thể quản lý được

Xêmina

Tự NC

K.tra-ĐG 3.1 Danh sách tất cả các loại rủi ro có

thể xảy ra trong một dự án

3.2 Chiến lược nào được thông qua để giảm thiểu tác động của bất kỳ rủi ro nào đến dự án?

3.3 Mô tả chi tiết các bước thực hiện trong việc chuẩn bị chiến lược quản lý rủi ro

3.4 Tại sao quản lý rủi ro rất quan trọng cho bất kỳ dự án nào?

3.5 Chiến lược nào nên được thông qua

để giảm thiểu nguy cơ từ việc thay đổi yêu cầu?

Tư vấn

Trang 9

Tuần 4: Lập kế hoạch dự án

Hình thức

tổ chức

dạy học

Thời gian,

Yêu cầu học viên chuẩn bị

Ghi chú

Lý thuyết Theo lịch

của HV

4.1 Thành phần bản kế hoạch dự án 4.2 Kỹ thuật lập lịch dự án

4.2.1 Kỹ thuật rà soát và đánh giá đồ họa (GERT)

4.2.2 Đồ thị ưu tiên 4.2.3 PERT/CPM - Phương pháp đường tới hạn

4.2.3 Phương pháp tới hạn Goldratt 4.3 Lập kế hoạch dự án trong mô hình Agile

4.4 Nghiên cứu trường hợp thực tế

Đọc chương

6 tài liệu 4, chương

11 tài liệu 5

TN-TH

Bài tập 4.1 Tìm một số ví dụ về lập kế hoạch dự

án cho một ngành công nghiệp xây dựng Tìm xem các thành phần của bản

kế hoạch dự án được thực hiện cho ngành công nghiệp xây dựng và những thành phần của bản kế hoạch là gì So sánh với dự án phần mềm

4.2 Người ta nói rằng lập kế hoạch dự

án phần mềm bao gồm các nhiệm vụ không có tính đàn hồi và vì vậy lịch trình của chúng không thể kéo dài hoặc thu hẹp được Tìm hiểu lý do tại sao và nêu một số biện pháp khắc phục tồn tại

Xêmina

Tự NC

K.tra-ĐG 4.1 Thế nào là bản kế hoạch dự án phần

mềm?

4.2 Tại sao lại cần một bản kế hoạch dự

án phần mềm?

4.3 Các thành phần của một kế hoạch

dự án phần mềm là gì?

4.4 Các yếu tố đầu vào cho một kế hoạch dự án theo cách tiếp cận từ trên xuống là gì?

Trang 10

4.5 Đầu vào cho một kế hoạch dự án phần mềm theo tiếp cận từ dưới lên là gì?

4.6 Những cảnh báo được đưa ra trong khi xây dựng bản kế hoạch dự án để giải quyết các rủi ro khác nhau?

4.7 Những loại lập kế hoạch dự án nào được đặt ra cho các mô hình lặp của phát triển phần mềm?

Tư vấn

Tuần 5: Giám sát và kiểm soát dự án

Hình thức

tổ chức

dạy học

Thời gian,

Yêu cầu học viên chuẩn bị

Ghi chú

Lý thuyết Theo lịch

của HV

5.1 Giám sát dự án 5.2 Các kỹ thuật kiểm soát dự án 5.3 Giám sát và kiểm soát dự án trong

mô hình lặp 5.4 Nghiên cứu trường hợp thực tế

Đọc chương

7 tài liệu 4 TN-TH

Bài tập 5.1 Hành động tốt nhất nên làm nếu

nhiều vấn đề chất lượng phát sinh? Làm thế nào để đối phó với tình huống khi phát hiện ra sản phẩm công việc có nhiều khuyết tật hơn dự kiến?

5.2 Một dự án có ba thành phần phần mềm được phát triển bởi hai đội Một đội thực hiện nhanh hơn so với đội kia

Nó sẽ ảnh hưởng thế nào đến dự án?

Xêmina

Tự NC

K.tra-ĐG 5.1 Thuộc tính nào của một dự án phần

mềm được xem xét để giám sát và kiểm soát?

5.2 Giải thích về khái niệm cân bằng tài nguyên

5.3 Làm thế nào để đo lường sự tiến triển của một nhiệm vụ?

5.4 Thực hiện những biện pháp gì nếu

Trang 11

thấy rằng tiến độ dự án là sai lệch với lịch trình dự kiến?

5.5 Thực hiện những biện pháp gì nếu thấy rằng chi phí của dự án là sai lệch với ngân sách theo kế hoạch?

5.6 Những biện pháp có thể được thực hiện nếu nó được tìm thấy rằng chất lượng sản phẩm sai lệch với mức chất lượng dự kiến?

Tư vấn

Tuần 6: Quản lý vòng đời phần mềm

Hình thức

tổ chức

dạy học

Thời gian,

Yêu cầu học viên chuẩn bị

Ghi chú

Lý thuyết Theo lịch

của HV

6.1 Giới thiệu 6.2 Quản lý yêu cầu phần mềm 6.2.1 Phát triển yêu cầu phần mềm 6.2.2 Quản lý yêu cầu phần mềm 6.2.3 Quản lý vòng đời yêu cầu 6.3 Quản lý thiết kế phần mềm 6.3.1 Phương pháp, kỹ thuật thiết kế phần mềm

6.3.2 Giám sát phiên bản thiết kế 6.4 Xây dựng phần mềm

6.4.1 Tiêu chuẩn lập trình 6.4.2 Phương pháp lập trình 6.5 Kiểm thử, phát hành và bảo trì phần mềm

6.5.1 Kiểm thử 6.5.1.1 Lập kế hoạch kiểm thử 6.5.1.2 Kiểm thử tự động 6.5.1.3 Giám sát và thực thi kiểm thử

6.5.2 Phát hành phần mềm 6.5.3 Bảo trì

6.5.3.1 Các kiểu bảo trì 6.5.3.2 Quá trình bảo trì 6.5.3.3 Kỹ thuật bảo trì

Đọc chương

9, 10,

11, 12,

13, 14 tài liệu 4

Trang 12

6.6 Nghiên cứu trường hợp thực tế TN-TH

Bài tập 6.1 Làm thế nào để thu thập yêu cầu của

khách hàng?

6.2 Làm thế nào để bảo đảm chất lượng trong quá trình thiết kế, xây dựng phần mềm?

6.3 Kiểm thử phần mềm trợ giúp cho việc tăng chất lượng của một sản phẩm phần mềm như thế nào?

Xêmina

Tự NC

K.tra-ĐG 6.1 Sử dụng phương pháp, phương tiện

nào để thu thập yêu cầu?

6.2 Các kỹ thuật giám sát chất lượng có được triển khai trong quá trình phát triển và quản lý yêu cầu?

6.3 Tại sao quản lý yêu cầu lại quan trọng và cần thiết?

6.4 Luồng quy trình của quản lý yêu cầu?

6.5 Sử dụng các phương pháp, kỹ thuật nào trong thiết kế phần mềm?

6.6 Làm thế nào để đảm bảo chất lượng trong thiết kế phần mềm

6.7 Những độ đo kiểm soát chất lượng nào được dùng đến trong giai đoạn xây dựng?

6.8 Tại sao là kiểm thử phần mềm lại cần thiết?

6.9 Các kiểu thử nghiệm là gì?

6.10 Hoạt động nào được thực hiện trong một giai đoạn kiểm thử phần mềm?

Tư vấn

Tuần 7: Quản lý con người

Hình thức

tổ chức

dạy học

Thời gian, địa điểm

cầu học viên chuẩn

Ghi chú

Trang 13

Lý thuyết Theo lịch

của HV

7.1 Giới thiệu quản lý con người 7.1 Tổ chức đội dự án

7.1.1 Cấu trúc tổ chức và chính sách 7.1.2 Quản lý xung đột, tri thức, trao đổi

7.2 Quản lý khách hàng 7.3 Quản lý nhà cung cấp 7.4 Quản lý truyền thông 7.5 Nghiên cứu trường hợp thực tế

Đọc chương

18, 19,

20, 21 tài liệu 4, chương

5 tài liệu 2 TN-TH

Bài tập 7.1 Những thách thức điển hình về dự

án phần mềm liên quan đến quản lý con người là gì?

7.2 Những thách thức điển hình về dự

án phần mềm liên quan đến việc quản lý các đội dự án là gì?

7.3 Những thách thức điển hình về các

dự án phần mềm liên quan đến việc quản lý khách hàng là gì?

7.4 Những thách thức điển hình về các

dự án phần mềm liên quan đến quản lý nhà cung là gì?

Xêmina

Tự NC

K.tra-ĐG 7.1 Giải thích ngắn gọn những gì bạn

hiểu về quản lý tri thức

7.2 Giải thích ngắn gọn những gì bạn hiểu về quản lý truyền thông

7.3 Mô tả ngắn gọn một cơ cấu tổ chức

dự án phần mềm

7.4 Làm thế nào có thể đánh giá hiệu suất của các thành viên đội dự án có hiệu quả?

7.5 Tại sao quản lý dự án cần phải có kỹ năng đàm phán tốt?

7.6 Một quản lý dự án nên làm gì trong trường hợp có sai lệch trong thực hiện

dự án?

7.7 Tại sao là xây dựng mối quan hệ với các khách hàng quan trọng?

7.8 Các thành phần chính của một bản

Ngày đăng: 24/12/2021, 23:13

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

w