Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 29 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
29
Dung lượng
2,69 MB
Nội dung
ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN - Tên đề tài XÂY DỰNG WEBSITE BÁN NHẠC CỤ ÂM NHẠC 16MUSICAL (PROJECT PLAN DOCUMENT) Version 1.1 GVHD: Ths Nguyễn Minh Nhật Thành viên: • Võ Xuân Quốc Vương • Nguyễn Văn Việt • La Huỳnh Thanh Tâm • Đàm Mạnh Thắng Đà Nẵng, 12/2021 THƠNG TIN DỰ ÁN Dự án viết tắt 16M Tên dự án 16musical Thời gian bắt đầu 03/10/2021 Thời gian kết 15/12/2021 Lead Institution Giáo viên hướng thúc Khoa Công Nghệ Thông Tin, Trường Đại Học Duy Tân Nguyễn Minh Nhật dẫn Email: nhatnm2010@gmail.com Phone: 0905.125.143 Chủ sở hữu dự án Võ Xuân Quốc Vương & Chi tiết liên hệ Email: vovuong1025@gmail.com Phone: 0977816676 Đối tác Quản lý dự án Duy Tan University Võ Xuân vovuong1025@gmail.com &Scrum Master Quốc Vương Nguyễn Văn Thành viên nhóm 0977816676 vj3t99@gmail.com 0935125732 Việt La Huỳnh lahuynhthanhtam@gmail.com 0964162327 Thanh Tâm Đàm Mạnh dammanhthangst@gmail.com 0799005669 Thắng DOCUMENT NAME Tên tài liệu Tác giả Chức vụ Ngày URL Access Project Plan La Huỳnh Thanh Tâm Member 13/10/2021 Tên tệp: [DA]Project Plan-ver.2.1.docx Khoa CNTT REVISION HISTORY Version Person 1.0 Đàm Mạnh Thắng 1.1 Đàm Mạnh Thắng Date 13/10/2021 18/11/2021 Description Bản nháp Bản chỉnh sửa, hoàn chỉnh PHÊ DUYỆT TÀI LIỆU Signature: Người hướng dẫn Nguyễn Minh Nhật Date: …… /12/2021 Signature: Chủ sở hữu Võ Xuân Quốc Vương Date: …… /12/2021 Signature: Đội sản xuất Võ Xuân Quốc Vương Date: Nguyễn Văn Việt Signature: Date: Thành viên La Huỳnh Thanh Tâm …… /12/2021 …… /12/2021 Signature: Date: …… /12/2021 Signature: Đàm Mạnh Thắng Date: …… /12/2021 MMỤC LỤC GIỚI THIỆU 1.1 Mục đích 1.3 Mục tiêu dự án 1.4 Phạm vi 1.5 Giả định ràng buộc 1.6 Các bên liên quan 1.7 Mơ hình TỔ CHỨC NHĨM 2.1 Thơng tin nhóm Scrum 2.2 Vai trò trách nhiệm 2.3 Cách thức liên lạc 2.4 Báo cáo 10 11 PHẠM VI QUẢN LÍ 3.1 Phạm vi 11 3.2 Work breakdown strUSture 11 LỊCH / QUẢN LÝ THỜI GIAN 13 4.1 Các cột mốc 13 4.2 Lịch trình dự án 13 18 CHI PHÍ QUẢN LÝ / NGÂN SÁCH 5.1 Đơn giá 18 5.2 Chi phí chi tiết 18 5.3 Chi phí khác 18 5.4 Tổng chi phí 18 5.4.1 Chi Phí/giờ 18 5.4.2 Tổng dự tốn 18 QUY TRÌNH PHÁT TRIỂN 6.1 Các nguyên tắc giai đoạn phát triển 19 19 RỦI RO DỰ ÁN 21 7.1 Mục tiêu chất lượng 23 7.2 Chỉ số 24 7.3 Kiểm tra (Tests and Reviews) 25 7.4 Báo cáo cố khác phục 26 QUẢN LÝ CẤU HÌNH 27 8.1 Danh mục cấu hình 27 CƠNG NGHỆ VÀ CÁC RÀNG BUỘC 27 9.1 Cơng nghệ để phát triển dự án 27 9.2 Môi trường phát triển 27 9.3 Hạng mục khác 27 10 TÀI LIỆU THAM KHẢO Role 28 Date Signature Document continues below Discover more from: Database DB2021 Trường Đại Học… 130 documents Go to course trăc nghiệm đáp 18 án bệnh học sở Database 95% (20) 20 ĐỀ THI NGỮ VĂN 131 VÀO 10 CÓ ĐÁP ÁN… Database 100% (6) Chuong Tac nhan 13 say - dqa Database 10 100% (2) Chuong - Dong hoc qua trinh say Database 100% (2) Nguyen, Tam T T 100 (2014 ) Co So Du… Database 100% (2) The Manga guide to 228 databases 228 Database 100% (2) 1.GIỚI THIỆU 1.1 Mục đích Tài liệu cung cấp tóm tắt mục tiêu dự án, phân công công việc, cột mốc quan trọng, nguồn lực cần thiết, thời gian tiến độ tổng thể phân bổ ngân sách sử dụng dựa đề xuất tài liệu để xây dựng ứng dụng quản lý chi phí thời hạn theo yêu cầu kế hoạch Tổng Quan dự án Tham khảo [DA] Proposal_ver_1.1.docx 2.1 Mục tiêu dự án Đề xuất mục tiêu dự án là: Thiết kế xây dựng hoàn thành Website bạn nhạc cụ với tính Giải vấn đề lựa chọn sản phâm toán 2.2 Phạm vi Ứng dụng chạy tảng Web Bao gồm chức năng: - Đăng ký - Đăng nhập - Đăng xuất - Quản lý thông tin cá nhân - Xem đơn hàng - Tìm kiếm sản phẩm - Quản lý danh mục - Quản lý sản phẩm - Đánh giá sản phẩm - Bình luận sản phẩm - Quản lý giỏ hàng - Quản lý tài khoản - Quản lý bình luận - Quản lý đánh giá - Quản lý danh mục viết - Quản lý viết - Báo cáo thống kê 2.3 Giả định ràng buộc Người dùng phải có trình duyệt web Chrome, Fire Fox, v.v… Phải có kết nối Internet v.v… 2.4 Các bên liên quan Mentor Scrum Master ProdUSt owner Các thành viên tham gia dự án 2.5 Mơ hình Trong dự án này, chúng tơi sử dụng mơ hình Scrum để phát triển phần mềm 2.TỔ CHỨC NHÓM 2.1 Thơng tin nhóm Scrum Bảng 1: Thơng tin nhóm Scrum Họ Tên Số điện thoại Email Võ Xuân Quốc Vương 0977816676 vovuong1025@gmail.com Vai trò Scrum Master Nguyễn Văn Việt La Huỳnh Thanh Tâm Đàm Mạnh Thắng 0935125732 0964162327 0799005669 vj3t99@gmail.com lahuynhthanhtam@gmail.com dammanhthangst@gmail.com Member Member Member 2.2 Vai trò trách nhiệm Bảng 2: Vai trò trách nhiệm Role Mentor Responsibility Name/Title Hướng dẫn quy trình ThS Nguyễn Minh Nắm tất hoạt động nhóm Nhật Hỗ trợ vấn đề liên quan Scrum Xác định phân tích ứng dụng Master Chỉ định làm việc cho thành viên La Huỳnh Thanh Tâm nhóm Kiểm sốt theo dõi thành viên nhóm Định hướng cho thành viên nhóm Đảm bảo nhiệm vụ hoàn thành thời gian, phạm vi chi phí Bảo vệ đội ngũ làm việc tránh rắc rối Cung cấp giải pháp để giải vấn đề Product - Giữ kiến trúc thiết kế chi tiết cập Võ Xuân Quốc Owner nhật - Vương Đảm bảo trình điều khiển kiến trúc đáp ứng - Duy trì Đặc điểm Kiểm tra - Ra định thay đổi kiến trúc Team Members - Uớc tính thời gian để hoành thành nhiệm vụ Tất thành viên - Phân tích yêu cầu - Thiết kế bước hoàn thiện thiết kế - Code kiểm thử - Cài đặt thực kiểm tra chức - Triển khai sản phẩm 2.3 Cách thức liên lạc Bảng 3: Cách thức liên lạc Người tham dự Chủ đề Tần suất Phương thức 2.2.2 Create Test Plan Document for Sprint Design sprint interface 2.2.2.1 Create Prototype Thắng 2.2.2.2 2.2.3 10 Thắng All Team 2.2.6.4 2.2.7 Create GUI Design class diagram Chức “Đăng nhập, Đăng xuất, Đăng kí” Code chức “ Đăng nhập, Đăng xuất, Đăng kí” Design Test Case chức “ Đăng nhập, Đăng xuất, Đăng kí” Test chức “ Đăng nhập, Đăng xuất, Đăng kí” Fix Error Chức “Quản lý thông tin cá nhân, Xem đơn hàng” Code chức “Quản lý thông tin cá nhân, Xem đơn hàng” Design Test Case chức “Quản lý thông tin cá nhân, Xem đơn hàng” Test chức “Quản lý thông tin cá nhân, Xem đơn hàng” Fix Error Chức “Quên mật khẩu, Thay đổi mật khẩu” Code chức “Quên mật khẩu, Thay đổi mật khẩu” Design Test Case chức “Quên mật khẩu, Thay đổi mật khẩu” Test chức “Quên mật khẩu, Thay đổi mật khẩu” Fix Error Chức “Tìm kiếm” 2.2.7.1 Code chức “Tìm kiếm” 10 2.2.7.2 Design Test Case chức 2.2.1.3 2.2.4 2.2.4.1 2.2.4.2 2.2.4.3 2.2.4.4 2.2.5 2.2.5.1 2.2.5.2 2.2.5.3 2.2.5.4 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 Thắng, Tâm 38 15 Vương, Việt, Tâm Thắng Tâm 15 All Team 37 15 Vương, Việt, Tâm Thắng Tâm 15 All Team 29 12 Vương, Việt, Tâm Thắng Vương 10 30 All Team Vương, Việt, Tâm Thắng 13 2.3.5.4 2.3.6 “Tìm kiếm” Test chức “Tìm kiếm” Fix Error Release Sprint Sprint Review Sprint Review Meeting Sprint Retrospective Meeting Sprint 28/10/2021 Sprint Start Up Sprint Planning Meeting Create Sprint backlog Design sprint interface Create Prototype Create GUI Create Test Plan Document for Sprint Design class diagram Chức “Quản lý danh mục, Quản lý sản phẩm” Code chức “Quản lý danh mục, Quản lý sản phẩm” Design Test Case chức “Quản lý danh mục, Quản lý sản phẩm” Test chức “Quản lý danh mục, Quản lý sản phẩm” Fix Error Chức “Quản lý giỏ hàng” Code chức “Quản lý giỏ hàng” Design Test Case chức “Quản lý giỏ hàng” Test chức “Quản lý giỏ hàng” Fix Error Chức “Thanh toán” 2.3.6.1 Code chức “Thanh toán” 15 Design Test Case chức “Thanh toán” Test chức “Thanh toán” Fix Error Thắng 25 Thắng All Team 14 2.2.7.3 2.2.7.4 2.2.8 2.2.9 2.2.9.1 2.2.9.2 2.3 2.3.1 2.3.1.1 2.3.1.2 2.3.2 2.3.2.1 2.3.2.2 2.3.2.3 2.3.3 2.3.4 2.3.4.1 2.3.4.2 2.3.4.3 2.3.4.4 2.3.5 2.3.5.1 2.3.5.2 2.3.5.3 2.3.6.2 2.3.6.3 2.3.6.4 15 10 5 19/11/2021 325 20 10 10 20 10 Vương All Team All Team All Team All Team All Team All Team Vương,Việt All Team All Team 25 All Team 48 15 Vương, Việt, Tâm Thắng Việt 25 48 All Team 15 Vương, Việt, Tâm Thắng Thắng 25 48 All Team Vương, Việt, Tâm 2.3.6 2.3.6.1 2.3.6.2 2.3.6.3 2.3.6.4 2.3.7 2.3.7.1 2.3.7.2 2.3.7.3 2.3.7.4 2.3.9 2.2.10 2.2.10.1 2.2.10.2 2.4 2.4.1 2.4.1.1 2.4.1.2 2.4.1.3 2.4.2 2.4.2.1 2.4.2.2 2.4.3 2.4.4 2.4.4.1 2.4.4.2 Chức “Đánh giá sản phẩm, Bình luận sản phẩm ” Code chức “Đánh giá sản phẩm, Bình luận sản phẩm” Design Test Case chức “Đánh giá sản phẩm, Bình luận sản phẩm” Test chức “Đánh giá sản phẩm, Bình luận sản phẩm” Fix Error Chức “Quản lý danh mục viết, Quản lý viết” Code chức “Quản lý danh mục viết, Quản lý viết” Design Test Case chức “Quản lý danh mục viết, Quản lý viết” Test chức “Quản lý danh mục viết, Quản lý viết” Fix Error Release Sprint Sprint Review Sprint Review Meeting Sprint Retrospective Meeting Sprint Sprint Start Up Sprint Planning Meeting Create Sprint backlog Create Test Plan Document for Sprint Design sprint interface Create Prototype Create GUI Design class diagram Chức “Quản lý tài khoản,Quản lý đơn hàng” Code chức “Quản lý tài khoản, Quản lý đơn hàng” Design Test Case chức “Quản lý tài khoản, Quản lý đơn hàng” 48 15 All Team Việt Thắng 25 All Team 48 15 All Team Việt 20/11/2021 25 15 10 09/12/2021 280 20 10 Thắng All Team All Team All Team All Team All Team All Team All Team 16 10 25 All Team All Team All Team 63 30 Vương, Việt, Thắng Tâm 15 2.4.4.3 2.4.4.4 2.4.5 2.4.5.1 2.4.5.2 2.4.5.3 2.4.5.4 2.4.6 2.4.6.1 2.4.6.2 2.4.6.3 2.4.6.4 2.4.7 2.4.7.1 2.4.7.2 2.4.7.3 2.4.7.4 2.4.8 2.4.9 2.4.9.1 2.4.9.2 Test chức “Quản lý tài khoản, Quản lý đơn hàng” Fix Error Chức “Quản lý đánh giá, Quản lý bình luận” Code chức “Quản lý đánh giá, Quản lý bình luận” Design Test Case chức “Quản lý đánh giá, Quản lý bình luận” Test chức “Quản lý đánh giá, Quản lý bình luận” Fix Error Chức “Báo cáo, thống kê” Code chức “Báo cáo, thống kê” Design Test Case chức “ Báo cáo, thống kê” Test chức “Báo cáo, thống kê” Fix Error Manage Database Code “Manage Database” Design Test Case “Manage Database” Test “Manage Database” Fix Error Release Sprint Sprint Review Sprint Review Meeting Sprint Retrospective Meeting FINAL MEETING 10/12/2021 FINAL RELEASE 13/12/2021 Tâm 25 All Team 63 30 Vương, Việt, Thắng Vương Vương 25 62 All Team 30 All Team Việt Việt 25 11 All Team Thắng 10 10 5 12/12/2021 20 15/12/2021 10 The total of working hour(s): (1)+(2)+(3)+(4) All Team Việt All Team All Team All Team All Team All Team All Team 895 (hours) 5.CHI PHÍ QUẢN LÝ / NGÂN SÁCH 5.1 Đơn giá Liên quan đến: FinancialManagementPlanDocument.docx 5.2 Chi phí chi tiết 16 Liên quan đến: FinancialManagementPlanDocument.docx 5.3 Chi phí khác Liên quan đến: FinancialManagementPlanDocument.docx 5.4 Tổng chi phí Liên quan đến: FinancialManagementPlanDocument.docx 5.4.1 Chi Phí/giờ Bảng Bảng chi phí/ Full Name Võ Xuân Quốc Vương Nguyễn Văn Việt La Huỳnh Thanh Tâm Đàm Mạnh Thắng Role Scrum Master Team Member Team Member Team Member Salary Rate (USD/hour) 2 2 5.4.2 Tổng dự tốn Bảng Dự tính chi phi cho cá nhân STT Tiêu chí Giờ làm việc Hỗ trợ chi phí lại Hỗ trợ chi phí ăn trưa Khấu hao máy tính cá nhân Tổng chi phí Đơn vị 895 200.000/1 người /1 tháng 500.000/1 người/1 tháng 100.000/1 người/ tháng Chi phí (VNĐ) 68.400 000 2.400.0 00 6.000.0 00 1.600.0 00 78.00.0 00 17 Bảng Bảng thích cho dự tốn chi phí(tham khảo) Mơ tả Số lượng thành viên Số làm việc ngày Chi phí cho thành viên làm việc Chi phí hỗ trợ lại người/1 tháng Thời hạn dự án Chi phí hỗ trợ ăn uống cho người/1 tháng Khấu hao máy tính cá nhân, máy/1 người/tháng Số ngày làm việc Số lượng Đơn vị 50.000 Người Giờ VNĐ 400.000 1.000.00 100.000 VNĐ Tháng VNĐ VNĐ 73 Ngày 6.QUY TRÌNH PHÁT TRIỂN 6.1 Các nguyên tắc giai đoạn phát triển - Phương pháp SCRUM dựa vào gia tăng phát triển ứng dụng phần mềm trì danh sách minh bạch việc nâng cấp hiệu chỉnh yêu cầu thực (backlog) Nó liên quan đến việc giao hàng thường xuyên, thường bốn tuần lần, khách hàng nhận ứng dụng hoạt động hồn hảo bao gồm nhiều tính nhiều Đây lý phương pháp dựa vào phát triển lặp lặp lại với nhịp không đổi từ 2-4 tuần Do đó, việc nâng cấp tích hợp dễ dàng sử dụng chu trình chữ V Phương pháp đòi hỏi bốn loại họp: Các họp hàng ngày: Cường nhóm họp khoảng 15 phút ngày để trả lời ba câu hỏi sau, thường đứng: Tơi làm hơm qua? Tơi làm hơm nay? Có trở ngại khó khăn vào ngày hơm khơng? Các họp lập kế hoạch: Cường nhóm tập hợp để định tính tạo nên chạy nước rút sau Các họp rà soát cơng việc: họp này, thành viên trình bày làm trình chạy nước rút Họ tổ chức cắt giảm tính trình bày kiến trúc Đây họp khơng thức kéo dài khoảng đồng hồ mà Cường đội tham dự 18 Các họp hồi cứu: vào cuối lần chạy nước rút, nhóm phân tích yếu tố thành công không thành công hoạt động họ Trong họp kéo dài khoảng từ 15 đến 30 phút, người mời nói chuyện riêng mình, bỏ phiếu tổ chức để định cải tiến cần thực - Lợi phương pháp bao gồm việc giảm thiểu tài liệu tới mức tối thiểu để đạt suất cao Chỉ viết tài liệu tối thiểu cho phép lưu lại lịch sử định đưa dự án dễ dàng thực can thiệp vào phần mềm vào giai đoạn bảo trì Hình 6: Các giại đoạn SCRUM Phương pháp SCRUM bao gồm ba thành phần sau: Product owner (Chủ sở hữu sản phẩm): Trong hầu hết dự án, chủ sở hữu sản phẩm người lãnh đạo nhóm dự án khách hàng Anh ta người xác định ưu tiên tính sản phẩm, chọn ngày nội dung lần chạy nước rút dựa giá trị (khối lượng công việc) mà nhóm giao tiếp với 19 Hình 7: Thành viên nhóm Scrum Scrum Master (“Trưởng” Scrum): Anh ta người lãnh đạo hỗ trợ cho dự án đảm bảo người nhóm hoạt động hết khả cách loại bỏ trở ngại bảo vệ đội khỏi can thiệp từ bên Hơn nữa, Tạo điều kiện cho hợp tác chặt chẽ vai trò chức dự án Project Team (Nhóm dự án): Một nhóm gồm 4-10 người nhóm với tất chuyên gia CNTT cần thiết cho dự án, ví dụ nhà thiết kế, nhà phát triển, người kiểm tra v.v… Nhóm nghiên cứu tự tổ chức khơng thay đổi suốt tồn q trình nước rút (Sprint) 7.RỦI RO DỰ ÁN Bảng Đánh giá khả mức độ nghiêm trọng rủi ro Đánh giá khả mức độ nghiệm trọng rủi ro Số thứ tự Viết tắt L M H N/A Mức độ ảnh hưởng Thấp Trung bình Cực kỳ nghiêm trọng Không Bảng 10 Rủi ro dự án Rủi ro Định nghĩa Mức độ Khả Chiến lược giảm thiểu 20 Đánh giá kế Kế hoạch bị hỗn hoạch dự án lại dự tốn ban đầu L L dự án Yêu cầu Mâu thuẫn tồn Phân tích đánh giá quy mô Giảm yêu cầu H H bên yêu cầu Thơng u cầu trước phân tích u cầu quan trọng bị thiếu yêu cầu thức Dự kiến lịch Thời gian làm việc M M trình dự án Thời gian dự án cấp nhật đánh giá thường xuyên Kinh nghiệm lập Ngơn ngữ lập trình M L Chia sẻ kinh nghiệm để trình cơng nghệ nghiên cứu thời gian Các qui trình kĩ Các phương thức bình thuật thường khơng thể đáp ứng trình để đảm bảo mức độ yêu cầu giải phù hợp ngắn L M Phân tích yêu cầu quy pháp cụ thể Q trình cải thiện hiệu Nếu quy trình cần thiết, cần đánh giá quy trình có cải thiện khơng so với quy trình cũ Mạng (Network) Bị chặn bới giới hạn bang H H thông Thời gian (Time) Thời gian dự án ngắn, H Nâng cấp đường truyện mạng M Tăng thời gian làm việc nên nhóm khơng thể hồn ngày, tăng ca thêm thành dự án vào ngày thứ chủ 21 Trong trình thực nhật dự án, đội ngũ chúng tơi tốn thời gian để vừa tìm hiểu vừa thực dự án.Vì nhóm chúng tơi tập trung tất thời gian để thực dự án Quản trị dự án Hệ thống quản trị dự án L khơng hỗ trợ đầy H Thảo luận với nhóm để đưa giải pháp đủ yêu cầu dự án 7.1 Mục tiêu chất lượng Các mục tiêu chất lượng cho dự án trình bày Chúng kiểm tra liên tục với thành viên nhóm bổ sung mục tiêu dựa nhận thức thành viên chất lượng 22 Bảng 11 Các hệ số đánh giá cho dự án No Hệ số Tính kịp thời Chức Độ tin cậy Mô tả Cung cấp sản phẩm thời gian qui định Đáp ứng tất chức yêu cầu người dùng (User Stories) Nên đáp ứng tiêu chí sau: - Khơng có khiếm khuyết lớn (Số lỗi tìm thấy giai đoạn thử nghiệm nghiệm thu) / (Mức độ nỗ lực dự án) =90% Tại phiên cuối Effort Sản phẩm Man-Day (30 MD) Hàng tuần Sự xác Sản phẩm Tổng khiếm Khơng có Tại phiên khuyết khiếm khuyết cuối lớn (Số lỗi tìm thấy giai đoạn thử nghiệm nghiệm thu) / (Mức độ nỗ lực dự án)