Quản lý dự án phần mềm
lượt xem 28
download
Quản lý dự án phần mềm việc lên kế hoạch có tính khoa học và nghệ thuật trong quá trình quản lý các dự án phần mềm.[1] Nó chính là quy trình quản lý dự án theo các chính sách được lên kế hoạch, theo dõi và kiểm soát.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Quản lý dự án phần mềm
- Đại Học Sư Phạm Tp. Hồ Chí Minh QUẢN LÝ DỰ ÁN PHẦN MỀM TỔNG QUAN VỀ HỌC PHẦN Phần mềm là nơi ta gieo những ước mơ và gặt về những ác mộng
- Nội dung • Mục tiêu – nội dung học phần QUẢN LÝ DỰ ÁN PHẦN MỀM • Công cụ minh họa - thực hành • Kiểm tra đánh giá BÀI GIẢNG CTDL2 – Lương Trần Hy Hiến 2 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (2)
- Mục tiêu • Biết được các khái niệm liên quan đến tổ QUẢN LÝ DỰ ÁN PHẦN MỀM chức, quản lý dự án • Biết được vai trò quản lý dự án BÀI GIẢNG • Biết sử dụng một số công cụ, môi trường hỗ trợ quản lý dự án CTDL2 – Lương Trần Hy Hiến 3 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (3)
- Mục tiêu • Một số khái niệm cơ bản • Vai trò quản lý dự án • Các vấn đề liên quan đến quản lý dự án • Sử dụng công cụ hỗ trợ quản lý dự án – MS Project – MS Project Server (Web Access) – MS Sharepoint Portal Server – Workflow – Project Management: eTimemachine, Primavera,… CTDL2 – Lương Trần Hy Hiến 4 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (4)
- NỘI DUNG • Tổng quan dự án phần mềm QUẢN LÝ DỰ ÁN PHẦN MỀM – Dự án phần mềm là gì? – Quản lý dự án phần mềm – Các khái niệm cơ bản trong Quản lý dự án phần mềm BÀI GIẢNG • Các giai đoạn trong quản lý dự án – Giai đoạn phân tích khả thi – Giai đoạn triển khai • Lập kế hoạch • Tổ chức nhân sự • Theo dõi thực hiện kế hoạch – Giai đoạn nghiệm thu CTDL2 – Lương Trần Hy Hiến 5 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (5)
- Công cụ minh họa • Microsoft Project QUẢN LÝ DỰ ÁN PHẦN MỀM – Lập kế hoạch – Sơ đồ GANTT – Sơ đồ Pert BÀI GIẢNG – Các khái niệm cơ bản trong Quản lý dự án phần mềm • Windows Sharepoint Service – Quản lý tài liệu – Lịch họp – .... CTDL2 – Lương Trần Hy Hiến 6 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (6)
- Đồ án và thi kết thúc học phần • Đồ án môn học (Project): 40% QUẢN LÝ DỰ ÁN PHẦN MỀM – Hình thức: bắt buộc. – Số lượng: 3 - 5 sinh viên/đồ án • Thi kết thúc học phần: 40% BÀI GIẢNG – Hình thức: thi viết – Thời gian: 90 – 120 phút • Bài tập trên lớp: 20% – Hình thức: giấy + lên bảng CTDL2 – Lương Trần Hy Hiến 7 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (7)
- Đồ án môn học (Bài tập project) • Nội dung QUẢN LÝ DỰ ÁN PHẦN MỀM – Xây dựng phần mềm quản lý. – Xây dựng phần mềm trò chơi – Xây dựng phần mềm hỗ trợ học tập BÀI GIẢNG –… • Yêu cầu – Lập kế hoạch – Phân tích khả thi – Đề xuất phương án CTDL2 – Lương Trần Hy Hiến 8 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (8)
- Đồ án môn học (Bài tập project) • Cấu trúc báo cáo QUẢN LÝ DỰ ÁN PHẦN MỀM – Đặt vấn đề – Hiện trạng, yêu cầu – Phương án (nhiều phương án) BÀI GIẢNG • Phần cứng, phần mềm, nhân sự • Phương án tập trung • Phương án phân tán • Phương án vừa – Kế hoạch thực hiện – Kế hoạch ban đầu – Kế hoạch phân tích CTDL2 – Lương Trần Hy Hiến 9 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (9)
- Nộp bài tập project • Báo cáo giai đoạn 1 QUẢN LÝ DỰ ÁN PHẦN MỀM – Nộp vào giữa học kỳ – Sinh viên nộp bài cho lớp trưởng • Nộp đồ án BÀI GIẢNG – Nộp đồ án cuối học kỳ vào ngày thi lý thuyết: • Báo cáo (MS Word) • Kế hoạch (MS Project) • Mô hình (MS Visio) – Sinh viên nộp bài cho lớp trưởng CTDL2 – Lương Trần Hy Hiến 10 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (10)
- Tài liệu tham khảo • Trương Mỹ Dung, Bài giảng Quản lý dự án CNTT, ĐH QUẢN LÝ DỰ ÁN PHẦN MỀM KHTN TpHCM. • Ngô Trung Việt, Phương pháp luận quản lý dự án CNTT, NXB KHKT, Hà Nội 2001 • Đào Kiến Quốc, Slide bài giảng Quản lý dự án phần BÀI GIẢNG mềm, ĐH Công Nghệ, ĐH QGHN • Trần Ngọc Bảo, Slide bài giảng Quản lý dự án phần mềm, ĐH Sư phạm TpHCM. • Roger S. Pressman. Software Engineering, a Practionner’s approach. Fifth Edition. Mc Graw Hill. 2001 • Ian Sommerville, Software Engineering, Eight Edition, Addison-Wasley, 2006 CTDL2 – Lương Trần Hy Hiến 11 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (11)
- Tài liệu tham khảo • MS Project QUẢN LÝ DỰ ÁN PHẦN MỀM • CBI Training Course on Software Project Management, 2002 • http://www.microsoft.com/Sharepoint/default.mspx BÀI GIẢNG • http://www.pmi.org/Pages/default.aspx • http://www.monashprofessional.com.au/training/courses /course_102.aspx • http://www.monashprofessional.com.au/training/courses /course 116.aspx • http://www.stellman-greene.com CTDL2 – Lương Trần Hy Hiến 12 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (12)
- Liên hệ giảng viên • LƯƠNG TRẦN HY HIẾN QUẢN LÝ DỰ ÁN PHẦN MỀM – Khoa Công nghệ Thông tin, ĐHSP – Email: hienlth@hcmup.edu.vn – Điện thoại: 0949.790.775 BÀI GIẢNG – Website môn học: http://sites.google.com/a/hcmup.edu.vn/pm http://hienlth.info/spm http://fit.hcmup.edu.vn/~hienlth/SPM CTDL2 – Lương Trần Hy Hiến 13 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (13)
- Quản lý dự án PM Tổng quan về Quản lý dự án PM
- Nội dung • Một số khái niệm về dự án QUẢN LÝ DỰ ÁN PHẦN MỀM – Phần mềm và đặc tính của phần mềm – Những vấn đề đặt ra – Các quy trình phát triển phần mềm (nhắc lại) – Dự án phần mềm là gì? BÀI GIẢNG – Các khái niệm cơ bản trong QL DAPM • Giới thiệu về QLDA – Quản trị dự án phần mềm – Các tiêu chuẩn đánh giá việc quản lý dự án – Các chức năng QLDA – Nguyên nhân thất bại của 1 dự án CTDL2 – Lương Trần Hy Hiến 15 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (15)
- Công nghệ phần mềm • Khái niệm: QUẢN LÝ DỰ ÁN PHẦN MỀM – Công nghệ phần mềm là ngành khoa học nghiên cứu về việc xây dựng các phần mềm có chất lượng với chi phí hợp lý trong khoảng thời gian hợp lý Công nghệ phần mềm BÀI GIẢNG Phương pháp Công cụ Quy trình • Đối tượng nghiên cứu: – Quy trình công nghệ – Phương pháp xây dựng phần mềm – Công cụ hỗ trợ phát triển phần mềm CTDL2 – Lương Trần Hy Hiến 16 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (16)
- Công nghệ phần mềm • Các đối tượng nghiên cứu của Công nghệ phần mềm : QUẢN LÝ DỰ ÁN PHẦN MỀM – Quy trình phần mềm: • Hệ thống các giai đoạn mà quá trình phát triển phần mềm phải trải qua, • với mỗi giai đoạn cần xác định rõ: BÀI GIẢNG – Mục tiêu, kết quả nhận từ giai đoạn trước đó, – Kết quả chuyển giao cho giai đoạn kế tiếp – Phương pháp phát triển phần mềm: • Hệ thống các hướng dẫn cho phép từng bước thực hiện một giai đoạn nào đó trong quy trình phần mềm – Công cụ và Môi trường phát triển phần mềm: • Hệ thống các phần mềm trợ giúp trong lĩnh vực xây dựng phần mềm • Hỗ trợ các chuyên viên tin học trong các bước xây dựng phần mềm theo một phương pháp nào đó với một quy trình được chọn trước CTDL2 – Lương Trần Hy Hiến 17 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (17)
- Đặc trưng của phần mềm • Phần mềm được phát triển (hay kỹ nghệ), nó QUẢN LÝ DỰ ÁN PHẦN MỀM không được chế tạo theo nghĩa cổ điển. • Phần mềm không "hỏng đi" nhưng thoái hoá theo thời gian. BÀI GIẢNG • Phần lớn phần mềm vẫn được xây dựng theo đơn đặt hàng của khách hàng. • Sự phức tạp và tính thay đổi luôn là bản chất của phần mềm. • Ngày nay phần mềm được phát triển theo nhóm CTDL2 – Lương Trần Hy Hiến 18 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (18)
- Những vấn đề đặt ra Khủng hoảng phần mềm QUẢN LÝ DỰ ÁN PHẦN MỀM – Thời hạn – Chi phí – Chất lượng BÀI GIẢNG – Phụ thuộc vào con người. Khủng hoảng nhân sự. – Quy mô và độ phức tạp ngày càng tăng CTDL2 – Lương Trần Hy Hiến 19 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (19)
- Những vấn đề đặt ra • Thách thức QUẢN LÝ DỰ ÁN PHẦN MỀM – Sự tinh vi và năng lực của phần cứng đã vượt xa khả năng xây dựng phần mềm để có thể sử dụng được các tiềm năng của nó. BÀI GIẢNG – Khả năng xây dựng các phần mềm mới không giữ đựợc cùng nhịp so với nhu cầu về phần mềm tăng lên nhanh chóng, đặc biệt khi internet phát triển. – Quy mô và độ phức tạp của các phần mềm mới ngày càng tăng. Khả năng bảo trì các hệ thống phần mềm cũ hiện đang tồn tại rất khó khăn và tốt kém các nguồn tài nguyên vì các thiết kế sơ sài. Phát triển các phần mềm mới phải nhanh chóng và dễ bảo trì trở thành nhu cầu cấp bách. CTDL2 – Lương Trần Hy Hiến 20 LƯƠNG TRẦN HY HIẾN FIT, HCMUP (20)
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Quản lý dự án phần mềm
3 p | 770 | 331
-
Bài giảng Quản lý dự án phần mềm - Nguyễn Đạt Thông
107 p | 120 | 22
-
Bài giảng Quản lý dự án phần mềm
196 p | 92 | 17
-
Giáo án tích hợp: Quản lý dự án phần mềm CNTT
28 p | 117 | 11
-
Đề cương chi tiết học phần Quản lý dự án phần mềm (Software Project Management)
9 p | 76 | 10
-
Bài giảng Quản lý dự án phần mềm: Chương 1 - Lương Trần Hy Hiến
0 p | 174 | 9
-
Bài giảng Kỹ thuật phần mềm - Phần 2: Quản lý dự án phần mềm
25 p | 100 | 8
-
Bài giảng Công nghệ phần mềm - Phần 2: Quản lý dự án phần mềm
25 p | 98 | 8
-
Bài giảng Quản lý dự án phần mềm: Phần 2
74 p | 37 | 7
-
Bài giảng Quản lý dự án phần mềm: Phần 1
57 p | 30 | 7
-
Giáo trình Quản lý dự án phần mềm công nghệ thông tin - Nghề: Công nghệ thông tin (Cao đẳng) - CĐ Kỹ Thuật Công Nghệ Bà Rịa-Vũng Tàu
143 p | 69 | 7
-
Bài giảng Quản lý dự án phần mềm công nghệ thông tin (Nghề: Công nghệ thông tin): Phần 2 - CĐ Công nghệ và Nông lâm Nam Bộ
65 p | 35 | 6
-
Bài giảng Quản lý dự án phần mềm (Software Project Management): Giới thiệu - Thạc Bình Cường
8 p | 95 | 6
-
Bài giảng Công nghệ phần mềm - Phần 2: Quản lý dự án phần mềm
25 p | 87 | 6
-
Bài giảng môn Công nghệ phần mềm - Chương 3: Quản lý dự án phần mềm
80 p | 33 | 5
-
Bài giảng Quản lý dự án phần mềm công nghệ thông tin (Nghề: Công nghệ thông tin): Phần 1 - CĐ Công nghệ và Nông lâm Nam Bộ
68 p | 34 | 5
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 04: Quản lý dự án phần mềm & lập trình với giao diện đồ hoạ người dùng (GUI)
7 p | 64 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn