Kỹ nghệ phần mềm 11 docx

45 282 0
Kỹ nghệ phần mềm 11 docx

Đ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

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 B môn Công ngh phn mm – HCN 2 NguynVnV Ni dung Bài 11: lp k hoch d án ̈ LËp kÕ ho¹ch dù ¸n ̈ LËp lÞch vμ theo dâi thùc hiÖn dù ¸n B môn Công ngh phn mm – HCN 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. B mụn Cụng ngh phn mm HCN 4 NguynVnV 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 lm (ai), thời gian lm (khi no, 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ý B mụn Cụng ngh phn mm HCN 5 NguynVnV Các nguồn lực cho dự án Con ngời nhân tố quan trọng nhất cần có năng lực nhất định, cơ cấu phù hợp mỗi giai đoạn nhu cầu khác nhau Phần mềm dùng lại đợc thnh phần đóng gói (dùng lại ngay) thnh phần ãkim nghiệm tốt (sửa chữa dùng đợc) thnh 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ẻ B mụn Cụng ngh phn mm HCN 6 NguynVnV Các kế hoạch khác của dự án Tên kế hoạch Mô tả Kế hoạch chất lợng Mô tả thủ tục v các chuẩn chất lợng áp dụng Kế hoạch thẩm định Mô tả cách thức, nguồn lực v lịch trình thẩm định Kế hoạch quản lý cấu hình Mô tả cấu hình, thủ tục v tiến trinh quản lý cấu hình Kế hoạch bảo trì Chỉ ra yêu cầu, chi phí v nguồn lực cần cho bảo trì Kế hoạch phát triển đội ngũ Mô tả số lợng, kỹ năng v kinh nghiệm của thnh viên dự án cần B mụn Cụng ngh phn mm HCN 7 NguynVnV 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 Ước lợng lại các tham số dự án Cập nhật tiến trình Thoả thuận lại về các hạn chế v xuất phẩm với khách Nếu có vấn đề: xem lại kỹ thuật v phiên bản B mụn Cụng ngh phn mm HCN 8 NguynVnV Tiến trình triển khai kế hoạch dự án Thiết lập ràng buộc ơc lợng bớc đầu tham số xác định môc, xuất phẩm xác định bảng công việc Xác định dự án lập lịch khởi động cv theo lịch theo dõi thực hiện ớ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ỳ B mụn Cụng ngh phn mm HCN 9 NguynVnV Cấu trúc của kế họach dự án Mở đầu Tổ chức dự án Phân tích rủi ro Các yêu cầu về nguồn lực: Nhân lực fần cứng, fần mềm Phân đoạn công việc Lịch trình dự án Cơ chế điều hnh v báo cáo B mụn Cụng ngh phn mm HCN 10 NguynVnV 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 hng [...]... 12 n(2) 6 3 8 m(6) 15 11 r(2) 17 12 0 (3) q 10 { ts(i) + tcv(i,j) } (i,j): m i cv i vo j B mụn Cụng ngh ph n m m HCN 28 Tớnh th i gian k t thỳc mu n nh t: tm Tớnh ng c, t nh k t thỳc: tm(13) = ts(13) = 18 Nguy nV nV 18/18 1/4 1) 1 a( 5/5 0/0 b(5) 0 c(6 2 ) 13 e( 4) f(3) 10/10 8/8 5 i(2) 6 s(1) l(3) 12/12 n(2) 6/7 4) d( 3 m(6) g(3) 10/10 k(2) 4/9 B mụn Cụng ngh ph n m m 9 0(1) 11 p(2) 7 10/13 h(4)... 15/15 14/14 9 0(1) 0 tdf (cv) = tm ( nh cu i cv) - ts ( nh B mụn Cụng ngh ph n m m HCN s(1) /0 11 p(2) 4 10/13 r(2) 17/17 12 0 / (3) q 4 10 u cv) - tcv 30 Tỡm cụng vi c g ng, ng g ng Nguy nV nV 18/18 1/4 13 a( 1) /3 1 0/0 0 3 5/5 e( 4) 8/8 10/10 i(2) 0 m ( 6) 2 s(1) 0 6 l(3) 14/14 15/15 2 ) 2 17/17 b (5 0(1) 11 r(2) 9 0 0 12 0 c(6 6/7 12/12 n(2) ) 0 1 p(2) 3 g(3)10/10 k(2) 8 3 4 7 1 0 3)/ q( 4/9 10/13... xỏc HCN nh 1 3 3 2 1 2 3 2 1 nh ngay sau nú 26 Vớ d : L p m ng cụng vi c Nguy nV nV ) (1 a b ( 7) c(8 ) 0 d( 2 3 4) e( f(3) 13 m(6) 4) 5 i(2) 6 k(2) g( 3 ) 7 h(4) 4 8 s(1) l(3) ) n(2 9 0(1) p(2) 1 r(2) 11 3 q( 12 ) 10 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) B mụn Cụng ngh ph n m m HCN 27 Tớnh th i gian... cáo khả thi B mụn Cụng ngh ph n m m phân tích yêu cầu phát triển mẫu nghiên cứu Thiết kế Yêu cầu hệ thống Báo cáo tiến hoá Thiết kế kiến trúc HCN đặc tả yêu cầu Bản đẩc tả Bản đặc tả yêu cầu yêu cầu 11 Mụ hỡnh t ch c qu n lý d ỏn Nguy nV nV D ỏn th c hi n 1 l n, gi i h n th i gian, ngõn sỏch ồ c n cú mụ hỡnh t ch c qu n lý riờng a s t ch c th c hi n ch y u ho t ng nghi p v (th ng xuyờn), bờn c... 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 . nhau Phần mềm dùng lại đợc thnh phần đóng gói (dùng lại ngay) thnh phần ãkim nghiệm tốt (sửa chữa dùng đợc) thnh phần có thể dùng (chi phí sửa lớn) Phần. chữa dùng đợc) thnh 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ẻ B mụn Cụng ngh phn mm HCN 6 NguynVnV Các kế hoạch khác của dự

Ngày đăng: 07/03/2014, 09:20

Hình ảnh liên quan

Xác định bảng các công viÖc - Kỹ nghệ phần mềm 11 docx

c.

định bảng các công viÖc Xem tại trang 7 của tài liệu.
Mô hình t ch c– q un lý d án - Kỹ nghệ phần mềm 11 docx

h.

ình t ch c– q un lý d án Xem tại trang 12 của tài liệu.
Mơ hình t ch c đin hình th chi n1 d ánBan d án - Kỹ nghệ phần mềm 11 docx

h.

ình t ch c đin hình th chi n1 d ánBan d án Xem tại trang 13 của tài liệu.
Mơ hình t ch c theo ch cn ng - Kỹ nghệ phần mềm 11 docx

h.

ình t ch c theo ch cn ng Xem tại trang 14 của tài liệu.
Mơ hình t ch c theo ma tr n - Kỹ nghệ phần mềm 11 docx

h.

ình t ch c theo ma tr n Xem tại trang 15 của tài liệu.
º quản lý cấu hình (đợc phát triển phân tán) - Kỹ nghệ phần mềm 11 docx

qu.

ản lý cấu hình (đợc phát triển phân tán) Xem tại trang 39 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan