1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Công nghệ phần mềm nâng cao: Chương 3 - Lê Thị Minh Nguyện

11 6 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 1,13 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Công nghệ phần mềm nâng cao: Chương 3 do Lê Thị Minh Nguyện biên soạn nhằm mục đích phục vụ cho việc giảng dạy. Nội dung bài giảng gồm: Các đặc trưng của dự án, quản lý rủi ro, các kỹ thuật kiểm soát và lập kế hoạch dự án.

Trang 1

Chương 3 QUẢN LÝ DỰ ÁN

NỘI DUNG CHÍNH

Các đặc trưng của dự án

Quản lý rủi ro

Các kỹ thuật kiểm soát và lập kế hoạch dự án

2

1 CÁC ĐẶC TRƯNG CỦA DỰ ÁN

Độ chắc chắn của sản phẩm

 Các yêu cầu rõ ràng, biết trước: độ chắc chắn của sản

phẩm CAO

 Các yêu cầu của người dùng thay đổi thường xuyên: độ

chắc chắn của sản phẩm THẤP

Độ chắc chắn của quy trình:

 Biết nhiều về ảnh hưởng của các hoạt động điều khiển:

CAO

 Sử dụng các công cụ không biết: THẤP

Độ chắc chắn của nguồn lực:

 Phụ thuộc vào sự có sẵn của nhân viên có phẩm chất

2 QUẢN LÝ RỦI RO

Rủi ro là gì?

rủi ro được coi là sự không may mắn, sự tổn thất, mất mát, nguy hiểm…

-Rủi ro là sự bất trắc có thể đo lường được…

-Rủi ro là giá trị và kết quả hiện thời chưa biết

Trang 2

2 QUẢN LÝ RỦI RO

5

Đặc điểm rủi ro phần mềm

Tính toán sai thuật toán, công nghệ

Hiểu sai yêu cầu, Yêu không rõ ràng,

Chậm tiến độ

Quy trình, con người (môi trường làm việc có vấn đề…)

Tính bảo mật không hiểu quả

Bị xóa/hỏng/ mất dữ liệu, mã nguồn sản phẩm

Hệ thống làm treo hệ thống khác

Hệ thống làm treo hệ điều hành

Dữ liệu không khôi phục được

Nhân viên ngoại ngữ kém

Khách hàng chưa đưa thiết bị

Chận xử lý, tốn tài nguyên

6

2 QUẢN LÝ RỦI RO

7

Chiến lược quản lý rủi ro

 Nhận dạng các yếu tố rủi ro

 Xác định mức độ rủi ro

 Các chiến lược giảm nhẹ rủi ro

 Quản lý rủi ro

2 QUẢN LÝ RỦI RO

8

Kiểm soát rủi ro:

Trang 3

2 QUẢN LÝ RỦI RO

Các loại rủi ro

9

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Cấu trúc phân chia công việc (Work Breakdown Structure – WBS)

Sơ đồ Pert

Sơ đồ Gantt

10

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Cấu trúc phân chia công việc (Work Breakdown

Structure – WBS)?

 WBS: làmột phần nhóm các yêu tố dự án theo định

hướng sản phẩm cuối cùng Mỗi cấp độ giảm dần sẽ mô

tả công việc chi tiết hơn

Mục đích:

 Lênkế hoạch cho dự án

 Cáchthể hiện công việc

 Truyền tải sự phức tạp của dự án

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Nguyên tắc chung Chia nhỏ dự án thành các công việc kiểm soát được

Mỗi công việc có một mốc thời gian và nguồn lực có thể kiểm soát được tiến độ

Trang 4

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Các công việc tối thiểu của dự án

 Quản lý dự án

 Lịch họp tuần

 Đánh giá và báo cáo tiến độ tuần

 …

 Quản lý cấu hình

 Thiết lập môi trường làm việc

 Thiết lập thư mục quản lý cấu hình

 Phân quyền người sử dụng

 o Đào tạo

 Ngôn ngữ lập trình

 Công nghệ …

14

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Thực hiện dự án

 Khảo sát yêu cầu

 Khảo sát yêu cầu chức năng của bộ phận A

 Khảo sát yêu cầu chức năng của bộ phận B

 Khảo sát yêu cầu về hiệu suất …

 Phân tích

Phân tích chức năng 1

…

 Thiết kế

Thiết kế giao diện (đồ họa, html, css)

Thiết kế dữ liệu

…

15

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Thực hiện dự án

 Cài đặt

 Cài đặt module 1

 Unit Test module 1

 Sửa lỗi và làm lại module 1

 Kiểm thử

 Kiểm thử chức năng

 Kiểm thử tích hợp

 Kiểm thử hệ thống

 Bàn giao sản phẩm

 Chuẩn bị tài liệu hướng dẫn sử dụng (video, ppt, doc)

 Đóng gói cài đặt

16

Trang 5

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Trang 6

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

 Ta cóthể lập bảng công việc và các biểu đồ như PERT,

GANTT

21

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc

 PERT sử dụng 2 yếu tố cơ bản: công việc và thời gian thực hiện công việc

