báo cáo quản lí dự án quản lí khách sạn
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
-BÁO CÁO THỰC HÀNH QUẢN TRỊ DỰ ÁN PHẦN MỀM
ĐỀ TÀI : QUẢN LÝ RỦI RO KHI QUẢN LÝ DỰ ÁN
WEBSITE BÁN HÀNG QUA MẠNG
Trần Công Minh Trần Hữu Nghị Trần Thị Nhân Ngô Văn Sang
Đà Nẵng, 11/2013
Trang 2MỤC LỤC
MỤC LỤC 1
GIỚI THIỆU ĐỀ TÀI 2
I Bối cảnh và lý do thực hiện đề tài 2
II Quản lý dự án phần mềm là gì? 2
III.Lập kế hoạch quản lý dự án là gì ? 4
IV Phương pháp triển khai đề tài 6
CÁC BƯỚC CẦN TRIỂN KHAI KHI LẬP KẾ HOẠCH DỰ ÁN 7
NỘI DUNG LẬP KẾ HOẠCH DỰ ÁN 8
1 Thiết lập các ràng buộc,hạn chế của dự án 8
2 Đánh giá sơ bộ các tham số của dự án 8
3 Xác định các mốc thời gian quan trọng 9
4 Báo cáo kế hoạch dự án 9
LẬP KẾ HOẠCH DỰ ÁN 11
KẾ HOACH DỰ ÁN TRÊN MICROSOFT PROJECT 2013 15
PHÂN TÍCH RỦI RO TRONG DỰ ÁN WEBSITE 21
Trang 3GIỚI THIỆU ĐỀ TÀI
I Bối cảnh và lý do thực hiện đề tài
Trong quá trình nghiên cứu về phương pháp quản lý dự án phần mềm và học tập môn
“Thực hành quản trị dự án phần mềm”, mỗi nhóm sinh viên cần thực hiện một đề tài thể hiện sự nghiên cứu và quá trình học tập của mình Vì vậy theo sự giao phó của thầy bộ môn,nhóm chúng em thực hiện đề tài 1:
“Hãy trình bày các bước cần triển khai khi lập kế hoạch dự án.Hãy lập kế hoạch quản lý rủi ro khi quản lý dự án website bán hàng qua mạng”
nhằm hiểu sâu hơn về môn học Quản trị dự án
II Quản lý dự án phần mềm là gì?
-Quản lý dự án là quá trình hoạch định ,tổ chức ,lãnh đạo và kiểm tra các công việc
và nguồn lực thông qua việc áp dụng các công cụ ,kiến thức và kĩ thuật nhằm định
nghĩa ,lập kế hoạch ,tiến hành triển khai ,tổ chức kiểm soát và kết thúc dự án
-Quản lý dự án được tiến hành bằng cách kết hợp các quy trình :
+)Lập kế hoạch dự án : quá trình thiết lập các mục tiêu và những phương thức hoạt động để đạt mục tiêu của dự án
+)Thực hiện dự án : quá trình xây dựng và đảm bảo những điều kiện để đạt mục tiêu +)Điều hành và kiểm soát dự án :quá trình chỉ đạo ,thúc đẩy các thành viên làm việc đồng thời giám sát và chấn chỉnh ,uốn nắn các hoạt động để đảm bảo công việc thực hiện theo đúng kế hoạc đã đề ra
+)Kết thúc dự án : quá trình cuối cùng của quản lý dự án ,đánh giá lại toàn bộ các quá trình ở trên
Các quy trình của quản lý dự án được thực hiện qua các bước cụ thể theo trình tự sau:
(1) Xác định vấn đề
(2) Phát triển các phương án giải pháp
(3) Lên kế hoạch cụ thể :
Trang 4(5) Kiểm soát và điều hành
Dự án đang đi đúng hướng hay không ?
Nếu không thì phải làm gì ?
Có cần thay đổi kế hoạch không ?(6) Kết thúc dự án
về kỹ thuật ,chất lượng của sản phẩm ,dịch vụ bằng các phương pháp và điều kiện tốt nhất cho phép
Trang 52 Các loại kế hoạch quản lý dự án
Kế hoạch đảm bảo chất lượng: Mô tả các chuẩn, các qui trình được sử dụng trong dự án
Kế hoạch thẩm định: Mô tả các phương pháp, nguồn lực, lịch trình thẩm định hệ thống
lập danh sách công việc
lập danh sách công việc
thực hiện ước lượng
thực hiện ước lượng lập lịch lập lịch trìnhtrình
lập kế hoạch ngân sách + khác
lập kế hoạch ngân sách + khác
lập tài liệu, tổ chức quản lý
lập tài liệu, tổ chức quản lý
lập tổ dự án
lập tổ dự
án tài nguyênphân bổ
phân bổ tài nguyên
viết đề xuất dự án
viết đề xuất dự án
triển khai, theo dõi phân tích, phân tích, đánh giáđánh giá quyết địnhquyết địnhxử lý, xử lý, cập nhật, cập nhật, lập lịchlập lịch
Trang 6 Kế hoạch quản lý cấu hình: Mô tả các thủ tục, cấu trúc quản lý cấu hình được sử dụng.
Kế hoạch bảo trì: Dự tính các yêu cầu về hệ thống, chi phí, nỗ lực cần thiết cho bảo trì
Kế hoạch phát triển đội ngũ: Mô tả kĩ năng và kinh nghiệm của các thành viên trong nhóm dự án sẽ phát triển như thế nào
3 Quy trình lập kế hoạch quản lý dự án
Thiết lập các ràng buộc của dự án: thời gian, nhân lực, ngân sách
Đánh giá bước đầu về các "tham số" của dự án: quy mô, độ phức tạp, nguồn lực
Xác định các mốc thời gian trong thực hiện dự án và sản phẩm thu được ứng với mỗi mốc thời gian
Trong khi dự án chưa hoàn thành hoặc chưa bị hủy bỏ thì thực hiện lặp đi lặp lại các công việc sau:
Lập lịch thực hiện dự án
Thực hiện các hoạt động theo lịch trình
Theo dõi sự tiến triển của dự án, so sánh với lịch trình
Đánh giá lại các tham số của dự án
Lập lại lịch thực hiện dự án cho các tham số mới
Thỏa thuận lại các ràng buộc và sản phẩm bàn giao của mỗi mốc thời gian
Nếu có vấn đề nảy sinh thì xem xét lại các kĩ thuật khởi đầu đưa ra các biện pháp cần thiết
4 Cấu trúc kế hoạch quản lý dự án:
Tổ chức dự án
Phân tích các rủi ro
Yêu cầu về tài nguyên phần cứng, phần mềm
Phân công công việc
Lập lịch dự án
Trang 7 Cơ chế kiểm soát và báo cáo
IV Phương pháp triển khai đề tài
Các bước triển khai đề tài theo đúng kế hoạch:
1 Tìm kiếm tài liệu
2 Đọc và chọn lọc tài liệu
3 Viết đề cương nghiên cứu, tổng quan tài liệu
4 Triển khai nghiên cứu
5 Triển khai xây dựng chương trình
6 Viết báo cáo kết quả
Trang 8CÁC BƯỚC CẦN TRIỂN KHAI KHI LẬP KẾ HOẠCH DỰ ÁN
− Cấu hình sơ bộ các ràng buộc, hạn chế của dự án
− Đánh giá các tham số của dự án
− Nêu rõ thời gian bắt đầu và kết thúc trong quá trình thực hiện từng cột mốc dự án và sản phẩm thu được ứng với mỗi mốc
− Trong khi dự án chưa kết thúc hoặc chưa bị gián đoạn thì thực hiện lặp đi lặp lại các công việc sau:
Lập lịch thực hiện dự án
Khởi động hoạt động theo lịch trình
Theo dõi việc thực hiện dự án
Ước lượng lại các tham số dự án
Cập nhật lại tiến trình
Thỏa thuận lại các hạn chế và xuất phẩm
Nếu có vấn đề thì xem lại kỹ thuật và phiên bản
Trang 9NỘI DUNG LẬP KẾ HOẠCH DỰ ÁN
− Tổ chức dự án
− Phân tích các rủi ro
− Yêu cầu về tài nguyên: phần cứng,phần mềm
− Phân công công việc
− Lập lịch dự án
− Cơ chế kiểm soát và báo cáo
1 Thiết lập các ràng buộc,hạn chế của dự án.
Xác định mục tiêu
Mục tiêu chung của dự án
Các chức năng cơ bản mà phần mềm phải đáp ứng
Yêu cầu về chất lượng
Phương thức giao tiếp với khách hàng
2 Đánh giá sơ bộ các tham số của dự án.
Cấu trúc
Trang 10 Kích thước
Chi phí
Phân tích các chức năng của phần mềm
Nhân công
Nhân lực yêu cầu
3 Xác định các mốc thời gian quan trọng
Các mốc quan trọng
Các bước hoàn thành quan trọng của dự án: thẩm định đặc tả yêu cầu,thẩm định thiết kế…
Các mốc quan trọng cho phép giám sát tiến độ
Xác định công việc:Chia dự án thành các công việc nhỏ.Tạo mục lục các công việc con.Các công việc con phải dễ dàng xử lý và không nên quá nhỏ.Yêu cầu:dễ thực hiện,dễ đánh giá thời gian thực hiện,dễ đánh giá nhân công,tài nguyên cần thiết và kết quả dễ dàng đánh giá
4 Báo cáo kế hoạch dự án
Trang 11 Nguồn tài nguyên cần thiết
Mô tả các ràng buộc công việc và thời gian thực hiện
Phân công công việc cho các thành viên
Giám sát
Trang 12LẬP KẾ HOẠCH DỰ ÁN
1 Tên dự án:
XÂY DỰNG WEBSITE BÁN QUẦN ÁO QUA MẠNG INTERNET
(Mã số: BQA097)
2 Thời gian thực hiện: 25/09/2013 – 07/03/2014
3 Chủ đầu tư: Công ty TNHH phân phối quần áo Minh Hằng
Tên cơ quan: Công ty TNHH phân phối quần áo Minh Hằng
Địa chỉ: 62 Lê Duẩn – Đà Nẵng
Điện thoại: 0511 222333 Email: quanaominhhang@gmail.com
4 Đơn vị thực hiện:
Tên cơ quan: Công ty phần mềm Công Nghệ Mới
Địa chỉ: 21 Nguyễn Lương Bằng – Liên Chiểu – TP Đà Nẵng
Điện thoại: 01649566551 Email: thanhbang.it.dn200@gmail.com
5 Mục tiêu của dự án:
- Xây dựng phần mềm bán quần áo qua mạng cho cửa hàng Minh Hằng
- Phần mềm cho phép phân quyền sử dụng cho nhiều người bao gồm: Người quản trị viên
- Xây dựng giao diện trực quan giúp cho quản trị viên dễ sử dụng
- Sử dụng máy in để xuất hóa đơn cho khách hàng
Quản lý giỏ hàng điện tử
Tích hợp quản lý thanh toán điện tử
Quản lý góp ý
Quản lý hệ thống
Trang 13 Quản lý báo cáo thống kê thương mại
3 Phân tích và xác định yêu cầu người dùng 22/10/2013 30/10/2013
4 Phân tích và thiết kế hệ thống 1/11/2013 12/12/2013
10 Bàn giao và cài đặt phần mềm cho khách hàng Kết thúc dự án 07/03/2013 07/03/2013
8 Nguồn lực tham gia thực hiện dự án:
Trang 14STT Họ và tên Nội dung công việc thực hiện Năm kinh nghiệm
3 Trần Hữu Nghị Chuyên viên phân tích thiết kế hệ thống –Kiểm thử viên 04
4 Trần Công Minh Chuyên viên đặc tả hệ thống – Thiết kếviên – lập trình viên 03
- Kinh phí đi lại phục vụ khảo sát yêu cầu: 5.000.000 VND
- In tài liệu hướng dẫn sử dụng và hướng dẫn cài đặt: 500.000 VND
- Chi phí chuyển giao bảo trì phần mềm: 5.000.000 VND
- Quản lý dự án: Microsoft Project 2010
- Phân tích và thiết kế: UML 2.0
Trang 15- Kiểm thử hệ thống: Test Architect
11 Danh mục các công việc:
Trang 16KẾ HOACH DỰ ÁN TRÊN MICROSOFT PROJECT 2013
Hình 1 : Các giai đoạn của dự án
Hình 2 Giai đoạn 1 : Khởi tạo và lập kế hoạch dự án
Trang 17Hình 3 Giai đoạn 2 : Khảo sát yêu cầu người dung
Hình 4 Giai đoạn 3: Phân tích xác định yêu cầu người dung
Hình 5 Giai đoạn 4: Phân tích và thiết kế hệ thống
Trang 18Hình 6 Giai đoạn 5 Thiết kế giao diện website
Hình 7 Giai đoạn 6: Lập trình chức năng website
Trang 19Hình 8 Giai đoạn 7 : Kiểm thử
Hình 9 Giai đoạn 8 Xây dựng tài liệu hướng dẫn
Hình 10 Giai đoạn 9 Bàn giao sản phẩm – huấn luyện đào tào và kết thúc dự án
Trang 20Hình 11 : Quy trình quản lý rủi ro
Hình 12 : Họp báo cáo dự án hàng tuần
Trang 21Hình 13 : Chi phí dự án
Hình 14 : Quy trình dự án
RR08 Rủi ro trang thiết bị - cơ sở vật chất Trung bình
Trang 22RR10 Rủi ro về kinh phí - tài chính dự án Cao
PHÂN TÍCH RỦI RO TRONG DỰ ÁN WEBSITE
1 Rủi ro trang thiết bị - cơ sở vật chất
dự án Mua lại các trang thiết bị thiết yếu Tận dụng tối đa thiết bị cá nhân
01 Bị bệnh – có vấn đề về sức khỏe, Không thể tiếp tục
dự án trong một thời gian
02 Thành viên bỏ dự án không làm nữa
03 Các thành viên trong nhóm xích mích với nhau – chất
lượng làm việc kém
3 Rủi ro về kinh phí - tài chính dự án
ST
T
việc thứ yếu không quan trọng Phân tích định lượng lại chi phí nhiều lần Trình bày ý kiến của mình với phía khách hàng xin cấp thêm kinh phí dự án
01 Khách hàng thay đổi yêu cầu – quay lại bước phân tích thiết
kế - kinh phí vượt dự tính
02 Các công việc chiếm nhiều thời gian hơn trong kế hoạch –
chi phí thực hiện tăng
03 Sai sót của quản lý dự án trong khi lập kế hoạch
04 Quá nhiều các yêu cầu thứ yếu – các bước thực hiện không
cần thiết
05 Giá cả vật chất ,xăng, điện,… tăng
4 Rủi ro về công nghệ
công nghệ mới Trao đổi với khách hàng - trình bày ý kiến mong được cấp thêm kinh phí dự
01 Sự thất bại của công nghệ - hay không còn cung cấp công cụ
để thực hiện
02 Công nghệ đã cũ Cần phải nâng cấp lên công nghệ mới
Trang 23án Mời chuyên gia có kinh nghiệm về giảng dạy đào tạo công nghệ mới
03 Khách hàng thay đổi yêu cầu về công nghệ
Ex: Dự án đang làm PHP bằng Joomla thì khách hàng yêu cầu
làm bằng Wordpress
5 Khách hàng thay đổi yêu cầu liên tục
sự báo cáo kết quả từng giai đoạn cho khách hang Xây dựngtài liệu đặc tả yêu cầu khách hàng sau đó cho khách hàng duyệt qua Nếu đồng ý thì khách hàng ký tên vào Sau khi
ký, nếu phía khách hàng thay đổi yêu cầu thì phải bù thêm tiền Sử dụng mô hình xoắn ốc cải tiens để xây dựng sản phẩm
dự án Sử dụng thiết kế hướng đối tượng để phân tích thiết kế
01 Dự án đang được triển khai tới một giai đoạn nhất định,
khách hàng yêu cầu thêm, bớt, thay đổi yêu cầu Buộc dự án
phải quay lại bước phân tích
02 Khách hàng liên tục thay đổi yêu cầu
03 Khi hoàn thành dự án thì khách hàng không
chấp nhận và bắt thay đổi theo yêu cầu mới của mình
04 Khi xác định – phân tích yêu cầu không thông qua khách
hàng
6 Rủi ro về thời gian làm dự án
lần, phân loại loại bỏ các thứ yếu
- các bước không quan trong nhưng không làm ảnh hưởng đếnchất lượng sản phẩm
01 Người quản lý tính toán – ước lượng thời gian
làm việc sai, không sát với thực tế
02 Khách hàng yêu cầu thay đổi –
Quay lai bước phân tích thiết kế yêu cầuVượt cột môc thời gian hoàn thành dự án
thời gian hơn trong kế hoạch
04 Không liên lạc với khách hàng trước nên công
việc thu thập thông tin khách hàng bị gián đoạn
Không đúng theo kế hoạch
7 Rủi ro về tổ chức
trình bày ý kiến cá nhân của mình về công việc Tìm hiểu -
01 Trong nhóm các thành viên có xích mích với nhau Làm việc
không ăn ý
Trang 24Chất lượng công việc không tốt thu thập - đánh giá ý kiến, nhận
xét về thái độ của mỗi nhân viên trong dự án
02 Thành viên không chấp nhận sự phân công của người quản lý