1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo Cáo Quản Trị Dự Án Cntt Quản Trị Dự Án Website Xem Phim.pdf

46 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Trang 1

TRƯỜNG ĐẠI HỌC ĐÀ LẠTKHOA CÔNG NGHỆ THÔNG TIN

-BÁO CÁO QUẢN TRỊ DỰ ÁN CNTTNHÓM 02

QUẢN TRỊ DỰ ÁN WEBSITE XEM PHIM

Giảng viên hướng dẫn: TS Nguyễn Thị Lương Nhóm 02: 2015618 – Lâm Ngọc Yến 2014464 – Nguyễn Bảo Lâm

2015610 – Phạm Thanh Sơn 2014492 – V0 Quang Thanh

Đà Lạt, 2023

Trang 2

1.6 Tuyên bố dự án

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

2.1 Kế hoạch xây dựng nhóm dự án2.2 Dự đoán chi phí dự án2.3 Thỏa thuận nhóm2.4 Phát biểu phạm vi2.5 WBS

2.6 Gantt và sơ đồ mạng2.7 Áp d3ng mô hình Agile/Scrum

2.7.1 Áp d3ng Scrum/Agile2.7.2 Sprint nhóm thực hiê ]n2.8 Danh sách rủi ro

2.8.1 Các lĩnh vực xảy ra rủi ro2.8.2 Các rủi ro

3 Thực thi

3.1 Triển khai Git (nếu có)

3.2 Chương trình thảo luận cho buổi họp nhóm

4 Kiểm soát

4.1 Dự toán kinh phí

4.2 Sử dụng kỹ thuật kiểm soát chi phí

4.3 Giải pháp ngăn chặn vượt phạm vi và gia tăng chi phí4.4 Cập nhật NPV, ROI, PayBack

5 Các thành phần tham gia

5.1 Các thành phần tham gia5.2 Hình thức truyền thông giao tiếp

Trang 3

3 V0 Quang Thanh Thành viên

1 Khởi động dự án

1.1 Bối cảnh (Mô tả bối cảnh để đưa ra dự án)

Việc nghiên cứu và cập nhật kiến thức mới tạo ra một trang web xem phim vàthực hiện quản trị đối với dự án công nghệ thông tin là việc cần thiết để học tập vàthực hành về kỹ năng đối với việc quản trị một dự án

Bên cạnh đó còn nhiều lý do ảnh hưởng đến việc lựa chọn dự án Web xemphim để thực hiện như:

- Nhu cầu người dùng: Xem phim trực tuyến đang trở thành một xu hướng phổbiến ngày càng tăng Với sự phát triển của công nghệ internet và tốc độ kết nốingày càng nhanh, nhiều người muốn có khả năng xem phim từ bất kỳ thiết bịnào, bất cứ khi nào và ở bất kỳ đâu Tạo ra một trang web xem phim sẽ đáp ứngnhu cầu này và thu hút một số lượng lớn người dùng.

- Tiềm năng kinh doanh: Sự phát triển của ngành công nghiệp phim trực tuyếnngày càng có nhiều người sử d3ng dịch v3 xem phim trực tuyến Việc quản trịmột dự án web xem phim cho phép tận d3ng tiềm năng tăng trưởng của ngànhcông nghiệp này và tạo ra một nền tảng ph3c v3 người dùng Trang web xemphim có khả năng tạo ra thu nhập từ quảng cáo, đăng ký, hoặc mô hình kinhdoanh sử d3ng một kho phim trực tuyến Đây c0ng là một phần kiến thức đượcứng d3ng từ môn học Thương mại điện tử.

- Kỹ năng phát triển: Xây dựng một trang web xem phim là một dự án thú vị vàthách thức từ quan điểm công nghệ Nó cung cấp cho bạn cơ hội để nâng cao vàthử thách kỹ năng phát triển web của mình, bao gồm cả frontend, backend, vàquản lý cơ sở dữ liệu.

Trang 4

- Quản lý nội dung: Một dự án web xem phim có nhiều nội dung cần quản lý nhưdanh sách phim, thông tin về diễn viên, đạo diễn, và thể loại Quản trị dự án sẽgiúp bạn tổ chức, cập nhật và xử lý nội dung một cách hiệu quả.

- Đảm bảo chất lượng ph3c v3: Quản trị dự án giúp bạn xác định và đảm bảochất lượng ph3c v3 người dùng Bằng cách quản lý quy trình, kiểm tra dự án vàlắng nghe phản hồi từ người dùng, bạn có thể cải thiện trải nghiệm người dùngvà đáp ứng nhu cầu của họ.

4 1.2.2.2 Thiết kế trang chi tiết và trailer phim

4 1.2.2.3 Thiết kế danh m3c phim yêu thích của người dùng3 1.2.3 Thiết kế dashboard cho admin quản trị hệ thống3 1.2.4 Thu thập dữ liệu và Lấy API

Trang 5

Mức độ WBS CodeTên phần tử

1 2 Lập trình hệ thống và các phân hệ2 2.1 Khung chính & phân quyền hê ] thống3 2.1.1 Lập trình phân quyền quản trị4 2.1.1.1 Quản lý phim

4 2.1.1.1 Quản lý bình luâ ]n4 2.1.1.3 Quản lý người dùng

3 2.1.2 Lập trình phân quyền người dùng4 2.1.2.1 Quản lý tải phim

2 3.1 Viết báo cáo chi tiết sử d3ng website xem phim2 3.2 Báo cáo tóm tắt và hướng dẫn sử d3ng cho người

1 4 Chạy thử nghiệm website và dùng thử

2 4.1 Bộ phận kiểm thử kiểm tra lỗi và thu thập báo cáođánh giá

2 4.2 Cho phép một nhóm người dùng thử trải nghiệm xemphim và thu thập đánh giá

Trang 6

Mức độ WBS CodeTên phần tử

1 5 Chỉnh sửa lỗi phát sinh

2 5.1 Dựa vào báo cáo kiểm thử chỉnh sửa lỗi phát sinhtheo mức độ

2 5.2 Dựa vào trải nghiệm thực tế của người dùng chỉnhsửa để website phù hợp hơn

1 6 Đưa website vào hoạt động2 6.1 Quảng bá website trên các nền tảng

2 6.2 Giới thiệu cho đối tác hoặc nhà đầu tư tiềm năng 1 7 Bảo trì, cập nhật và nâng cấp hệ thống

2 7.1 Bảo trì lỗi hệ thống2 7.2 Cập nhật dữ liệu phim mới

2 7.3 Nâng cấp hệ thống website phù hợp công nghệ mới

Trang 7

1.3 Ma trận trọng số các chức năng

1.4 Mô tả công việc của người quản trị dự án

Quản trị dự án là một quá trình, người quản trị dự án cần hoạch định, tổ chức, lãnh đạo, kiểm tra các công việc và nguồn lực để đảm bảo dự án hoàn thành và đạt được m3c tiêu đề ra về kỹ thuật, tài chính và thời gian.

Hoạch định dự án cần: ● Xác định m3c tiêu

● Xác định phương hướng chiến lược

Trang 8

● Khảo sát công c3 thực hiệnTổ chức và lãnh đạo dự án: ● Xác định các công việc cần làm

● Phân chia công việc c3 thể và hạn mức thời gian hoàn thành công việc● Sự phối hợp giữa các thành viên thực hiện dự án

● Xác định người ph3 trách chính cho việc báo cáo hoàn thành công việc c0ng như tiến độ thực hiện, mức độ hoàn thành

● C3 thể hóa thời gian thực hiện mỗi công việc ● Phân chia nguồn lực của dự án cách hợp lý● Áp d3ng các mô hình để tối ưu hóa cho dự án

1.5 Tính NPV, ROI và PayBack

Tính NPV cho dự án Web Xem Phim (đã điều chỉnh phù hợp với chi phí saucủa dự án).

Trong đó: n số năm, At dòng tiền mặt (cash flow) ở năm thứ t.

Tính ROI (Return on Investment): Dự án Web Xem Phim

Tỷ lệ chiết khấu (discount factor) theo năm t được tính theo công thức:

Trang 10

Thời gian hoàn vốn của dự án

1.6 Tuyên bố dự án

- Cung cấp nền tảng xem phim đa dạng bao gồm: Thể loại, đô ] tuổi, nô ]i dung,

thời lượng, …

- Quảng bá web phim nhiều thế loại, web xem phim ổn định, không bị giâ ]t lag.

- Chất lượng hình ảnh âm thanh tốt.

Trang 11

- Giao diê ]n website thân thiê ]n dễ sử d3ng.

- Hỗ trợ nhiều ngôn ngử, nền tảng mạng xã hô ]i để bình luâ ]n, đánh giá, chia sẻ.- Tạo điều kiên để người dùng tương tác, xếp hạng phim và quảng bá phim.

Với m3c tiêu trên chúng tôi muốn mang lại mô ]t web quảng bá phim điê ]n ảnhcho người dùng có thể trải nghiê ]m đánh giá phim trên nền tảng trực tuyến.

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

