1. Trang chủ
  2. » Giáo án - Bài giảng

Bài 11 Lập kế hoạch dự án

45 484 2

Đ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 45
Dung lượng 522,85 KB

Nội dung

Khái niệm ̈ Kế hoạch lμ bản dự kiến công việc cái gì, người lμm ai, thời gian lμm khi nμo, bao lâu, phương tiện dùng cái gi, bao nhiêu, sản phẩm ra cái gì, tiêu chí cần có chất lượng ̈

Trang 1

Bé m«n C«ng nghÖ phÇn mÒm- Khoa CNTT- §HCN

Email: vynv@coltech.vnu.vn

K ngh ph n m m

Software Engeneering

Trang 3

Nguy nV nV

TÀI Li U THAM KH O

1. Nguy n V n V , Nguy n Vi t Hà Giáo trình k ngh ph n

m m Nhà xu t b n i h c Qu c gia Hà n i, 2008

2. Grady Booch, James Rumbaugh, Ivar Jacobson The Unified

Modeling language User Guid Addison-Wesley, 1998.

3. M Ould Managing Software Quality and Business Risk, John

Wiley and Sons, 1999.

4. Roger S.Pressman, Software Engineering, a Practitioner’s

Approach Fifth Edition, McGraw Hill, 2001.

5. Ian Sommerville, Software Engineering Sixth Edition,

Addison-Wasley, 2001.

6. Nguy n V n V Phân tích thi t k h th ng thông tin hi n đ i

H ng c u trúc và h ng đ i t ng, NXB Th ng kê, 2002, Hà

N i.

Trang 4

Nguy nV nV

Lập kế hoạch dự án

a Khái niệm

̈ Kế hoạch lμ bản dự kiến công việc (cái gì), người

lμm (ai), thời gian lμm (khi nμo, bao lâu), phương tiện dùng (cái gi, bao nhiêu), sản phẩm ra (cái gì), tiêu chí cần có (chất lượng)

̈ Lμ công việc lặp lại suốt quá trình dự án

̈ Có nhiều kế hoạch cần lập để quản lý dự án

̈ Lμ công cụ chính để quản lý

Trang 5

º thμnh phần đóng gói (dùng lại ngay)

º thμnh phần đã ki m nghiệm tốt (sửa chữa dùng đ−ợc)

º thμnh phần có thể dùng (chi phí sửa lớn)

̈ Phần cứng/công cụ phần mềm chia sẻ

Trang 7

Nguy nV nV

Hoạt động triển khai dự án

Các họat động lặp lại suốt tiến trình

º Xác định bảng các công việc

º Lập lịch trình dự án

º Khởi động hoạt động theo lịch trình

º Theo dõi, giám sát việc thực hiện

Trang 8

xác định môc, xuất phẩm

xác định bảng công việc

−ớc luợng lại tham số

cập nhật tiến trình

thoả thuận lại hạn chế, xuất phẩm

xử lý rủi ro (nếu có)

đánh giá

định kỳ

Trang 10

Nguy nV nV

Tổ chức hoạt động dự án

̈ Tổ chức bộ máy vμ cơ chế cho hoạt động: ban

quản lý, các đội, cơ chế báo cáo

̈ Hoạt động dự án cần tổ chức tạo ra các đầu ra thấy

đ−ợc của mỗi trình quản lý

̈ Cột mốc ( milestone ) lμ điểm cuối của 1 tiến trình

hoạt động có xuất phẩm vμ các báo cáo yêu cầu

̈ Xuất phẩm ( deliverables ) lμ kết quả của dự án gửi

tới khách hμng

Trang 11

B¸o c¸o kh¶ thi Yªu cÇu hÖ thèng B¸o c¸o tiÕn ho¸ kiÕn tróc ThiÕt kÕ B¶n ®Èc t¶ yªu cÇu

xuÊt

phÈm

Trang 13

Nguy nV nV

Mô hình t ch c đi n hình th c hi n 1 d án

Ban d án(V n phòng DÁ)

