Bài tập lớn quản lý dự án phần mềm đề tài xây dựng website chat online

27 1.1K 0
Bài tập lớn quản lý dự án phần mềm  đề tài xây dựng website chat online

Đ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

Bài tập lớn :Quản lý dự án phần mềmĐề tài: Xây dựng website chat online.Mục lụcLời giới thiệu3Nội dung:4Phần 1: Xác định dự án4Sản phẩm bàn giao cho khách hàng4Giả thiết và ràng buộc5KHỞI ĐỘNG DỰ ÁN PHẦN MỀM6Phần 2: Lập kế hoạch phát triển dự án.8I.Sơ bộ về kế hoạch phát triển dự án:8II.Phân chia thời gian cho các giai đoạn phát triển dự án:8III.Chịu trách nhiệm quản lí dự án:8a.Kế hoạch công việc và thời gian dự kiến :8IV.Kế hoạch về tài chính:9V.Kế hoạch nguồn lực (sơ bộ) :10VI.Kế hoạch đảm bảo chất lượng:10VII.Kế hoạch sử lí rủi ro:11Phần 3: Theo dõi, quản lý, giám sát dự án16Phần 4:Kết thúc dự án22Lời giới thiệuTrong các ngành công nghiệp hiện nay, hầu hết đều có các dự án, từ nhỏ tới lớn. Công nghệ thông tin cũng vậy, các dự án được đặt ra và thực hiện, với công tác quản lý, chúng ta thực hiện giám sát, theo dõi và thúc đẩy tiến độ thực hiện của các dự án, sao cho công việc được thực hiện hiệu quả, và đúng thời gian, chi phí, mục tiêu đề ra.Với yêu cầu thực hiện quản lý một dự án phần mềm để tìm hiểu và tích lũy thêm hiểu biết về công tác quản lý dự án trong lĩnh vực công nghệ thông tin, chúng tôi đã chọn đề tài quản lý dự án “Xây dựng website chat online”. Dự án hoàn thành sẽ cung cấp tiện ích chat online trên nền web, giúp người dùng có thể trao đổi thông tin nhanh chóng trực quan mà không cần cài đặt, trong bài tập lớn này chúng tôi thể hiện quá trình quản lý từ khi bắt đầu dự án tới khi kết thúc, với các phần chính là:Xác định dự án.Lập kế hoạch.Thực hiện dự án.Kết thúc dự án. Trong các khâu trên, chiếm nhiều thời gian nhất và tốn công sức nhất là quá trình theo dõi, quản lý và giám sát việc thực hiện dự án. Sử dụng phần mềm quản lý dự án hỗ trợ việc theo dõi là phần mềm Microsoft Project , là công cụ hỗ trợ mạnh, hiệu quả. Chi tiết thực hiện quá trình quản lý được trình bày trong phần nội dung dưới đây.

