
Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Minh Huy
lượt xem 5
download

Bài giảng "Nhập môn công nghệ phần mềm - Chương 3: Quản lý dự án phần mềm" cung cấp cho người đọc các kiến thức: Khái niệm quản ý dự án, các hoạt động quản lý dự án, mô hình CMM. Mời các bạn cùng tham khảo nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Minh Huy
- Quản lý dự án phần mềm GV. Nguyễn Minh Huy Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1
- Nội dung Khái niệm quản lý dự án. án. Các hoạt động quản lý dự án. án. Mô hình CMM. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 2
- Nội dung Khái niệm quản lý dự án án.. Các hoạt động quản lý dự án. án. Mô hình CMM. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 3
- Khái niệm quản lý dự án Dự án là gì gì?: ?: Một chuỗi hoạt động động.. Có mục tiêu rõ ràng ràng.. Trong thời gian hạn định định.. Phân loại dự án: án: Dựa vào mục tiêu tiêu.. Các loại dự án: án: Dự án sản xuất sản phẩm phẩm.. Dự án đầu tư lợi nhuận nhuận.. Dự án nghiên cứu tri thức. thức. C Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 4
- Khái niệm quản lý dự án Thế nào là dự án thành công công?? Dự án hoàn tất tất?? ?? Chưa đủ. đủ. Thời gian Chi phí Ba yếu tố ràng buộc buộc:: Phạm vi (Scope). Phạm vi Thời gian (Time). Chi phí (Budget). Dự án thỏa 3 yếu tố ràng buộc buộc.. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 5
- Khái niệm quản lý dự án Dự án phần mềm mềm:: Đặc điểm điểm:: Dự án sản xuất xuất.. Mục tiêu tiêu:: sản phẩm phần mềm mềm.. Ràng buộc Scope thường không rõ ràng ràng.. 80% dự án thất bại do scope. Quản lý dự án phần mềm mềm:: Đảm bảo dự án phần mềm thành công công:: Scope, Time, Budget. Người thực hiện hiện:: Trưởng dự án (project manager manager). ). Các thành viên (project members). Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 6
- Nội dung Khái niệm quản lý dự án. án. Các hoạt động quản lý dự án án.. Mô hình CMM. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 7
- Các hoạt động quản lý dự án Các hoạt động chính chính:: Khảo sát (Initiation). Lập kế hoạch (Planning). Thực hiện (Executing). Kiểm soát (Tracking). Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 8
- Các hoạt động quản lý dự án Khảo sát dự án: án: Thực hiện công việc “tiền trạm trạm”. ”. Mục tiêu tiêu:: Tìm hiểu dự án (scope, time, budget). Xác định phạm vi. Phác thảo khung thời gian và chi phí phí.. Kết quả: quả: Báo cáo khả thi (Feasible Report). Bản đề xuất (Project Proposal Proposal). ). Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 9
- Các hoạt động quản lý dự án Cấu trúc bản đề xuất (Project Proposal): Phát biểu bài toán (problem): Mô tả vấn đề. đề. Giải pháp đề xuất (proposed solution): Phần mềm mềm:: tính năng, năng, kiến trúc trúc.. Phần cứng cứng:: máy móc móc,, thiết bị. bị. Nghiệp vụ: vụ: quy trình công việc việc.. Các giai đoạn dự án (milestones). Quy trình phát triển triển.. Thành phẩm từng giai đoạn (deliverables). Nhân sự & chi phí (human resource & budget): Cấu trúc nhân sự. sự. Kê khai các khoản chi phí phí.. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 10
- Các hoạt động quản lý dự án Lập kế hoạch dự án: án: Dự tính chi tiết tiết:: Phân rã công việc từng giai đoạn đoạn.. Kế hoạch 3W: WHO: HO: Ai làm? làm? Bố trí nhân sự. sự. WHEN HEN:: Khi nào xong xong? ? Thời gian dự kiến kiến.. WHAT: Thành phẩm gìgì? ? Kết quả đo lường được được.. Sơ đồ Gantt. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 11
- Các hoạt động quản lý dự án Lập kế hoạch dự án: án: Kế hoạch đối phó rủi ro: ro: Có những rủi ro gì gì? ? Tầm ảnh hưởng hưởng:: scope, time, budget. Làm gì khi rủi ro xảy ra? ra? STT Rủi ro Khả năng Ảnh hưởng Đối phó - Thỏa thuận trước với khách hàng - Tăng cường kiểm nghiệm yêu cầu 1 Thay đổi yêu cầu 70% Scope, time, budget - Chuẩn bị tâm lý thay đổi cho nhân viên 2 Biến động nhân sự 30% Time - Lập kế hoạch nhân sự dự phòng 3 Gặp khó khăn công nghệ 20% Time - Huấn luyện công nghệ trước Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 12
- Các hoạt động quản lý dự án Lập kế hoạch dự án: án: Môi trường làm việc chung (workspace): Lưu trữ tài liệu liệu.. Quản lý mã nguồn nguồn.. Server quản lý phiên bản (version control). Kênh trao đổi đổi:: email, forum, group. Cách thức làm việc việc:: Tập trung hay phân tán? tán? Họp nhóm nhóm?? Báo cáo tiến độ? độ? Giải quyết xung đột đột?? Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 13
- Các hoạt động quản lý dự án Thực hiện dự án: án: Vận hành theo kế hoạch chung chung.. Kế hoạch tuần (weekly plan): Danh sách công việc việc.. Phân công nhân sự. sự. Kết quả bàn giao giao.. Kế hoạch tuần 5 (9/3/2015 – 15/3/2015) STT Công việc Nhân sự Kết quả - Link group facebook 1 Tạo group facebook Hùng - Phần giới thiệu nhóm và dự án. - Link google code. 2 Setup google code An - Hệ thống thư mục dự án. Tìm hiểu chung về - Download 3 phần mềm tham khảo. 3 Trang, Hùng Quản lý học sinh - Các tính năng chung của phần mềm. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 14
- Các hoạt động quản lý dự án Kiểm soát dự án: án: Đảm bảo dự án đúng kế hoạch (đảm bảo 3W). WHERE: Đang ở đâu? đâu? Đo lường công việc việc.. WHAT: Gặp vấn đề gìgì? ? Xác định trở ngại. ngại. WHY: Vì sao trở ngại? ngại? Đề ra cách giải quyết quyết.. Quản lý sự thay đổi (Change Management): Có những thay đổi gì gì?? Tầm ảnh hưởng hưởng? ? Giữ vững ràng buộc dự án. án. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 15
- Các hoạt động quản lý dự án Kiểm soát dự án: án: Báo cáo tiến độ tuần (weekly report): Kế hoạch tuần 5 (9/3/2015 – 15/3/2015) STT Công việc Nhân sự Kết quả Thực tế - Link group facebook 1 Tạo group facebook Hùng - Hoàn thành. - Phần giới thiệu nhóm và dự án. - Link google code. - Chưa tạo hệ thống thư mục 2 Setup google code An - Hệ thống thư mục dự án. dự án. - Download 3 phần mềm tham Tìm hiểu chung về Trang, khảo. - Thiếu 1 phần mềm tham 3 Quản lý học sinh Hùng - Các tính năng chung của phần khảo. mềm. Bản thời gian làm việc (time sheet). Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 16
- Nội dung Khái niệm quản lý dự án. án. Các hoạt động quản lý dự án. án. Mô hình CMM. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 17
- Mô hình CMM Giới thiệu mô hình CMM: Được SEI của CMU đưa ra 2002. Mô hình đánh giá độ trưởng thành thành.. Hướng dẫn cải tiến quy trình phát triển triển.. Tương đương với chuẩn ISO. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 18
- Mô hình CMM Cấp độ trưởng thành thành:: Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 19
- Mô hình CMM Số liệu thực tế tế:: Lockheed Martin CMM Level 2 (1993), Level 3 (1996), Level 5 (2002). Tăng 30% năng suất phát triển triển.. Giảm 20% chi phí sản xuất xuất.. Giảm 15% lỗi phần mềm mềm.. J.P Morgan Chase & Co Đầu tư 4 triệu dollars cải tiến quy trình. CMM Level 2 (2001), Level 3 (2003). Cải thiện khả năng tiên liệu của quy trình. Giảm lỗi phần mềm. Tăng số phiên bản phần mềm / năm. Nhập môn Công Nghệ Phần Mềm - 2011 CuuDuongThanCong.com https://fb.com/tailieudientucntt 20

CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Nhập môn Công nghệ thông tin: Lab 1 - Th.S Dương Thành Phết
13 p |
240 |
44
-
Bài giảng Nhập môn Công nghệ thông tin: Hướng dẫn bài tập 3 - Th.S Dương Thành Phết
59 p |
180 |
21
-
Bài giảng Nhập môn Công nghệ thông tin: Hướng dẫn bài tập 1 - Th.S Dương Thành Phết
17 p |
172 |
20
-
Bài giảng Nhập môn Công nghệ phần mềm: Chương 3 - Nguyễn Thị Minh Tuyền
77 p |
161 |
18
-
Bài giảng Nhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm (2011)
49 p |
117 |
14
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 9 - Ngô Chánh Đức
32 p |
128 |
13
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 2 - Ngô Chánh Đức
60 p |
131 |
11
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 3 - Ngô Chánh Đức
35 p |
103 |
11
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 4 - Ngô Chánh Đức
45 p |
119 |
10
-
Bài giảng Nhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm
35 p |
45 |
9
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 1 - Ngô Chánh Đức
13 p |
112 |
8
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 5 - Ngô Chánh Đức
51 p |
85 |
8
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 7 - Ngô Chánh Đức
26 p |
125 |
8
-
Bài giảng Nhập môn Công nghệ phần mềm: Giới thiệu tổng quan về nội dung học phần - TS. Trần Ngọc Bảo
32 p |
137 |
7
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 6 - Ngô Chánh Đức
36 p |
101 |
6
-
Bài giảng Nhập môn Công nghệ thông tin 1: Chương 8 - Ngô Chánh Đức
29 p |
83 |
6
-
Bài giảng Nhập môn Công nghệ thông tin 1: Giới thiệu môn học - Ngô Chánh Đức
4 p |
118 |
5
-
Bài giảng Nhập môn công nghệ phần mềm - Chương 1: Nguyễn Văn Danh
9 p |
91 |
3


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
