m«n C«ng nghÖ phÇn mÒm- Khoa CNTT- §HCN
Email: vynv@coltech.vnu.vn
Knghphn mm
Software Engeneering
NguyÔn V¨n Vþ
Bmôn Công nghphn mm – ĐHCN 2
NguynVănV
Ni dung
TiÕn tr×nh vμ h×nh tiÕn tr×nh
C¸c giai ®o¹n cña tiÕn tr×nh
TiÕn tr×nh vμvÊn ®Ò liªn quan
Bài 3: Tiến trình phn mm
Bmôn Công nghphn mm – ĐHCN 3
NguynVănV
TÀI LiU THAM KHO
1. Nguyn Văn V, Nguyn Vit Hà. Giáo trình knghphn
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 Văn V. Phân tích thiết kếhthng thông tin hin đại.
Hướng cu trúc và hướng đối tượng, NXB Thng kê, 2002, Hà
Ni.
Bmôn Công nghphn mm – ĐHCN 4
NguynVănV
C¸c lo¹i m« h×nh tiÕn tr×nh
h×nh th¸c níc
C¸c m« h×nh ph¸t triÓn tiÕn hãa
C¸c m« h×nh ph¸t triÓn h×nh thøc
Ph¸t triÓn dùa trªn sö dông l¹i
Kh¸c
5 lo¹i m« h×nh tiÕn tr×nh phÇn mÒm tiªu biÓu:
Mçi lo¹i bao gåm mét sè c¸c m« h×nh tiÕn tr×nh.
Bmôn Công nghphn mm – ĐHCN 5
NguynVănV
h×nh vßng ®êi truyÒn thèng
h×nh th¸c níc – waterfall model
ph©n tÝch yªu
cÇu& ®Æc t¶
thiÕt kÕ HT &
phÈn mÒm
ho¸ &kiÓm
thö ®¬n vÞ
kiÓm thö tÝch
hîp & HT
VËn hμnh
& b¶o tr×
Ngiªn cøu
lËp KHDA