i 1: lãnh đ o đ i i 2: lãnh đ o đ i

nhân viênnhân viên

nhân viênnhân viên

Trang 14

giám đ c CNTT

B f n q.lý

nhânviên

nhânviên nhânviên

nhânviên nhânviên nhânviên

nhânviên

nhânviên

nhânviên nhânviên

nhânviên nhânviên nhânviên nhânviên nhânviên

Nhân viên tham gia d án Truy n thông trong d án

Trang 15

Ng i qu n lý nghi p v

Ng i qu n lý

nghi p v

A

A B

B C

B

A

C C

B ph n1

B ph n2

B ph n3

C

Trang 16

Nguy nV nV

Lập lịch (scheduling) dự án

a Nội dung hoạt động lập lịch

º Phân dự án thμnh các công việc vμ ước lượng thời gian, nguồn lực thực hiện chúng

º Tổ chức thực hiện đồng thời các nhiệm vụ để tối ưu luồng công việc

º Hạn chế sự phụ thuộc giữa các nhiệm vụ tránh tác

động gây chậm trễ lẫn nhau

º Sắp xếp các nhiệm vụ để tận dụng các nguồn lực khác: người, thiết bị,

Trang 17

s n ph m chi ti t

phân rã công vi c chi ti t h n

ghi mã s công vi c theo m c

xét duy t

l i b ng công vi c

Trang 18

ch ng trình

mã ngu n

xác đ nh yêu c u

Thi t k

ph n m m

L p trình

Ki m th làm tài li u

Trang 19

º Có thể đo được (tiến độ, chất lượng)

̈ Ước lượng thời gian thực hiện công việc:

t(cv) = (MO +4ML +MP)/6 Trong đó: „ MO: ước lượng lạc quan

„ ML: ước lượng bình thường

„ MP: ước lượng bi quan

Trang 20

Nguy nV nV

Xác định rμng buộc

̈ Các rμng buộc về tμi nguyên liên quan

̈ Rμng buộc về tiến trinh:

º các nhiệm vụ cần được kết thúc trước

º các nhiệm vụ có thể được thực thi kế tiếp

º thời gian thực hiện muộn nhất

̈ Giảm tối đa các nhiệm vụ phụ thuộc

̈ Thực hiện các nhiệm vụ song song khi có thể

Trang 21

Nguy nV nV

Lập lịch & khuyến cáo

̈ Giảm tối đa thời gian thừa

̈ Tận dụng các nguồn lực có thể

̈ Điều phối hợp lý tμi nguyên cần tính các hạn chế:

º phụ thuộc tiến trinh

º phụ thuộc tμi nguyên

̈ Lμ một qui trinh lặp lại

º Khởi động, theo dõi thực hiện công việc

º đánh giá, −ớc l−ợng, cập nhật lịch biểu

̈ Cần sử dụng các công cụ tự động

Trang 22

Nguy nV nV

Ph−¬ng ph¸p ®−êng g¨ng

critical path method - CPM

C«ng viÖc (nhiÖm vô) C«ng viÖc ¶o (thÓ hiÖn rμng buéc)

Sù kiÖn b¾t ®Çu/kÕt thóc c«ng viÖc

Mèc thêi gian (milestone) b¾t ®Çu vμ kÕt thóc dù ¸n

̈ Ph−¬ng ph¸p ®−îc dïng lËp lÞch vμ kiÓm so¸t

c¸c dù ¸n phøc t¹p

̈ C¸c kh¸i niÖm vμ ký ph¸p:

Trang 23

Nguy nV nV

Xét c t “ Công vi c đi tr c ” trong b ng công vi c:

B c 1: Khoanh tròn các công vi c là duy nh t/(2/3) trên dòng M i

công vi c đ c khoanh xác đ nh 1 đ nh ngay sau nó (nh s

đ ví d có 12 đ nh: aå(1), bå(2), cå(3), då(4), iå(6), gå(7), kå(8), hå(10) và (e,f)å(5), (l,n)å(9),

(o,p)å(11),(r,q)å(12))

