Professional Documents
Culture Documents
Lec1 2
Lec1 2
Outline
Software life-cycle Qui h h i Phn Q i trnh pht trin Ph mm Cc m hnh pht trin
M hnh tuyn tnh M hnh ch th M hnh pht trin ng dng nhanh Cc m hnh tin ha M hnh pht trin ng thi M hnh hng thnh phn
Pham Ngoc Hung, Coltech, VNU, 2009 2
Lp trnh cu trc L thit k chi tit: Thit k cu Phng php Jackson trc bn trong ca phn mm ( g p (n Phng h Ph php v chng trnh hoc mun) Warnier M ha bi ngn ng lp trnh M ha cu trc ha Kim tra cht lng phn mm Phng php kim th chng trnh pht trin S dng, vn hnh phn mm pht trin Bin i, iu chnh trin. i Cha c th phn mm
8
Umbrella activities
Phn tch
Thit k
Lp trnh
Kim th
Cng ngh hc H thng/Thng tin in hnh l m hnh vng i c in (m hnh thc nc) Classic life cycle / y g waterfall model: l m hnh hay oc dng nht
10
11
13
14
To/sa bn mu
16
Team #3
Data Modeling g Process Modeling g Application Data Generation Modeling g Testing & Process Turnover
Business Modeling g
Modeling
19
20
21
RAD: Hn ch?
Cn ngun nhn lc di do to cc nhm cho cc g chc nng chnh Yu cu hai bn giao ko trong thi gian ngn phi c phn mm h chnh, thiu trch nhim ca mt b d h hon h h hi h hi bn lm d n v RAD khng phi tt cho mi ng dng nht l vi ng dng, dng khng th mun ha hoc i hi tnh nng cao Mo him k thut cao th khng nn dng RAD
22
23
24
Lp trnh
Kim th
Xut xng 1
System/info. Engineering E i i
Gia tng 2
Phn tch
Thit k
Lp trnh
Kim th
Xut xng 2
Gia tng 3
Phn tch
Thit k
Lp trnh
Gia tng 4
Phn tch
Thit k
Lp trnh
Kim th
XX 4
Calendar time C l d ti
Pham Ngoc Hung, Coltech, VNU, 2009 25
Phn tch ri ro
K ngh
Khch hng nh gi
27
28
29
30
31
Xy dng bc lp th n ca h thng
Khch hng nh gi
Ly thnh phn nu c
32
33
34
Outline
Software life-cycle Qui trnh pht trin Phn mm Cc m hnh pht trin
M hnh tuyn tnh M hnh ch th M hnh pht trin ng dng nhanh Cc m hnh tin ha M hnh pht trin ng thi M hnh hng thnh phn
Pham Ngoc Hung, Coltech, VNU, 2009 35
Tho lun
Chn m hnh no cho pht trin PM?
36
37
38
39