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

báo cáo bài tập lớn quản lý dự án xây dựng hệ thống đọc sách online

16 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

Thông tin cơ bản

Tiêu đề Quản lý Dự án Xây dựng Hệ thống Đọc Sách Online
Tác giả Phan Đức Trọng, Trần Anh Dũng, Đào Vĩnh Linh
Người hướng dẫn Thầy Lê Tấn Hùng
Trường học Trường Đại học Bách Khoa Hà Nội, Viện Công nghệ Thông tin và Truyền thông
Chuyên ngành Quản trị Dự án Công nghệ Thông tin
Thể loại Báo cáo bài tập lớn
Năm xuất bản 2023
Định dạng
Số trang 16
Dung lượng 875,02 KB

Nội dung

Với việc giúp con người tối ưu, đơn giản mọi công việc trong cuộc sống, công nghệ đang ngày càng trở thành một phần không thế thiếu trong cuộc sống con người.. Các phần mềm này đa dạng v

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

BÁO CÁO BÀI TẬP LỚN MÔN: QUẢN TRỊ DỰ ÁN CÔNG NGHỆ THÔNG TIN

Đề tài: QUẢN LÝ DỰ ÁN XÂY DỰNG HỆ THỐNG ĐỌC SÁCH

ONLINE

Trang 2

Mc lc

Tên dự án 4

Người quản lý 4

Mục tiêu -Mục đích dự án 4

Phạm vi dự án 5

Điều lệ dự án 5

Tổ chức nhóm 7

Quy trình WBS 9

Quản lý rủi ro 14

Trang 3

I Lời mở đầu

- Trong thế giới ngày này, công nghệ đóng góp một phần quan trọng trong đời sống của con người Với việc giúp con người tối

ưu, đơn giản mọi công việc trong cuộc sống, công nghệ đang ngày càng trở thành một phần không thế thiếu trong cuộc sống con người Từ đó tạo ra một yêu cầu cho các nhà phát triển công nghệ tạo ra thật nhiều các phần mềm theo nhu cầu ngày càng tăng của xã hội Các phần mềm này đa dạng về mục đích, cách thức sử dụng tất cả nhằm mục đích phục vụ cho đời sống của con người

- Cũng trong thế kỉ mới này, những thế hệ trẻ được sinh ra đang ngày càng có ý thức cao hơn về việc phát triển và hoàn thiện bản thân Người trẻ hiện đại đề cao kiến thức, hiểu biết chuyên môn cũng như hiểu biết về thế giới xung quanh Trong bối cảnh đấy, sách trở thành một nguồn kiến thức vô hạn được các bạn trẻ ngày càng sử dụng nhiều và đánh giá rất cao.

- Bên cạnh hiểu được tác dụng to lớn của sách, việc đọc sách giấy truyền thống - hình thức đọc sách được đông đảo cộng đồng quen thuộc, cũng mang lại nhiều sự ko thuận tiện cho các bạn trẻ Nhất là khi người trẻ đang dành rất nhiều thời gian cho công việc, các mối quan hệ xã hội, việc đọc sách giấy đặt ra một

số vấn đề cần giải quyết

Việc đọc sách giấy gây bất lợi cho người đọc trong việc mang vác, cũng như cần có chỗ thuận lợi, có nguồn ánh sáng đầy

đủ để có thể đọc sách => không thể đọc sách mọi lúc mọi nơi Việc quản lí sách sách giấy đòi hỏi không gian chứa, cần tốn công sức trong việc chia sách theo các đầu mục

Khi đọc sách giấy, chúng ta không thể làm các việc khác một cách đồng thời, khác với việc nghe nhạc, mọi người hoàn toàn có thể làm các việc đơn giản trong khi vẫn thưởng thức bài nhạc một cách trọn vẹn

- Trên thị trường hiện nay , các phần mềm hỗ trợ đọc sách phần lớn thu phí trong khi các nguồn ebook miễn phí đang vô cùng

Trang 4

phổ biến, đối tượng khách hàng nhắm tới không tập trung vào đói tượng người trẻ Đồng thời chưa có phần mềm nào tối ưu việc nghe audio book chuyên nghiệp.

- Từ các lí do trên nhóm em quyết định thực hiện project app đọc sách “read more” giải quyết các vấn đề nêu trên app tập trung vào đối tượng các bạn trẻ đam mê đọc sách và cả viết sách, với giao diện thân thiện, quản lí khoa học giúp cho việc đọc sách ngày một dễ dàng hơn