B c 2: Xóa tên công vi c đã đ c khoanh mà có m t trong các

dòng ch a trên 2 công vi c và quay v b c 1

B c 3: N u h t các dòng ch a 1 công vi c ch a đ c khoanh hay

ch a b xóa, thì xét đ n dòng ch a 2/(3) công vi c ch a

đ c khoanh hay ch a xóa, l p l i b c 1 cho đ n h t

Trang 24

Nguy nV nV

V s đ m ng

B c 1: V đ nh đ u tiên

B c 2: T đ nh này, v các công vi c đi ra kh i nó (l n đ u tiên đó là

các công vi c a, b, c, d không đi sau công vi c nào) Thêm 1

đ nh vào sau m i công vi c/(c p cpông vi c) đ c khoanh tròn (c th là đ nh (1) sau a, (2) sau b, (3) sau c, (4) sau d)

B c 3: Xu t phát t m i đ nh v a thêm (l n đ u là (1),(2),(3),(4)) ta

xét các công vi c đi ra t các đ nh này, t c là đi sau các công

vi c k t thúc đ nh này và l p l i b c 2

N u 1 công vi c không đi sau 1 công vi c nào đ c khoanh,

t c là t t c các công vi c đi tr c nó đã b xóa, thì thêm 1

đ nh gi có các công vi c gi đi t đ nh sau công vi c b xóa

đ n nó Công vi c đ c xét đi ra t đ nh gi này Sau đó l p l i

b c 2

0

Trang 25

Nguy nV nV

V s đ m ng (t)

B c 4: Khi đã v h t các công vi c, thì thêm đ nh th và

nh ng công vi c nào không có đ nh k t thúc sau nó thìcho chúng k t thúc t i đ nh cu i cùng này

B c 5: Xét các công vi c có h n 2 công vi c đi tr c nó và

trong s đó có công vi c đã b xóa V i m i công vi c

b xóa, c n thêm 1 công vi c gi t đ nh sau công vi c

b xóa đ n đ nh mà công vi c đ c xét t đó đi ra

Chú ý: Khi đánh s cho các đ nh m ng ph i đ m b o: s đ nh

đ u m i công vi c ph i nh h n s đ nh cu i công

vi c

n

Trang 27

6

10 8

5

7 4

3

2

12

s(1)

Khi v xong m ng v i các đ nh đã xác đ nh b ng tr c, các công vi c k , p

và q có công vi c đi tr c nó b xóa, c n thêm 2 công vi c gi (6,7), (7,10)

Trang 28

7 4

4 6 1

10

14

12 10

Trang 29

7 4

Trang 30

7 4

Trang 31

7 4

3

2

12

s(1) 0 8/ 8

Trang 32

Nguy nV nV

s R

I H

G

F

E D

C B

A

9 8

7 6

5 4

3 2

1

V bi u đ (Gantt) l ch trình d án

cv g ng, cv th ng, d phòng

Trang 34

Nguy nV nV

Xác đ nh ràng bu c

̈ Các ràng bu c v tài nguyên liên quan :

º Ràng bu c v nhân l c (t ng s , k n ng chuyên môn, kinh nghi m)

º Ràng bu c v thi t bi, công c chia s

º Ràng bu c v ti n trình: có công vi c c n k t thúc

tr c các công vi c khác hay có th th c hi n đ ng

th i (đã xác đ nh qua m ng công vi c)

Trang 35

Nguy nV nV

Nguyên t c cân đ i tài nguyên

̈ L p bi u đ s d ng ngu n l c

̈ Xét t ng đi m v t hay ít h n m c ngu n l c cho phép, ti n

hành di chuy n các công vi c thu c vùng này đ gi m hay t ng ngu n l c s d ng đ m b o d i m c cho phép và hi u qu ,

b ng cách:

º Gi m th i gian d phòng

º T n d ng các ngu n l c có th

º Tính đ n s ph thu c gi các công vi c

