Tải bản đầy đủ (.docx) (97 trang)

Bài tập lớn môn quản lý dự án phần mềm quản lý dự án phần mềm website bán đồ thể thao

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 (1.18 MB, 97 trang )

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG

KHOA CƠNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN
MÔN HỌC: QUẢN LÝ DỰ ÁN PHẦN MỀM

Đề tài: Quản lý dự án phần mềm Website bán đồ thể thao


Quản Lý Dự Án Phần Mềm

YOUTUBE.COM/POPPINKHIEM
Trang 2


Quản Lý Dự Án Phần Mềm

Mục Lục
PHẦN I: TÔNG QUAN DƯ AN...............................................................................

1.Tổng quan............................................................................................

2.Các bên tham gia................................................................................

3.Tài nguyên dự án................................................................................

4.Công nghệ sử dụng.............................................................................

5.Cấu trúc phân rã công việc (WBS)...................................................
6.Kế hoạch tổng quan của dự án.........................................................


6.1.Khởi tạo dự án................................
6.2.Phân tích.........................................
6.3.Thiết kế...........................................
6.4.Xây dựng website...........................
6.5.Chạy thử.........................................
6.6.Kiểm thử........................................
6.7.Kết thúc dự án................................

PHẦN II: PHẠM VI HOẠT ĐỘNG CỦA DƯ AN................................................
1.Khởi thảo............................................................................................
1.1.Ràng buộc tam giác:......................
1.2.Ma trận trách nhiệm........................
2.Lập kế hoạch......................................................................................
2.1.Quy định phạm vi dự án................
2.2.Tôn chỉ dự án:................................

3.Bảng kê công việc..............................................................................

4.Công bố dự án....................................................................................
5.Quy định và kiểm soát phạm vi.......................................................
5.1.Các yếu tố quy định phạm vi.........
5.2.Kiểm soát phạm vi.........................
PHẦN III: KÊ HOẠCH QUAN LY THƠI GIAN DƯ AN....................................

1.Các đầu mục cơng việc chính...........................................................
2.Ước lượng PERT (đơn vị: ngày)......................................................
2.1.Khởi tạo dự án...............................
2.2.Phân tích........................................
2.3.Thiết kế..........................................
YOUTUBE.COM/POPPINKHIEM

Trang 3


Quản Lý Dự Án Phần Mềm

2.4.
2.5.
2.6.
2.7.
3.

Bảng phân bố thời gian chi tiết....................................................................

4.

Biểu đồ Gantt.................................................................................................

PHẦN IV: QUAN LY CHI PHÍ DƯ AN................................................................

1.

Bảng chi phí nguyên vật liệu........................................................................

2.

Bảng chi phí cơ sở vật chất...........................................................................

3.
Chi phí nhân cơng.......................................................
4.

Bảng cấp độ trách nhiệm...........................................
5.
Bảng lương nhân
viên .................................................................................
6.

Bảng lương trong thời gian thực hiện dự án...........

7.

Bảng thưởng chi tiết theo cơng việc..........................

8.

Bảng chi phí ước tính.................................................

9.

Các chỉ tiêu chi phí.....................................................

PHẦN V: QUAN LY CHÂT LƯƠNG SAN PHÂM...............................................

1.

Khái quát về quản lý chất lượng...............................

2.

Lập kế hoạch chất lượng...........................................


3.

Kiểm soát giám sát chất lượng..................................

4.

Kế hoạch đảm bảo chất lượng sản phẩm bàn giao. Error! Bookmark

PHẦN VI: QUAN LY TÀI NGUYÊN CON NGƯƠI.......
1.
2.

Danh sách thành viên tham gia dự án......................
u cầu vị trí cơng việc..............................................
2.1.
2.2.
2.3.
Người phân tích nghiệp vụ k
defined.

2.4.
2.5.
2.6.
YOUTUBE.COM/POPPINKHIEM
Trang 4


Quản Lý Dự Án Phần Mềm

3. Tổ chức vị trí...............................................................

4. Cấu trúc nhóm dự án.................................................
4.1.
Các thành phần trong dự án...............
4.2.
Sơ đồ tổ chức dự án...........................
5. Phát triển nhóm và phương thức lãnh đạo..............
5.1.
Ma trận kỹ năng.................................
5.2.
Ma trận trách nhiệm...........................
5.3.
Đào tạo nhóm dự án...........................
6. Giải tán nhóm dự án..................................................
PHẦN VII: QUAN LY VỀ MẶT TRUYỀN THƠNG......

1. Mục đích:.....................................................................
2. u cầu trao đổi thông tin.........................................
2.1.
Xác định nhu cầu trao đổi thông t
án
...........................................................
2.2.
Yêu cầu trao đổi thông tin.................
2.3.
Xác định tần suất và các kênh trao đổ
PHẦN VIII: QUAN LY RỦI RO.............................................................................

1. Xác định về rủi ro.............................................................................

2. Phân tích rủi ro.................................................................................


4. Lập kế hoạch trong quản lý rủ ro dự án........................................

5. Thực hiện với 5 rủi ro hàng đầu và hướng giải quyết..................

6. Kiểm soát rủi ro................................................................................
Tài liệu tham khảo:..................................................................................................

YOUTUBE.COM/POPPINKHIEM

Trang 5


Quản Lý Dự Án Phần Mềm

PHẦN I: TÔNG QUAN DỰ ÁN
1.

Tổng quan
-

Tên dự án: Xây dựng website bán đồ thể thao.

-

Mục đích dự án: Dự án được xây dựng dưới yêu cầu của TNHH Nhật

Minh với mục đính nhằm phục vụ nhu cầu mua sắm trực tuyến của
khách hàng một cách thuận tiện và dê dàng đồng thời tăng doanh thu bán
hàng của công ty.

-

Nhà tài trợ: Công ty TNHH Nhật Minh

-

Khách hàng: Công ty TNHH Nhật Minh

-

Đơn vị thực hiện: Nhóm 03.01

-

Thời gian thực hiện: từ ngày 01/8/2019 – 30/10/2019.

2.

Các bên tham gia
-

Nhà tài trợ: Công ty TNHH Nhật Minh.

-

Giám đốc dự án: Trần Nhật Minh

-

Giám đốc chức năng: Lê Trọng Nghĩa


-

Khách hàng: Công ty TNHH Nhật Minh

-

Thành viên đội dự án:

3.



Trần Nhật Minh



Lê Trọng Nghĩa



Phan Quang Thành



Lê Trung Nghĩa

Tài nguyên dự án
-


Nhà tài trợ là khách hàng cung cấp tồn bộ chi phí thực hiện dự án.

-

Khách hàng cung cấp yêu cầu nghiệp vụ dự án, yêu cầu sửa đổi chức

năng dự án.
-

Trang thiết bị, cơ sở vật chất, không gian làm việc cho nhân viên.

YOUTUBE.COM/POPPINKHIEM

Trang 6


Quản Lý Dự Án Phần Mềm

4.

5.

Công nghệ sử dụng
-

Ngôn ngữ lập trình C#, HTML5, CSS3, Jquery/JS, Bootstrap.

-

Phân tích thiết kế hệ thống: Visual Paradigm 16.0


-

Thiết kế đồ họa: Photoshop CC 2018, AI CC 2018.

-

Thiết kế xây dựng CSDL: SQL Server 2017.
Cấu trúc phân rã công việc (WBS)

YOUTUBE.COM/POPPINKHIEM
Trang 7


Quản Lý Dự Án Phần Mềm

6. Kế hoạch tổng quan của
dự án 6.1. Khởi tạo dự án
6.2. Người xét duyệt: Trần Nhật Minh
6.3. Người thực hiện: Lê Trung Nghĩa, Phan Quang Thành
6.4. Người tham gia đóng góp: Lê Trọng Nghĩa
6.5. Danh sách công việc:
6.5.1. Găp và trao đổi với khách hàng: lấy yêu cầu từ khách hàng
và bàn luận về dự án.
6.5.2. Thực hiện việc báo cáo: Xây dựng báo cáo chi tiết những
thông tin đã thu thập được từ khách hàng.
6.6. Phân tích
6.7. Người xét duyệt: Trần Nhật Minh
6.8. Người thực hiện: Lê Trung Nghĩa, Phan Quang Thành
6.9. Danh sách công việc:

6.9.1. Từ báo cáo của việc thu thập thơng tin khách hàng, phân tích,
xác định u cầu nghiệp vụ, yêu cầu hệ thống.
6.9.2. Phân rã yêu cầu để phân tích yêu cầu nghiệp vụ chi tiết.
6.9.3. Lên ý tưởng về dự án dựa vào những yêu cầu đã phân tích
rồi xây dựng hệ thống cho dự án.
6.9.4. Lập kế hoạch tổng quan cho toàn bộ dự án.
6.9.5. Lên lịch chi tiết công việc và nhiệm vụ cần phai làm.
6.10. Thiết kế
6.11. Người xét duyệt: Trần Nhật Minh
6.12. Người thực hiện: Lê Trung Nghĩa, Phan Quang Thành
6.13. Người tham gia đóng góp: Lê Trọng Nghĩa
6.14. Danh sách cơng việc:

YOUTUBE.COM/POPPINKHIEM
Trang 8


Quản Lý Dự Án Phần Mềm

6.14.1.

Thiết kế kiến trúc hệ thống

6.14.2.

Thiết kế chi tiết hệ thống:

6.14.2.1. Xây dựng mơ hình use case, lớp, các lớp thực thể
cung các kịch ban
6.14.2.2. Lược đồ cơ sở dữ liệu.

6.14.2.3. Thiết kế giao diện hệ thống: Bao gồm toàn bộ giao
diện liên quan đến hệ thống.
6.4. Xây dựng website
6.15. Người xét duyệt: Trần Nhật Minh
6.16. Người thực hiện: Lê Trung Nghĩa, Lê Trọng Nghĩa, Phan Quang
Thành
6.17. Danh sách công việc:
6.17.1. Từ lược đồ cơ sở dữ liệu xây dựng cơ sở dữ liệu cho
website.
6.17.2. Tạo dựng thiết kế giao diện cung chức năng mô phong
theo yêu cầu của khách hàng cung với nghiệp vụ.
6.17.3. Thao luận với khách hàng để thao luận về các tính năng
và giao diện để đi tới thiết kế thống nhất 2 bên.
6.17.4. Từ những ban thiết kế đã được thống nhất, thực hiện lập
trình các trang giao diện và xây dựng chức năng cho toàn bộ
website.
6.5. Chạy thử
6.18. Người xét duyệt: Trần Nhật Minh.
6.19. Người thực hiện: Lê Trọng Nghĩa, Lê Trung Nghĩa .
6.20. Danh sách công việc:
6.20.1.

Sinh các Test Case trong hệ thống.

YOUTUBE.COM/POPPINKHIEM
Trang 9


Quản Lý Dự Án Phần Mềm


6.20.2.

Kiểm tra lỗi hệ thống.

6.20.3.

Viết báo cáo nếu phát sinh lỗi và cho sửa kịp thời.

6.6. Kiểm thử
6.21. Người xét duyệt: Trần Nhật Minh
6.22. Người thực hiện: Lê Trọng Nghĩa, Lê Trung Nghĩa .
6.23. Người tham gia đóng góp: Phan Quang Thành
6.24. Danh sách cơng việc:
6.24.1.

Cài đăt hệ thống lên máy chủ (host) để chạy.

6.24.2. Sử dụng tất ca các Test Case đã thực hiện cho chạy tìm
lỗi.
6.24.3. Kiểm tra lại hồn tồn và sửa lỗi khi chạy trên hệ thống
thực.
6.24.4.

Viết báo cáo chi tiết của việc kiểm thử.

6.7. Kết thúc dự án
6.25. Người xét duyệt: Trần Nhật Minh
6.26. Người thẩm định: Trần Nhật Minh, Lê Trọng Nghĩa.
6.27. Người thực hiện: Lê Trung Nghĩa, Phan Quang Thành.
6.28. Danh sách công việc:

6.28.1. Viết tài liệu báo cáo chi tiết cho khách hàng hiểu được
chức năng toàn bộ hệ thống và hướng dẫn sử dụng cho
khách hàng
6.28.2.

YOUTUBE.COM/POPPINKHIEM

Chuyển giao cho khách hàng và kí kết thúc dự án.

Trang 10


Quản Lý Dự Án Phần Mềm

PHẦN II: PHẠM VI HOẠT ĐỘNG CỦA DỰ ÁN
1. Khởi thảo
1.1.

Ràng buộc tam giác:

(Hinh tham khao)
6.29. Ràng buộc thời gian:

YOUTUBE.COM/POPPINKHIEM
Trang 11


Quản Lý Dự Án Phần Mềm

6.29.1. Thời gian thực hiện dự án : từ ngày 01/08/2019 –

30/10/2019.
6.29.2.

Thời gian là cố định và có hạn rất ngắn.

6.29.3. Khách hàng yêu cầu cao và rất khó để làm trong thời gian
ngắn.
6.30. Ràng buộc về nguồn lực:
6.30.1.

Tổng kinh phí cho dự án : 600.000.000 VNĐ.

6.30.2.

Tổng số nhân lực tham gia vào dự án: 4 người

6.30.3.

Lượng thành viên có thể thay đổi nếu:

6.30.3.1. Thành viên rút khoi dự án vì lí do khách quan như
ốm đau, chuyện cá nhân.
6.30.3.2. Dự án bị chậm tiến độ so với hạn bàn giao.
6.30.3.3. Dự án xuất hiện tính năng nằm trong kĩ thuật mới,
ngồi tầm kiểm sốt của cơng ty và cần phai có
chun gia về lĩnh vực đó.
6.31. Ràng buộc về chất lượng
6.31.1.

Giao diện thân thiện với người sử dụng.


6.31.2.

Hệ thống chạy ổn định, dê dàng trong bao trì và nâng cấp.

6.31.3. Dê dàng chỉnh sửa, thay đổi các module, tích hợp thêm
các thành phần, tính năng khác nhau.

1.2.

6.31.4.

Có tính hiệu qua cao và tính bao mật cao

6.31.5.

Dê dàng quan lý đối với bên quan lý san phẩm.

Ma trận trách nhiệm

Người thực hiện

YOUTUBE.COM/POPPINKHIEM

Trang 12


Quản Lý Dự Án Phần Mềm

Trần Nhật Minh

Lê Trọng Nghĩa
Lê Trung Nghĩa
Phan Quang Thành
*Ghi chú:
- A (Approving)
đóng góp
thơng báo tới
2. Lập kế hoạch
2.1. Quy định phạm vi dự án
- Phạm vi san phẩm: San phẩm sau khi xây dựng và bàn giao cần
đạt những tiêu chuẩn sau:
 San phẩm có đầy đủ các chức năng dựa trên yêu cầu của
khách hàng. Cụ thể gồm:
 Phía quan trị viên thực hiện được các chức năng:
Thực hiện xem, tìm kiếm tồn bộ thông tin san phẩm.

YOUTUBE.COM/POPPINKHIEM
Trang 13


Quản Lý Dự Án Phần Mềm

Thực hiện cập nhật, chỉnh sửa thông tin san phẩm.
Thực hiện xem đơn đăt hàng và xử lý đơn hàng.

Liên hệ với khách hàng
 Phía người dung thực hiện được các chức năng:
Đăng ký thành viên trên website thông qua mạng xã
hội
Đăng nhập vào website thơng qua MXH.

Tìm kiếm và xem thơng về san phẩm.
Thêm vào gio hàng, đăt mua hàng và thanh toán
online.
Cập nhật, hủy đơn đăt hàng,
Liên hệ với người bán hàng.
- Phạm vi tài ngun
 Kinh phí: 600.000.000 VNĐ. Trong đó bao gồm:
 Tiền lương cho nhân viên.
 Các chi phí phát sinh trong q trình phát triển phần
mềm.
 Kinh phí dự trữ 10%.
 Nhân sự: Tổng số thành viên của đội dự án: 4
người Số thành viên có thể thay đổi nếu:
 Có thành viên rút khoi dự án vì lí do khách quan nào đó.
 Dự án chậm so với tiến độ.
 Dự án cần chuyên gia cho những lĩnh vực ngồi tầm
hiểu biết của cơng ty.
 Thời gian: 1/8/2019 – 30/10/2019
 Ban giao san phầm

YOUTUBE.COM/POPPINKHIEM
Trang 14


Quản Lý Dự Án Phần Mềm

 Sau khi hoàn thiện xong phần mềm, đội dự án cần bàn
giao cho bên khách hàng:
Website bán đồ thể thao điện tử.
Tài liệu hướng dẫn sử dụng cung người hướng

dẫn. Trang thiết bị liên quan tới hệ thống.
 Ưng dụng thiết lập kế hoạch:
 MS Project 2016: Công cụ xây dựng lập lịch quan lý dự án.
 Visual Paradigm 16.0: Công cụ thiết kế mơ hình hóa.
 Word 2016: Cơng cụ soạn thao văn ban.
 Công nghệ thực hiện:
 San phẩm được viết bằng ngôn ngữ C#, HTML 5,
CSS3 va JS/JQUERY, sử dụng công cụ lập trình là Visual
Studio và hệ quan trị cơ sở dữ liệu SQL server.
 San phẩm có thể chạy trên đa số các trình duyệt đang sử
dụng phổ biến như Safari, Google Chrome, Firefox, Internet
Explorer, …
2.2.

Tôn chỉ dự án:

Mô tả dự án
Tên dự án:
Ngày bắt đầu:
Ngày kết thúc:
Chủ đầu tư:

YOUTUBE.COM/POPPINKHIEM

Trang 15


Quản Lý Dự Án Phần Mềm

Kinh phí:

Giám đốc dự án: Trần Nhật Minh
Mục tiêu dự án:

Chức năng nghiệp vụ:
Quan lý thành viên trong công ty với các tác vụ khác nhau.
Phân cấp người dung.
Cập nhật thông tin san phẩm, các chương trình khun mại
Có thể đăng nhập bằng tài khoan Facebook hoăc Gmail

Có các chức năng như tìm kiếm, xem, xóa gio hàng, thanh tốn
trực tuyến, đăt hàng online.
u cầu kỹ thuật (đáp ứng được đầy đủ tiêu chuẩn của một
Website):
Dê dàng nâng cấp chỉnh sửa sau này kể ca đối với một đội ngũ làm
việc khác.
Giao diện thân thiện với người dung, dê sử dụng.
Hệ thống chạy mượt mà ổn định.
Tương thích với nhiều Browser khác nhau.
Tốc độ truy cập nhanh, chính xác cho phép nhiều người dung truy
cập sử dụng cung một lúc.
Yêu cầu khác:
Đam bao tính hợp pháp, ban quyền.
Bao trì san phẩm trong quá trình sử dụng và sửa lỗi hệ thống
khi có sự cố.

YOUTUBE.COM/POPPINKHIEM
Trang 16


Quản Lý Dự Án Phần Mềm


Hoàn thành trước ngày 30/10/2019
Phạm vi của dự án:
Dự án bao gồm việc tạo ra phần mềm, tài liệu hướng dẫn sử dụng,
bao trì trong quá trình triển khai san phẩm.
San phẩm là website được đưa lên Internet sử dụng.
1)

Đối tượng sử dụng: quan trị viên, khách hàng.

2)

Vai trò và trách nhiệm

Vai trò
Khách
hàng

Người
sử dụng

Giám
đốc dự
án
Giám đốc dự án ký tên ( Đã ký )
Trần Nhật Minh
3. Bảng kê công việc

YOUTUBE.COM/POPPINKHIEM


Trang 17


Quản Lý Dự Án Phần Mềm


1.1
1.1.1
1.1.2
1.2
1.2.1
1.2.1.1
1.2.1.2
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.3
1.3.1

YOUTUBE.COM/POPPINKHIEM
Trang 18


Quản Lý Dự Án Phần Mềm

1.3.2
1.3.2.1
1.3.2.2

1.3.2.3
1.3.2.4
1.3.2.4.1
1.3.2.4.2
1.3.2.4.3
1.3.2.4.4
1.3.2.4.5
1.4
1.4.1
1.4.1.1
1.4.1.2
1.4.1.3

YOUTUBE.COM/POPPINKHIEM
Trang 19


Quản Lý Dự Án Phần Mềm