2.1 Kế hoạch xây dựng nhóm dự án

1 Tham khảo các website đi trước trong lĩnh vực xemphim trực tuyến như phimmoi.net, netflix.com,motchill.com…

2 Tìm kiếm tài nguyên để upload phim lên website 13/05/2023

4 Phát triển các tính năng của website 15/05/2023

6 Hoàn thành bản tóm tắt nghiên cứu 20/05/2023

Trang 12

Chi phí dự toán đã bao gồm chi phí trực tiếp, chi phí gián tiếp và chi phí rủi ro.

2.3 Thỏa thuận nhóm

Thỏa Thuận nhómTên dự án: Dự án quản lý web xem phimTên và chữ ký của các Thành viên Nhóm Dự án:

Phạm Thanh SơnV0 Quang ThanhLâm Ngọc YếnNguyễn Bảo Lâm

Quy tắc Ứng xử: Là một nhóm dự án, chúng tôi sẽ:

● Làm việc chủ động, dự đoán các vấn đề tiềm ẩn và làm việc để ngăn chặn chúng.

Trang 13

● Thông báo cho các thành viên khác trong nhóm về thông tin liên quan đến dự án.

● Tập trung vào những gì tốt nhất cho toàn bộ nhóm dự án.

Tham gia: Chúng tôi sẽ:

● Hãy trung thực và cởi mở trong tất cả các hoạt động của dự án Khuyến khích sự đa dạng trong làm việc nhóm.

● Tạo cơ hội cho sự tham gia bình đẳng.

● Hãy cởi mở với những cách tiếp cận mới và xem xét những ý tưởng mới.● Có một cuộc thảo luận tại một thời điểm.

● Hãy cho người quản lý dự án biết trước nếu một thành viên trong nhóm phải bỏ lỡ một cuộc họp hoặc có thể gặp khó khăn trong việc đáp ứng thời hạn cho một nhiệm v3 nhất định.

Thông tin liên lạc: Chúng tôi sẽ:

● Quyết định theo nhóm về cách giao tiếp tốt nhất Bởi vì một số thành viên trong nhóm không thể thường xuyên gặp mặt trực tiếp, chúng tôi sẽ sử d3ng email, trang Web của dự án và công nghệ khác để hỗ trợ giao tiếp.● Yêu cầu người quản lý dự án tạo điều kiện thuận lợi cho tất cả các cuộc

họp và sắp xếp các cuộc họp qua điện thoại và video nếu cần.

● Làm việc cùng nhau để tạo lịch trình dự án và nhập thông tin thực tế vào hệ thống quản lý dự án toàn doanh nghiệp trước 4 giờ chiều Thứ sáu hàng tuần.

● Trình bày ý tưởng rõ ràng và ngắn gọn.● Giữ cho các cuộc thảo luận đi đúng hướng.

Giải quyết vấn đề: Chúng tôi sẽ:

Trang 14

● Khuyến khích mọi người tham gia giải quyết vấn đề.

● Chỉ sử d3ng những lời chỉ trích mang tính xây dựng và tập trung vào giải quyết vấn đề, không đổ lỗi cho mọi người.

● Cố gắng xây dựng dựa trên ý tưởng của nhau.

Hướng dẫn cuộc họp: Chúng tôi sẽ:

● Lên kế hoạch gặp mặt trực tiếp vào mỗi buổi tối và đi cafe họp● Gặp nhau thường xuyên hơn trong tháng đầu tiên.

● Sắp xếp điện thoại hoặc hội nghị truyền hình cho những người tham gia khi cần thiết.

● Tổ chức các cuộc họp khác khi cần thiết.

● Ghi lại biên bản cuộc họp và gửi chúng qua email trong vòng 24 giờ sau tất cả các cuộc họp của dự án, tập trung vào các quyết định được đưa ra và các m3c hành động từ mỗi cuộc họp

2.4 Phát biểu phạm vi

Xác định phạm vi m3c tiêu chính của dự án, bao gồm cung cấp một nền tảngxem phim trực tuyến tốt nhất cho người dùng M3c tiêu c3 thể có thể bao gồm sốlượng phim, tính năng tương tác, trải nghiệm người dùng, thời gian phát sóng vàthu hút lượng người dùng.

- Phạm vi nguồn lực: dự án phát triển web xem phim với nguồn lực về tài chính

vào khoảng $7100 trong đó có 20% chi phí khác bao gồm chi gián tiếp và dựphòng rủi ro Nguồn lực về nhân sự bao gồm 4 thành viên nhóm và có khả năng

Trang 15

sử d3ng thêm nguồn nhân lực tạm thời để hỗ trợ dự án Đồng thời nguồn lực vềthời gian có thể tối đa thực hiện trong 4 tháng.

- Phạm vi chức năng: Định rõ các chức năng cần thiết cho dự án, bao gồm xuất

bản và quản lý nội dung phim, danh m3c phim, tìm kiếm và khuyến nghị, xemphim trực tuyến, xếp hạng và đánh giá phim, tích hợp xã hội và quản lý tàikhoản người dùng.

● Thiết kế và giao diện người dùng: Xác định cách tổ chức, hiển thị và truyềnđạt thông tin phim một cách hợp lý và hấp dẫn cho người dùng Đảm bảogiao diện người dùng thân thiện, dễ sử d3ng, linh hoạt và thân thiện với cácthiết bị di động.

● Quản lý cơ sở dữ liệu: Đảm bảo có một hệ thống quản lý cơ sở dữ liệu chặtchẽ và hiệu quả cho danh m3c phim, thông tin phim, diễn viên, đạo diễn vàdữ liệu liên quan khác Đảm bảo sự phù hợp, độ tin cậy và hiệu suất của cơsở dữ liệu.

● Tích hợp dịch v3 và công nghệ bên ngoài: Đảm bảo tích hợp các dịch v3 vàcông nghệ bên ngoài như thanh toán trực tuyến, lưu trữ đám mây và các APIliên quan để tối ưu hoá trải nghiệm và chức năng của dự án.

● Quản lý người dùng và cộng đồng: Xây dựng cộng đồng người dùng tích cựcvà tương tác trong dự án Đảm bảo việc quản lý người dùng, xử lý phản hồivà đề xuất người dùng hiệu quả và tạo ra một môi trường truyền thông xãhội.

● Quản lý dự án: Quản lý và điều phối công việc, tiến độ, nguồn lực và ngânsách của dự án Đảm bảo mọi thành viên trong nhóm dự án cùng hướng dẫn

Trang 16

1.2.1 Thiết kế giao diện

1.2.2 Thiết kế các trang của website

1.2.2.1 Thiết kế menu, quảng cáo, danh sách phim và đối táchiển thị ở trang chủ

1.2.2.2 Thiết kế trang chi tiết và trailer phim

1.2.2.3 Thiết kế danh m3c phim yêu thích của người dùng1.2.3 Thiết kế dashboard cho admin quản trị hệ thống

1.2.4 Thu thập dữ liệu và Lấy API

2 Lập trình hệ thống và các phân hệ2.1 Khung chính & phân quyền hê ] thống

2.1.1 Lập trình phân quyền quản trị2.1.1.1 Quản lý phim2.1.1.2 Quản lý bình luâ ]n2.1.1.3 Quản lý người dùng2.1.2 Lập trình phân quyền người dùng

2.1.2.1 Quản lý tải phim2.2 Hiển thị danh m3c

2.2.1 Theo Thể loại, năm sản xuất, quốc gia

Trang 17

2.2.2 Theo thời lượng2.3 Hiển thị dữ liệu lên giao diện

2.3.1 Theo Thể loại, nằm sản xuất, quốc gia2.3.2 Theo Phim lẻ, phim bô ]

3.Viết tài liệu hướng dẫn sử d3ng

3.1 Viết báo cáo chi tiết sử d3ng website xem phim3.2 Báo cáo tóm tắt và hướng dẫn sử d3ng cho người dùng

4.Chạy thử nghiệm website và dùng thử

4.1 Bộ phận kiểm thử kiểm tra lỗi và thu thập báo cáo đánh giá

4.2 Cho phép một nhóm người dùng thử trải nghiệm xem phim và thu thậpđánh giá

5.Chỉnh sửa lỗi phát sinh

5.1 Dựa vào báo cáo kiểm thử chỉnh sửa lỗi phát sinh theo mức độ

5.2 Dựa vào trải nghiệm thực tế của người dùng chỉnh sửa để website phùhợp hơn

6.Đưa website vào hoạt động

6.1 Quảng bá website trên các nền tảng

6.2 Giới thiệu cho đối tác hoặc nhà đầu tư tiềm năng 7.Bảo trì, cập nhật và nâng cấp hệ thống

7.1 Bảo trì lỗi hệ thống7.2 Cập nhật dữ liệu phim mới

7.3 Nâng cấp hệ thống website phù hợp công nghệ mới

Trang 18

4 1.2.2.2 Thiết kế trang chi tiết và trailer phim

