B GIÁO DC VÀ ÀO TO
TRNG I HC KINH T Tp.H CHÍ MINH
NGUYN TH PHNG
XÁC NH CÁC YU T RI RO NH HNG
N THÀNH CÔNG CA D ÁN PHN MM
TÌNH HUNG NGHIểN CU:
CÔNG TY TNHH KMS TECHNOLOGY VIT NAM
Chuyên Ngành: Qun Tr Kinh Doanh
Mƣ S : 60340102
LUN VN THC S KINH T
NGI HNG DN KHOA HC:
PGS-TS. VÕ TH QUụ
TP. H Chí Minh ậ Nm 2012
i
LI CAM OAN
Kính tha Quý thy cô, kính tha Quý đc gi,
Tôi tên lƠ Nguyn Th Phng, lƠ hc viên Cao hc khoá 18 ậ Lp
Qun tr Kinh Doanh K18 ậ Trng i hc Kinh t Tp HCM
(MSSV : 7701080867).
Tôi xin cam đoan lun vn nghiên cu sau đơy lƠ do bn thơn tôi thc
hin.
C s lý lun lƠ tham kho t các tƠi liu thu thp đc t sách, báo,
các nghiên cu đƣ đc nêu trong phn tƠi liu tham kho. D liu phơn tích
trong lun vn lƠ thông tin thu thp thông qua phng vn trc tip nhng nhơn
viên ch cht ti doanh nghip phn mm KMS Technology.
Tôi cam đoan đ tƠi nƠy không h sao chép t các công trình nghiên
cu khoa hc nƠo khác.
Tp.ả Chí Minh, ngày 27 tháng 12 nm 2012.
Hc viên
Nguyn Th Phng
ii
LI CM N
Sau mt thi gian n lc, tôi đƣ hoƠn thƠnh đ tƠi ắXác đnh các yu t
ri ro nh hng đn thƠnh công ca d án phn mm. Tình hung nghiên
cu : Công ty TNHH KMS Technology Vit Nam”. Trong sut quá trình thc
hin, tôi đƣ nhn đc s hng dn vƠ h tr thông tin nhit tình t quý thy
cô, bn bè, ngi thơn. Vì vy, tôi xin phép đc gi li cm n sơu sc đn :
- TS. Võ Th Quý, lƠ giáo viên hng dn lun vn cho tôi trong sut
quá trình thc hin đ cng cho đn khi hoƠn tt lun vn. tƠi nƠy s
không th hoƠn thƠnh nu không có s hng dn nhit tình ca cô.
- Cm n các anh ch đng nghip ti công ty KMS Technology đƣ
nhit tình h tr vƠ t vn, giúp đ tôi trong quá trình thu thp d liu đ
phân tích.
- VƠ cui cùng, cm n chng tôi Nguyn Vn oan đƣ đng viên, ng
h tinh thn vƠ to mi điu kin tt nht cho tôi hoƠn thƠnh lun vn kp thi
hn quy đnh.
Tp.ả Chí Minh, ngày 27 tháng 12 nm 2012.
Hc viên
Nguyn Th Phng
iii
MC LC
LI CAM OAN i
MC LC iii
DANH MC CÁC BNG BIU vi
DANH MC CÁC HÌNH viii
DANH MC CÁC T NG VIT TT ix
M U 1
1. Gii thiu lý do chn đ tƠi 1
2. Cơu hi nghiên cu 2
3. Mc tiêu nghiên cu 2
4. Phm vi, gii hn ca nghiên cu 2
5. Phng pháp nghiên cu 2
6. ụ ngha thc tin ca nghiên cu 3
7. Cu trúc đ tƠi 3
CHNG 1 ậ C S Lụ THUYT 4
1.1 Tng quan 4
1.2 Các khái nim c bn 5
1.2.1 D án 5
1.2.2 Khái nim thƠnh công d án 6
1.2.3 Vòng đi ca d án phn mm 6
1.2.4 Ri ro 8
1.3 Các yu t ri ro nh hng đn d án phn mm 9
1.3.1 Nhóm ri ro v s qun lý ca các thƠnh phn hu quan 14
1.3.2 Nhóm ri ro v yêu cu vƠ lch trình 16
1.3.3 Nhóm ri ro v qun lý d án 19
1.3.4 Nhóm ri ro v môi trng phát trin 22
1.4 Phng pháp nghiên cu Delphi 23
iv
1.4.1 Lch s hình thƠnh 23
1.4.2 Phng pháp Delphi 23
1.4.3 Quy trình tin hƠnh phng pháp Delphi 24
1.4.4 S vòng phng vn trong phng pháp Delphi 26
1.4.5 Cơu hi phng vn trong phng pháp Delphi 26
1.4.6 S đng thun trong phng pháp Delphi 27
1.4.7 Các chuyên gia trong phng pháp Delphi 28
1.4.8 S dng phng pháp Delphi 29
1.4.9 Hn ch ca phng pháp Delphi 29
1.4.10 So sánh phng pháp Delphi vƠ phng pháp chuyên gia 30
1.5 Tóm tt chng 1 31
CHNG 2 ậ GII THIU CÔNG TY KMS TECHNOLOGY 32
2.1 Gii thiu chung v công ty KMS TECHNOLOGY 32
2.2 Các dch v chin lc ca KMS TECHNOLOGY 33
2.3 Ngun lc ca KMS TECHNOLOGY 34
2.4 Quy trình phát trin phn mm vƠ cht lng dch v ca KMS 34
2.5 Các d án đƣ hoƠn thƠnh trong nm 2011 vƠ quý I, II nm 2012 35
2.5.1 D án Livescribe 35
2.5.2 D án HMS (Health Market Science) 36
2.5.3 D án MarketLive 36
2.5.4 D án Alere 36
2.5.5 D án Invivodata 37
2.6 Tóm tt chng 2 37
CHNG 3 ậ PHỂN TệCH KT QU KHO SÁT 38
3.1 Xác đnh các yu t thuc nhóm ri ro v s qun lý ca các thƠnh phn hu
quan 38
3.2 Xác đnh các yu t thuc nhóm ri ro v yêu cu vƠ lch trình 43
3.3 Xác đnh các yu t thuc nhóm ri ro v môi trng phát trin 48
v
3.4 Xác đnh các yu t thuc nhóm ri ro v qun lý d án 52
3.5 Tóm tt chng 3 58
KT LUN 59
4.1 Kin ngh 59
4.2 Hn ch vƠ gi ý cho các nghiên cu tip theo 61
TẨI LIU THAM KHO 62
TƠi liu ting Vit 62
TƠi liu ting Anh 62
PH LC 1 ậ CỂU HI NGHIểN CU 66
PH LC 2 ậ KT QU PHNG VN 67
PH LC 3 ậ DANH SÁCH CÁC CHUYÊN GIA 69
vi
DANH MC CÁC BNG BIU
Bng 1-1: Tóm tt các yu t ri ro theo Sharma, 2008
Bng 3-1: Các yu t thuc nhóm ri ro v s qun lý thƠnh phn hu quan ậ vòng 1
Bng 3-2: Các yu t thuc nhóm ri ro v s qun lý thƠnh phn hu quan ậ vòng 2
Bng 3-3: T l khác bit các yu t ca nhóm thƠnh phn hu quan gia vòng 2 vƠ 1
Bng 3-4: Các yu t thuc nhóm ri ro v s qun lý thƠnh phn hu quan ậ vòng 3
Bng 3-5: T l khác bit các yu t ca nhóm các thƠnh phn hu quan gia vòng 3, 2
Bng 3-6: Các yu t thuc nhóm ri ro v s qun lý thƠnh phn hu quan ậ vòng 4
Bng 3-7: T l khác bit các yu t ca nhóm các thƠnh phn hu quan gia vòng 4, 3
Bng 3-8: Tóm tt t l khác bit các yu t ca nhóm các thành phn hu quan gia
các vòng
Bng 3-9: Tóm tt các yu t thuc nhóm ri ro v yêu cu vƠ lch trình ậ vòng 1
Bng 3-10: Tóm tt các yu t thuc nhóm ri ro v yêu cu vƠ lch trình ậ vòng 2
Bng 3-11: T l khác bit các yu t v v yêu cu vƠ lch trình gia vòng 2 vƠ 1
Bng 3-12: Tóm tt các yu t thuc nhóm ri ro v yêu cu vƠ lch trình ậ vòng 3
Bng 3-13: T l khác bit các yu t v yêu cu vƠ lch trình gia vòng 3 vƠ vòng 2
Bng 3-14: Tóm tt các yu t thuc nhóm ri ro v yêu cu vƠ lch trình ậ vòng 4
Bng 3-15: T l khác bit các yu t v yêu cu vƠ lch trình gia vòng 4 vƠ vòng 3
Bng 3-16: Tóm tt t l khác bit các yu t v s qun lý các bên liên quan gia
các vòng
Bng 3-17: Tóm tt các yu t thuc nhóm ri ro v môi trng phát trin ậ vòng 1
Bng 3-18: Tóm tt các yu t thuc nhóm ri ro v môi trng phát trin ậ vòng 2
Bng 3-19: T l khác bit các yu t v môi trng phát trin gia vòng 2 vƠ 1
Bng 3-20: Tóm tt các yu t thuc nhóm ri ro v môi trng phát trin ậ vòng 3
Bng 3-21: T l khác bit các yu t v môi trng phát trin gia vòng 3 vƠ 2
Bng 3-22: Tóm tt các yu t thuc nhóm ri ro v môi trng phát trin ậ vòng 4
Bng 3-23: T l khác bit các yu t v môi trng phát trin gia vòng 4 vƠ 3
Bng 3-24: Tóm tt t l khác bit các yu t v môi trng phát trin gia các vòng
Bng 3-25: Tóm tt các yu t thuc nhóm ri ro v qun lý d án ậ vòng 1
Bng 3-26: Tóm tt các yu t thuc nhóm ri ro v qun lý d án ậ vòng 2
vii
Bng 3-27: T l khác bit các yu t v qun lý d án gia vòng 2 vƠ vòng 1
Bng 3-28: Tóm tt các yu t thuc nhóm ri ro v qun lý d án ậ vòng 3
Bng 3-29: T l khác bit các yu t v qun lý d án gia vòng 3 vƠ vòng 2
Bng 3-30: Tóm tt các yu t thuc nhóm ri ro v qun lý d án ậ vòng 4
Bng 3-31: T l khác bit các yu t v qun lý d án gia vòng 4 vƠ vòng 3
Bng 3-32: Tóm tt t l khác bit các yu t v qun lý d án gia các vòng
Bng 3-33: Tóm tt các yu t ri ro đc xác đnh
viii
DANH MC CÁC HÌNH
Hình 1-1: Mi liên h gia ri ro d án vi chi phí/li nhun
Hình 1-2: Vòng đi ca d án phn mm
Hình 1-3: Tóm tt các yu t ri ro ca các nhƠ nghiên cu
Hình 1-4: Các nhóm ri ro trong d án phn mm
Hình 1-5: Quy trình tin hƠnh phng pháp Delphi
ix
DANH MC CÁC T NG VIT TT
Cm t
vit tt
Ting Anh
Ting Vit
BA
Business Analysist
Nhơn viên phơn tích yêu cu khách hƠng
QA
Quality Asurance
Nhơn viên đm bo cht lng
SDLC
Software Development Life Cycle
Vòng đi ca d án phát trin phn mm
1
M U
1. Gii thiu lý do chn đ tài
Công ngh thông tin đóng vai trò quan trng trong cuc sng ca chúng ta
ngƠy nay. Công ngh thông tin góp phn vƠo s tng trng vƠ phát trin ca đt
nc. Bên cnh nhng thun li do ngƠnh công ngh thông tin mang li, vn tn ti
mt s lng ln các d án phn mm tht bi, vt chi phí, tr hn, đ tin cy kém
vƠ không tha mƣn ngi dùng. Theo nghiên cu ca Standish Group, trên th gii
có 44% d án phn mm đc gi lƠ thách thc (tr hn, vt chi phí hay thiu
nhng tính nng cn thit), trong khi có 24% d án tht bi (hy b trc khi hoƠn
thƠnh hoc đc giao vƠ không bao gi đc s dng). Nh vy, tng cng 68% s
d án lƠ không thƠnh công hoc thách thc, mt con s khá ln [49]. Theo
Boehm
[7], 15-35% các d án phn mm b hy b, trong khi các d án còn li phi
chu tr tin đ hoc vt chi phí hay không đáp ng các mc tiêu ca d án. T l
tht bi cao ca các d án phn mm có th lƠ do đc tính rt c bn ca bn thơn
phn mm. Các d án phn mm lƠ tp hp ca các chng trình ln vi các tng
tác vƠ ph thuc chc nng; liên quan đn vic to ra mt sn phm mƠ cha bao
gi đc to ra trc đó. D án phn mm nói chung lƠ phc tp vƠ vic phát trin
ca d án din ra trong mt môi trng nng đng, điu kin kinh doanh vƠ công
ngh thay đi trong quá trình thc hin d án. Ngi s dng thng không chc
chn v nhu cu ca h vƠ thng xuyên thay đi yêu cu khi d án đang thc hin.
Kt qu lƠ các d án phn mm b vt chi phí, tr tin đ, đ tin cy kém vƠ không
tha mƣn ngi dùng
[28].
ƣ có nhiu nguyên cu xác đnh nguyên nhơn ca tht bi vƠ chm tr trong
d án phn mm. Nhng nguyên nhơn nƠy đc gi lƠ ri ro nh hng đn d án
phn mm. Mc. Farlan
[34], Brooks [9], Boehm [8] đƣ xác đnh đc mt s ri ro
chng hn nh mc tiêu hao sc lc cao, thiu h tr qun lý cp cao, s hiu lm
v yêu cu, tình trng thiu ht nhơn s, c lng sai ầ có nh hng đn kt qu
thƠnh công ca d án, dn đn s chm tr vƠ tht bi ca d án.
2
Vit Nam, các nghiên cu v ri ro trong d án phn mm cha đc phát
trin vƠ áp dng rng ri, do đó chúng ta cha có nhng chun mc xác đnh đc
các yu t ri ro nh hng đn thƠnh công ca d án phn mm.
Vì th, hc viên đ xut đ tƠi “Xác đnh các yu t ri ro nh hng đn
thành công ca d án phn mm, tình hung nghiên cu: công ty TNHH KMS
Technology”
2. Câu hi nghiên cu
tƠi đc thc hin nhm tr li cho cơu hi nghiên cu sau đơy:
- Nhng yu t ri ro nƠo nh hng đn thƠnh công ca d án phn mm,
tình hung nghiên cu: công ty KMS Technology Vit Nam.
3. Mc tiêu nghiên cu
Thông qua phng vn các chuyên gia đang lƠm vic toƠn thi gian ti KMS
Technology, đ tƠi nghiên cu đc thc hin nhm:
- Xác đnh các yu t ri ro nh hng đn thƠnh công ca d án phn mm
ti KMS Technology.
- a ra các bin pháp kin ngh đ hn ch các ri ro vƠ nơng cao t l thƠnh
công ca các d án trong tng lai.
4. Phm vi, gii hn ca nghiên cu
Phm vi kho sát trong nghiên cu nƠy ch gii hn đi vi các d án phn
mm đƣ hoƠn thƠnh nm 2011 vƠ quý I, II nm 2012 ti công ty KMS Technology
Vit Nam. Vic áp dng cho thƠnh ph H Chí Minh hay toƠn lƣnh th Vit Nam s
thuc v các nghiên cu khác trong tng lai.
5. Phng pháp nghiên cu
Phng pháp nghiên cu đnh tính đc dùng trong lun vn. D liu thu
thp thông qua phng vn trc tip, chat, email. D liu thu thp đc x lý vƠ t
đó xác đnh đc các yu t ri ro nh hng đn thƠnh công ca d án phn mm.
3
6. Ý ngha thc tin ca nghiên cu
tƠi nghiên cu mang đn ý ngha thc tin cho công ty KMS Technology
vì nó b sung kin thc cho các nhƠ qun lý d án, có cái nhìn tng quan v các yu
t ri ro nh hng trc tip đn d án ca doanh nghip mình vƠ t đó rút ra cách
thc kim soát tác đng ca ri ro ti d án phn mm đ đm bo s thƠnh công
ca d án trong tng lai.
7. Cu trúc đ tài
Lun vn bao gm các chng sau:
- Chng m đu: trình bƠy tóm lc lý do, mc tiêu, ý ngha, phm vi,
phng pháp nghiên cu cng nh cu trúc vƠ tóm tt ca lun vn.
- Chng 1: trình bƠy các lý thuyt v ri ro, các yu t ri ro trong d án
phn mm, thƠnh công ca d án phn mm. ng thi chng nƠy cng trình bày
v phng pháp nghiên cu Delphi đc s dng trong lun vn.
- Chng 2: gii thiu v công ty KMS Technology vƠ các d án đƣ hoƠn
thƠnh trong nm 2011 vƠ quý I, II nm 2012.
- Chng 3: trình bƠy kt qu ca nghiên cu sau quá trình x lý d liu.
- Chng kt lun: đa ra các kt lun, và kin ngh ca nghiên cu.
4
CHNG 1 ậ C S Lụ THUYT
1.1 Tng quan
Trong 10 nm gn đơy, ngƠnh công nghip phn mm phát trin nhanh
chóng, c v các hot đng ct lõi vƠ dch v. Tuy nhiên, ngƠnh công nghip phn
mm vn lƠ ngƠnh có s lng d án tht bi vƠ chm tr rt ln. Theo nghiên cu
ca Standish Group
[49], trên th gii có 44% d án phn mm đc gi lƠ thách
thc (tr hn, vt chi phí hay thiu nhng tính nng cn thit), trong khi có 24%
d án tht bi (hy b trc khi hoƠn thƠnh hoc đc giao vƠ không bao gi đc
s dng). Nh vy, tng cng 68% s d án lƠ không thƠnh công hoc thách thc,
mt con s khá ln. Theo Boehm
[7], 15-35% các d án phn mm b hy b,
trong khi các d án còn li phi chu tr tin đ hoc vt chi phí hay không đáp
ng các mc tiêu ca d án.
Các d án phn mm lƠ tp hp ca các chng trình ln vi các tng tác
vƠ ph thuc chc nng; liên quan đn vic to ra mt sn phm mƠ cha bao gi
đc to ra trc đó. Kt qu lƠ các d án phn mm d b vt chi phí, tr tin đ,
đ tin cy kém vƠ không tha mƣn ngi dùng
[28]. Hn na rt khó đ d đoán s
thƠnh công ca d án vì phm vi ca d án thay đi liên tc tùy thuc vƠo th
trng; do đó các ngun lc phi đc tái phơn b dn đn tr tin đ vƠ vt chi
phí. Các d án phn mm thng liên quan đn nhiu thc th nh công ty, phòng
ban, cá nhân ầVƠ thng có cm giác không có liên h gia các nhơn viên lp
trình vƠ qun lý, điu nƠy dn đn hiu lm vƠ thiu tin tng
[28]. Rõ rƠng, s
phát trin d án phn mm n cha nhiu ri ro. Vì vy, qun lý nhng ri ro liên
quan lƠ quan trng hƠng đu trong vic phát trin d án phn mm, đc bit lƠ trong
các d án phn mm quy mô ln. Nu ri ro không đc kim soát giai đon đu
ca d án, nó s gơy ra mt s gia tng theo cp s nhơn trong chi phí ca d án
nh hình di
[32]
5
Hình 1-1: Mi liên h gia ri ro d án vi chi phí/li nhun
1.2 Các khái nim c bn
1.2.1 D án
D án lƠ mt quá trình gm các công tác, nhim v có liên quan vi nhau,
đc thc hin nhm đt đc mc tiêu đƣ đ ra trong điu kin rƠng buc v thi
gian, ngun lc vƠ ngơn sách
[2]. Theo Turner va Muller [52], d án lƠ n lc tm
thi trong đin kin nhơn lc, tƠi nguyên vƠ tƠi chính ca t chc đ thc hin các
yêu cu k thut, phm vi công vic trong mi quan h rƠng buc thi gian vƠ chi
phí đ đt đc li ích, đc xác đnh bi mc tiêu s lng vƠ cht lng.
D án phn mm lƠ d án trong đó phm vi duy nht ca công vic vi các
thông s k thut nht đnh mƠ cn phi đc hoƠn thƠnh trong mt thi gian nht
đnh ti mt chi phí nht đnh
[1]. i tng liên quan chính ca mt d án phn
mm lƠ khách hƠng, lƠ ngi s s dng h thng cho các mc đích kinh doanh ca
mình. i tng quan trng th hai ca mt d án phn mm lƠ các nhân viên tham
gia thc hin d án, ngi xơy dng h thng phn mm.
6
1.2.2 Khái nim thƠnh công d án
Mt d án đc gi lƠ thƠnh công khi hoƠn thƠnh đúng tin đ, nm trong
ngơn sách đc duyt, phù hp vi các ch tiêu k thut đƣ đ ra, vƠ lƠm tha mƣn
các thƠnh phn hu quan (stakeholders’ satisfaction).
[55]
ánh giá d án đc gi lƠ thƠnh công hay tht bi còn ph thuc vƠo s
cm nhn ca các bên liên quan. Cùng kt qu đu ra ca d án, nhng đánh giá
thƠnh công ca mi bên tham gia khác nhau vì mc tiêu vƠ s u tiên đc xác đnh
khác nhau tng ng vi vai trò ca các bên trong d án
[4]. Trong đ tƠi nƠy, đánh
giá thƠnh công ca d án trên quan đim ca các nhơn viên tham gia thc hin d
án, ngi xơy dng h thng đc s dng bi khách hƠng.
1.2.3 Vòng đi ca d án phn mm
Trc khi tìm hiu nhng ri ro tác đng đn s thƠnh công ca các d án
phn mm, cn thit phi hiu đc các giai đon ca vòng đi phát trin phn
mm.
Vòng đi ca d án phát trin phn mm (Software Development Life Cycle
ậSDLC) lƠ mt khuôn kh đc s dng đ hiu vƠ phát trin các h thng thông
tin vƠ phn mm thƠnh công. ó lƠ mt quá trình đc s dng bi hu nh tt c
các nhơn viên lp trình vƠ các công ty phát trin phn mm nh lƠ tiêu chun trong
quá trình phát trin phn mm. SDLC có nhiu mô hình vƠ mi mô hình có nhng
đim mnh, đim yu ca nó, u vƠ nhc đim riêng.
Các hot đng tiêu biu liên quan đn vòng đi phát trin phn mm bao gm:
Hình 1-2: Vòng đi ca d án phn mm
7
Thu thp yêu cu: xác đnh rõ các yêu cu lƠ bc đu tiên trong quá trình
phát trin phn mm. Yêu cu h thng có th thay đi tùy thuc vƠo các sn phm
phn mm s đc phát trin. Vì vy, cn phi phơn tích cn thn các yêu cu cn
thit cho s phát trin ca sn phm
[45].
Phơn tích yêu cu: bc nƠy nghiên cu tính kh thi v các yêu cu thu thp
đc trong bc đu tiên. Trong giai đon nƠy, nhơn viên lp trình phi giao tip
vi khách hƠng vƠ phơn tích các yêu cu vƠ h thng ca h. Trong giai đon nƠy
cng cn chun b k hoch hoc tin đ ca d án, chi phí c tính cho vic phát
trin vƠ thc hin h thng, ngƠy giao hƠng d tính cho mi giai đon ca quá trình
phát trin h thng. Giai đon nƠy lƠ nn tng ca quá trình phát trin phn mm,
các bc tip theo trong SDLC s da trên các phơn tích đc thc hin trong giai
đon nƠy
[45].
Phơn tích h thng vƠ thit k: đơy lƠ mt giai đon quan trng trong phát
trin phn mm. Các phơn tích đc thc hin vƠ các thit k ca h thng s đc
phát trin nh thit k c s d liu, thit k đc t chc nng, thit k tƠi liu ầ.
Cn phi chun b các tƠi liu thit k bi vì giai đon tip theo, c th lƠ giai đon
phát trin, da trên các tƠi liu thit k nƠy đ thc hin. Khi cu trúc ca tƠi liu vƠ
các phân tích đc chun b tt, nó s lƠm gim thi gian thc hin trong các bc
tip theo lƠ giai đon phát trin vƠ kim th trong SDLC
[45].
Giai đon phát trin (lp trình): đơy lƠ giai đon mƠ phát trin phn mm
thc s din ra. Giai đon nƠy da trên các tƠi liu thit k đc chun b trong giai
đon trc đó. Mƣ đc vit bng ngôn ng lp trình đƣ chn. Các mƣ s đc
chuyn đi thƠnh các file thc thi trong giai đon nƠy
[45].
Kim th: đơy lƠ giai đon đm bo cht lng ca phn mm, đm bo
phn mm đc giao không có li. iu nƠy đc xác đnh bng cách kim tra mƣ
phát trin. Các công c vƠ k thut khác nhau dùng đ kim tra các cp đ khác
nhau nh kim tra hi quy, kim tra hiu sut ầ. Da trên nhu cu, các phng
pháp kim th đc la chn vƠ báo cáo li. Sau quá trình này, các nhơn viên lp
trình mt ln na đi vƠo giai đon phát trin đ sa li vƠ kim th mt ln na.
Quá trình nƠy tip tc cho đn khi h thng không còn thy li [45].
8
Trin khai: đơy lƠ mt trong nhng giai đon cui cùng ca SDLC. Trong
giai đon nƠy, tƠi liu thit k cho bo trì vƠ nơng cp đc thc hin [45].
H tr, bo trì vƠ nơng cp: đơy lƠ giai đon cui ca SDLC. Và lƠ mt
quá trình không ngng: khi môi trng thay đi, các vn đ mi đc phát hin vƠ
yêu cu mi đc xác đnh, tính nng mi cn đc thêm vƠo các phn mm hin
có. Tt c điu nƠy đc thc hin trong giai đon h tr vƠ bo trì ca SDLC
[45].
ToƠn b vòng đi ca d án phát trin phn mm liên tc tip xúc vi c ri
ro ni b vƠ bên ngoƠi. Nhng ri ro có mt trong tt c các giai đon ca SDLC vƠ
trách nhim ca ngi qun lý d án hoc lƠ loi b hoc lƠm gim tác đng ca nó
đi vi d án. Các loi ri ro khác nhau ca d án phn mm s đc tho lun
di đơy.
1.2.4 Ri ro
Có rt nhiu khái nim v ri ro, mi tác gi li đa ra mt đnh ngha khác
nhau v ri ro.
- Ri ro lƠ s bin đng tim n nhng kt qu. Ri ro lƠ nhng mt mát,
thit hi, nguy him, khó khn hoc điu không chc chn có th xy ra
[16].
- Ri ro lƠ bt trc có th đo lng đc
[21].
Trong d án phn mm, ri ro đc đnh ngha nh sau:
- Ri ro lƠ s ngu nhiên gơy nh hng nghiêm trng đn thƠnh công ca
d án phn mm [25].
- Ri ro lƠ mt phn ca công vic phát trin, quy trình, môi trng mƠ nu
b qua, s lƠm tng kh nng tht bi ca d án phn mm [38].
- Ri ro lƠ bt trc không lng trc liên quan đn s thay đi vƠ b sung
các yêu cu k thut trong giai đon phát trin phn mm [17].
- Ri ro lƠ tp hp các yu t, điu kin gơy nh hng nghiêm trng đn
thƠnh công ca d án phn mm
[54]. Trong lun vn nƠy ri ro đc gii
thích theo đnh ngha nƠy.
9
1.3 Các yu t ri ro nh hng đn d án phn mm
ƣ có rt nhiu nghiên cu xác đnh, phơn tích ri ro trong d án phn mm.
Các nhà nghiên cu đƣ xác đnh rt nhiu yu t ri ro nh hng đn thƠnh công
ca d án phn mm.
- Boehm [8] bng kinh nghim vƠ qua bng kho sát các nhƠ qun lý d án
có kinh nghim đƣ xác đnh mi yu t ri ro nh hng nhiu nht đn thƠnh
công ca d án phn mm. ó lƠ: (1) thiu ht nhơn s, (2) lch trình vƠ ngơn sách
không thc t, (3) phát trin sai các chc nng, (4) phát trin giao din ngi dùng
sai, (5) vt phm vi đ ra, (6) khách hàng thay đi yêu cu liên tc, (7) thiu công
c thc hin d án, (8) phân công công vic không hiu qu, (9) hiu sut lƠm vic
kém, (10) cng thng trong công vic.
- Field
[15] và Reel [40] lit kê nhng ri ro cn tránh đ thc hin mt d
án thƠnh công: hiu sai yêu cu ca khách hƠng, xác đnh sai phm vi d án, qun
lý kém, s thay đi trong vic chn k thut, nhu cu kinh doanh thay đi, thi hn
không thc t, s phn đi ca ngi s dng, mt ngun tƠi tr, thiu nhơn viên
có kinh nghim, nhƠ qun lý không chu rút kinh nghim t nhng sai lm.
- Keil vƠ các cng s
[25] s dng k thut Delphi vi s tham gia ca các
nhƠ qun lý d án nhiu kinh nghim t M, HongKong, Phn Lan, đƣ đa ra các
yu t ri ro nh hng nhiu nht đn thƠnh công ca d án phn mm. Danh
sách ri ro bao gm:
Thiu cam kt ca qun lý cp cao cho d án, thiu s tham gia ca
ngi dùng vƠ tht bi trong vic đt đc cam kt ca ngi dùng,
nhà qun lý thiu k nng.
Hiu sai yêu cu ca khách hƠng, qun lý s thay đi yêu cu kém
gơy nh hng đn chi phí vƠ lch trình d án.
Qun lý kém mong đi ca ngi s dng cui cùng, nhơn viên thiu
k nng vƠ kin thc cn thit, nhơn s không đ hoc không phù
hp.
Thay đi phm vi hay mc tiêu vƠ xung đt trong ni b khách hƠng.
10
Tuy nhiên, nhng phơn tích nƠy không liên h vi vòng đi phát trin d án.
- Schmidt vƠ các cng s [44] lit kê các yu t ri ro nh hng đn d án
phn mm vƠ s dng k thut Delphi đ xác đnh các yu t ri ro tiêu biu. Các
yu t đó lƠ:
Thiu cam kt ca qun lý cp cao
Tht bi trong vic đt đc cam kt ca ngi dùng
Hiu sai yêu cu ca khách hƠng
Thiu s tham gia ca ngi dùng
Nhơn viên thiu k nng vƠ kin thc cn thit
Qun lý s thay đi yêu cu kém
Thay đi phm vi hay mc tiêu ca d án
S dng công ngh mi
Không qun lý mong đi ca ngi s dng cui cùng
Nhân s không phù hp hoc không đ
Xung đt trong ni b khách hƠng.
- Jiang vƠ các cng s
[23] đƣ s dng công c phn mm đo lng ri ro
liên quan đn các đc đim khác nhau ca mt d án phát trin phn mm đc
phát trin bi Barki và các cng s
[6] vƠ đƣ ch ra rng: quy mô d án, ng dng
phc tp, công ngh s dng, không đ ngun lc, nhóm lƠm vic thiu chuyên
môn, thiu s h tr ca ngi dùng, ngi s dng thiu kinh nghim, quyn lc
vƠ trách nhim ca các bên không đc xác đnh rõ ràng, cng đ ca các cuc
xung đt (trong ni b khách hƠng hay gia khách hƠng vi doanh nghip) là chín
yu t ri ro hƠng đu mà mt d án phn mm có th gp phi.
- Iacovou vƠ các cng s
[22] xác đnh các yu t ri ro quan trng trong d
án phn mm: thiu cam kt ca qun lý cp cao, hiu sai yêu cu ca khách hƠng,
rƠo cn ngôn ng, thiu qun lý d án phía khách hƠng, qun lý kém mong mun
ca ngi dùng, nhơn viên thiu k nng vƠ kin thc cn thit.
11
Hình 1-3: Tóm tt các yu t ri ro ca các nhà nghiên cu
Nh vy, có rt nhiu nghiên cu đƣ thc hin đ xác đnh các ri ro trong
d án phn mm. Các phng pháp khác nhau đƣ đc s dng đ đa ra danh sách
các yu t ri ro quan trng. Kt qu lƠ, đƣ có danh sách các yu t ri ro khác
nhau vi mt s đim tng đng vƠ mt s khác bit. Mt s yu t ri ro ch nh
hng đn các d án c th trong điu kin c th. Tuy nhiên, mt s yu t đc
báo cáo lƠ rt thng gp vƠ có tác đng mnh đn thƠnh công ca d án. Mt s
yu t ri ro có th kim soát trong khi nhng yu t ri ro khác không th đc
kim soát bi ngi qun lý d án.
Nm 2008, Sharma vƠ các cng s
[45] đa ra mt danh sách đy đ vƠ toƠn
din bao gm tt c các yu t ri ro nh hng đn các d án phn mm. Các ri
ro nƠy đc chia lƠm 4 nhóm: nhóm ri ro v s qun lý ca các thƠnh phn hu
quan, nhóm ri ro v yêu cu vƠ lch trình, nhóm ri ro v môi trng phát trin d
án, nhóm ri ro v qun lý d án.
12
Hình 1-4: Các nhóm ri ro trong d án phn mm
Ri ro
Kh nng kim soát ri ro
13
Bng 1-1: Tóm tt các yu t ri ro theo Sharma, 2008
Nhóm ri ro
Các yu t
Nhóm ri ro v
s qun lý ca
các thƠnh phn
hu quan
Thiu cam kt ca qun lý cp cao
Vn hóa doanh nghip không h tr s thƠnh công ca d án
Thiu s tham gia ca ngi dùng
Khách hƠng thiu trách nhim vƠ cam kt
Xung đt gia khách hƠng vƠ doanh nghip hay trong ni b khách
hàng
Nhóm ri ro v
yêu cu vƠ lch
trình
Truyn thông sai lch v các yêu cu ca khách hƠng
Phm vi, mc tiêu ca d án không rõ ràng
Yêu cu ca khách hƠng thng xuyên thay đi
Vic qun lý thay đi không đúng cách
Lch trình vƠ ngơn sách không thc t
Hiu sai yêu cu ca khách hƠng
Mong mun ca khách hƠng không thc t
Thc hin các công vic ph thêm ngoƠi d án (gold plating)
c lng lch trình vƠ chi phí không chính xác
Nhóm ri ro v
môi trng phát
trin d án
Hiu qu lƠm vic ca bên th 3 (third party)
Cnh tranh lƠm thay đi lch trình
Thay đi phm vi do thay đi mô hình kinh doanh
Thiên tai
14
Nhóm ri ro
Các yu t
Nhóm ri ro v
qun lý d án
Lp k hoch không đy đ
Thiu phng pháp qun lý d án
S dng k thut mi
Thiu phơn công trách nhim rõ rƠng
Thiu kin thc v k thut
Phơn b nhơn s không phù hp
Nhơn viên ngh vic
Thiu s cam kt ca các thƠnh viên thc hin d án
Thiu công c đo lng s tin cy
Thiu công c đ xác nhn vƠ kim th
1.3.1 Nhóm ri ro v s qun lý ca các thƠnh phn hu quan
Nhóm nƠy cho thy rng các d án thng thƠnh công khi có s cam kt ca
c qun lý cp cao vƠ ngi dùng cui, tc lƠ nhng ngi thc s s s dng h
thng. Nu không có điu l, nhim v rõ rƠng, d án ch đn gin lƠ không kh thi.
Thiu s cam kt ca c qun lý cp cao vƠ ngi s dng lƠ mt ri ro cao. Nhng
cam kt ban đu lƠ không đ. Khi mt d án đƣ bt đu, qun lý d án phi đnh k
đánh giá mc đ cam kt ca các qun lý cp cao vƠ ngi s dng đ tránh gp
tình hung mƠ các s h tr cho các d án đt nhiên b ct. Nhng ri ro nƠy thuc
nguy c cao vƠ khó kim soát bi ngi qun lý d án. Qun lý d án phi thc
hin các bc hp lý đ đm bo rng h có s h tr vƠ cam kt cn thit đ cung
cp mt d án thƠnh công. Danh sách các ri ro thuc th nhóm nƠy lƠ:
15
1.3.1.1 Thiu cam kt ca qun lý cp cao
D án có th b gián đon nu không có s h tr ca qun lý cp cao cho b
phn mình. S h tr ca qun lý doanh nghip trong vic cung cp tƠi chính vƠ
ng h cho nhng thƠnh viên trong d án rt quan trng. Nu qun lý doanh
nghip không h tr cho d án, to áp lc thi gian thì rt khó phát trin. Qun lý
doanh nghip có ít kh nng đ đánh giá giá tr ca d án, các công vic khác vƠ có
xu hng tit kim chi phí. Nhiu d án tht bi vì tit kim chi phí mƠ ct b
ngi qun lý d án. Keil vƠ các cng s
[25] nhn thy rng thiu cam kt ca
qun lý cp cao lƠ ri ro quan trng nht tác đng đn các d án phn mm. S h
tr qun lý cp cao lƠ cn thit trong sut quá trình thc hin d án vƠ qun lý cp
cao cn phi công khai vƠ xác đnh rõ rƠng các d án u tiên hƠng đu.
1.3.1.2 Vn hóa doanh nghip không h tr s thƠnh công ca d án
Vn hóa doanh nghip có th gơy bt li cho d án do phe phái trong công
ty, vn hóa t chc thay đi liên tc hoc có nguy c thay đi, vƠ các u tiên ni
b khác. Tt c điu nƠy s dn đn vic h tr qun lý yu kém vƠ tht bi ca d
án
[3]
1.3.1.3 Thiu s tham gia ca ngi dùng
Ri ro nƠy đƣ đc nhiu ln đ cp bi các nhƠ nghiên cu khác nhau. Ri
ro nƠy có trong mi nguyên nhơn hƠng đu gơy tht bi cho d án phn mm ca
nhiu nghiên cu. Nu khách hƠng không tham gia vƠo d án, nó s dn đn vic
gii thích sai v phm vi vƠ mc tiêu ca d án vƠ do đó có th dn đn mt tin,
mt thi gian
[47][59].
1.3.1.4 Khách hƠng thiu trách nhim vƠ cam kt
Ri ro nƠy cng lƠ ri ro c bn trong danh sách đc xác đnh bi Keil vƠ
các cng s [25]. Nu khách hƠng không tham gia vƠo d án, có mt nguy c là
các nhơn viên lp trình gi đnh các chc nng vƠ yêu cu kinh doanh, dn đn mc
tiêu ca d án không đt đc. ơy lƠ li do s thiu trách nhim ca khách hàng
trong qun lý d án.
1.3.1.5 Xung đt gia khách hƠng vƠ nhƠ thu
Thù oán hay hn thù cá nhơn có th xy ra gia khách hƠng vƠ các nhƠ thu
phn mm nh lƠ mt kt qu ca s hiu lm, bt ng thay đi phm vi ca hp