II Giới thiệu dự án

1 Tên dự án: Hệ thống app đọc sách online : ReadMore

2 Người quản lý: Phan Đức Trọng

a Người thực hiện: Phan Đức Trọng, Trần Anh Dũng, Đào Vĩnh Linh

b Khách hàng:

- Giảng viên hướng dẫn đồ án, chịu trách nhiệm đánh giá kết quả nghiệm thu dự án

- Thành phần hướng tới phục vụ người dùng cuối là nhóm người trẻ có thói quen đọc sách

c Quy mô dự án

i Nhân lực: 3 người

ii Thời gian thực hiện: 4 tháng

3 Mục tiêu- Mục đích dự án

a Mục đích dự án

- Xây dựng hệ thống đọc và chia sẻ sách/tài liệu miễn phí cho mọi người.

b Yêu cầu dự án

- Xây dựng nền tảng với số lượng kho sách lớn, được update thường xuyên với những đầu sách hot nhất hiện tại, tạo cho người dùng trải nghiệm hài lòng nhất mà không phải chịu mất một đồng phí nào

c Mục tiêu dự án

- Tạo ra website và mobile app có thiết kế đẹp, khoa học và phù hợp với hành vi của người dùng phổ thông.

Trang 5

- Tạo ra được hệ thống quản lý CMS để giúp người viết bài có thể

dễ dàng chia sẻ sách/tài liệu.

- Kho sách đa dạng, số lượng sách target 5000 quyển

4 Phạm vi dự án

a Ranh giới của dự án

- Phục vụ toàn bộ các đối tượng người dùng tham gia app đọc sách tại mọi thời điểm, không giới hạn phạm vi về địa lý

b Phạm vi ứng dụng

- Chạy trên các trình duyệt web phổ thông : Chrome, Firefox, Safari, Edge

- App điện thoại chạy được trên các hệ điều hành phổ biến : IOS, Android, …

- Sản phẩm bàn giao:

STT Sản phẩm Ngày bàn giao Nơi bàn giao

1 Tài liệu đặc tả chi tiết hệ

thống 10/5/2022

Toà B1, đại học Bách Khoa Hà Nội

2 Hệ thống web đọc sách 29/8/2022

Toà B1, đại học Bách Khoa Hà Nội

3 Tài liệu hướng dẫn sử dụng

quản trị 31/8/2022

Toà B1, đại học Bách Khoa Hà Nội

5 Điều lệ dự án

Project charter

Project name Online library app

Project sponsor Phan Đức Trọng Project manager Phan Đức Trọng

Date of Project

Approval 19th April, 2022 Last Revision Date 20th August, 2022

Project Description A web application for everyone to read and share books/documents for

free

Scope Create a platform with large amount of eBook, being update frequently

Trang 6

most satisfied reading and sharing book experience without paying fee.

Project Goals

- Increase member to 20000 users

- Make profits from advertising (~$2000/month)

- A library website designed primarily around user needs and behaviors

- Have CMS system for writer, easier to use

Constraints

Budget 3 developers

Quality Complete ahead of time + budget over quality

Project Deliverables

- A usable website, compliant with accessibility requirements and manageable

- Responsive with mobile, tablet

Benefits

- User-centered

- Fewer pages/ Less content (easier to find the important content)

- Contain less out-of-date books, documents, less duplication

- Easy for management

- ‘Mobile First’ design will help position the library to be ready for mobile-friendly users

Key Stakeholders - Students

- Community members

Risks

- Team members do not have experience in large development project

- Still have much to do to launch an updated website in next few months

- Getting users to participate in testing can be difficult

Project Team

- Phan Đức Trọng

- Đào Vĩnh Linh

- Trần Anh Dũng

Communication Plan

Weekly

Project Status Report:

Review project status and discuss issues or delays

Project Team

Daily

Discuss what each team member did yesterday, what they’ll do today

Project Team

At milestones

Present project deliverables, get feedback and discuss next steps

Project Team + Instructor

At end of project

Assess what worked and find solutions for functions that are not working

Project Team + Instructor

May 2 2022nd Meeting – Go over

Project charter, clarify scope and success criteria

Project team + Instructor

Trang 7

May 5 2022 Draft site goals Project team May 10 2022th Critical task

brainstorm

Project team

May 20 2022th Persona Development Project team June 15 2022th Develop content

strategy

Project team

June 19 2022th Revise web style

guide for contributors

Project team

June 25 – July 15 th th 2022

Fill out content Project team

July 16 2022th Testing 1 timest Project team July 20 2022th Give project to

instructor to check

Project team + Instructor July 25 2022th Check Success Criteria Project team July 30 2022th Develop permissions

& approval plan for content contributors

Project team

August 10 2022th Complete

documentation for contributors

Project team

August 15 2022th Re-testing 2 time to nd

verify completion of project

Project team+ Instructor

August 20 2022th Complete project Project team

6 Tổ chức nhóm

Thành viên nhóm:

TEAM CHARTER

Project name: Online library app

Project reference:

Date prepared: 1st May, 2022

Version no: 1

Trang 8

Name Job title or role

Phan Đức Trọng Project Sponsor, Project Manager, Developer

Đào Vĩnh Linh UX/UI Designer, Developer

Trần Anh Dũng Product Owner, Developer

TEAM VALUES AND PRINCIPLES

ID Value or principle

1 There are no silly questions, and it is always ok to ask for more information

2 For each problem we will bring a solution

3 We will work as a team to solve problems We know we can ask for help anytime

4 We are always open and honest

5 We work hard, but we also support each other to keep a good home life balance

MEETING GUIDELINES

ID Guideline

1 If we cannot attend a meeting, we will decline and propose an alternative time We will prioritize project team meetings

2 We will be present and active in meetings, putting other work aside

3 We will be open about which actions we can take and commit to completing them on time

4 We will arrive on time

COMMUNICATION GUIDELINES

ID Guideline

1 We will prioritize phone calls over message from Zalo, Messenger

8

Trang 9

3 We will communicate early and often

4

DECISION -MAKING PROCESS

Team members are free to make decisions about the best way to complete their work, but anything that impacts project scope, time or cost must be agreed with the project manager first

The project manager will make decisions on scope within the project tolerances and escalate to the project sponsor as needed

7 Quy trình WBS

9

Trang 11

- Bảng phân rã công việc

Dự án app đọc sách online : ReadMore

1 Khởi động dự án

2 Khảo sát thị trường

a) Xác định đối tượng người dùng

2.2 Tiến hành khảo sát , hành vi, nhu cầu

2.3 Phân tích khảo sát, tổng hợp số liệu

3 Thiết kế quy trình quản lí

3.1 Scope dự án : Người dùng cuối đọc sách và viết sách

3.2 Chỉ tiếu đánh giá thành công và quản trị chất lượng

3.2.1 Chức năng : Hoàn thành đủ chỉ tiêu, không phát sinh lỗi dưới góc nhìn người dùng cuối 3.2.2 App performance : Đạt chỉ tiêu đánh giá của các tổ chức uy tín : Google lighthouse 3.3 Chiến lược test sản phẩm

3.3.1 Phân tích điều kiện test sản phầm

3.3.2 Chọn mô hình test

3.3.3 Thiết kế chỉ tiêu hoàn thành và thất bại

3.3.4 Thiết kế môi trường chạy kiểm thử

3.3.5 Kế hoạch theo dõi test

3.4 Kế hoạch công bố sản phẩm

4 Xác định cơ sở hạ tầng

4.1 Database , media data : firebase

4.2 Authentication : google

4.3 user management : firebase auth

4.4 Language : React, Nodejs,

5 Thiết kế cơ sở dữ liệu cho dự án

Thiết kế giao diện

a Sign in/ Sign up

b Home page

c User ‘s library

d Admin ‘s portal

7 Kế hoạch công bố sản phẩm

Kiểm

Dữ liệu kiểm thử

11

Trang 12

Kiểm thử mức đơn vị

Kiểm thử mức tích hợp

Kiểm thử mức hệ thống

Kiểm thử giao diện

Kết quả kiểm thử

Kiểm tra lần cuối

8.2 Ra bản beta

8.3 Ra bản publish

Các gói công việc

1 2 : 10% => 12 ngày

3.4 : 10% => 12 ngày

5.6 60% => 72 ngày(có thể làm song song)

7 15% => 20

8 5% => 5

Mã công việc

Ngày công

Đầu ra công việc

Người thực hiện

1 Khởi động

dự án

Xác định mục tiêu,

concept, thống nhất cách

làm việc

1.5 Tài liệu team charter, quy ước, quy chế hoạt động

Dũng, Trọng, Linh

2.1

Khảo sát

thị trường

Xác định đối tượng người

dùng

3 Tài liệu xác định đối tượng, nhu cầu , khó khắn

Trọng

2.3

- Nhu cầu chính

- Khó khăn

- Giải pháp

=> Tài liệu SRS

Trọng, Linh, Dũng

12

Trang 13

Thiết kế

quy trình

quản lí

3.2 Chỉ tiêu đánh giá , quản trị

chất lượng

2 Tài liệu chi tiết quản trị chất lượng

Dũng, Linh, Trọng 3.3 Chiến lược test sản phẩm 2 || Tài liệu test case Dũng, Linh 3.4 Chiến lược công bố sản

phẩm

1 Tài liệu chiến lượng release, quảng bá

Trọng 4.1

Quản trị

cơ sở hạ

tầng

Database, media database 2 Tài liệu

- Phân tích

- Documentation

- Ước lượng chi phí

Dũng 4.2 Authenticate và quản lí

user

||

Linh

5.1

Thiết kế

giao diện

- Documentation + Môi trường + Triển khai

Trọng

||

Linh

||

Linh

||

Trọng

||

Trọng

6.1

Thiết kế

backend

- Documentation + Môi trường + Triển khai

Dũng

6.3

7.1

Kiểm thử

- Chi tiết lỗi

- Chi tiết fix

- Chi tiết số lượt test hồi quy

Dũng

Linh 8.1

Công bố

sản phẩm

thử

Trọng, Linh

8.2 Bản đạt yêu cầu chất

lượng

5 App hoàn chỉnh đạt chất lượng kiểm thử

Trọng, Dũng

8.3

Tài liệu hướng dẫn sử dụng

Tài liệu nghiệm thu, báo cáo tổng kết

Trọng

13

Trang 14

8 Quản lý rủi ro

Classification

Likelihood Classification

Rùi ro

về công

nghệ

Hệ thống cơ sở

dữ liệu đột ngột

bị sập

Người dùng không thể truy cập được hệ thống

Tìm nguyên nhân

và khắc phục sớm

Xảy ra lỗi ngoài

dự kiến

Trong quá trình test bị bỏ sót

và vô tình bị phát hiện trong bản ra mắt

Tìm nguyên nhân

và khắc phục sớm

Rủi ro

về kế

hoạch

Ước lượng thời

gian không chính

xác

Trong quá trình phát triển phát sinh nhiều thời gian hơn dự kiến

Thực hiện ước lượng và điều chỉnh lại thời gian cho hợp lý

Sai sót, không

đồng bộ trong

quá trình phát

triển

Dự án xảy ra sai lệch trong quá trình phát triển dẫn đến khi gộp vào xảy

ra lỗi

Phân chia lại một cách cụ thể và rõ ràng, tránh lặp lại

Một số tính năng

bị ra mắt chậm

so với dự kiến

Một số tính năng sẽ phải ra mắt ở phiên bản sau

Thông báo , họp với mọi người để đưa ra phương án triển khai hợp lý

Rủi ro

về con

người

Thành viên

không có nhiều

kinh nghiệm

trong phát triển

dự án lớn

Có thể 1 số tính năng nâng cao không thể hoàn thiện

Nhờ sợ giúp đỡ từ những người có kinh nghiệm để tìm

ra phương pháp giải quyết

Đột ngột có

thành viên bỏ dở

dự án

Công việc bị tồn đọng, không xử lý kịp

Kịp thời tìm người thay thế và bổ sung vào phần việc còn dở dang

14

Trang 15

thường xuyên bỏ

họp

công việc gian họp để cả

nhóm có thể gặp

và trao đổi về dự án

Rủi ro

phát

sinh bên

ngoài

Yêu cầu dự án bị

thay đổi

Có thể phát sinh thêm công việc, ảnh hưởng tới kế hoạch đã đề ra ban đầu

Cập nhật và điều chỉnh kế hoạch kịp thời

Không tìm được

người dung để

kiểm thử hệ

thống

Có thể không tìm được hết các lỗi tiềm ẩn trong hệ thống

Chủ động liên hệ, tìm kiếm người dung để kiểm thử

hệ thống

Likelihood

A B

F

Impact

III Tổng kết dự án

Phân chia công việc

15

Ngày đăng: 13/06/2024, 16:29

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

TÀI LIỆU LIÊN QUAN