1.4.1.4
1.4.1.5
1.4.2
1.4.2.1
1.4.2.2
1.4.2.3
1.4.2.4
1.4.2.5
1.5
1.5.1
1.5.2

1.5.3
1.5.4
1.6
1.6.1

YOUTUBE.COM/POPPINKHIEM
Trang 20


Quản Lý Dự Án Phần Mềm

1.6.2
1.6.3
1.6.4
1.7
1.7.1
1.7.2

YOUTUBE.COM/POPPINKHIEM
Trang 21


Quản Lý Dự Án Phần Mềm

4. Công bố dự án
Quyết định khởi công dự án phần mềm (22/08/2019)
Tên dự án
Mã số
Chủ đầu tư
Thời gian

Giám đốc dự án
Qui mô dự án

Mục tiêu và các yêu
cầu

Giám đốc dự án
(ký va ghi rõ họ tên)
Minh
Trần Nhật Minh

YOUTUBE.COM/POPPINKHIEM
Trang 22


Quản Lý Dự Án Phần Mềm

5. Quy định và kiểm soát phạm vi
5.1. Các yếu tố quy định phạm vi
A. Giả thiết:
o Khách hàng sẽ cung cấp những thông tin về nghiệp vụ trong
quá trình phát triển hệ thống:
o Khách hàng cung cấp thơng tin tài ngun máy tính và
mạng internet đang sử dụng.
o Khách hàng ký nhận các san phẩm và bàn giao lại cho đội
trong vòng 1 tuần sau mỗi lần bàn giao san phẩm.
o San phẩm là ứng dụng trên giao diện Website.
B.

Ràng buộc:

o Phạm vi dự án là khơng thay đổi vì vậy thời gian và kinh phí
cho dự án cũng là khơng thay đổi.
o Phía khách hàng sẽ không chấp nhận nếu giao san phẩm chậm
quá 1 tuần, san phẩm không đam bao chất lượng, không đúng theo
yêu
cầu.
o Các rủi ro liên quan đến bên dự án phai có thơng báo trước.
o Nếu xay ra lỗi trong thời gian bao trì, phía dự án sẽ chịu mọi
chi phí bao chì cũng như tổn thất do hệ thống gây ra.
o Hết thời gian bao trì nếu hệ thống có lỗi, phía dự án sẽ sang
xem xét (nếu có nhu cầu) nhưng phía khách hàng phai tra mọi
chi phí
liên quan tới san phẩm.

5.2.

Kiểm sốt phạm vi

o Giám sát các báo cáo hiệu suất, các đánh giá hiệu suất, và các
cuộc họp báo cáo hiện trạng để tìm các dấu hiệu của việc mở rộng
phạm vi tiềm năng.

YOUTUBE.COM/POPPINKHIEM


Trang 23


Quản Lý Dự Án Phần Mềm


o Thường xuyên kiểm tra – kiểm định công việc đang tiến triển
để
xác định tiến độ công việc so với thời gian dự dự kiến.
o Giám sát lịch biểu và ngân sách để tránh bung phát phạm vi về
nguồn lực và thời gian.
o Không cho phép các thay đổi ngoài phạm vi trừ khi chúng rất
quan
trọng đối với dự án.
o Nếu có thay đổi cần xem xét việc chấp thuận hay không
chấp thuận, mức độ mà tuy vào đó ta sẽ phai xử lý:
 Giám đốc và đội sẽ họp bàn nếu thay đổi nho
 Tìm tất ca đối tượng liên quan tới dự án và chuẩn bị báo
cáo với thay đổi vừa.
 Chuẩn bị báo cáo cho khách hàng – nhà tài trợ để bàn
luận và cần nhận được phê duyệt chính thức trước khi tiến
thành

với những thay đổi lớn anh hưởng tới phạm vi toàn dự án.
o Nếu được chấp thuận thay đổi phạm vi ta cần phai bổ sung các
điều chỉnh cần thiết. Thông báo cho các người liên quan, bên
khách hàng, đội dự án theo đúng kế hoạch truyền thông.
o Nếu khơng được chấp thuận thay đổi phạm vi đó, ta cần thông
báo tới người yêu cầu quyết định này.


×