Tải bản đầy đủ (.pdf) (16 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (875.02 KB, 16 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘIVIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG</b>

<b>BÁO CÁO BÀI TẬP LỚN</b>

<b>MÔN: QUẢN TRỊ DỰ ÁN CÔNG NGHỆ THÔNG TIN</b>

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

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

Mc lc

Tên dự án4Người quản lý4

Mục tiêu -Mục đích dự án 4Phạm vi dự án5

Điều lệ dự án5Tổ chức nhóm7Quy trình WBS9Quản lý rủi ro14

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="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ênmô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ấytruyề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ộtsố 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 mangvá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 hồn tồ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

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="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 : ReadMore2. 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

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.

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="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ển4. 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ý

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

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

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

quản trị<sup>31/8/2022</sup>

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

5. Điều lệ dự án

Project charter

<b>Project name</b> Online library app

<b>Project sponsor</b> Phan Đức Trọng <b>Project manager</b> Phan Đức Trọng

<b>Date of Project</b>

<b>Approval</b> 19<small>th</small> April, 2022 <b>Last Revision Date</b> 20<small>th</small> August, 2022

<b>Project Description</b> A web application for everyone to read and share books/documents for free.

<b>Scope</b> Create a platform with large amount of eBook, being update frequently

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

most satisfied reading and sharing book experience without paying fee.

<b>Project Goals</b>

- 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.

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

<b>Key Stakeholders</b> - Students- Community members

Project Team

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 2022<small>nd</small> Meeting – Go over Project charter, clarifyscope and success criteria

Project team + Instructor

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

May 5 2022 Draft site goals Project teamMay 10 2022<small>th</small> Critical task

Fill out content Project team

July 16 2022<small>th</small> Testing 1 time<small>st</small> Project teamJuly 20 2022<small>th</small> Give project to

instructor to check

Project team + InstructorJuly 25 2022<small>th</small> Check Success Criteria Project teamJuly 30 2022<small>th</small> Develop permissions

& approval plan for content contributors

Project team

August 10 2022<small>th</small> Complete documentation for contributors

Project team

August 15 2022<small>th</small> Re-testing 2 time to <small>nd</small>verify completion of project

Project team+ Instructor

August 20 2022<small>th</small> Complete project Project team

6. Tổ chức nhómThành viên nhóm:

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>NameJob title or role</b>

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

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

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

8

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="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

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

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

Dự án app đọc sách online : ReadMore1. 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ầu2.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ách3.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 : Hồ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 lighthouse3.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ầm3.3.2 Chọn mơ hình test

3.3.3 Thiết kế chỉ tiêu hồ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ẩm4. Xác định cơ sở hạ tầng4.1 Database , media data : firebase 4.2 Authentication : google4.3 user management : firebase auth4.4 Language : React, Nodejs, 5. Thiết kế cơ sở dữ liệu cho dự ánThiết kế giao diện

a. Sign in/ Sign upb. Home pagec. User ‘s libraryd. Admin ‘s portal 7. Kế hoạch công bố sản phẩmKiểm

Dữ liệu kiểm thử

11

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

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

1 . 2 : 10% => 12 ngày3.4 : 10% => 12 ngày

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

8. 5% => 5

Đầu ra công việc

Người thựchiện

1 <sup>Khởi động</sup>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

Khảo sátthị 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, Linh, Dũng

12

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Thiết kếquy trình

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

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 <sup>Authenticate và quản lí </sup>

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

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

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

Công bốsản phẩm

Trọng, Linh

8.2 <sup>Bản đạt yêu cầu chất </sup>lượng

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

Trọng, Dũng

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

13

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

8. Quản lý rủi ro

Rùi rovề công

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 ngồi dự kiến

Trong q trìnhtest bị bỏ sót và vơ tình bị phát hiện trongbản ra mắt

Tìm nguyên nhân và khắc phục sớm

Rủi rovề kếhoạch

Ước lượng thời gian khơng chính xác

Trong q trìnhphá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 q 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ảyra 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 rovề conngườ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ínhnăng nâng cao khơng thể hồnthiện.

Nhờ sợ giúp đỡ từ những người có kinh nghiệm để tìmra 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ệccịn dở dang

14

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="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 rophátsinh bên

Yêu cầu dự án bị thay đổi

Có thể phát sinh thêm cơngviệ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

15

</div>

×