I. Giới thiệu về Dự án Quản trị Website Bán Giày
Báo cáo đồ án quản trị dự án website bán giày là một dự án toàn diện nhằm xây dựng nền tảng thương mại điện tử hiện đại trong lĩnh vực bán lẻ giày thời trang. Dự án được thực hiện bởi Trường Đại học Công nghệ Thông tin, Khoa Hệ thống Thông tin, với sự hướng dẫn của ThS. Huỳnh Đức Huy. Mục tiêu chính là phát triển một website bán giày chuyên nghiệp, đáp ứng nhu cầu thị trường và mang lại trải nghiệm tốt nhất cho người dùng. Dự án này kết hợp các kỹ năng quản lý dự án cùng với công nghệ web hiện đại, tạo ra một sản phẩm hoàn chỉnh và có giá trị thực tiễn cao.
1.1. Phạm vi và Mục tiêu Dự án
Phạm vi dự án bao gồm phân tích nhu cầu, thiết kế, phát triển và triển khai website bán giày. Các mục tiêu chính là tạo giao diện thân thiện, tích hợp hệ thống thanh toán an toàn, quản lý kho hàng hiệu quả, và cung cấp dịch vụ khách hàng chuyên nghiệp. Dự án đặt ra kỳ vọng nâng cao trải nghiệm mua sắm trực tuyến và mở rộng thị trường tiêu thụ sản phẩm.
1.2. Các Bên Liên Quan và Nhân Sự
Dự án được thực hiện bởi nhóm 5 sinh viên chuyên ngành. Các thành viên chính bao gồm Vân Thiên Thanh, Phạm Quang Tùng, Lê Anh Tuấn, Nguyễn Phương Duy và Lương Việt Hoàng. Mỗi thành viên đảm nhận vai trò và trách nhiệm cụ thể như quản lý dự án, phân tích nghiệp vụ, lập kế hoạch, và kiểm thử chất lượng để đảm bảo dự án hoàn thành đúng tiến độ.
II. Khởi động và Lên Kế hoạch Dự án
Giai đoạn khởi động dự án là bước quan trọng để thiết lập nền tảng cho toàn bộ quá trình thực hiện. Nhóm đã tiến hành hình thành nhóm, xác định phương thức làm việc và mục tiêu chung. Trong giai đoạn lên kế hoạch, dự án áp dụng mô hình phát triển thác nước cải tiến để đảm bảo linh hoạt và hiệu quả. Cơ cấu tổ chức được thiết kế rõ ràng với vai trò Scrum Master, Product Owner, và Development Team. Các hoạt động bao gồm xác định cấu trúc tổ chức, phân công nhiệm vụ, và chuẩn bị các tài nguyên cần thiết để khởi động dự án thành công.
2.1. Phân Rã Công Việc WBS
Phân rã công việc (WBS) là quá trình chia nhỏ dự án thành các công việc con có thể quản lý. Dự án website bán giày được phân chia thành các giai đoạn chính: phân tích yêu cầu, thiết kế hệ thống, phát triển frontend và backend, kiểm thử, và triển khai. Mỗi công việc được gán cho các thành viên cụ thể với thời hạn rõ ràng, hỗ trợ theo dõi tiến độ và quản lý hiệu quả hơn.
2.2. Lịch Làm Việc và Cột Mốc
Lịch làm việc được lập dựa trên biểu đồ Gantt để trực quan hóa tiến độ dự án. Các cột mốc (milestone) chính bao gồm hoàn thành phân tích, hoàn thành thiết kế, hoàn thành phát triển, hoàn thành kiểm thử, và bàn giao sản phẩm. Mỗi cột mốc đánh dấu các điểm kiểm soát quan trọng giúp đảm bảo dự án tiến hành đúng theo kế hoạch.
III. Ước Tính Chi Phí và Quản Lý Rủi Ro
Ước tính chi phí dự án là một phần không thể thiếu trong quản trị dự án hiệu quả. Chi phí được tính toán dựa trên tài nguyên nhân lực, công cụ phát triển, và cơ sở hạ tầng cần thiết. Dự án áp dụng các phương pháp ước tính khác nhau để đảm bảo độ chính xác cao. Quản lý rủi ro được thực hiện thông qua việc xác định các rủi ro tiềm ẩn, phân tích mức độ ảnh hưởng, và đề ra giải pháp phòng ngừa. Các rủi ro có thể bao gồm thiếu tài nguyên nhân lực, thay đổi yêu cầu, hay các vấn đề kỹ thuật phát sinh trong quá trình phát triển.
3.1. Danh Sách Rủi Ro và Giải Pháp
Danh sách rủi ro được lập từ sớm để chuẩn bị các biện pháp ứng phó. Các rủi ro phổ biến bao gồm chậm tiến độ, vượt chi phí, hoặc thiếu kiến thức kỹ thuật. Với mỗi rủi ro, nhóm đề ra giải pháp phòng ngừa cụ thể như tăng cường đào tạo, lập lịch trình rủi ro, hoặc sử dụng công cụ hỗ trợ để giảm thiểu tác động tiêu cực.
3.2. Giám Sát Chi Phí theo EVM
Phương pháp Earned Value Management (EVM) được sử dụng để theo dõi chi phí và tiến độ thực tế so với kế hoạch. Các chỉ số như Cost Performance Index (CPI) và Schedule Performance Index (SPI) giúp nhóm nhận diện sớm các vấn đề về chi phí và thời gian, cho phép điều chỉnh kế hoạch kịp thời để đảm bảo dự án hoàn thành hiệu quả.
IV. Quản Lý Chất Lượng và Bài Học Kinh Nghiệm
Quản lý chất lượng là yếu tố then chốt để đảm bảo website bán giày đáp ứng các tiêu chuẩn cao nhất. Dự án áp dụng coding convention theo chuẩn snake_case, sử dụng Github để quản lý source code, và phát triển các test case toàn diện. Kiểm thử được thực hiện ở nhiều cấp độ bao gồm unit test, integration test, và system test. Bài học kinh nghiệm từ dự án cung cấp những insight quý báu về quản lý dự án trong môi trường phát triển phần mềm, từ đó nâng cao kỹ năng cho các dự án tương lai.
4.1. Chuẩn Viết Code và Công Cụ Quản Lý
Coding convention được tuân thủ chặt chẽ để đảm bảo tính nhất quán và dễ bảo trì của code. Nhóm sử dụng Github như công cụ quản lý source code chính, cho phép quản lý phiên bản, review code, và hợp tác hiệu quả. Các mẫu test case chi tiết được tạo lập để xác minh từng chức năng của website, đảm bảo chất lượng sản phẩm cuối cùng.
4.2. Kết Quả Đạt Được và Bài Học
Những kết quả đạt được từ dự án bao gồm website hoàn chỉnh có đầy đủ tính năng, mã nguồn sạch và có thể bảo trì, cùng với tài liệu toàn diện. Bài học kinh nghiệm chỉ ra tầm quan trọng của lên kế hoạch chi tiết, giao tiếp hiệu quả trong nhóm, và quản lý rủi ro proactive, cung cấp nền tảng vững chắc cho các dự án quản trị tương lai.