Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 4 - Nguyễn Nhất Hải

15 11 0
Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 4 - Nguyễn Nhất Hải

Đ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

Chương 4 - Quản lý dự án phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Khái niệm dự án phần mềm; nguyên lý và quy trình quản lý dự án; kỹ năng, kỹ thuật quản lý dự án; các yếu tổ quyết định thành công của dự án.

Chương 4: Quản lý dự án phần mềm Khái niệm Nguyên lý quy trình quản lý dự án NHẬP MÔN CÔNG NGHỆ PHẦN MỀM (INTRODUCTION TO SOFTWARE ENGINEERING) co ng c om Kỹ năng, kỹ thuật quản lý dự án Các yếu tổ định thành công dự án an Dự án phần mềm du o Khái niệm ng th • Dự án (project): Một dự án cơng việc có thời hạn nhằm tạo sản phẩm, dịch vụ hay kết • Do đội ngũ thành viên gồm người thực • Giới hạn thời gian, ngân sách, nhân lực • Sản phẩm phần mềm phần mềm có sẵn cải tiến • Sản phẩm phải góp phần tạo dựng quy trình nghiệp vụ mới, hữu ích, mang lại lợi ích đáng kể cho quy trình nghiệp vụ có • • • • cu u – Tính thời hạn (Temporariness) : có điểm bắt đầu điểm kết thúc – Tính (Uniqueness) : Dự án riêng biệt, độc lập Có sản phẩm cụ thể cuối Sản phẩm môi trường dự án Mang lại yếu tố cho đội ngũ thực Dự án cần quản lý với giả định xảy thay đổi 3 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt Giá thành + Thời gian+ Chất lượng (Cost + Schedule + Quality) Quản lý dự án • Quản lý dự án để đưa sản phẩm cuối cùng: • Quản lý dự án áp dụng kiến thức, kỹ năng, công cụ kỹ thuật vào hoạt động dự án nhằm đáp ứng yêu cầu dự án phạm vi ngân sách hay nguồn tài cho phép hạn với nguồn lực cho phép phù hợp với đặc tả chất lượng đủ để phục vụ nhu cầu kinh doanh đáp ứng tiêu chuẩn chuyên môn kỳ vọng công tác quản lý c om – – – – – co ng – Đạt mục tiêu dự án – Đạt vượt yêu cầu hay kỳ vọng người có quyền lợi nghĩa vụ liên quan (stakeholders) – Cân yếu tố: thời gian, chi phí, chất lượng sản phẩm an ng th KIỂM SOÁT (CONTROLLING) Các lĩnh vực quản lý dự án du o Các nhiệm vụ quản lý dự án Dự án cu u Ai thẩm định kết ? Dựa vào tiêu chuẩn ? CHỈ ĐẠO (DIRECTING) Ai định gì, nào? LẬP KẾ HOẠCH (PLANNING) TÀI NGUYÊN CỦA DỰ ÁN Nhắm tới mục tiêu nào, sao? Con người TẠO ĐỘNG LỰC (MOTIVATION) TỔ CHỨC (ORGANIZING) Điều khiến người bộc lộ phẩm chất tốt công việc ? Liên quan đến gì, sao? People Tiến trình 7 8 CuuDuongThanCong.com Sản phẩm https://fb.com/tailieudientucntt Giải toán quản lý dự án QUẢN LÝ DỰ ÁN PHẦN MỀM Tính thục q trình, Phương pháp luận, Đánh giá tối ưu, Ràng buộc, khn mẫu, sở hạ tầng, Nền tảng văn hố sách ĐẦU VÀO TIẾN TRÌNH (Đặc trưng) ĐẦU RA TIẾN TRÌNH (Ví dụ chọn lọc) Project Business Case Thơng tin CÁC BƯỚC TIẾN TRÌNH Cơng nghệ c om Khái niệm Nguyên lý tiến trình quản lý dự án Danh mục đầu tư dự án tối ưu Các công cụ chất lượng số lượng Giải toán quản lý dự án Đầu tiến trình khác Sàng lọc dự án Nhiệm vụ người quản lý dự án Các pha quản lý dự án Báo cáo khả thi dự án Đầu vào vật chất ng co an Chi phí sửa đổi lịch trình Thời gian & Giá thành Báo cáo trạng thái dự án Quản lý dự án sử dụng rộng rãi quy trình để sản xuất "sản phẩm" (xem mẫu trên) Một số quy trình phức tạp có nguy 10 lỗi cao Do kết trình quản lý dự án thường đầu vào q trình khác, sai sót nhiều q trình kéo theo sai sót tồn chuỗi tồn q trình 10 • Tập trung vào đa dạng thành viên nhóm độ phức tạp công việc: Nhiệm vụ người quản lý dự án • Làm để tăng khả năng: Cần / phù hợp chiến lược/ ROI / rủi ro hoàn vốn – Tạo sản phẩm có chất lượng – Tơn trọng lịch trình thực – Thỏa mãn yêu cầu khách hàng – Tạo khả kinh doanh – Đạt thành công u Thu thập liệu lưu Tự đánh giá tiêu chí dự án cu – Xem xét việc khác góc độ khác nhau, xuất phát từ thành viên công việc cần làm – Sử dụng quy trình “Plan Do - Check - Act“ – Người quản lý dự án giỏi phải tìm lực tiềm ẩn thành viên sử dụng đầy đủ lực Ý tưởng đề xuất dự án du o Sàng lọc dự án ng th Yêu cầu thay đổi khách hàng Hiệu tiến trình Các yêu cầu, dẫn Chất lượng đầu vào trình, Kiến thức, Năng lực,Kinh nghiệm, Sự rõ ràng, Khả năng, Truyền thông, Hợp tác, Phối hợp Quy hoạch tổng thể dự án (kế hoạch lệ thuộc) N Chuyển đổi đầu vào thành đầu Tương tác bên liên quan Kỹ năng, kỹ thuật quản lý dự án Các yếu tổ định thành cơng dự án Nhóm ưu tiên đánh giá đề xuất xem xét danh mục đầu tư để cân rủi ro Đánh giá định kỳ ưu tiên Loaị bỏ Hold for Resources Quay lại để thêm thông tin Phân quyền ưu tiên, tài nguyên, quản lý dự án đánh giá tiến độ Đội ngũ lãnh đạo Ban đạo Giám đốc dự án Nhà tài trợ Liên lạc nội Bộ phận trực tuyến Các dự án khác CNTT Quản lý dự án Nhóm dự án Người tham gia Phân phối Nhiệm vụ 11 ROI: return on investment 11 12 12 CuuDuongThanCong.com Liên lạc bên Đối tác thương mại Các nhà cung cấp Các nhà thầu https://fb.com/tailieudientucntt PM = Tâm điểm giao tiếp • c om • • Phân biệt vai trò, nhiệm vụ người quản lý (managers) người lãnh đạo (leaders) • Các kỹ người quản lý dự án cần có ng • Khơng phải công việc bán thời gian Phải biết chu kỳ sống dự án, tiến trình dự án vai trị tiến trình việc thực công việc pha khác chu kỳ sống dự án Nhận biết phức tạp môi trường thực dự án Phải chuẩn bị để đối phó với mối xung đột khác Hầu hết dự án thất bại thiếu quản lý dự án quản lý người, khơng phải lý kỹ thuật co • Bài tập an 13 14 th 13 14 ng Kỹ quản lý cho Quản lý dự án du o Nhà quản lý vs Nhà lãnh đạo • Nhìn chung, nhà lãnh đạo có nhiệm vụ mục tiêu liên kết người để đạt mục tiêu Lãnh đạo cố gắng để tìm điểm chung – u cu Lãnh đạo tập trung vào phản ánh liên quan đến kỳ vọng Một nhà lãnh đạo tốt luôn tập trung vào việc tương lai hướng đến đồng nhóm Lãnh đạo • • Thiết lập đường hướng (tầm nhìn chiến lược) – Lãnh đạo cần phải có hình ảnh rõ ràng tương lai • Lãnh đạo (nhất thiết khác với ‘quản lý’!) – Săp xếp người (tầm nhìn giao tiếp chiến lược lời nói hành động) – Thúc đẩy tạo cảm hứng – Lãnh đạo thể tất Quản lý Giải vấn đề – Định nghĩa vấn đề (kỹ thuật, quản lý, giao tiếp) – Ra định (xác định giải pháp khả Giao tiếp rõ rang, không nhập nhằng Viết nói, nghe nói – Tập trung vào tương lai – Tích hợp – Tập trung vào – Đa dạng – – Nội bên ngồi – Hi vọng – Tầm nhìn – Trông coi – Hỗ trợ – Trang trọng thân mật – theo chiều dọc (cấp trên, cấp dưới) – Sáng tạo – Cảm hứng – Giải vấn đề – Phân tích – Sáng kiến – Cơ hội – Cấu trúc, xếp – Thực tế Phạm vi, chi phí, thời hạn, hợp đồng, nhiệm vụ, nguồn lực v v • cấp • Đàm phán với người khác để đạt thoả thuận thi thực lựa chọn với yếu tố thời gian) • Ảnh hưởng đến tổ chức – chiều ngang (cấp ngang hàng) (Vertical and horizontal) Sự hiểu biết động thái thức khơng thức tổ chức (sức mạnh & trị - theo nghĩa tích cực) 15 15 16 16 CuuDuongThanCong.com https://fb.com/tailieudientucntt Các pha quản lý dự án Các pha quản lý dự án Phân bố lợi ích Kết thúc dự án Phase / Stage Khái niệm, mục tiêu, cách tiếp cận cách biện minh dự án định nghĩa đúng, đồng ý, truyền đạt .c om Lập kế hoạch quản lý Kết thúc dự án Các giai đoạn Phân bổ lợi ích Định nghĩa thiết kế dự án Lập kế hoạch quản lý Định nghĩa thiết kế dự án ng Thực thi phức tạp, với nhiều giai đoạn q trình Tn thủ tuyệt đối vịng đời nghiệp vụ, từ việc định nghĩa, chứng minh tính khả thi, phân bổ lợi ích cho doanh nghiệp co • Các kỹ quản lý dự án cần thiết từ đầu: hiểu biết rõ quy trình dự án + ước tính đáng tin cậy + lập, xem xét kế hoạch dự án cách cẩn thận • Các lĩnh vực quy trình bổ trợ làm giúp đảm bảo lịng tin dự án tạo kết có giá trị an 17 18 18 du o Phân bổ lợi ích Lập kế hoạch quản lý u Sự huy động Báo cáo kiểm soát quản lý Q A Pha / Giai đoạn Huy động Báo cáo kiểm soát quản lý Q A Theo dõi quản lý lợi ích Quản lý chất lượng Quản lý rủi ro Quản lý vấn đề Kiểm soát thay đổi phạm vi Quản lý cấu hình Kiểm sốt tài liệu Xây dựng đội ngũ, hợp tác thông tin liên lạc nội Quản lý thay đổi tổ chức Thông tin liên lạc bên ngồi Chi tiêu & Kế tốn Quản lý nhà thầu phụ Một dự án trải qua nhiều giai đoạn, giai đoạn có mục tiêu kết cần đạt khác Các giai đoạn thường yêu cầu kỹ năng, cấu trúc mức độ tài nguyên khác Việc lập kế hoạch, ước lượng chi phí phân bổ tài nguyên riêng cho giai đoạn bình thường 19 19 Phân bổ lợi ích Định nghĩa thiết kế dự án Kết thúc dự án Pha / Giai đoạn cu Lập kế hoạch quản lý Định nghĩa thiết kế dự án Các pha quản lý dự án 20 CuuDuongThanCong.com https://fb.com/tailieudientucntt Kết thúc dự án Các pha quản lý dự án ng th 17 Sơ lược kế hoạch quản lý tổng thể, xác định, lập dự tốn thời gian thực cho tài nguyên có sẵn, mua lại hay hợp đồng Đánh giá lại nghiệp vụ để đảm bảo giả định biện minh ban đầu Xác định chi tiết chủ định thực tiến trình quản lý 20 Phân bổ lợi ích người quản lý dự án co • Đánh giá mức độ thành công dự án • Xác định mục cần cải tiến • Rút học kinh nghiệm an 21 dự án Hoạch định Xây dựng phát biểu công việc Xây dựng cấu trúc công việc Tạo công bố dự án Thực ước lượng dự án Tạo tài liệu dự án đưa hoạt động quản trị dự án vào QUẢN LÝ DỰ ÁN PHẦN MỀM Lên ngân sách cu Tổ chức Lên lịch biểu u dự án 22 du o Khởi động Lập tổ dự án Khái niệm Nguyên lý tiến trình quản lý dự án Kỹ năng, kỹ thuật quản lý dự án Thực công bố tài nguyên Xác định cách làm lại Kiểm soát dự án Quản lý dự án Theo dõi điều phốI tiến độ Phân tích khác biệt Khơng Lập KH lại ? Có Kết thúc dự án 22 ng Bức tranh tổng thể quản lý dự án Q A th 21 Management Control Reporting Theo dõi quản lý lợi ích Quản lý chất lượng Quản lý rủi ro Quản lý vấn đề Kiểm soát thay đổi phạm vi Quản lý cấu hình Kiểm sốt tài liệu Xây dựng đội ngũ, hợp tác thông tin liên lạc nội Quản lý thay đổi tổ chức Thơng tin liên lạc bên ngồi Chi tiêu & Kế tốn Quản lý nhà thầu phụ ng • Chuyển giao cơng việc, quy trình, kết cần đạt cho phận chuyên ngành khác • Nộp hồ sơ, tài liệu hạn, đầy đủ chi tiết hoạt động trình kiểm tra giám sát dự án, sở để bảo trì phát triển dự án tương lại • Giải phóng nhân lực, thiết bị phương tiện Mobilisation Kết thúc dự án suốt dự án Tối ưu hóa lợi ích số mục tiêu Phase / Stage c om Lợi ích theo kế hoạch đánh giá theo dõi Rà xét việc thực dự án Kết thúc dự án Pha / Giai đoạn Phân bổ lợi ích Định nghĩa thiết kế dự án Lập kế hoạch quản lý Định nghĩa thiết kế dự án Lập kế hoạch quản lý Các pha quản lý dự án Rà xét việc thực dự án Các pha quản lý dự án Các yếu tổ định thành công dự án Xác định sửa đổi cần thiết Kết thúc dự án Quản lý rủi ro Quản lý chất lượng Kiểm soát dự án lập báo cáo Quản lý cấu hinh Thực sửa đổi 23 24 24 CuuDuongThanCong.com https://fb.com/tailieudientucntt Quản lý rủi ro Mở đầu • Rủi ro ? • Quản lý dự án bao gồm kỹ quản lý chung (general management) kỹ lãnh đạo (leadership), có tính đến yếu tố cá nhân – Những kiện làm phá vỡ dự án – Những điều không chắn, khoản nợ hay điểm yếu làm cho dự án không theo kế hoạch định – Phương pháp kỹ thuật lập kế hoạch, lập dự toán, kiểm sốt cơng việc để đạt kết mong muốn hạn, phạm vi ngân sách phù hợp với đặc tả kỹ thuật – Quy trình độc lập, gồm hoạt động phối hợp, kiểm soát được, có thời hạn rõ ràng, thực nhằm đạt mục tiêu phù hợp với yêu cầu cụ thể chi phí, thời gian nguồn lực – Lập kế hoạch, tổ chức, đạo kiểm soát nguồn tài nguyên công ty cho mục tiêu tương đối ngắn hạn nhằm tiến tới hoàn thành mục đích mục tiêu cụ thể .c om • Tại cần quản lý rủi ro ? – Tất dự án phụ thuộc vào rủi ro – Tiến trình khơng theo kế hoạch số giai đoạn dự án • Khi cần quản lý rủi ro ? co ng – – – – – an 25 Không thể loại trừ hết rủi ro Giảm thiểu ảnh hưởng cố trước cho dự án Nâng cao xác suất thực thành công dự án Tạo ý thức kiểm sốt Có giải pháp hiệu kịp thời 26 26 Ví dụ du o Quy trình quản lý rủi ro ng th 25 Khi lập kế hoạch quản lý Khi dự án sẵn sàng thực thi Khi khôi phục dự án bỏ dở Khi rà xét dự án Khi có sai lệch lớn so với kế hoạch xảy Có thể quản lý rủi ro • Chậm tiến độ xây dựng phần mềm LTV gặp phải nhiều khó khăn giai đoạn lập trình dự đốn • Với tiến độ tại, xác suất LTV đáp ứng kiện tới hạn khoảng 30 % • Hành động ngăn ngừa gồm: Xác định cu u • Giảm tối thiểu ảnh hưởng cố trước cho dự án cách xác định đưa giải pháp tình trước có hậu xấu xảy Phân tích Xử lý Xác định mức rủi ro ban đầu dự án bước Giám sát lập thành văn rủi ro cụ thể bước – Giảm thiểu rủi ro: đào tạo huấn luyện bổ sung cho LTV – Loại bỏ rủi ro: hợp đồng th khốn chun mơn với LTV giàu kinh nghiệm Phân tích ảnh hưởng rủi ro bước Xây dựng triển khai kế hoạch quản lý rủi ro bước giám sát cập nhật tài liệu rủi ro 27 27 28 28 CuuDuongThanCong.com https://fb.com/tailieudientucntt Quản lý chất lượng Quy trình quản lý chất lượng • Thích hợp với mục đích • Giảm tối đa lãng phí cách thực từ lần đầu Cân chất lượng Mục đích Thoả mãn nhu cầu Tiến hành hoạt động kiểm soát chất lượng Triển khai họat động hiệu chỉnh ng Đạt chất lượng phải đựợc lên kế hoạch - không tuỳ tiện Đạt chất lượng xuất phát từ bảo đảm chất lượng kiểm soát chất lượng Đạt chất lượng phụ thuộc vào hỗ trợ quản lý Thực co Phương pháp 2.Thiết lập khung đảm bảo chất lượng c om 1.Lập kế hoạch chất lượng an 29 30 ng th 29 30 Lập báo cáo du o Kiểm soát dự án lập báo cáo • Lập báo cáo kiểm soát dự án tảng để quản lý dự án • Quản trị viên dự án, trưởng nhóm thành viên nhóm phải: u – Kiểm soát dự án: Nắm bắt quản lý tiến trình – Lập báo cáo dự án: Truyền bá hiệu kiến thức – – – – – – Lắng nghe tin nhắn chuyển đến – Chấp nhận tin xấu tốt – Hỗ trợ tích cực thành viên nhóm để vượt qua trở ngại cu • Quản trị viên dự án có thể: Báo cáo khách quan thực trạng dự án Xác định cản trở hành động hiệu chỉnh Triển khai giải pháp Hiểu ảnh hưởng công việc tương lai Đưa định hợp lý dựa thông tin xác thực 31 31 32 32 CuuDuongThanCong.com https://fb.com/tailieudientucntt Trao đổi tình trạng dự án Lập báo cáo – WBS • Tập trung vào thành tựu mục tiêu kinh doanh, vào quy trình dự án • Đưa thơng tin xác tin cậy dựa kế hoạch dự án Dự án Mức WBS c om Giai đoạn Phạm vi Hoạt động • Nêu bật điểm ngoại lệ so với kế hoạch • Cung cấp thơng tin kịp thời Quan sát bên Chi tiết đội dự án ng co • Bao gồm mức nỗ lực chấp nhận an 33 Bước t/h 34 34 Create WBS(3) du o Lập báo cáo – WBS ng th 33 Nhiệm vụ Mức độ phân chia cơng việc phụ thuộc vào mục tiêu • Có nhiều cách phân chia công việc: theo sản phẩm cần bàn giao, theo quy trình, theo mốc thời gian, v.v cu u Quản lý dự án 1.1 lập kế hoạch 1.1.1 Đưa phạm vi 1.1.2 Danh sách hoạt động 1.1.3 Lập kế hoạch tài nguyên 1.1.4 Ước lượng thời gian 1.1.5 Ước lượng chi phí 1.1.6 Phân tích rủi ro 1.1.7 Lập lịch 1.1.8 Kế hoạch quản lý dự án 1.2 Thực Thiết kế 35 Hỗ trợ phát triển Hệ thống m ới Phát triển 2.1 Hệ thống 2.2.1 Thiết kế 2.2.2 Test Specification Chuyển đổi 2.2 Hệ thống 2.2.3 Lập trình 2.2.4 Kiểm thử 36 CuuDuongThanCong.com https://fb.com/tailieudientucntt ・Bạn hiểu yếu tố WBS? ・Bạn thường xuyên kiểm tra tiến độ nào? ・Có phân chia rõ ràng vai trị khơng? ・Gói cơng việc cần dự tính xác khơng? Quy trình lập báo cáo kiểm soát dự án Lập kế hoạch, theo dõi, báo cáo Các mục tiêu kinh doanh kế hoạch công việc chi tiết Báo cáo vấn đề báo cáo phân tích tiến trình kế hoạch quản lý Báo cáo thực trạng trạng quản lý nguồn ng Kế hoạch hoạt động tài kiểm sốt khác - cố gắng - chi phí tham gia văn phịng dự án Kế hoạch cập nhật an 37 phiên vấn đề giải pháp chất lương 38 38 ng th 37 Replan/ Rebaseline thay đổi co - đầy đủ quản lý thực hành nguồn khác Dữ liệu hoạt động hiệu chnh phân tích xu hướng liệu hồn thiện KH công việc chi tiết Các báo cáo từ kế haọch xác định kế hoạch Tái định hướng dự án lập báo cáo liệu tiến trình Xác định vấn đề Kết bàn giao rà xét KQBG nỗ lực liệu nhiệm vụ c om Xác định kết bàn giao theo dõi rà xét kiện mục tiêu Cơng việc kiểm sốt Báo cáo • • u Mức kiểm soát Chu kỳ kiểm soát dự án du o Khn khổ kiểm sốt dự án Ban điều hành Ai B/c Quản trị viên dự án kế hoạch quản lý kế hoạch công việc chi tiết • B/c Ban điều hành cu kế hoạch quản lý HĐQT Các giám đốc dự án Quản trị viên dự án Các giám đốc dự án Các nhà tài trợ kinh doanh Chủ thực Uỷ ban điều hành B/c trưởng nhóm kế hoạch cơng việc chi tiết Nêu rõ ràng chu kỳ kiện cho việc lập báo cáo thực trạng Xác định thông tin thông thường yêu cầu với mức điều hành, quản lý, nhóm Thiết lập thời gian biểu cho việc lập báo cáo yêu cầu mức Quản lý đơn vị kinh doanh Trưởng nhóm Chủ thực Quản trị viên dự án Quản lý kinh doanh B/c thành viên nhóm hàng tháng: thứ sáu tuần lần: thứ tư tuần lần: thứ hai hàng tuần: thứ sáu Nhóm Quản trị viên dự án danh mục nhiệm vụ Khi Nhóm 39 39 40 Các báo cáo biên trạng làm theo quy định VPDA 40 CuuDuongThanCong.com https://fb.com/tailieudientucntt Quản lý thay đổi vấn đề phát sinh Kiểm soát nguồn thay đổi tiềm • Thay đổi ? – Bất hoạt động thay đổi phạm vi, kết bàn giao, kiến trúc bản, chi phí, lịch trình dự án Xuất nhà cung cấp phần mềm Các đánh giá khác người sử dụng Các yêu cầu đưa khám phá Luật pháp Kiểm tra • Đơn vị • Khối • Tích hợp • Chấp thuận • Tại cần phải quản lý thay đổi vấn đề phát sinh ? c om – Thay đổi vấn đề phát sinh lý thường làm dự án thất bại • Làm để kiểm sốt thay đổi giải vấn đề phát sinh ? Các nguồn thay đổi tiềm tổ chức bên – Giảm rủi ro dự án nhờ quy trình hiệu quản lý thay đổi vấn đề – Các thành viên nhóm hiểu quy trình quản lý thay đổi vấn đề – Ghi chép đầy đủ yêu cầu thay đổi/ vấn đề Tinh chỉnh mã nguồn • Khách quan • Chủ quan co ng Các định sách nghiệp vụ an 41 Chuyển đổi Rà xét kiểm soát chất lượng 42 42 Quản lý cấu hình du o Kiểm sốt chi phí thay đổi ng th 41 Các nguồn cụ thể dự án • Quan niệm sai quản lý cấu hình: cu u – Đây vấn đề LANs, WANs, phần cứng, – Đây hoạt động mang tính kỹ thuật cao – Nó liên quan đến quản lý dự án Yêu Thiết cầu kế Viết code • Quản lý cấu hình để làm ? – Cung cấp việc truy cập an tồn đơn giản tổng thể kết bàn giao thông qua – Kiểm soát thực trạng kết bàn giao mối quan hệ qua lại lẫn kết Kiểm Sử thử dụng 43 43 44 44 CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm soát phiên Kỹ thuật quy trình quản lý cấu hình • Cung cấp kho chứa an toàn kết bàn giao • Cho phép việc kiểm sốt tiết lộ có ngun tắc kết bàn giao thơng qua vịng đời nó, với đầy đủ dấu tích lịch sử, đảm bảo phiên cập nhật, kiểm tra phát hành • Kiểm soát thay đổi cuả kết bàn giao, đảm bảo kết lưu theo thứ tự • Cung cấp việc lập báo cáo trạng kết bàn giao thay đổi chúng 0.2 0.n 1.1 1.2 1.n c om 0.1 co ng Được chấp nhận an 45 2.0 46 46 th 45 1.0 QUẢN LÝ DỰ ÁN PHẦN MỀM Kho QL Cấu hình cu Lấy mục để cập nhật (2) Gửi mục & baseline (4) u Trả lại mục Cập nhật (3) du o ng Các chức quản lý cấu hình Backup / lưu giữ (5) Bổ sung khoản mục (1) Khái niệm Nguyên lý tiến trình quản lý dự án Kỹ năng, kỹ thuật quản lý dự án Các yếu tổ định thành cơng dự án Các báo cáo Kiểm sốt (6) 47 47 48 48 CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tập: Tỉ lệ thành công dự án phần mềm ? Dự án thành công ? Dự án tốt ? • Hệ thống A – 90% ? – 70% ? – 50% ? – 30% ? c om – Bàn giao hệ thống hạn – Hồn thành dự án với kinh phí cấp – Hầu khơng dùng đến sau nghiệm thu • Tại dự án lại thất bại ? • Hệ thống B – Trễ hạn – Cần thêm vốn đầu tư để hoàn thành dự án – Đã sử dụng 10 năm co ng • Điều khiến dự án thành công ? an 49 50 • Một dự án mà: Dự án thất bại ? du o Dự án thất bại ? ng th 49 50 • Một dự án mà: – Không đạt mục tiêu dự án, và/hoặc – Bị vượt ngân sách 30% Tại dự án thất bại ? Không quen thuộc với phạm vi phức tạp dự án: 17% cu u – Không đạt mục tiêu dự án, và/hoặc – Bị vượt ngân sách 30% Tại dự án thất bại ? không giao nhiệm vụ với trách nhiệm cụ thể: 18% lý khác: 12% lý khác: 18% thiếu kỹ chuyên môn: 15% thiếu thông tin: 21% Không rõ mục tiêu: 18% quản lý dự án không tốt: 32% Không phối hợp đồng bộ: 21% quản lý dự án không tốt: 48% 51 51 52 52 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nguyên nhân thất bại Project Cán không hiểu yêu cầu khách hàng Phạm vi dự án không rõ ràng Quản lý thay đổi yếu Công nghệ lựa chọn bị thay đổi Các yêu cầu nghiệp vụ bị thay đổi Hạn công việc không thực tế Khách hàng cản trở Nhà tài trợ bị thay đổi Thiếu cán có kỹ thích hợp Các nhà quản lý lảng tránh kinh nghiệm học tốt Cải tổ việc quản lý dự án c om Nghiên cứu khả thi Tăng số thành viên tham gia Tăng phương sách từ bên ng Không phải lý 10 20 30 40 50 60 an 53 80 90 % 54 54 th 53 70 Đáp ứng co • • • • • • • • • • Để tránh thất bại ng Các mức đánh giá thành công dự án du o Yếu tố thành công dự án Thành công kinh doanh Thành công dự án u Mức • Ln theo dõi ghi chép tiến trình • Ra định đắn, sáng suốt cu Tiềm tương lai • Bắt đầu đối xử với quyền hạn • Ln quan tâm, theo dõi định kỳ Mức • Tiến hành phân tích đúc rút học kết thúc dự án Mức Mức Thành công quản lý dự án 55 55 56 56 CuuDuongThanCong.com https://fb.com/tailieudientucntt 10 quy tắc vàng Tại hệ thống phát triển (Why) Những hoàn thành (What) Khi (When)? Ai chịu trách nhiệm chức năng(Who) Nó đặt đâu tổ chức (Where) Công việc hoàn thành mặt Kĩ thuật quản trị (How) • Lượng tài nguyên cần thiết (How)? • • • • • • Quản lý dự án thành cơng vấn đề người – khơng qn quản trị • • • Khám phá nguồn hỗ trợ chống đỡ Sự diện dối trá - xem xét lịch trình ẩn đằng sau Phải hiểu người khác có cách nhìn khác • Thiết lập kế hoạch bạn cho chỉnh sửa dễ dàng • • • Đối mặt với kiện có từ trước Sử dụng quản trị để hỗ trợ cho mục đích dự án Thời gian mục tiêu nhiệm vụ không giống nêu kế hoạch Đọc lại phạm vi mục tiêu dự án tuần lần Không ngạc nhiên! co • • ng – đặt vào địa vị họ c om • Nguyên tắc 5W2H (Boehm) an 57 58 du o Kết luận ng th 57 58 cu u • Quản lý dự án phần mềm hoạt động bao trùm hoạt động sản xuất phần mềm • Nhân tố Con người Các kỹ thuật khác giao tiếp phối hợp dùng để hỗ trợ công tác nhân • Quản lý dự án nhấn mạnh công tác đánh giá, lượng hoá, kế hoạch kiểm soát rủi ro 59 59 CuuDuongThanCong.com https://fb.com/tailieudientucntt ... yếu tổ định thành công dự án Các báo cáo Kiểm soát (6) 47 47 48 48 CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tập: Tỉ lệ thành công dự án phần mềm ? Dự án thành công ? Dự án tốt... 1.2 1.n c om 0.1 co ng Được chấp nhận an 45 2.0 46 46 th 45 1.0 QUẢN LÝ DỰ ÁN PHẦN MỀM Kho QL Cấu hình cu Lấy mục để cập nhật (2) Gửi mục & baseline (4) u Trả lại mục Cập nhật (3) du o ng Các... lẫn kết Kiểm Sử thử dụng 43 43 44 44 CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm soát phiên Kỹ thuật quy trình quản lý cấu hình • Cung cấp kho chứa an to? ?n kết bàn giao • Cho phép

Ngày đăng: 19/07/2021, 08:20

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

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

Tài liệu liên quan