Quản lý dự án phần mềm Bài tập lớn :Quản lý dự án phần mềm Đề tài: Xây dựng website chat online. Nhóm thực hiện: Nhóm 8. Thành viên tham gia: 1 . Phạm Viết Chính 2. Nguyễn Quốc Triệu. Nhóm 3_KHMT3-K2 Page 1 Quản lý dự án phần mềm Mục lục Lời giới thiệu 3 Nội dung: 4 Phần 1: Xác định dự án 4 Sản phẩm bàn giao cho khách hàng 4 Giả thiết và ràng buộc 5 KHỞI ĐỘNG DỰ ÁN PHẦN MỀM 6 8 Phần 2: Lập kế hoạch phát triển dự án 8 I.Sơ bộ về kế hoạch phát triển dự án: 8 II.Phân chia thời gian cho các giai đoạn phát triển dự án: 8 III.Nhân sự 8 IV.Kế hoạch về tài chính: 13 V.Kế hoạch nguồn lực (sơ bộ) : 15 VI.Kế hoạch đảm bảo chất lượng: 15 VII.Kế hoạch sử lí rủi ro: 15 Phần 3: Theo dõi, quản lý, giám sát dự án 21 Phần 4:Kết thúc dự án 27 Nhóm 3_KHMT3-K2 Page 2 Quản lý dự án phần mềm Lời giới thiệu Trong các ngành công nghiệp hiện nay, hầu hết đều có các dự án, từ nhỏ tới lớn. Công nghệ thông tin cũng vậy, các dự án được đặt ra và thực hiện, với công tác quản lý, chúng ta thực hiện giám sát, theo dõi và thúc đẩy tiến độ thực hiện của các dự án, sao cho công việc được thực hiện hiệu quả, và đúng thời gian, chi phí, mục tiêu đề ra. Với yêu cầu thực hiện quản lý một dự án phần mềm để tìm hiểu và tích lũy thêm hiểu biết về công tác quản lý dự án trong lĩnh vực công nghệ thông tin, chúng tôi đã chọn đề tài quản lý dự án “Xây dựng website chat online”. Dự án hoàn thành sẽ cung cấp tiện ích chat online trên nền web, giúp người dùng có thể trao đổi thông tin nhanh chóng trực quan mà không cần cài đặt, trong bài tập lớn này chúng tôi thể hiện quá trình quản lý từ khi bắt đầu dự án tới khi kết thúc, với các phần chính là: - Xác định dự án. - Lập kế hoạch. - Thực hiện dự án. - Kết thúc dự án. Trong các khâu trên, chiếm nhiều thời gian nhất và tốn công sức nhất là quá trình theo dõi, quản lý và giám sát việc thực hiện dự án. Sử dụng phần mềm quản lý dự án hỗ trợ việc theo dõi là phần mềm Microsoft Project , là công cụ hỗ trợ mạnh, hiệu quả. Chi tiết thực hiện quá trình quản lý được trình bày trong phần nội dung dưới đây. Nhóm 3_KHMT3-K2 Page 3 Quản lý dự án phần mềm Nội dung: Phần 1: Xác định dự án Khách hàng Khoa CNTT –Đại học Công nghiệp Hà Nội Địa điểm khách hàng Trường Đại học Công nghiệp Hà Nội Đơn vị thực hiện Nhóm phát triển phần mềm sinh viên Nhóm 8 Tên dự án Web site chat online Ngày bắt đầu dự án 01/01/2010 Ngày dự kiến kết thúc 01/03/2010 Mục đích Xây dựng website Chat trực tuyến cao cấp phục vụ sinh viên trên diễn đàn trường Đại học Công Nghiệp Hà Nội . Mục tiêu dụ án Yêu cầu website:  Các sử lí về tương tác người sử dụng(chat,void,send file…) Site phải thể hiện được toàn bộ các chức năng tương đương với một số phần mềm chat hiện có ( như yahoo messenger )  Yêu cầu về kĩ thuật. + Dễ sử dụng. + Thông tin hiển thị chi tiết. + Giao diện thân thiện. + Hệ thống trợ giúp mạnh . + Có tính hiệu quả cao. + Có tính bảo mật cao. + Hệ thống : kết nối internet, intranet Và một số thông số khác vv…. Phạm vi dự án Sử dụng trên internet.( phạm vi người sử dụng: các sinh viên thuộc khoa CNTT(bước đầu)) Sản phẩm được ứng dụng trên các trình duyệt web thông dụng như FireFox, IE… Thời gian dự kiến 01/01/2010- 01/03/2010 Số người tham gia 5 người Sản phẩm bàn giao cho khách hàng Nhóm 3_KHMT3-K2 Page 4 Quản lý dự án phần mềm STT Sản phẩm Ngày bàn giao Nơi bàn giao 1. Các tài liệu 20/01/2010- 1/02/2010 Khoa CNTT-Đại học công Nghiệp Hà Nội. 2. Phần mềm 28/02/2010 Khoa CNTT-Đại học Công Nghiệp Hà Nội 3. Chuyển giao 28/02/2010 Khoa CNTT-Đại học Công Nghiệp Hà Nội Giả thiết và ràng buộc STT Mô tả 1 Về nhân sự : Những người thực hiện dự án: + Người quản lý dự án: Phạm Viết Chính + Tổ Dự án: Phạm Viết Chính, Nguyễn Quốc Triệu, Hoàng Minh Trọng, Đỗ Thành Luân. Nguyễn Văn Hoàn 2 Về kỹ thuật, công nghệ Sử dụng các công cụ phát triển internet hiện nay được sử dụng rộng rãi và mạnh như: php,mysql Sử dụng trên nền tảng Windown xp,windown7, Win server 2000,2005 vv…. 3 Tài chính: - Chi phí: 20.000.000 VNĐ 4 Nguồn lực thực hiện Dự Án: - Nhân sự: 5 người + Nhóm Phân tích thiết kế Hệ thống: 2 người + Nhóm lập trình: 5 người + Nhóm kiểm thử: 2 người + Nhóm cài đặt, triển khai: 2 người + Nhóm bảo hành, bảo trì: 3 người + Quản lý dự án: 1 người Nhóm 3_KHMT3-K2 Page 5 Quản lý dự án phần mềm 5 Cơ cấu tổ chức: + Quản lý dự án: 1 người + Nhóm Phân tích thiết kế Hệ thống: 2 người + Nhóm lập trình: 5 người + Nhóm kiểm thử: 3 người + Nhóm cài đặt, triển khai: 2 người + Nhóm huấn luyện cho người sử dụng: 3 người + Nhóm bảo hành, bảo trì: 3 người 6 - Quá trình thực hiện Dự Án chia làm 3 giai đoạn chính: + Giai đoạn 1: Thu thập thông tin, tài liệu có liên quan, tìm hiểu chức năng cũng như các công cụ trên một số web được nhiều người sử dụng. + Giai đoạn 2: Lập kế hoạch, Thực hiện Dự Án và Kiểm định, đánh giá của các bên liên quan + Giai đoạn 3: Kết thúc và bàn giao sản phẩm cho Khách Hàng KHỞI ĐỘNG DỰ ÁN PHẦN MỀM I. Tên dự án: website chat online II. Mã số: WCO 01 III. Các thông tin chính:  Chủ đầu tư : trưởng khoa CNTT  Thời gian: 01/01/2010-01/03/2010  Giám đốc dự án: Nguyễn Quốc Triệu  Quản trị viên: Phạm viết Chính IV. Qui mô dự án:  Nhân lực : 5 người Nhóm 3_KHMT3-K2 Page 6 Quản lý dự án phần mềm  Thời gian : 2 tháng V. Mục đích, mục tiêu, phạm vi và các yêu cầu  Mục đích : Xây dựng website Chat trực tuyến  Mục tiêu : Đáp ứng được đầy đủ các chức năng và giao diện tốt cho người sử dụng cuối VI. Phạm vi :  Ranh giới của dự án: chi phí khoảng 20 triệu vnd, đối tượng là các sinh viên trong khoa  Sản phẩm chính: Website  Các yếu tố được đưa vào dự án: được quyết định bởi trương khoa CNTT trường Đai học Công nghiệp  Các yếu tố được đưa ra ngoài dự án: Những thông tin không phù hợp với Phần mềm ( các thông tin có thể gây hại cho khách hàng) VII. Những người liên quan chính :  Nhóm thực hiện dự án .  Những người sử dụng sản phẩm dự án : thành viên đăng ký tại Web page của Trường VIII. Các điểm mốc thời gian quan trọng - 14/1/2010: hoàn thành khảo sát dự án. - 15/1/2010: ký kết hợp đồng. - 18/1/2010: lập kế hoạch phát triển dự án. - 25/1/2010: hoàn thành phân tích thiết kế hệ thống, thiết kế giao diện - 9/2/2010: hoàn thành mã hóa, chương trình có thể đưa vào sử dụng thử nghiệm. - 19/2/2010: hoàn thành chạy thử, kiểm thử, và đưa vào sử dụng để lấy ý kiến người sử dụng. Nhóm 3_KHMT3-K2 Page 7 Quản lý dự án phần mềm - 28/2/2010: đưa ra sản phẩm cuối cùng sau khi hoàn thiện sản phẩm với những ý kiến người dùng phản hồi sau thời gian lấy ý kiến. - 1/3/2010: bàn giao sản phẩm, kết thúc dự án. Phần 2: Lập kế hoạch phát triển dự án. I. Sơ bộ về kế hoạch phát triển dự án: Thời gian phát triển: - Ngày bắt đầu: 01/01/2010 - Ngày kết thúc dự kiến: 01/03/2010 II. Phân chia thời gian cho các giai đoạn phát triển dự án:  Giai đoạn 1(01/01/2010-15/01/2010): Thu thập thông tin, tài liệu có liên quan, tìm hiểu chức năng cũng như các công cụ trên một số web được nhiều người sử dụng. Tìm hiểu yêu cầu của khách hàng, tài liệu thu được bản yêu cầu về sản phẩm của khách hàng được thống nhất giữa 2 bên.  Giai đoạn 2 (16/01/2010-20/02/2010): Lập kế hoạch, thực hiện dự án và kiểm định, đánh giá sản phẩm của các bên liên quan.  Giai đoạn 3(21/02/2010-01/03/2010): Kết thúc dự án, bàn giao sản phẩm cho khách hàng, hướng dẫn sử dụng cho đối tượng mà sản phẩm hướng tới. III. Nhân sự  Giám đốc dự án: Nguyễn Quốc Triệu.  Quản lí dự án: Phạm Viết Chính.  Đội dự án  Sơ yếu lý lịch của thành viên 1. Họ và tên: Phạm Viết Chính 2. Ngày sinh : 20/1/1989 3. Giới tính : nam 4. Nơi sinh :Hải Phòng Nhóm 3_KHMT3-K2 Page 8 Quản lý dự án phần mềm 5. Địa chỉ hiện tại : Văn Trì-Minh Khai - Từ Liêm - Hà Nội 6. Điện thoại : 0166 8320 334 7. Email : chinhpv.hp@gmail.com 8. Đào tạo: Hệ đại học, khoa CNTT, trường đại học Công nghiệp Hà Nội. 9. Kinh nghiệm làm việc - Thực hiện các dự án về web - Có kinh nghiệm thiết kế giao diện 10.Kĩ năng làm việc - Ngôn ngữ lập trình tốt: JSP,PHP - Khả năng làm việc độc lập cũng như làm việc nhóm cao. - Kĩ năng giao tiếp tốt 11.Trình độ tiếng anh - Trình B tiếng anh 1.Họ và tên: Nguyễn Quốc Triệu 2.Ngày sinh : 27/8/1987 3.Giới tính : nam 4.Nơi sinh :Hà Nội 5.Địa chỉ hiện tại : Tây Mỗ - Từ Liêm - Hà Nội 6.Điện thoại : 0979 591 130 7.Email : trieunp@gmail.com 8.Đào tạo: Hệ đại học, chuyên ngành CNTT trường đại học Công nghiệp Hà Nội 9.Kinh nghiệm làm việc - Thực hiện các dự án web - Có kinh nghiệm làm việc với .Net 10.Kĩ năng làm việc - Ngôn ngữ lập trình tốt: .NET,PHP - Khả năng làm việc độc lập cũng như làm việc nhóm cao. 11.Trình độ tiếng anh - Trình B tiếng anh 1.Họ và tên: Hoàng Minh Trọng 2.Ngày sinh : 10/11/1988 3.Giới tính : nam 4.Nơi sinh :Nam Định 5.Địa chỉ hiện tại : Nguyên xá từ liêm Hà Nội 6.Điện thoại : 0904 085 263 7.Email : tronghoangminh@gmail.com 8.Đào tạo: Hệ đại học, chuyên ngành CNTT trường đại học Công nghiệp Hà Nội 9.Kinh nghiệm làm việc - Thiết kế giao diện Nhóm 3_KHMT3-K2 Page 9 Quản lý dự án phần mềm - Làm việc với JSP 10.Kĩ năng làm việc - Ngôn ngữ lập trình tốt: JSP,PHP - Khả năng làm việc độc lập cũng như làm việc nhóm cao. - Kĩ năng giao tiếp tốt 11.Trình độ tiếng anh - Trình B tiếng anh 1.Họ và tên: Đỗ Thành Luân 2.Ngày sinh : 23/5/1989 3.Giới tính : nam 4.Nơi sinh :Thanh hóa 5.Địa chỉ hiện tại : Nguyên xá từ liêm Hà Nội 6.Điện thoại : 01656086575 7.Email : luandt@gmail.com 8.Đào tạo: Hệ đại học, chuyên ngành CNTT trường đại học Công nghiệp Hà Nội 9.Kinh nghiệm làm việc - Xây dựng database - Test 10.Kĩ năng làm việc - Sử dụng SQL Server 2005 - Testing 11.Trình độ tiếng anh - Trình B tiếng anh 1.Họ và tên: Nguyễn Văn Hoàn 2.Ngày sinh : 12/6/1989 3.Giới tính : nam 4.Nơi sinh :Bắc Giang 5.Địa chỉ hiện tại : Nguyên xá từ liêm Hà Nội 6.Điện thoại : 01655 2662 515 7.Email : hoannq@gmail.com 8.Đào tạo: Hệ đại học, chuyên ngành CNTT trường đại học Công nghiệp Hà Nội 9.Kinh nghiệm làm việc - Xây dựng web 10.Kĩ năng làm việc Nhóm 3_KHMT3-K2 Page 10 [...]... sách điều khoản thống nhất giữa khách hàng và nhóm dự án về các yêu cầu về sản phẩm, cũng như giá cả, thời gian… - Tài liệu lập kế hoạch dự án Mô hình bảng công việc(WBS): 0.0 Xây dựng website chat online Nhóm 3_KHMT3-K2 Page 18 Quản lý dự án phần mềm 1.0 Xác định dự án 2.0 Lập kế hoạch dự án 3.0 Xây dựng dự án 4.0 Kiểm thử và thử nghiệm 5.0 Kết thúc dự án 4.1 Kiểm thử sản phẩm 1.1 Khảo sát yêu cầu và... đồng bộ hệ thống 4 1.3 Kiểm thử hệ thống - Network diagram Nhóm 3_KHMT3-K2 Page 19 Quản lý dự án phần mềm - Nhóm 3_KHMT3-K2 Page 20 Quản lý dự án phần mềm Phần 3: Theo dõi, quản lý, giám sát dự án Bảng dưới là biểu đồ theo dõi tiến độ dự án, được xây dựng bằng phần mềm quản lý: STT Thời gian 1 01/01/2010- - Tìm hiểu về dự án, tiếp xúc Phạm Viết Chính 15/01/2010 khách hàng, ghi nhận yêu cầu, Nguyễn Quốc... Nhận dự án và kí hợp đồng Phạm Viết Chính với khách hàng về việc xây Nguyễn Quốc Triệu dựng dự án Đại diện khách hàng Biên bản (tài liệu thu được) -Báo cáo khảo sát yêu cầu -Bản đặc tả yêu cầu -Bản phân tích hệ thống -Hợp đồng - Quyết định khởi động chị án Page 21 Quản lý dự án phần mềm 18/01/2010 3 4 - Lập kế hoạch chi tiết xây Phạm Viết Chính dựng sản phẩm, phát triển dự án Bản kế hoạch xây dựng dự án. .. thành Triệu Trọng dự tính công của -Thay đổi dự án 1/2/2010 cách thức xây dựng Nhóm 3_KHMT3-K2 Page 26 Quản lý dự án phần mềm Phần 4:Kết thúc dự án - Dự án kết thúc ta thực hiện bàn giao sản phẩm,quyết toán, và tổng kết Công việc như sau 1 Công việc Họp bàn giao khách hàng Thời gian 1/3/2010 2 Tổng kết dự án 1/3/2010 3 Đóng dự án 1/3/2010 Nhóm 3_KHMT3-K2 Sản phẩm - Sản phẩm đã đóng gói - Tài liệu hướng... đốc dự án có thể điều khiển Dự án có thể sẽ bị chậm trễ nhưng vẫn hoàn thành với các nguồn lực phụ và vừa phải Giám đốc dự án có thể điều khiển với sự giúp đỡ của nhà tài trợ Nhóm 3_KHMT3-K2 Page 16 Quản lý dự án phần mềm 4 Nguồn lực phụ về thời gian và chi phí sẽ được yêu cầu để hoàn tất dự 5 án Nhà tài trợ cần điều khiển Sẽ gây ra xáo trộn dự án Có thể gây ra nguy hiểm cho công việc của giám đốc dự. .. xác định nguồn lực cho dự án, cần giải không đủ đáp ứng quyết tránh rủi ro này Người quản lí cần kiểm tra yêu cầu và đảm bảo đội ngũ nhân lực đạt yêu cầu công việc Có mâu thuẫn xảy Người quản lý dự án cần phải đóng vai trò trung Nhóm 3_KHMT3-K2 Page 17 Quản lý dự án phần mềm ra giữa các thành viên trong đội dự án Nhà tài trợ không đáp ứng được yêu cầu về mặt tài chính Phía nhà tài trợ đưa ra yêu cầu... kế giao diện 1.2 Ký kết hợp đồng với khách hàng, công bố dự án 3.3 Lập trình, mã hóa 4.2 Thử nghiệm sản phẩm 4.Đào tạo người dùng, đảm bảo chất lượng Mức 2 (chi tiết): 3.3Lập trình, mã hóa 3.3.1 Xây dựng modul chat 3.3.2 Xây dựng modul list Friends 4.4 1 Kiểm thử đơn vị 3.3.3 Xây dựng 3.3.4 Xây dựng 4.1 Kiểm thử sản phẩm modul tìm kiếm modul quản trị 4.1.2 Kiểm thử tích hợp 3.3.5 Kết nối và đồng bộ... triệu thực hiện dự án Bao gồm tiền điện ,hao 1,5 triệu mòn máy móc,… Chi tiết chi phí cho xây dựng sản phẩm: TT 1 2 3 4 5 Thành Chi tiết tiền 1 triệu Xác định yêu cầu 300 000 Khảo sát yêu cầu Phát hiện yêu cầu 200 000 Kiểm thử 200 000 Đặc tả yêu cầu 300 000 4 triệu Thiết kế phần mềm 1 triệu Thiết kế tổng thể Thiết kế chi tiết 1 triệu Kiểm thử 2 triệu 5 triệu Xây dựng phần mềm Lập trình, xây dựng các modul... biểu làm việc :  Công việc chung của toàn đội dự án: Nhóm 3_KHMT3-K2 Page 11 Quản lý dự án phần mềm  Lịch biểu của từng thành viên đội dự án Phạm Viết Chính STT 1 2 3 4 5 6 7 8 9 Công việc Gặp khách hàng, khảo sát thực tế Xây dựng tài liệu đặc tả yêu cầu Ký hợp đồng với khác hàng Phân tích thiết kế hệ thống Thiết kế modul list friends Thiết kế modul quản trị Kiểm thử hệ thống Các hoạt động đảm bảo... hướng giải quyết Ngày Vấn đề cần Phân tích tác Giải pháp Đồng ý? tháng 1/1/2010 giải quyết động Phân công khảo sát thực tế dự án 14/1/2010 Tổng kết kế quả Kết quả quyết khảo sát yes Nhận dự án yes (Biên bản cuộc họp yes định nhận hay không nhận dự án 15/1/2010 Ký kết hợp đồng với khách hàng 18/1/2010 Họp bàn, thống Quyết định cơ Nhóm 3_KHMT3-K2 Page 24 Quản lý dự án phần mềm nhất phân công cấu và lịch . Quản lý dự án phần mềm Bài tập lớn :Quản lý dự án phần mềm Đề tài: Xây dựng website chat online. Nhóm thực hiện: Nhóm 8. Thành viên tham gia: 1. 15 Phần 3: Theo dõi, quản lý, giám sát dự án 21 Phần 4:Kết thúc dự án 27 Nhóm 3_KHMT3-K2 Page 2 Quản lý dự án phần mềm Lời giới thiệu Trong các ngành công nghiệp hiện nay, hầu hết đều có các dự. tiêu đề ra. Với yêu cầu thực hiện quản lý một dự án phần mềm để tìm hiểu và tích lũy thêm hiểu biết về công tác quản lý dự án trong lĩnh vực công nghệ thông tin, chúng tôi đã chọn đề tài quản lý

Ngày đăng: 01/07/2015, 11:19

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan