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

Báo cáo thực nghiệm học phần phát triển dự án công nghệ thông tin đề tài phát triển dự án website bán sách adcbook

81 9 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

Tiêu đề Phát Triển Dự Án Website Bán Sách Adcbook
Tác giả Phạm Đăng Đông, Nguyễn Việt Anh, Dương Tất Đạt, Lục Văn Thế, Dư Ngọc Ánh
Người hướng dẫn ThS. Nguyễn Đức Lưu
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo thực nghiệm
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 81
Dung lượng 465,21 KB

Cấu trúc

  • PHẦN I. MỞ ĐẦU (8)
    • 1. Tên đề tài (8)
    • 2. Lý do chọn đề tài (8)
    • 3. Mục đích đề tài (9)
    • 4. Mục tiêu đề tài (9)
    • 5. Bố cục đề tài (9)
    • 6. Phương pháp thực hiện (10)
  • PHẦN II. NỘI DUNG (12)
    • Chương 1. Xác định dự án (9)
      • 1.1. Giới thiệu công ty (12)
      • 1.2. Phác thảo dự án (12)
      • 1.3. Danh sách tổ dự án (14)
      • 1.4. Ma trận trách nhiệm (15)
      • 1.5. Công cụ và môi trường phát triển (0)
      • 1.6. Tổng mức đầu tư (17)
    • Chương 2. Ứng dụng Agile Scrum trong dự án phát triển (18)
      • 2.1. Sprint 1 (18)
        • 2.1.1. Thiết lập kế hoạch thực hiện (18)
      • 2.2. Sprint 2 (35)
        • 2.2.1. Thiết lập kế hoạch thực hiện (35)
        • 2.2.2. Xây dựng sprint backlog (37)
        • 2.2.3. Quy trình thực hiện dự án (39)
        • 2.2.4. Biên bản cuộc họp (0)
      • 2.3. Sprint 3 (55)
        • 2.3.1. Thiết lập kế hoạch thực hiện (55)
        • 2.3.2. Xây dựng sprint backlog (57)
        • 2.3.3. Quy trình thực hiện dự án (58)
        • 2.3.4. Biên bản cuộc họp (0)
    • Chương 3. Kết thúc dự án (10)
      • 3.1. Kết quả của dự án (74)
      • 3.2. Họp kết thúc dự án (75)
  • PHẦN III. KẾT LUẬN (78)
    • 1. Những vấn đề đã đạt được (78)
    • 2. Hướng phát triển (0)
  • TÀI LIỆU THAM KHẢO (33)

Nội dung

Lý do chọn đề tài"Phát triển dự án website bán sách ADCBook" là vì sự quản lý dự án đóngvai trò quan trọng trong việc đảm bảo hiệu quả và thành công của bất kỳ dự áncông nghệ thông tin n

NỘI DUNG

Xác định dự án

Phần này giới thiệu, xác định phạm vi, mục đích, mục tiêu của dự án và trách nhiệm của những người tham dự Là cơ sở thống nhất ý kiến giữa các bên tham gia dự án Xác định được các khoảng thời gian, thống nhất chi phí và công cụ để thực hiện dự án

Chương 2 Ứng dụng Agile Scrum/ KanBan trong dự án phát triển

Scrum và Kanban là hai phương pháp quản lý dự án trong Agile. Scrum tập trung vào việc phân phối giá trị kinh doanh trong thời gian ngắn nhất và liên tục kiểm tra phần mềm làm việc thực tế Nó nhấn mạnh vào tinh thần đồng đội và tiến bộ lặp lại của phần mềm Trong Scrum, có Product Owner (PO) chịu trách nhiệm lập kế hoạch ban đầu và Scrum Master giám sát công việc trong suốt quá trình thực hiện.

Kanban là một hệ thống trực quan để quản lý công việc Mục tiêu chính của Kanban là xác định các tắc nghẽn tiềm ẩn trong quá trình và khắc phục chúng Kanban dùng Bảng Kanban và chia công việc thành những phần nhỏ và giới hạn số lượng công việc cho phép trong một điều kiện nhất định Kanban giúp tối ưu hóa luồng công việc và khuyến khích các thành viên tham gia vào quy trình.

Chương 3 Kết thúc dự án

Bàn giao sản phẩm cho khách hàng, giải thể và kết thúc dự án. Đánh giá kết quả của dự án, tổ chức một buổi họp để chia sẻ kinh nghiệm và học hỏi từ dự án, hoặc bắt đầu một dự án mới.

- Xác định yêu cầu: Bắt đầu bằng việc xác định rõ ràng các yêu cầu của dự án Điều này bao gồm việc xác định chức năng, giao diện người dùng, tính năng và các yêu cầu kỹ thuật khác.

- Lập kế hoạch: Tạo một kế hoạch chi tiết cho việc phát triển website Xác định các giai đoạn của dự án, thiết lập thời gian và nguồn lực cần thiết để hoàn thành từng giai đoạn.

- Phân công công việc: Gán nhiệm vụ cho từng thành viên trong nhóm làm việc trên dự án Đảm bảo rằng mỗi người có vai trò và trách nhiệm rõ ràng trong quá trình phát triển.

- Sử dụng hợp lý công cụ quản lí: Sử dụng các công cụ quản lí như

Asana, Trello hay Jira để theo dõi tiến trình công việc, giao tiếp với nhóm làm việc và theo sát các nhiệm vụ cần hoàn thành.

- Quản lý phiên bản: Sử dụng hệ thống quản lý phiên bản như Git để theo dõi và quản lý mã nguồn của dự án Điều này giúp đảm bảo rằng mọi thay đổi được ghi lại và có thể phục hồi khi cần thiết.

- Kiểm tra và kiểm soát chất lượng: Thực hiện kiểm tra chất lượng định kỳ để đảm bảo rằng website hoạt động một cách ổn định và tuân thủ các yêu cầu đã xác định trước.

- Triển khai và theo dõi: Sau khi hoàn thành, triển khai website vào môi trường sản phẩm cuối cùng Theo dõi hiệu suất của website sau triển khai để phát hiện và sửa các vấn đề nhanh chóng.

- Liên tục cải tiến: Duy trì việc phát triển liên tục cho website ADCBook, tạo ra các phiên bản mới với tính năng mới, sửa lỗi và tối ưu hóa hiệu suất.

PHẦN II NỘI DUNG Chương 1 Xác định dự án

Thành lập ngày 14/09/2007, ADC phấn đấu trở thành thành đơn vị hàng đầu trong lĩnh vực mầm non, hoạt động đa dạng trên các lĩnh vực liên quan tới giáo dục mầm non:

• Mở rộng hệ thống phân phối và bán lẻ văn hóa phẩm

• Mở rộng lĩnh vực hoạt động kinh doanh liên quan tới giáo dục, đào tạo cho trẻ mầm non

• Mở rộng hoạt động xuất bản: không chỉ hướng tới các ấn phẩm phục vụ cô và trò trong trường mầm non mà còn xuất bản hệ thống sách văn học, sách kĩ năng mềm, sách bản quyền quốc tế nhằm chinh phục độc giả ngoài nhà trường

Sứ mệnh của công ty là mang đến sự tích cực để xây dựng một môi trường giáo dục lành mạnh cho thế hệ tương lai và mang những tri thức quý giá của nhân loại tới rộng rãi công chúng thông qua những cuốn sách, những sản phẩm giá trị, đảm bảo chất lượng

Công ty đặt chữ “Tâm” là một trong những nền tảng quan trọng của việc kinh doanh Công ty coi trọng khách hàng và luôn lấy khách hàng làm trung tâm, đặt lợi ích và mong muốn của khách hàng lên hàng đầu Nỗ lực mang đến cho khách hàng những sản phẩm – dịch vụ hoàn hảo nhất.

STT Tiêu chí Nội dung

1 Tên đề tài Dự án Website bán sách ADCBook

3 Chủ đầu tư Công ty cổ phần mỹ thuật & truyền thông

4 Ban lãnh đạo ThS Nguyễn Đức Lưu

5 Quản lý dự án Phạm Đăng Đông

Thời gian: 33 ngày Bắt đầu: 17/11/2023 Kết thúc: 20/12/2023

Kết thúc dự án

Bàn giao sản phẩm cho khách hàng, giải thể và kết thúc dự án. Đánh giá kết quả của dự án, tổ chức một buổi họp để chia sẻ kinh nghiệm và học hỏi từ dự án, hoặc bắt đầu một dự án mới.

- Xác định yêu cầu: Bắt đầu bằng việc xác định rõ ràng các yêu cầu của dự án Điều này bao gồm việc xác định chức năng, giao diện người dùng, tính năng và các yêu cầu kỹ thuật khác.

- Lập kế hoạch: Tạo một kế hoạch chi tiết cho việc phát triển website Xác định các giai đoạn của dự án, thiết lập thời gian và nguồn lực cần thiết để hoàn thành từng giai đoạn.

- Phân công công việc: Gán nhiệm vụ cho từng thành viên trong nhóm làm việc trên dự án Đảm bảo rằng mỗi người có vai trò và trách nhiệm rõ ràng trong quá trình phát triển.

- Sử dụng hợp lý công cụ quản lí: Sử dụng các công cụ quản lí như

Asana, Trello hay Jira để theo dõi tiến trình công việc, giao tiếp với nhóm làm việc và theo sát các nhiệm vụ cần hoàn thành.

- Quản lý phiên bản: Sử dụng hệ thống quản lý phiên bản như Git để theo dõi và quản lý mã nguồn của dự án Điều này giúp đảm bảo rằng mọi thay đổi được ghi lại và có thể phục hồi khi cần thiết.

- Kiểm tra và kiểm soát chất lượng: Thực hiện kiểm tra chất lượng định kỳ để đảm bảo rằng website hoạt động một cách ổn định và tuân thủ các yêu cầu đã xác định trước.

- Triển khai và theo dõi: Sau khi hoàn thành, triển khai website vào môi trường sản phẩm cuối cùng Theo dõi hiệu suất của website sau triển khai để phát hiện và sửa các vấn đề nhanh chóng.

- Liên tục cải tiến: Duy trì việc phát triển liên tục cho website ADCBook, tạo ra các phiên bản mới với tính năng mới, sửa lỗi và tối ưu hóa hiệu suất.

PHẦN II NỘI DUNG Chương 1 Xác định dự án

Thành lập ngày 14/09/2007, ADC phấn đấu trở thành thành đơn vị hàng đầu trong lĩnh vực mầm non, hoạt động đa dạng trên các lĩnh vực liên quan tới giáo dục mầm non:

• Mở rộng hệ thống phân phối và bán lẻ văn hóa phẩm

• Mở rộng lĩnh vực hoạt động kinh doanh liên quan tới giáo dục, đào tạo cho trẻ mầm non

• Mở rộng hoạt động xuất bản: không chỉ hướng tới các ấn phẩm phục vụ cô và trò trong trường mầm non mà còn xuất bản hệ thống sách văn học, sách kĩ năng mềm, sách bản quyền quốc tế nhằm chinh phục độc giả ngoài nhà trường

Sứ mệnh của công ty là mang đến sự tích cực để xây dựng một môi trường giáo dục lành mạnh cho thế hệ tương lai và mang những tri thức quý giá của nhân loại tới rộng rãi công chúng thông qua những cuốn sách, những sản phẩm giá trị, đảm bảo chất lượng

Công ty đặt chữ “Tâm” là một trong những nền tảng quan trọng của việc kinh doanh Công ty coi trọng khách hàng và luôn lấy khách hàng làm trung tâm, đặt lợi ích và mong muốn của khách hàng lên hàng đầu Nỗ lực mang đến cho khách hàng những sản phẩm – dịch vụ hoàn hảo nhất.

STT Tiêu chí Nội dung

1 Tên đề tài Dự án Website bán sách ADCBook

3 Chủ đầu tư Công ty cổ phần mỹ thuật & truyền thông

4 Ban lãnh đạo ThS Nguyễn Đức Lưu

5 Quản lý dự án Phạm Đăng Đông

Thời gian: 33 ngày Bắt đầu: 17/11/2023 Kết thúc: 20/12/2023