̈ Là 1 quá trinh l p: theo dõi th c hi n, đánh giá, c l ng l i,

cân đ i & đi u ch nh, c p nh t l ch bi u

̈ Nên s d ng các công c t đ ng

Trang 36

º xác định, bổ sung tμi nguyên có

º phân bổ, điều phối tμi nguyên

º đánh giá sử dụng tμi nguyên thực tế

º phát triển vμ bồi d−ỡng nguồn lực

Trang 37

Nguy nV nV

Nhiệm vụ của người quản lý

̈ Quản lý thời gian

º Xác định thời gian hoμn thμnh sản phẩm

º ước lượng thời gian, lập lịch, điều chỉnh lịch

º kiểm tra/đối chiếu thực tế với lịch biểu

º Kiểm soát thay đổi, đánh giá tiến độ đạt

̈ Quản lý tμi chính

º xây dựng kế hoạch huy động tμi nguyên

º ước tính chi phi mỗi tμi nguyên

º phân phôi chi phí cho công việc

º Kiểm soát thây đổi, đánh giá sử dụng tμi nguyên thực tế

Trang 38

º đề xuất giải pháp phòng, ngừa, hạn chế

º kiểm soát việc phòng, chống rủi ro

Trang 39

Nguy nV nV

Nhiệm vụ của người quản lý

̈ Đảm bảo chất lượng

º xác định các chuẩn mực chất lượng

º đảm bảo sự thực hiện đúng chuẩn

º kiểm soát chất lượng sản phẩm giao

º quản lý sự thay đổi chuẩm mực chất lượng

̈ Quản lý thay đổi/quản lý cấu hinh phần mềm

º quản lý thay đổi về yêu cầu, thiết kế, mã nguồn

º quản lý cấu hình (được phát triển phân tán)

Trang 40

SuperProjectMicrosoft Project, Fast Track,

TimeLine, MacProject

Trang 41

Nguy nV nV

LËp lÞch cña Microsoft Project

Trang 42

Nguy nV nV

Kết thúc dự án

̈ Đóng gói dự án

º đánh giá thμnh viên vμ kiến nghị lợi ích

º hoμn thiện tμi liệu, chứng từ, dữ liệu

º cảm ơn người tham gia, giúp đỡ

º xử lý vấn đề tổ chức, nguồn lực, vμ liên quan

̈ Tổng kết sau dự án

º xác định mặt mạnh, yếu sản phẩm

º cái được, chưa được của quản lý

º rút kinh nghiệm, bμn giao

̈ Kết thúc hợp đồng với khách, thanh lý hợp đồng

Trang 43

Nguy nV nV

Câu hỏi ôn tập

1 Nêu các hoạt động lập kế hoạch dự án?

2 Các nguồn lực của dự án gồm những gi?

3 Các kế hoạch trợ giúp KH dự án?

4 Sơ đồ của tiến trình lập KH dự án?

5 Cấu trúc của kế hoạch dự án?

6. Nội dung hoạt động lập lịch dự án?

7. Tiến trình xác định bảng công việc?

8. Công việc được xác đinh cần có yêu cầu gì?

9. Nêu các phương pháp ước lượng thời gian thực hiện

công việc? Ưu vμ nhước điểm của chúng?

Trang 44

Nguy nV nV

Câu hỏi ôn tập

9. Công việc thường có rμng buộc nμo? Nên xác định nó như thế

nμo lμ tốt cho quản lý?

10. Phương pháp nμo trợ giúp tốt cho việc lập lịch?

11. Nội dung bảng công việc? Cách vẽ sơ đồ mạng?

12. Tính các tham số của mạng công việc? Xác định công việc

Trang 45

Nguy nV nV

C©u hái và th o lu n

Ngày đăng: 12/05/2014, 11:11

HÌNH ẢNH LIÊN QUAN

4. Sơ đồ của tiến trình lập KH dự án? - Bài 11 Lập kế hoạch dự án
4. Sơ đồ của tiến trình lập KH dự án? (Trang 43)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w