Khái niệm về quản lý dự án Quản lý dự án là nghành khoa học nghiên cứu về việc lập kế hoạch, tổ chức và quản lý, giám sát quá trình phát triển của dự án nhằm đảm bảo cho dự án hoàn thành
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC PHƯƠNG ĐÔNG
BÀI TẬP LỚN QUẢN LÝ DỰ ÁN
Đề tài: “Quản lý dự án xây dựng website bán
Trang 2MỤC LỤC
CHƯƠNG I : GIỚI THIỆU VỀ QUẢN LÝ DỰ ÁN 3
1 Khái niệm về quản lý dự án 3
2 Mục tiêu và mục đích của quản lý dự án 3
3 Điểm mạnh của quản lý dự án 4
3.1 Tăng hiệu quả hoạt động: 4
3.2 Nâng cao chất lượng sản phẩm/dịch vụ: 5
3.3 Tăng cường sự hài lòng của khách hàng: 5
3.4 Thúc đẩy đổi mới sáng tạo: 5
3.5 Tăng lợi thế cạnh tranh: 6
4 Các lĩnh vực của Quản lý dự án 6
CHƯƠNG 2 : TỔNG QUAN DỰ ÁN VÀ GIAI ĐOẠN CÔNG VIỆC 7
1 Giới thiệu 7
1.1 Thông tin dự án 7
1.2 Phạm vi dự án 7
1.3 Sản phẩm bàn giao cuối 8
1.4 Các bên liên quan 8
1.5 Giả thiết đề ra 8
1.6 Bảng phân công công việc 8
1.7 Chức năng 9
1.8 Mục tiêu 9
1.9 Trang thiết bị 9
2 Giai đoạn phân tích dự án 11
2.1 Chi tiết các giai đoạn 12
2.2 Bảng trả lương theo tiến độ công việc 14
3 Bảng thực hiện công việc theo trình tự và nguồn lực 15
Trang 3Chương 3: Danh sách rủi ro 23
1 Rủi ro về yêu cầu và phân tích: 23
2 Rủi ro về thiết kế và phát triển: 23
3 Rủi ro về bảo mật và quản lý dữ liệu: 23
4 Rủi ro về hiệu suất và tải trọng: 23
5 Rủi ro về quản lý dự án và tài chính: 23
6 Rủi ro về hậu cần và bảo trì: 23
7 Rủi ro về pháp lý và tuân thủ: 23
8 Rủi ro về marketing và khách hàng: 23
9 Rủi ro về đối thủ cạnh tranh: 23
10 Rủi ro về công nghệ mới và thay đổi: 24
11 Rủi ro về hạn chế kỹ thuật: 24
12 Rủi ro về quản lý nhân sự: 24
13 Rủi ro về tổ chức và quản lý dự án: 24
14 Rủi ro về hợp đồng và các cam kết: 24
15 Rủi ro về thay đổi trong môi trường kinh doanh: 24
KẾT LUẬN 27
Trang 4CHƯƠNG I : GIỚI THIỆU VỀ QUẢN LÝ DỰ ÁN
1 Khái niệm về quản lý dự án
Quản lý dự án là nghành khoa học nghiên cứu về việc lập kế hoạch, tổ chức và quản
lý, giám sát quá trình phát triển của dự án nhằm đảm bảo cho dự án hoàn thành đúng thời gian, trong phạm vi ngân sách đã được duyệt, đảm bảo chất lượng, đạt được mục tiêu cụ thể của dự án và các mục đích đề ra
Mục tiêu cơ bản của việc quản lý dự án thể hiện ở chỗ các công việc phải được hoàn thành theo yêu cầu và bảo đảm chất lượng, trong phạm vi chi phí được duyệt, đúng thời gian và giữ cho phạm vi dự án không thay đổi
Thách thức chính của quản lý dự án là phải đạt được tất cả các mục tiêu đề ra của dự án trongđiều kiện bị ràng buộc theo một phạm vi công việc nhất định(khối lượng và các yêu cầu kỹ thuật), nhưng phải đạt thời gian hoàn thành đề ra(tiến độ thực hiện), đúng ngân sách (mức vốn đầu tư) cho phép và đáp ứng các chuẩn mực (chất lượng) mong đợi
Một số đặc điểm cơ bản của quản lý dự án:
- Có mục tiêu cụ thể: Mỗi dự án đều có mục tiêu cụ thể, rõ ràng và có thể đo lườngđược
- Có thời hạn nhất định: Dự án phải được hoàn thành trong một khoảng thời gian nhấtđịnh
- Có nguồn lực hạn chế: Nguồn lực cho dự án luôn có hạn, vì vậy cần phải được sửdụng một cách hiệu quả
- Có tính phức tạp: Dự án thường bao gồm nhiều hoạt động khác nhau, đan xen và phụthuộc lẫn nhau, do vậy có tính phức tạp cao
- Có tính rủi ro: Dự án luôn tiềm ẩn rủi ro, có thể ảnh hưởng đến tiến độ, chất lượng vàchi phí của dự án
2 Mục tiêu và mục đích của quản lý dự án
- Mục tiêu của quản lý dự án là đạt được các mục tiêu cụ thể của dự án đã đề ra, baogồm:
Trang 5- Hoàn thành dự án đúng thời hạn: Dự án phải được hoàn thành theo đúng thời gian
đã cam kết trong hợp đồng hoặc kế hoạch dự án
- Hoàn thành dự án trong phạm vi ngân sách: Chi phí thực hiện dự án không đượcvượt quá ngân sách đã được phê duyệt
- Đảm bảo chất lượng dự án: Dự án phải đáp ứng các yêu cầu về chất lượng đã đượcquy định
- Đạt được mục tiêu dự án: Dự án phải đạt được các mục tiêu cụ thể đã đề ra, ví dụnhư tăng doanh thu, lợi nhuận, thị phần, v.v
- Mục đích của quản lý dự án là sử dụng các kiến thức, kỹ năng, công cụ và kỹ thuậtđể:
- Tối ưu hóa việc sử dụng nguồn lực: Nguồn lực cho dự án luôn có hạn, vì vậy cầnphải được sử dụng một cách hiệu quả để đạt được mục tiêu dự án với chi phí thấp nhất
- Giảm thiểu rủi ro: Rủi ro là yếu tố không thể tránh khỏi trong mọi dự án Quản lý dự
án giúp xác định, đánh giá và lập kế hoạch để giảm thiểu rủi ro, đảm bảo dự án diễn rasuôn sẻ
- Nâng cao hiệu quả hoạt động: Quản lý dự án giúp các hoạt động trong dự án đượcthực hiện một cách khoa học, logic, đảm bảo tiến độ và chất lượng dự án
- Thúc đẩy sự hài lòng của các bên liên quan: Các bên liên quan trong dự án bao gồmchủ đầu tư, khách hàng, nhà thầu, v.v Quản lý dự án giúp đảm bảo các bên liên quanhài lòng với kết quả của dự án
3 Điểm mạnh của quản lý dự án
Việc áp dụng thành công quản lý dự án mang lại nhiều lợi ích cho tổ chức và doanhnghiệp, bao gồm:
3.1 Tăng hiệu quả hoạt động:
- Sử dụng nguồn lực hiệu quả: Nhờ việc lập kế hoạch và theo dõi chặt chẽ, quản lý dự
án giúp đảm bảo nguồn lực được sử dụng đúng mục đích, tránh lãng phí
Trang 6- Nâng cao năng suất lao động: Nhờ việc phân công công việc rõ ràng và theo dõi tiến
độ thường xuyên, quản lý dự án giúp nâng cao năng suất lao động của các thành viêntrong nhóm
- Giảm thiểu rủi ro: Việc xác định và đánh giá rủi ro một cách khoa học giúp dự án cóthể chủ động phòng ngừa và hạn chế tối đa những tác động tiêu cực của rủi ro
- Đảm bảo tiến độ: Việc lập kế hoạch chi tiết và theo dõi tiến độ thường xuyên giúpđảm bảo dự án được hoàn thành đúng thời hạn
3.2 Nâng cao chất lượng sản phẩm/dịch vụ:
- Áp dụng các quy trình và tiêu chuẩn chất lượng: Quản lý dự án giúp đảm bảo sảnphẩm/dịch vụ được thực hiện theo đúng quy trình và tiêu chuẩn chất lượng
- Kiểm soát chất lượng chặt chẽ: Việc kiểm soát chất lượng thường xuyên trong suốtquá trình thực hiện dự án giúp phát hiện và khắc phục kịp thời những sai sót, đảm bảochất lượng sản phẩm/dịch vụ đầu ra
3.3 Tăng cường sự hài lòng của khách hàng:
- Đáp ứng đúng yêu cầu của khách hàng: Việc thu thập và phân tích yêu cầu kháchhàng một cách kỹ lưỡng giúp đảm bảo sản phẩm/dịch vụ đáp ứng đúng nhu cầu củakhách hàng
- Giao tiếp hiệu quả với khách hàng: Việc giao tiếp thường xuyên và minh bạch vớikhách hàng giúp tạo dựng lòng tin và sự hài lòng của khách hàng đối với dự án
3.4 Thúc đẩy đổi mới sáng tạo:
- Khuyến khích tư duy sáng tạo: Quản lý dự án tạo môi trường làm việc khuyến khíchcác thành viên trong nhóm tư duy sáng tạo, đưa ra những ý tưởng mới mẻ để cải thiện
dự án
- Hỗ trợ ứng dụng các công nghệ mới: Quản lý dự án giúp ứng dụng các công nghệmới một cách hiệu quả để nâng cao hiệu quả thực hiện dự án
Trang 73.5 Tăng lợi thế cạnh tranh:
- Nâng cao năng lực cạnh tranh: Việc áp dụng thành công quản lý dự án giúp tổ chức
và doanh nghiệp nâng cao năng lực cạnh tranh trên thị trường
- Tăng khả năng thu hút và giữ chân nhân tài: Môi trường làm việc chuyên nghiệp vàhiệu quả do áp dụng quản lý dự án giúp thu hút và giữ chân nhân tài cho tổ chức vàdoanh nghiệp
4 Các lĩnh vực của Quản lý dự án
Quản lý dự án được ứng dụng trong nhiều lĩnh vực khác nhau, bao gồm:
Xây dựng: Quản lý dự án xây dựng bao gồm việc lập kế hoạch, tổ chức và quản lý các
dự án xây dựng, từ các công trình dân dụng đơn giản đến các công trình giao thông,thủy lợi, năng lượng, v.v
Công nghệ thông tin (CNTT): Quản lý dự án CNTT bao gồm việc lập kế hoạch, tổchức và quản lý các dự án phát triển phần mềm, triển khai hệ thống mạng, v.v
Sản xuất: Quản lý dự án sản xuất bao gồm việc lập kế hoạch, tổ chức và quản lý các
dự án sản xuất sản phẩm, từ việc thiết kế sản phẩm đến việc sản xuất và phân phối sảnphẩm ra thị trường
Sự kiện: Quản lý dự án sự kiện bao gồm việc lập kế hoạch, tổ chức và quản lý các sựkiện như hội nghị, hội thảo, triển lãm, v.v
Marketing: Quản lý dự án marketing bao gồm việc lập kế hoạch, tổ chức và quản lýcác chiến dịch marketing, từ việc xác định mục tiêu marketing đến việc thực hiện vàđánh giá hiệu quả chiến dịch
Ngoài ra, quản lý dự án còn được ứng dụng trong nhiều lĩnh vực khác như y tế, giáodục, tài chính, v.v
Trang 8Nhìn chung, quản lý dự án là một lĩnh vực quan trọng và có tính ứng dụng cao trongnhiều lĩnh vực khác nhau Việc áp dụng thành công quản lý dự án mang lại nhiều lợi ích cho
tổ chức và doanh nghiệp, góp phần nâng cao hiệu quả hoạt động, chất lượng sản phẩm/dịch
vụ và sự hài lòng của khách hàng
CHƯƠNG 2 : TỔNG QUAN DỰ ÁN VÀ GIAI ĐOẠN CÔNG VIỆC
1 Giới thiệu
Hiện nay game là nhu cầu thiết yếu của nhiểu người,và người chơi thì cần mua
game khi không cần tới cửa hàng vẫn có thể đặt mua sản phẩm thỏa thích
Đáp ứng nhu cầu của cửa hàng di động muốn xây dựng trang web để thực hiện giaodịch đặt hàng mua sắm, dự án của chúng tôi sẽ xây dựng một trang web nơi mà cửa hàng cóthế dùng để cập nhật game mới, thông tin game, quán lý đơn hàng, thông tin của khách hàngkhi mua game online
1.1 Thông tin dự án
Tên Dự Án:Xây dựng trang website game
Đại Diện: ông Vũ Văn A (Quản lý cửa hàng)
Tổng kinh phí cho dự án : 140.000.000 VNĐ Trong đó bao gồm:
Tiền lương cho 5 người trong đội dự án
Tiền thuê cơ sở hạ tầng và mua sắm trang thiết bị
Các phát sinh trong quá trình phát triển phân mềm
1.2 Phạm vi dự án
- Khu vực ảnh hưởng trong cửa hàng: quầy lễ tân, phòng kế toán, nhóm quản lý
cửa hàng, quản lý website
Trang 9 SQL Server
- Ước lượng thời gian thực thi dự án: 2 tháng (7/1/2024 – 10/3/2024)
1.3 Sản phẩm bàn giao cuối
Phẩm mềm quản lý bán hàng với đầy đủ chức năng yêu cầu
Hệ thống cơ sở dữ liệu của dự án do khách hàng cung cấp
Mã nguồn chương trình
1.4 Các bên liên quan
Nhà tài trợ dự án Chủ cưa hàng
Đại diện: Vũ Văn A
SĐT:0977850833Mail:vua@gmail.comKhách hàng Steam app store
Đại diện: Vũ Văn A
SĐT:0977850833Mail:vua@gmail.comChuyên gia tư vấn Trần Văn A SĐT:0866876012
Mail:tva@gmail.comNhóm theo dõi, đánh giá dự
án
Nguyễn Văn BNguyễn Văn C
SĐT:0966850822Mail:nva@gmail.com
1.5 Giả thiết đề ra
Xây dựng hệ thống với cách tiếp cận hướng đối tượng
Sử dụng ngôn ngữ lập trình Java làm công cụ chính
Hỏi ý kiến thầy(cô) trong quán trình xây dựng hệ thống khi cần
Những công nghệ mà nhóm chưa làm chủ được thì sẽ hợp tácvới thành viên ngoài dự án
Hệ thống sẽ có sự thay đổi khi bổ sung các chức năng mới
Đội làm dự án sẽ được phân làm nhiều nhóm nhỏ trong quátrình thực hiện
Sau khi kết thúc giai đoạn 1 thì sẽ sắp xếp lại nhân sự để thực hiện các giai đoạn tiếp theo của dự án
1.6 Bảng phân công công việc
Trang 10Công việc Người thực hiện
*Kế hoạch quản lý chi phí
*Kể hoạch quản lý chất lượng Nguyễn Văn C
*Kế hoạch quản lý nhân lực
*Kế hoạch quản lý truyền thông Nguyễn Văn D
*Kế hoạch quản lý rủi ro
*Kế hoạch quản lý mua sắm Nguyễn Văn E
a) Mục tiêu doanh nghiệp
- Hỗ trợ công việc tính toán tổng đơn hàng, kiểm tra được số lượng sản phẩm còn lại trong kho game, giúp việc mua bán diễn ra nhanh và hiệu quả hơn
- Quản lý thông tin khách hàng và xác nhận đơn hàng
- Chương trình có giao diện dễ sử dụng, cài đặt với đầy đủ chức năng quản
lý bán hàng online
b) Mục tiêu về công nghệ
- Xây dựng một trang web mới để nhận gửi thông tin phản hồi với khách hàng
- Đẩy nhanh tốc độ xử lý hiện tại
- Tránh sai sót đến mức tối thiểu
- Tính hóa đơn, lưu trữ hóa đơn một cách dễ dàng
1.9 Trang thiết bị
Trang 11- Máy tính và Phần mềm:
Máy tính hoặc Laptop: Đủ mạnh để chạy các phần mềm phát triển web.
Phần mềm soạn thảo mã nguồn: Visual Studio Code, Sublime Text, hoặc
IntelliJ IDEA
Phần mềm thiết kế đồ họa: Adobe Photoshop, Illustrator hoặc Figma.
- Công cụ và Nền tảng Phát triển:
Framework và Thư viện: React.js, Angular, hoặc Vue.js cho frontend; Node.js,
Express.js, hoặc Django cho backend
Hệ quản trị cơ sở dữ liệu: MySQL, PostgreSQL, hoặc MongoDB.
Hệ thống quản lý phiên bản: Git và GitHub hoặc GitLab.
- Máy chủ và Lưu trữ:
Máy chủ web: Apache hoặc Nginx.
Dịch vụ lưu trữ: AWS, Google Cloud, hoặc Microsoft Azure.
Dịch vụ tên miền: GoDaddy hoặc Namecheap.
- Công cụ Quản lý Dự án:
Phần mềm quản lý dự án: Jira, Trello, hoặc Asana.
Công cụ giao tiếp: Slack hoặc Microsoft Teams.
- Thiết bị kiểm tra:
Thiết bị kiểm tra đa nền tảng: Các trình duyệt khác nhau như Chrome,
Firefox, Safari, và Edge
Thiết bị di động: Điện thoại thông minh và máy tính bảng để kiểm tra tính
tương thích
- Bảo mật và Sao lưu:
Chứng chỉ SSL: Để bảo mật giao tiếp giữa người dùng và máy chủ.
Công cụ sao lưu: Backblaze, AWS S3, hoặc các dịch vụ sao lưu khác.
- Công cụ phân tích và SEO:
Google Analytics: Để theo dõi lưu lượng truy cập và hành vi người dùng.
Công cụ SEO: Ahrefs, SEMrush, hoặc Moz.
Trang 122 Giai đoạn phân tích dự án
Các giai đoạn này sẽ dựa trên các ngày nghỉ chủ nhật và ngày lễ nếu có, chỉ làm việc với cácngày trong tuần với 8 tiếng/ngày
Giai đoạn 1 : Khởi tạo dự án và khảo sát khách hàng (4 ngày làm việc)
DỰ ÁN website bán Laptop
Báo cáo kết thúc giai đoạn xác định yêu cầu
Xây dựng Use case
Phê duyệt Use case
Phê duyệt
Báo cáo tổng kết
Trang 13 Giai đoạn 2 : Xác định yêu cầu (7 ngày làm việc)
Giai đoạn 3 : Phân tích hệ thống(10 ngày làm việc)
Giai đoạn 4 : Thiết kế hệ thống (10 ngày làm việc)
Giai đoạn 5 : Triển khai xây dựng hệ thống toàn bộ dự án (21 ngày làm việc)
Giai đoạn 6 Kiểm thử (7 ngày làm việc)
Giai đoạn 7 : Tổng kết dự án, viết báo cáo, hướng dẫn rồi chuyển giao công nghệ chokhách hàng (5 ngày làm việc)
2.1 Chi tiết các giai đoạn
- Giai đoạn 1: Khởi tạo dự án và khảo sát khách hàng (4 ngày làm việc)
Họp khởi động dự án với đội ngũ phát triển
Xác định phạm vi dự án và các bên liên quan
Tiến hành khảo sát khách hàng: phỏng vấn, thu thập yêu cầu và mong muốn
Phân tích thị trường và đối thủ cạnh tranh
Tổng hợp kết quả khảo sát và lập báo cáo
Xác định mục tiêu và yêu cầu sơ bộ của dự án
- Giai đoạn 2: Xác định yêu cầu (7 ngày làm việc)
Tổ chức các buổi họp với khách hàng để thu thập yêu cầu chi tiết
Ghi nhận các yêu cầu chức năng và phi chức năng
Phân tích và tài liệu hóa yêu cầu
Xây dựng sơ đồ use case
Đánh giá và xác nhận yêu cầu với khách hàng
Điều chỉnh và hoàn thiện tài liệu yêu cầu
- Giai đoạn 3: Phân tích hệ thống(10 ngày làm việc)
Phân tích yêu cầu và thiết kế sơ bộ hệ thống
Xác định các module chính và chức năng của hệ thống
Trang 14 Phân tích chi tiết từng module.
Xây dựng sơ đồ luồng dữ liệu và sơ đồ thực thể-liên kết (ERD)
Xác định các giao diện người dùng (UI) chính
Thiết kế sơ đồ tương tác giữa các thành phần trong hệ thống
Đánh giá và điều chỉnh lại thiết kế dựa trên phản hồi
- Giai đoạn 4: Thiết kế hệ thống (10 ngày làm việc)
Thiết kế chi tiết giao diện người dùng
Tạo nguyên mẫu (prototype) và wireframe
Thiết kế cơ sở dữ liệu chi tiết
Xác định các API và giao thức giao tiếp giữa các module
Thiết kế kiến trúc hệ thống
Đảm bảo các yêu cầu bảo mật và hiệu suất
Đánh giá và hoàn thiện thiết kế hệ thống
- Giai đoạn 5 : Triển khai xây dựng hệ thống toàn bộ dự án (21 ngày làm việc)
Phát triển frontend và backend cơ bản
Tích hợp cơ sở dữ liệu
Hoàn thiện các chức năng chính
Tích hợp API và kiểm tra sơ bộ
Tối ưu hóa hiệu suất và bảo mật
Hoàn thiện và kiểm tra toàn bộ hệ thống
- Giai đoạn 6: Kiểm thử (7 ngày làm việc)
Kiểm thử đơn vị (unit test) và kiểm thử tích hợp (integration test)
Kiểm thử chức năng (functional test) và kiểm thử hệ thống (system test)
Kiểm thử chấp nhận (acceptance test) và kiểm thử bảo mật (security test)
Tổng hợp kết quả kiểm thử và sửa lỗi