4 1.2.2.3 Thiết kế danh m3c phim yêu thích của người dùng3 1.2.3 Thiết kế dashboard cho admin quản trị hệ thống3 1.2.4 Thu thập dữ liệu và Lấy API

1 2 Lập trình hệ thống và các phân hệ2 2.1 Khung chính & phân quyền hê ] thống3 2.1.1 Lập trình phân quyền quản trị4 2.1.1.1 Quản lý phim

4 2.1.1.1 Quản lý bình luâ ]n4 2.1.1.3 Quản lý người dùng

Trang 19

Mức độ WBS Code Tên phần tử3 2.1.2 Lập trình phân quyền người dùng4 2.1.2.1 Quản lý tải phim

2 3.1 Viết báo cáo chi tiết sử d3ng website xem phim2 3.2 Báo cáo tóm tắt và hướng dẫn sử d3ng cho người dùng1 4 Chạy thử nghiệm website và dùng thử

2 4.1 Bộ phận kiểm thử kiểm tra lỗi và thu thập báo cáo đánh giá

2 4.2 Cho phép một nhóm người dùng thử trải nghiệm xem phim và thu thập đánh giá

1 5 Chỉnh sửa lỗi phát sinh

2 5.1 Dựa vào báo cáo kiểm thử chỉnh sửa lỗi phát sinh theomức độ

2 5.2 Dựa vào trải nghiệm thực tế của người dùng chỉnh sửa đểwebsite phù hợp hơn

1 6 Đưa website vào hoạt động

Trang 20

Mức độ WBS Code Tên phần tử2 6.1 Quảng bá website trên các nền tảng

2 6.2 Giới thiệu cho đối tác hoặc nhà đầu tư tiềm năng 1 7 Bảo trì, cập nhật và nâng cấp hệ thống

2 7.1 Bảo trì lỗi hệ thống2 7.2 Cập nhật dữ liệu phim mới

2 7.3 Nâng cấp hệ thống website phù hợp công nghệ mới

Cấu trúc cây

Trang 23

2.6 Gantt và sơ đồ mạng

2.7 Áp dụng mô hình Agile/Scrum2.7.1 Áp dụng Scrum/Agile

- Dùng lý thuyết Scrum để chia nhỏ chức năng trong excel để có thể thực hiện- Chia nhỏ các công viê ]c thành các chu kỳ ngắn gọn Sprint Mỗi Sprint bắt đầu

bằng mô ]t cuô ]c họp là Sprint Planning Meeting, trong đó quyết định nhữngcông viê ]c cần hoàn thành trong Sprint đó

- Trong suốt mô ]t sprint Trong suốt một sprint, nhóm phát triển hoàn thành cáccông việc được giao trong một môi trường kiểm soát và tổ chức chặt chẽ - Mỗi ngày, họ họp trong một buổi họp gọi là Daily Scrum, để cập nhật tiến độ,

thảo luận về các khó khăn và tạo ra kế hoạch cho ngày làm việc tiếp theo.

Trang 24

Sprint Review, trong đó họ trình bày các thành phẩm đã hoàn thành chostakeholders

- Các phản hồi được thu thập và sử d3ng để cải thiện quá trình phát triển - Cuối cùng, Sprint Retrospective, một buổi họp cuối sprint, diễn ra để đánh giá

hiệu suất của nhóm và đề xuất những cải tiến cho sprint tiếp theo.

2.7.2 Sprint nhóm thực hiê xn

Trong quá trình Sprint, nhóm phát triển làm việc nhóm để thực hiện côngviệc từ Sprint Backlog Sprint bao gồm các hoạt động như lập kế hoạch, phát triển,kiểm thử và đánh giá.

Sprint Planning là cuộc họp ban đầu của Sprint, trong đó nhóm phát triển vàProduct Owner cùng nhau chọn các item từ Product Backlog để đưa vào SprintBacklog và xác định công việc c3 thể cần thực hiện trong Sprint.

Sprint Retrospective là một cuộc họp quan trọng để nhóm phát triển học hỏivà cải thiện quá trình làm việc trong Sprint Dưới đây là một số gợi ý về quy trìnhvà công việc có thể tham gia trong Sprint Retrospective cho dự án web xem phim:

1 Xem lại các thành tựu:

Thảo luâ ]n trong các cuô ]c họp trước và rút ra kinh nghiê ]m để giải quyết mô ]tsố vấn đề giúp cải thiê ]n mô ]t số tính năng mới và cải thiê ]n hiê ]u suất.2 Đánh giá khía cạnh cần cải thiê ]n:

Ngày đăng: 27/06/2024, 15:55

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

TÀI LIỆU LIÊN QUAN

w