“Dự án Website bán sách ADCBook” là tạo ra một nền tảng trực tuyến để bán sách của ADCBook Dự án này nhằm mục tiêu cung cấp cho người đọc một trải nghiệm mua sắm sách thuận tiện và đa dạng. Ngoài ra, dự án cũng có thể giúp ADCBook mở rộng thị trường và tăng doanh số bán hàng.

8 Mục tiêu  Giới thiệu được các loại mặt hàng của công ty và các thông tin liên quan tới khách hàng một cách nhanh chóng và đầy đủ.

 Giới thiệu đến khách hàng các chương trình khuyến mãi, giảm giá của công ty.

 Xây dựng một cộng đồng đọc sách trực tuyến, nơi người dùng có thể chia sẻ đánh giá, nhận xét và gợi ý sách cho nhau.

 Giao diện đẹp, thuận tiện, dễ sử dụng và có đầy đủ chức năng như: tìm kiếm, mua hàng, tư vấn…

 Chạy ổn định trên các trình duyệt web: Chrome, Cốc Cốc, Edge, Firefox, …

Hiển thị tốt trên màn hình desktop, tablet và điện thoại di động.

 Ranh giới của dự án: Sản phẩm được thực hiện theo những yêu cầu của khách hàng.

 Sản phẩm chính: Website bán sách ADCBook.

 Những yếu tố được đưa vào dự án: Thông tin sản phẩm, dịch vụ từ nhà cung cấp.

Bảng 1.1 Bảng xây dựng sprint backlog

1.3 Danh sách tổ dự án

Nguyễn Việt Anh Scrum Master

Dư Ngọc Ánh Development Team Dương Tất Đạt Development Team Lục Văn Thế Development Team

Bảng 1.2 Bảng danh sách tổ dự án

Người thực hiện công việc Khảo sát Phân tích

Thiết kế cơ sở dữ liệu

Lập trình và tích hợp hệ thống

Kiểm thử và sửa lỗi

Bảng 1.3 Bảng ma trận trách nhiệm

Các kiểu trách nhiệm khác nhau trên công việc:

 C (Contributing): Tham gia đóng góp

1.5 Phương pháp phát triển Agile và công cụ áp dụng

Agile là một phương pháp tiếp cận linh hoạt, dựa trên sự hợp tác và phản hồi liên tục của các bên liên quan để phát triển phần mềm Phương pháp này trái ngược với phương pháp phát triển truyền thống, tập trung vào việc lập kế hoạch chi tiết và thực hiện theo kế hoạch.

Phương pháp Agile dựa trên năm nguyên tắc chính:

 Tập trung vào khách hàng và giá trị: Các sản phẩm được xây dựng dựa trên nhu cầu của khách hàng và giá trị mà chúng mang lại.

 Trao quyền cho nhóm: Các nhóm được trao quyền để tự tổ chức và ra quyết định.

 Trao đổi liên tục: Giao tiếp liên tục giữa các bên liên quan là điều cần thiết để đảm bảo sản phẩm đáp ứng nhu cầu.

 Phản hồi liên tục: Sản phẩm được phát triển theo từng vòng lặp

(sprint) nhỏ, sau đó được kiểm tra và nhận phản hồi từ các bên liên quan.

 Cải tiến liên tục: Các nhóm luôn tìm cách cải thiện quy trình phát triển.

Có nhiều phương pháp Agile khác nhau, nhưng tất cả đều chia sẻ các nguyên tắc cơ bản này Một số phương pháp Agile phổ biến nhất bao gồm:

 Scrum: Scrum là một phương pháp Agile phổ biến, được chia thành các chu kỳ ngắn, được gọi là sprint Mỗi sprint tập trung vào việc hoàn thành một tập hợp các mục tiêu cụ thể.

 Kanban: Kanban là một phương pháp Agile dựa trên việc sử dụng bảng Kanban để theo dõi tiến độ của công việc.

 XP: XP là một phương pháp Agile tập trung vào việc viết mã chất lượng cao.

 DSDM: DSDM (Dynamic Systems Development Method) là một phương pháp Agile tập trung vào việc đưa sản phẩm ra thị trường nhanh chóng.

Lợi ích của việc áp dụng phương pháp Agile bao gồm:

Ngày đăng: 27/03/2024, 16:05

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

TÀI LIỆU LIÊN QUAN

w