à
B
à
i Gi
n
g
Côn
g
N
g
h
Phn Mm
gg
Software Engineering
Gii thi
u môn h
c
Ni dung môn hc
Giithiu các khái nimcơbnvcông nghphnmm
Mc
tiêu
ca
sn
phn
mm
công
ngh
phn
mm
Mc
tiêu
ca
sn
phn
mm
công
ngh
phn
mm
Cácmôhìnhsnxutphnmm
Quy trình snxutvàqunlýdán phnmm
Tài
liu
tham
kho
Tài
liu
tham
kho
Introduction to Software Engineering Ronald J. Leach CRC Press (Thưvin
A2 MS: 9075802004)
Software En
g
ineerin
g
Ian Sommerville
Fifth edition
(
Thưvi
n A3 MS: 200032
)
gg
(
)
Software Engineering A Practitioner’s Approach Roger S. Pressman Fifth
Edition
Hình thckimtra
Giak(20%) + Cuik(60%) + Bài tp (20%)
Hình thckimtra: trc nghim khách quan open book
Đánh
g
kêt
q
u:tươn
g
đ
i-
p
hi tu
yế
n
Trường ĐạiHc Bách Khoa - Khoa Công NghThông Tin
Copyright 2004 – Th.S Nguyn Cao Trí caotri@hcmut.edu.vn 22
g
q
g
p
y
???????? & !!!!!!!!
Công Nghip & Công Ngh
Công NghipPh
nM
m (CNpPM)
Công NghPhnMm (CNPM)
Công
nghip
phn
mm
&
các
công
nghip
khác
Công
nghip
phn
mm
&
các
công
nghip
khác
Ging
Khác
hay
không
(nhng)
công
ngh
cho
sn
xut
phn
hay
không
(nhng)
công
ngh
cho
sn
xut
phn
mm?
cnthiếtphi công nghcho snxutphn
m
m không, khi snxu
tph
nm
mlàhotđộng sn
xut“
đặcbit không thnói làm mtphnmm
nhưsnxutmt lon coca.
Trường ĐạiHc Bách Khoa - Khoa Công NghThông Tin
Copyright 2004 – Th.S Nguyn Cao Trí caotri@hcmut.edu.vn 33
Đ
c tính ca sn
p
hm
p
hn mm
p p
Software = Program
Software
product
=
Program
+
Document
+
Support
Software
product
Program
Document
Support
Loisnphmphnmm
Generic Product:làsnphmđóng gói bán rng rãi trên thtrường.
Bk
Pdt
h
đ
hát
ti
th
ê
đặ
thù
B
espo
k
e
P
ro
d
uc
t
:
s
n
ph
m
đ
ược
phát
t
r
i
n
th
eo y
ê
uc
u
đặ
c
thù
c
a
tng khách hàng.
Các đặc tính quan trng casnphmphnmm
M i i bili
h
ó
h
h
đổi
h
i
h
ê
M
a
i
nta
i
na
bili
ty:
ph
nm
mc
ó
t
h
t
h
ay
đổi
t
h
u
nt
i
nt
h
eo y
ê
uc
uc
a
người dùng
Dependability: tính nđịnh, bomtvàantoàncaphnmm. Không
gây
tn
hi
v
vt
cht
hay
kinh
tế
cho
h
thng
gây
tn
hi
v
vt
cht
hay
kinh
tế
cho
h
thng
.
Efficiency:Sdng hiuqutài nguyên cahthng cho công vic
Usability:giaodinvàphương thcphiphùhpvingười dùng đồng
thi
đáp
ng
đúng
yêu
cu
ca
người
dùng
Trường ĐạiHc Bách Khoa - Khoa Công NghThông Tin
Copyright 2004 – Th.S Nguyn Cao Trí caotri@hcmut.edu.vn 44
thi
đáp
ng
đúng
yêu
cu
ca
người
dùng
Software - Đủ ha
y
Thiếu?
y
Phnmmđượcviết ngay tkhi nhng máy tính
programable đ
u tiên.
Đ
ược quan tâm phát tri
nt
rtsm
rt
nhiu
phn
mm
đã
được
viết
rt
nhiu
phn
mm
đã
được
viết
ÎKhông thiếuphnmm
Th
ctếvi
csnxut
p
hnmm khôn
g
đá
p
n
g
k
p
p
g
p
g
p
yêu cucangườisdng:
Không đủ vslượng
Thiếu
v
cht
lượng
Thiếu
v
cht
lượng
Không kpvthigian
ÎPhnmm không đáp ng đủ cho người dùng
Trường ĐạiHc Bách Khoa - Khoa Công NghThông Tin
Copyright 2004 – Th.S Nguyn Cao Trí caotri@hcmut.edu.vn 55