Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
702,77 KB
Nội dung
Bé m«n C«ng nghÖ phÇn mÒm- Khoa CNTT- §HCN
Email: vynv@coltech.vnu.vn
K ngh phn mm
Software Engeneering
B môn Công ngh phn mm – HCN
2
NguynVnV
Ni dung
Bài 10: D án, xác đnh d án
̈ Kh¸i niÖm vÒ qu¶n lý dù ¸n
̈ X¸c ®Þnh dù ¸n
̈ C¸c −íc l−îng dù ¸n
B môn Công ngh phn mm – HCN
3
NguynVnV
TÀI LiU THAM KHO
1. Nguyn Vn V, Nguyn Vit Hà. Giáo trình k ngh phn
mm. Nhà xut bn i hc Quc gia Hà ni, 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. Nguyn Vn V. Phân tích thit k h thng thông tin hin đi.
Hng cu trúc và hng đi tng, NXB Thng kê, 2002, Hà
Ni.
B môn Công ngh phn mm – HCN
4
NguynVnV
Khái nim d án (
project
)
nh ngha
D án là
1 nhim v cn hoàn thành đ có đc
1 sn phm/dch v
duy nht, trong 1 thi hn
đã cho
, vi kinh phí d kin.
Sn phm xác đnh & duy nht
Ràng buc -thi hn đã đnh
- kinh phí đã cho
Theo PMI:
d án là mt s c gng nht thi đc
tin hành đ to ra sn mt phm hay dch v.
B mụn Cụng ngh phn mm HCN
5
NguynVnV
Các đặc trng của dự án
Các hoạt động có: mục tiêu xác định
Mang tính thời điểm: có bắt đầu, kết thúc
Có các rng buộc xác định: với khung khổ cứng
Có nhiều rủi ro: thnh công-thất bại
ơ Hoạt động dự án khác mọi
hoạt động thông thờng khác.
B mụn Cụng ngh phn mm HCN
6
NguynVnV
Đặc trng của dự án phần mềm
Sản phẩm phầnmềm l vô hình
Không đợc xác định duy nhất (với cùng yêu cầu)
Không chấp nhận nh các nguyên tắc kỹnghệ thông
thờng khác (cơ, điện,.)
Tiến trình phát triển tùy biến, không chuẩn hóa.
Dự án nhiều biến động theo tính chất của sản phẩm
v môi trờng phát triển
áp dụng quản lý dự án thông thờng khó thnh công
B môn Công ngh phn mm – HCN
7
NguynVnV
Thùc tr¹ng c¸c dù ¸n phÇn mÒm
C¸c vÊn ®Ò th−êng xÈy ra:
̈ S¶n phÈm kh«ng ®¹t yªu cÇu
̈ Kh«ng hoμn thμnh ®óng h¹n
̈ Chi phÝ v−ît dù to¸n
̈ Rñi ro lμ tÊt yÕu khã tr¸nh
ngân sách
thi gian
thc hin
d án
B mụn Cụng ngh phn mm HCN
8
NguynVnV
Mục tiêu, phơng châm quản lý dự án
Mục tiêu: tạo ra sản phẩm bn giao cht lng
đúng thời hạn (
thời gian)
Trong phm vi chi phí dự toán (
chi phí)
phù hợp với yêu cầu của khách hng (
chất lợng)
Phơng châm:
Theo quy trinh, lịch biểu, nhng linh hoạt
Hớng kết quả, không hớng nhiệm vụ
Huy động, phát huy mọi nguồn lực
Lm rõ nhiệm vụ, trách nhiệm từng ngời
Ti liệu cô đọng, chất lợng
B môn Công ngh phn mm – HCN
9
NguynVnV
Tin tr×nh tng qu¸t triÓn khai d ¸n
đ xng
thông qua
công b
d án
điu chnh
k hoch
phân tích
đánh giá
theo dõi,
giám sát
tin đ
trin khai
k hoch
lp lch
biu
c lng
ngun lc
CV
lp đ
xut d
án, ký kt
lp bng
công vic
lp các
k hoch
sa đi
cn thit
kt thúc
d án
lp t d
án
lp tài liu
d án,
qun lý
lp b
phn
qun lý
Xác đnh
T chc Lp k hoch iu hành, giám sát
Kt thúc
B môn Công ngh phn mm – HCN
10
NguynVnV
C¸c chøc n¨ng qu¶n lý
Qu¶n lý chÝnh
Qu¶n lý b tr
Công c
Phng
pháp
Tích hp
Khách hàng
yêu cu
Ri ro Cu h×nh Nhân s Mua sm
Ph¹m vi,
s¶n phÈm
Thigian Chi phí Chtlng
Thành
công
[...]... ng h p, phân lo i và phân tích sai h ng theo k B ng phân tích Giai o n Xác nh yêu Phân tích c u thi t k cl ng L p trình k.th Cài t, b o trì Tông c ng Kinh nghi m 30% 30% 20% 100 % D án Ngày công l 20% 10% 6å8 40% 24 40% 24 10% 6 100 % 62 ng bình quân 6tr/tháng, làm 20 ngày å 300.000 /ngày Chi phí d án: 300ng x 62ngày x 130% = 24.180.000 B môn Công ngh ph n m m – HCN 26 Phân tích i m ch c n ng (FPA) Nguy... Trung bình, Ph c t p • Xác nh và tính tr ng s i u ch nh cho m i lo i (Fi) • Tính t ng toàn b s i u ch nh i m ch c n ng ( Fi) H s ph c t p Th p Tr.bình Cao 3 4 6 ki u xu t ra 4 5 7 File ch 7 10 15 Giao ti p ngoài 5 7 10 Tìm ki m 3 4 6 Các ki u ch c n ng ki u nh p vào ng trình B môn Công ngh ph n m m – HCN 30 Ví d : tính i m ch c n ng Nguy nV nV Tính t ng các i m ch c n ng c a ví d : Ki u ch c n ng s l... quan) và trách nhi m B môn Công ngh ph n m m – HCN i liên 14 N i dung b n xu t d án Nguy nV nV N i dung b n xu t d án g m: 8 Nh ng c n tr và khó kh n chính (l ng h t) 9 Phân tích các r i ro (kh thi khác) 10 T ng quan l ch trình th c hi n (th i h n k t thúc, các m c l n)(kh thi th i gian) 11 Ma tr n trách nhi m (quan h /trách nhiêm) 12 K ho ch truy n thông ( m b o thông tin) 2 Tài li u cu i cùng ch c n... 5 = = 7 5 Tìm ki m 0 x 3 = 0 T ng FPs B môn Công ngh ph n m m – 25 HCN 31 Ph ng pháp i m ch c n ng Nguy nV nV 3 tính FPs, tr c h t xác nh các Fi Khi tr l i câu h i i v i ví d , ta xác nh c: F4 = 4, F10 = 4, các Fi còn l i gán giá tr 0, nên: Fi = 4 + 4 = 8 4 Tính i m ch c n ng theo công th c FPs = t ng i m x (0,65+0.01x Fi) Trong ó 0.65 và 0.01 là h s theo kinh nghi m N u h th ng s d ng ngôn ng C (h . trng của dự án phần mềm
Sản phẩm phần mềm l vô hình
Không đợc xác định duy nhất (với cùng yêu cầu)
Không chấp nhận nh các nguyên tắc kỹ nghệ thông
thờng. mm
Software Engeneering
B môn Công ngh phn mm – HCN
2
NguynVnV
Ni dung
Bài 10: D án, xác đnh d án
̈ Kh¸i niÖm vÒ qu¶n lý dù ¸n
̈ X¸c ®Þnh dù ¸n
̈ C¸c