Công việc: biểu thị bằng 1 điểm

Thời gian thực hiện công việc: biểu thị bằng 1 cung

 Để vẽ sơ đồ PERT theo công việc, ta sử dụng

2 nút giả: START và END

22

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT (Program and Evaluation Review Technique)

theo côngviệc

 Giả sử sau khi phân chia và ước lượng công việc, ta có bảng sau:

23

Công việc Công việc

trước đó

Thời gian (tháng)

Chi phí (triệu đồng)

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc

24

Trang 7

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc

 Đường găng

 Đường dài nhất (theo thời gian) trong sơ đồ PERT đi từ START

đến END

 Thời gian thực hiện dự án được tính bằng tổng thời gian thực

hiện của đường găng

25

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc

 Công việc găng

Công việc nằm trên đường găng

Công việc mà thực hiện chúng chậm bao lâu thì

dự án sẽ bị lùi tiến độ bằng bấy nhiêu

26

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Thời gian sớm nhất để bắt đầu thực hiện

P(i): tập hợp tất cả các đỉnh j đứng trước I

tji: giátrị hay độ dài của cung (j, i)

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 thời gian để thực hiện toàn bộ dự án là 37 tháng và kinh phí là 350 triệu

Trang 8

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

29

Thời gian trễ nhất để bắt đầu thực hiện công

việc i được ký hiệu là Ti

S(i) là tập hợp tất cả các đỉnh j đứng sau i

tij là giá trị hay độ dài của cung (i,j)

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

30

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Hãy rút ngắn thời gian thực hiện dự án xuống còn 28 tháng

31

Công

việc

Công việc

trước đó

Thời gian (tháng)

Chi phí (triệu đồng)

Thời gian thực hiện nhanh nhất

Chi phí bỏ thêm khi rút ngắn 1 tháng

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Rút ngắn thời gian thực hiện dự án:

Lặp lại việc chọn công việc găng với chi phí cần bổ sung để đẩy nhanh thêm 1 đơn vị thời gian là rẻ nhất và giảm thời

gian thực hiện công việc này tới tối đa cho đến khi:

 Đạt được thời gian tối thiểu cần thiết để thực hiện công việc, hay

 Xuất hiện công việc găng mới

 Nếu công việc găng cần rút ngắn nằm trên chu trình gồm nhiều công việc găng khác thì:

Rút ngắn tối đa 2 công việc găng nằm trên 2 nhánh khác nhau của chu trình sao cho tổng chi phí bỏ thêm của chúng là ít nhất

(so với các công việc găng còn lại và các cặp công việc găng trên các nhánh của chu trình)

32

Trang 9

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Chọn các công việc găng A, B, F, I để rút ngắn

 Chọn I đầu tiên vì chi phí bỏ thêm cho I là thấp nhất và rút ngắn I

một tháng

33

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Chọn các công việc găng A, B, F để rút ngắn

 Chọn A tiếp theo vì chi phí bỏ thêm cho A là thấp thứ 2 và rút ngắn

A hai tháng

34

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Chọn các công việc găng B, F để rút ngắn

 Chọn F tiếp theo vì chi phí bỏ thêm cho F là thấp thứ 3 và rút ngắn

F bốn tháng

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Trong số các công việc găng còn lại và các cặp công việc găng trên các nhánh thì cặp F+E có chi phí thấp nhất, nên ta rút F+E 1 tháng

Trang 10

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ

LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT theo công việc:

 Cuối cùng, ta rút ngắn B 1 tháng

37

3 CÁC KỸ THUẬT KIỂM SOÁT VÀ LẬP KẾ HOẠCH DỰ ÁN

Sơ đồ PERT cho kế hoạch khẩn trương

 Thời gian để thực hiện toàn bộ dự án là 28 tháng, và kinh phí là

Cho bảng phân bố các công việc của một dự án như sau:

 Cho biết chi phí rút ngắn mỗi ngày của công việc A, B, C, G, H là 100;

D, E, F là 300

 1) Vẽ sơ đồ PERT công việc Xác định đường găng

 2) Vẽ sơ đồ GANTT và cho biết thời gian hoàn tất dự án trên

 3) Tìm chi phí tối thiểu tương ứng với thời gian rút ngắn tối đa

39

Cho bảng phân bố các công việc của một dự án như sau:

 1) Vẽ sơ đồ PERT và cho biết đường găng

 2) Tính chi phí rút ngắn tối thiểu tương ứng thời gian rút ngắn tối đa của

dự án có thể, và cho biết các công việc cần rút ngăn

40

Trang 11

Biểu đồ Gantt

Biểu đồ Gantt là một dạng biểu đồ thường được sử

dụng để quản lý dự án một cách thông minh, là một

trong những cách phổ biến để trình bày các hoạt động

(nhiệm vụ hoặc sự kiện) dựa trên thời gian Mỗi hoạt

động được biểu thị bằng một thanh dài, có ngày bắt đầu

(Start Date), thời gian (Duration) và ngày kết thúc (End

Date)

Ngày đăng: 11/05/2021, 04:38

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm