“Marketing Strategy for Islamic Banking Sector in Pakistan” Blekinge ...
Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is...
Transcript of Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is...
![Page 1: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/1.jpg)
Master Thesis Software Engineering Thesis no: MSE-2010-10 March 2010
School of Engineering Blekinge Institute of Technology Box 520 SE – 372 25 Ronneby Sweden
Pair Programming and Software Defects - A Case Study
Nattakarn Phaphoom
![Page 2: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/2.jpg)
ii
This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial fulfillment of the requirements for the degree of Master of Science in Software Engineering. The thesis is equivalent to 40 weeks of full time studies.
Contact Information: Author: Nattakarn Phaphoom E-mail: [email protected]
University advisor: Giancarlo Succi Full Professor and Director Center for Applied Software Engineering Free University of Bozen-Bolzano Via Della Monstra 4 I-39100 Bozen-Bolzano Email: [email protected]
Faculty Reviewer: Richard Torkar PhD, Associate Professor in Software Engineering Director for the Swedish Research School in Verification and Validation School of Computing Blekinge Institute of Technology SE-372 25 Ronneby Sweden Email: [email protected]
School of Engineering Blekinge Institute of Technology Box 520 SE – 372 25 Ronneby Sweden
Internet : www.bth.se/tek Phone : +46 457 38 50 00 Fax : + 46 457 271 25
![Page 3: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/3.jpg)
![Page 4: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/4.jpg)
!"#$%&'$
!"#$%&$'($"))#*(%#+%"%&$'($"))#*(%,-./*#01-%#*%2/#./%,2'%&$'($"))-$+%+#,%3#,-$"334%
+#5-%64%+#5-%2'$7#*(%'*%,/-%+")-%,"+7%",%,/-%+")-%.')&1,-$8%9*-%)-)6-$%':%"%&"#$%
."33-5%;5$#<-$=%#+%#*%./"$(-%':%2$#,#*(%,/-%.'5-8%>/-%',/-$%)-)6-$%&3"4+ %"% %$'3-%':%
;*"<#(",'$=? %2'$7#*(%'*%,/-%)'$-%+,$",-(#.%,"+7+? %+1./%"+%3''7#*(%:'$% ,".,#."3 %-$$'$?%
,/#*7#*(%"6'1,%'<-$"33%+,$1.,1$-?%"*5%:#*5#*(%6-,,-$%"3,-$*",#<-+8%!"#$%&$'($"))#*(%#+%
.3"#)-5%,'%#)&$'<-%&$'51.,%01"3#,4?%$-51.-%5-:-.,+?%"*5%+/'$,-*%,#)-%,'%)"$7-,8%9*%,/-%
',/-$%/"*5?%#,%/"+%6--*%.$#,#.#@-5%'*%.'+,%-::#.#-*.48 %>'%#*.$-"+-%"%6'54%':%-<#5-*.-%
$-("$5#*(%,/-%$-"3%6-*-:#,+%':%&"#$%&$'($"))#*(?%,/#+%,/-+#+%#*<-+,#(",-+%#,+%-::-., %'*%
+':,2"$-%5-:-.,+%"*5%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*8%>/-%"*"34+#+%6"+-+%'*%ABC)'*,/%
5"," % ': % &$'D-., % "$,#:".,+ % "*5 % 5-<-3'&-$+E % ".,#<#,#-+ % .'33-.,-5 % :$') % " % 3"$(- % F,"3#"*%
)"*1:".,1$#*(%.')&"*48 %>/-%,-")%':%AG%5-<-3'&-$+%"5'&,+%"%.1+,')#@-5%<-$+#'*%':%
-H,$-)-%&$'($"))#*(%"*5%&$".,#.-+%&"#$%&$'($"))#*(%'*%"%5"#34%6"+#+8%I-%#*<-+,#(",-%
+'1$.-+ %': %5-:-.,+ %"*5 % %5-:-., %.'$$-.,#'* %".,#<#,#-+ %': %"&&$'H#)",-34%JK%':%5-:-.,+%
5#+.'<-$-5%51$#*(%,/",%,#)-?%"*5%-*/"*.-)-*,%".,#<#,#-+%':%"&&$'H#)",-34%LK%':%*-2%
$-01#$-)-*,+8%>/-*%2-%"*"34@-%2/-,/-$%,/-$-%-H#+,+%"*%-::-.,%':%&"#$%&$'($"))#*(%'*%
5-:-.,%$",-?%51$",#'*%"*5%-::'$,%':%5-:-.,%.'$$-.,#'*?%"*5%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+8%
>/-%$-+13,%+/'2+%,/",%&"#$%&$'($"))#*(%$-51.-+%,/-%#*,$'51.,#'*%':%*-2%5-:-.,+%2/-*%
,/-%.'5-%*--5+%,'%6-%)'5#:#-5%:'$%5-:-.,%.'$$-.,#'*+%"*5%-*/"*.-)-*,+8%
()*"+&%,#- .% &"#$%&$'($"))#*(?%"(#3-%5-<-3'&)-*,%&$'.-++?%5-:-.,?%+':,2"$-%01"3#,4?%
5-:-.,%.'$$-.,#'*+
#<
![Page 5: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/5.jpg)
/&"0).+1.2+3$)3$#
.
4563$%+,7'$8+355555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554
A8A8!$'63-)%+,",-)-*,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888A
A8M8N#)+%"*5%'6D-.,#<-+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888M
A8O8P-+-"$./%01-+,#'*+8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888M
A8B8Q-,/'5'3'(48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888M
A8R891,3#*-88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888O
95:&';<%+73,.&3,.=)0&$),.>+%;55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555?
M8A8N(#3-%+':,2"$-%5-<-3'&)-*,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888B
M8A8A8SH,$-)-%!$'($"))#*(88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888R
M8A8M8!"#$%!$'($"))#*(888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888T
M8M8S)&#$#."3%+,154%#*%+':,2"$-%-*(#*--$#*(8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888T
M8O8P-+-"$./%'*%!"#$%!$'($"))#*(888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888J
@5=)#)&%'A.B)$A+,+0+<*5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554?
O8A89<-$<#-288888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AB
O8M8U'"3CV1-+,#'*CQ-,$#.+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AB
O8M8A8>/-%UVQ%,-)&3",-%:'$%('"3%5-:#*#,#'*88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AB
O8M8M8N&&3#.",#'*%':%,/-%UVQ%,-)&3",-888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AR
O8O8W-+#(*%':%,/-%+,15488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MA
O8O8A8X4&',/-+-+888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MM
O8B8W","%.'33-.,#'*888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MO
O8R8>/-%+")&3-88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MR
O8G8W","%"*"34+#+%"*5%#*,-$&$-,",#'*888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MG
O8T8P-+-"$./%.'*,-H,888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MJ
?5!3&0*#8#.+1.$A).8CD&'$.+1.D&8%.D%+<%&CC83<5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555559E
B8A8Y,$1.,1$-%':%,/-%+")&3-88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888ML
B8A8A8>/-%")'1*,%':%&"#$%&$'($"))#*(8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888ML
B8A8M8>"+7+%1*5-$%.'*+#5-$",#'*+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OZ
B8M8F)&".,%'*%01"3#,4%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OM
B8M8A8N*"34+#+%':%.'$$-3",#'*+8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OM
B8M8M8N*"34+#+%':%,/-%5#::-$-*.-+[%5-:-.,%5-*+#,488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OM
B8O8F)&".,%'*%5-:-.,%.'$$-.,#'*+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OL
B8O8A8N*"34+#+%':%.'$$-3",#'*+8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OL
B8O8M8N*"34+#+%':%,/-%5#::-$-*.-+888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BZ
F5G7CC&%*.+1.$A).%)#70$#55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555FH
R8A8S::-.,+%':%&"#$%&$'($"))#*(%'*%01"3#,4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RZ
R8M8S::-.,%':%&"#$%&$'($"))#*(%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+88888888888888888888888888888888888888888888888888888888888888888RM
R8O8>/-%*'*C&"$")-,$#.%,-+,+%':%5#::-$-*.-+888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RB
R8B8>/$-",+%,'%<"3#5#,48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RB
R8B8A8\'*+,$1.,%<"3#5#,488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RB
R8B8M8F*,-$*"3%<"3#5#,488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RR
R8B8O8SH,-$*"3%<"3#5#,48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RR
I52+3'07#8+3#.&3,.17%$A)%.J+%;55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555FI
:8"08+<%&DA*5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555FK
<
![Page 6: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/6.jpg)
!"#$%&'(&)*+,$->"63-%M8A[%\')&"$#+'*%':%$-+-"$./%+,$",-(#-+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888J
>"63-%M8M[%S::-.,%+#@-%-+,#)",-+%':%+4+,-)%.')&3-H#,4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888L
>"63-%M8O[%Q-,"C"*"34+#+%':%!!%-::-.,888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AZ
>"63-%M8B[%!!%1+"(-%2/-*%*-2.')-$+%D'#*%,/-%5-<-3'&)-*,%,-")888888888888888888888888888888888888888888888888888888888888888888888888888888888888AA
>"63-%M8R[%SH#+,#*(%-)&#$#."3%+,15#-+%#*%&"#$%&$'($"))#*(%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AO
>"63-%O8A[%>/-%)-,$#.+%:'$%"*"34@#*(%,/-%#)&".,%':%&"#$%&$'($"))#*(888888888888888888888888888888888888888888888888888888888888888888888888888888AJ
>"63-%O8M[%\'*,-H,%<"$#"63-+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MA
>"63-%O8O[%W","%+'1$.-+888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888MB
>"63-%B8A[%Y1))"$4%':%5","%./"$".,-$#+,#.+888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888ML
>"63-%B8M[%Y1))"$4%':%2'$7#,-)C%)-,/'5+%)"&&#*(88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OA
>"63-%B8O[%%Y1))"$4%':%K!!%"*5%5-:-.,%5-*+#,4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OM
>"63-%B8B[%\'$$-3",#'*+%6-,2--*%K!!%"*5%5-:-.,%5-*+#,488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OM
>"63-%B8R[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%5-*+#,4%]."+-%VA^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OO
>"63-%B8G[%,C,-+,%':%5-:-.,%5-*+#,4%]."+-%VA^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OB
>"63-%B8T[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%5-*+#,4%]."+-%VM^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OR
>"63-%B8J[%,C,-+,%':%5-:-.,%5-*+#,4%]."+-%VM^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OR
>"63-%B8L[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%5-*+#,4%]."+-%VO^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OG
>"63-%B8AZ[%,C,-+,%':%5-:-.,%5-*+#,4%]."+-%VO^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OG
>"63-%B8AA[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%5-*+#,4%]."+-%VB^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OT
>"63-%B8AM[%,C,-+,%':%5-:-.,%5-*+#,4%]."+-%VB^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OT
>"63-%B8AO[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%5-*+#,4%]."+-%VR^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OJ
>"63-%B8AB[%,C,-+,%':%5-:-.,%5-*+#,4%'*%."+-%VR8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OL
>"63-%B8AR[%Y1))"$4%':%)-"+1$-+%':%!!%"*5%)-"+1$-+%':%-::#.#-*.488888888888888888888888888888888888888888888888888888888888888888888888888888888OL
>"63-%B8AG[%\'$$-3",#'*%6-,2--*%)-"+1$-+%':%!!%"*5%)-"+1$-+%':%-::#.#-*.48888888888888888888888888888888888888888888888888888888888888888888BZ
>"63-%B8AT[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%.'$$-.,#'*%51$",#'*%]."+-%VG^88888888888888888888888888888888888888888888888888888888888888888888888888BA
>"63-%B8AJ[%,C,-+,%':%5-:-.,%.'$$-.,#'*%51$",#'*%]."+-%VG^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BA
>"63-%B8AL[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VT^8888888888888888888888888888888888888888888888888888888888888888888888888888888BM
>"63-%B8MZ[%,C,-+,%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VT^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BM
>"63-%B8MA[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VJ^8888888888888888888888888888888888888888888888888888888888888888888888888888888BO
>"63-%B8MM[%,C,-+,%':%5-:-.,%3'."3#@",#'*%-::'$,%]."+-%VJ^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BO
>"63-%B8MO[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VL^8888888888888888888888888888888888888888888888888888888888888888888888888888888BB
>"63-%B8MB[%,C,-+,%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VL^888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BB
>"63-%B8MR[%W-+.$#&,#<-%+,",#+,#.%':%%)'5#:#.",#'*%-::'$,%]."+-%VAZ^8888888888888888888888888888888888888888888888888888888888888888888888888888888888BR
>"63-%B8MG[%,C,-+,%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VAZ^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BR
>"63-%B8MT[%W-+.$#&,#<-%+,",#+,#.%':%)'5#:#.",#'*%-::'$,%]."+-%VAA^88888888888888888888888888888888888888888888888888888888888888888888888888888888888BG
>"63-%B8MJ[%,C,-+,%':%5-:-.,%.'$$-.,#'*%-::'$,%]."+-%VAA^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BG
>"63-%B8ML[%W-+.$#&,#<-%+,",#+,#.%':%%)'5#:#.",#'*%-::'$,%]."+-%VAM^8888888888888888888888888888888888888888888888888888888888888888888888888888888888BT
>"63-%B8OZ[%,C,-+,%':%5-:-.,%3'."3#@",#'*%-::'$,%]."+-%VAM^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BT
>"63-%B8OA[%W-+.$#&,#<-%+,",#+,#.%':%5-:-.,%3'."3#@",#'*%-::'$,%]."+-%VAO^88888888888888888888888888888888888888888888888888888888888888888888888888BJ
>"63-%B8OM[%,C,-+,%':%5-:-.,%3'."3#@#*(%-::'$,%]."+-%VAO^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888BJ
>"63-%B8OO[%W-+.$#&,#<-%+,",#+,#.%':%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+%]."+-%VAB^888888888888888888888888888888888888888888888888888888888888888888BL
>"63-%B8OB[%,C,-+,%':%,/-%&$-.#+#'*%':%5-:-.,%3'."3#@",#'*%]."+-%VAB^8888888888888888888888888888888888888888888888888888888888888888888888888888888888BL
>"63-%R8A[%>/-%$-+13,+%':%*'*C&"$")-,$#.%,-+,+%':%5#::-$-*.-+%#*%01"3#,4%)-"+1$-+888888888888888888888888888888888888888888888888888888888888RB
>"63-%R8M[%>/-%$-+13,+%':%*'*C&"$")-,$#.%,-+,+%':%5#::-$-*.-+%#*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+8888888888888888888888888888888888888RB
<#
![Page 7: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/7.jpg)
!"#$%&'(&./012$-_#(1$-%M8A%`#:-%.4.3-%':%,/-%a!%&$'.-++8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888R
_#(1$-%O8A%>/-%:$")-2'$7%%,'%-<"31",-%%!!%-::-.,+%'*%01"3#,48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888AL
_#(1$-%O8M%%>/-%:$")-2'$7%%,'%-<"31",-%%!!%-::-.,+%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+8888888888888888888888888888888888888888888888888888MZ
_#(1$-%B8A%W#+,$#61,#'*%':%&"#$%&$'($")#*(%&-$.-*,"(-%:'$%,/-%)-,/'5+8888888888888888888888888888888888888888888888888888888888888888888888888888OZ
_#(1$-%B8M%b'H%&3',%':%K!!%"*5%5-:-.,%5-*+#,4%]."+-%VA^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OO
_#(1$-%B8O%b'H%&3',%':%K!!%"*5%5-:-.,%5-*+#,4%]."+-%VM^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OB
_#(1$-%B8B%b'H%&3',%':%K!!%"*5%5-:-.,%5-*+#,4%'*%]."+-%VO^88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OR
_#(1$-%B8R%b'H%&3',%':%K!!%"*5%5-:-.,%5-*+#,4%]."+-%VB^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OT
_#(1$-%B8G%b'H%&3',%':%K!!%"*5%5-:-.,%5-*+#,4%]."+-%VR^8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888OJ
_#(1$-%B8T%b'H%&3',%':%KQ!!%"*5%5-:-.,%.'$$-.,#'*%51$",#'*%]."+-%VG^888888888888888888888888888888888888888888888888888888888888888888888888888BZ
_#(1$-%B8J%b'H%&3',%':%KQ!!%"*5%5-:-.,%.'$$-.,#'*%-::'$,%%]."+-%VT^888888888888888888888888888888888888888888888888888888888888888888888888888888BA
_#(1$-%B8L%b'H%&3',%':%KQ!!%"*5%5-:-.,%3'."3#@",#'*%-::'$,%]."+-%VJ^88888888888888888888888888888888888888888888888888888888888888888888888888888BM
_#(1$-%B8AZ%b'H%&3',%':%5-:-.,%.'$$-.,#'*%"&&$'"./%"*5%.'$$-.,#'*%-::'$,%]."+-%VL^888888888888888888888888888888888888888888888888888888888BO
_#(1$-%B8AA%b'H%&3',%':%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"*5%)'5#:#.",#'*%-::'$,%]."+-%VAZ^8888888888888888888888888888888888888888BB
_#(1$-%B8AM%b'H%&3',%':%K!!%51$#*(%,/-%5-:-.,%.'$$-.,#'*%"*5%)'5#:#.",#'*%-::'$,%]."+-%VAA^8888888888888888888888888888888888888888BR
_#(1$-%B8AO%b'H%&3',%':%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"*5%)'5#:#.",#'*%-::'$,%]."+-%VAM^8888888888888888888888888888888888888888BG
_#(1$-%B8AB%b'H%&3',%':%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"*5%3'."3#@",#'*%-::'$,%%]."+-%VAO^88888888888888888888888888888888888888888BT
_#(1$-%B8AR%b'H%&3',%':%5-:-.,%.'$$-.,#'*%"&&$'"./%"*5%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+%]."+-%VAB^888888888888888888888888888888888BJ
_#(1$-%R8A%>/-%-<"31",#'*%':%!!%-::-.,%'*%01"3#,488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888RA
_#(1$-%R8M%>/-%-<"31",#'*%':%!!%-::-.,%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+88888888888888888888888888888888888888888888888888888888888888888888888RO
<##
![Page 8: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/8.jpg)
!"(-%A%
45 63$%+,7'$8+3
W-<-3'&#*(%+':,2"$-%#+%/"$5%"*5%,/-$-%#+%*'%+#3<-$%6133-,%,'%"./#-<-%+",#+:4#*(%01"3#,4%cb$''7+%"*5%_$-5-$#.7?
ALJTd8%F,%/"+%6--*%)'$-%,/"*%,2'%5-."5-+%,/",%b$''7%.3"#)-5%,/#+%+,",-)-*,%"*5%#,%#+%+,#33%<"3#58%>/#+%.3"#)%/"+%
6--*%.#,-5%64%,/'1+"*5+%':%$-+-"$./%&"&-$+?%$-<-"3#*(%,/",%2-%"$-%+,#33%#*%"%+-"$./%':%6-,,-$%"&&$'"./-+%,'%5-<-3'&%
+':,2"$-8
b$''7%5-+.$#6-5%(-*-$"3%./"$".,-$#+,#.+%':%+':,2"$-%,/",%."1+-%5#::#.13,#-+%#*%+':,2"$-%&$'D-.,+8%Y1./%#++1-+%'..1$%
",%6',/%5-<-3'&)-*,%"*5%)"*"(-)-*,%3-<-3+8%_$')%)"*"(-)-*,%&-$+&-.,#<-?%#,%3-"5+%,'%&$'D-.,%:"#31$-?%+./-513-%
"*5 %615(-, %'<-$$1*? %"*5 % :3"2-5 %&$'51.,+8 %_$') %5-<-3'&)-*, %&'#*, %': %<#-2? % +':,2"$- %.')&3-H#,4 % 3-"5+ % ,'%
)"#*,-*"*.-%&$'63-)+?%5-:-.,+?%"*5%01"3#,4%#++1-+8
Y':,2"$-%5-:-.,+%"$-%#*-<#,"63-%"*5%,/-4%$-+13,%#*%+':,2"$-%:"#31$-8%>'%6-%5-:-.,C:$--?%+':,2"$-%/"+%,'%6-%,-+,-5%
2#,/%"33%&'++#63-%#*&1,+%'<-$%"33%&'++#63-%-*<#$'*)-*,+8%>/#+%#+%#)&$".,#."3%51-%,'%'1$%3#)#,-5%$-+'1$.-+?%615(-,%
"*5%,#)-8%Q'$-'<-$?%#,%#+%)1./%)'$-%-H&-*+#<-%,'%:#*5%"*5%:#H%+':,2"$-%&$'63-)+%3",-%#*%5-<-3'&)-*,%&$'.-++%
cb'-/)%"*5%b"+#3#?%MZZAd8%
N,,-)&,+%,'%:#(/,%5-:-.,+%$-+13,%#*%)"*4%"&&$'"./-+%,'%5-:-.,%5-,-.,#'*%]-8(8%63".7C6'H%"*5%2/#,-C6'H%,-+,#*(?%
"1,')",-5%,-+,#*(?%.'5-%#*+&-.,#'*?%,-+,%:#$+,^?%"*5%5-:-.,%&$-<-*,#'*%]-8(8%.3-"*$'')?%&-$+'*"3%+':,2"$-%&$'.-++^8%
Q"#*%&1$&'+-%':%,/-+-%,-./*#01-+%#+%,'%"<'#5%"*%#*,$'51.,#'*%':%5-:-.,+?%'$%5#+.'<-$%,/-)%-"$3#-$%"*5%:#H%3-++%
-H&-*+#<-348 %!"#$%&$'($"))#*(%#+%.3"#)-5%,'%6-%'*-%':%,/-%+'31,#'*+%,'%,/#+%&1$&'+-8%>/#+%#+%.'*:#$)-5%64%"%
*1)6-$%':%-)&#$#."3%+,15#-+cW46"%-,%"38?%MZZT%?%X1377'%"*5%N6$"/")++'*?%MZZRd8%%%
!"#$%&$'($"))#*(%#+%"%&$".,#.-%#*%2/#./%,2'%&$'($"))-$+%2'$7%.'33"6'$",#<-34%",%,/-%+")-%.')&1,-$%'*%,/-%
+")-%,"+7%cI#33#")+%"*5%e-++3-$?%MZZO% ? %I#33#")+%"*5%e-++3-$%MZZZ"d8%9*-%)-)6-$%':%"%&"#$%#+%,/-%;5$#<-$=?%
2/'%#+%#*%./"$(-5%':%2$#,#*(%,/-%.'5-8%>/-%',/-$%&3"4+%,/-%$'3-%':%;*"<#(",'$=?%,"7#*(%)'$-%+,$",-(#.%,"+7+?%+1./%
"+%$-<#-2#*(%.'5-?%+-"$./#*(%:'$%,".,#."3%-$$'$?%,/#*7#*(%"6'1,%'<-$"33%"$./#,-.,1$-?% %:#*5#*(%6-,,-$%"3,-$*",#<-+?%
"*5%6-#*(%$-"54%:'$%6$"#*+,'$)#*(8
Q"*4 % 6-*-:#,+ % ': % &"#$ % &$'($"))#*( % /"<- % 6--* % &1$&'+-5 % cI#33#")+ % "*5 % e-++3-$? % MZZO% ? %X1377' % "*5
N6$"/")++'*?%MZZR%?%b-(-3%"*5%f"("&&"*?%MZZJ%?%I#33#")+%-,%"38?%MZZZ%?%I#33#")+%"*5%e-++3-$%MZZZ"?%I#33#")+%
"*5%e-++3-$%MZZZ6%? %Y1..#%-,%"38?%MZZMd8%>/-%)"#*%.3"#)-5%6-*-:#,+%.'*+#+,%'*%$-51.#*(%5-:-.,%$",-?%#)&$'<#*(%
01"3#,4%':%.'5-?%#*.$-"+#*(%&$'51.,#<#,4? %+/'$,-*#*(%,#)-C,'C)"$7-,?%-*/"*.#*(%7*'23-5(-%,$"*+:-$?%#*.$-"+#*(%
D'6%+",#+:".,#'*?%"*5%:".#3#,",#*(%#*,-($",#'*%':%*-2.')-$+8%X'2-<-$?%&"#$%&$'($"))#*(%/"+%6--*%.$#,#.#@-5%"6'1,%
#,+%.'+,%-::#.#-*.48
>/-%01-+,#'*%#+%2/4%&"#$%&$'($"))#*(%#+%.'*+#5-$-5%,'%6-%)'$-%-::-.,#<-%,/"*%#*5#<#51"3%&$'($"))#*(8%>/-%
)-./"*#+)+%':%+1..-++:13%&"#$%&$'($"))#*(%."*%6-%"*%"*+2-$%,'%,/#+%01-+,#'*%cI$"4?%MZAZd8%!"#$%./",%"33'2%
&$'($"))-$+ %,'%.'*,#*1'1+34%-H&3"#*%&$'63-)+%"3'15?%5#+.1++?%"*5%:#*5%"*+2-$+ %,'%+,$",-(#.%01-+,#'*+8%>/#+%
&$'.-++%5$"2+%:'$.-%,/-%.$1.#"3%7*'23-5(-%"*5%.'*+-01-*,34%$-+13,+%#*%"%6-,,-$%+'31,#'*8%!"#$%"3+'%+&',+%)'$-%
-$$'$%':%5#::-$-*,%,4&-+%-"$34%,/"*%#*5#<#51"38%N3,/'1(/%:'.1+#*(%'*%,/-%+")-%&#-.-+%':%.'5-?%&"#$%)#(/,%*',#.-%
5#::-$-*, % ,/#*(+? % 5-&-*5+ %'* % ,/-#$ % '6D-.,#<-+ % "*5 %6".7($'1*5 %7*'23-5(-8 %Q'$-'<-$? % &"#$ %&$-++1$- %/-3&+ % ,'%
-3#)#*",-%&''$%&$".,#.-+%"*5%+*'66#+/%2'$78%N55#,#'*"334?%64%.'*,#*1'1+34%2'$7#*(%,'(-,/-$%"*5%+2#,./#*(%&"#$?%
,/-% ,-")%3-"$* %2/'% #+ % ,/- %)'+, %7*'23-5(-"63- % #* %" %&"$,#.13"$ % :#-358 %I-%."* % ,/1+ %-H&-., % ,/-%)'$- %&$-.#+-%
-+,#)",#'* % ,/"* % +'3' % ,-")+8 %N+ % ,/#+ %)-./"*#+)+ % "$- % .'*,#*1'1+34 % ,$#((-$-5? % &"#$ % &$'($"))#*( % +/'135 % 6-%
-::-.,#<-%"*5%&$'51.,#<-8%
4545 L%+"0)C.#$&$)C)3$F, %"&&-"$+ % ,/", % ,/-$-%"$-%3#)#,-5%+,15#-+%"6'1,%&"#$%&$'($"))#*(%.'*51.,-5%#*%#*51+,$#"3 %.'*,-H,%cb-(-3 %"*5
f"("&&"*?%MZZJd8%U$-",%")'1*,%':%$-+-"$./%'*%&"#$%&$'($"))#*(%/"+%6--*%5'*-%#*%-51.",#'*"3%+-,,#*(+8%>/-#$%
:#*5#*(? % ,/1+? %."**', %"32"4+ %6- %(-*-$"3#@-5 % ,' % #*51+,$#"3 % +-,,#*(+8 %Q'$-'<-$? % $-+13,+ % :$')%-)&#$#."3 % +,15#-+%
.'*,"#*%.'*,$"5#.,#'*+%$-("$5#*(%,/-%-<"31",#'*%':%,/-%.3"#)+%':%&"#$%&$'($"))#*(%cU"33#+%-,%"38?%MZZO%?%X1377'
"*5%N6$"/")++'*?%MZZRd8%
![Page 9: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/9.jpg)
!"(-%M%
F*%,/#+%$-+-"$./?%2-%2"*,%,'%#*<-+,#(",-%-::-.,+%':%&"#$%&$'($"))#*(%'*%+':,2"$-%5-:-.,+%"*5%-::#.#-*.4%':%5-:-., %
.'$$-.,#'*%".,#<#,#-+8%>/-%:#*5#*(+%':%,/#+%,/-+#+%2#33%6-%"*',/-$%&#-.-%':%.'*.$-,-%-<#5-*.-+%':%#)&".,%':%&"#$%
&$'($"))#*(%#*%$-"3%+':,2"$-%5-<-3'&)-*,%&$'D-.,8
4595 !8C#.&3,.+"M)'$8N)#>/-%)"#*%('"3%':%,/#+%,/-+#+%#+%,'%1*5-$+,"*5%,/-%-::-.,+%':%&"#$%&$'($"))#*(%'*%01"3#,4%"*5%-::#.#-*.4%':%5-:-.,%
.'$$-.,#'*8%>/-$-%#+%"*%'*('#*(%.'*,$'<-$+4%'*%,/-%$-"3%<"31-+%':%&"#$%&$'($"))#*(8%91$%:#*5#*(+%2#33%#*.$-"+-%
,/-%-<#5-*.-%6"+-%':%&"#$%&$'($"))#*(%#*%"%.')&"*4%2/#./%#+%#*+1::#.#-*,%",%,/-%)')-*,8
>'%"./#-<-%,/-%('"3?%2-%-<"31",-%&-$:'$)"*.-%':%&"#$%&$'($"))#*(%'*%,/-%:'33'2#*(%"+&-.,+8
! !"#$%&$'($"))#*(%:'$%5-:-.,%&$-<-*,#'*
! !"#$%&$'($"))#*(%:'$%5-:-.,%3'."3#@",#'*
! !"#$%&$'($"))#*(%:'$%5-:-.,%.'$$-.,#'*
45@5 =)#)&%'A.O7)#$8+3#>/-$-%"$-%,2'%)"#*%$-+-"$./%01-+,#'*+%,'%6-%"55$-++-5%#*%,/#+%,/-+#+8
! W'-+%&"#$%&$'($"))#*(%/"<-%"%&'+#,#<-%#)&".,%'*%,/-%01"3#,4%':%,/-%&$'51.-5%.'5-g
! W'-+%&"#$%&$'($"))#*(%/"<-%"%&'+#,#<-%#)&".,%'*%,/-%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*%".,#<#,4g
>'%1*5-$+,"*5%%,/-%-::-.,%':%&"#$%&$'($"))#*(%'*%!"#$%&'?%2-%"*"34@-%,/-%5-:-.,%$",-+%':%)-,/'5+%#*%5#::-$-*,%
+,"(-+%':%%5-<-3'&)-*,%.4.3-+8%I-%:'$)13",-%+-<-$"3%*133%/4&',/-+-+%:'$%-"./%."+-%':%.'*+#5-$",#'*+8
! !"#$%&$'($"))#*(%/"+%*'%#)&".,%'*%5-:-.,%5-*+#,48
! !"#$%&$'($"))#*(%5'-+%*',%&$-<-*,%,/-%#*,$'51.,#'*%':%*-2%5-:-.,+%2/-*%5-<-3'&-$+%)'5#:#-+%,/-%+'1$.-%.'5-8
>'%1*5-$+,"*5%,/-%-::-.,%':%&"#$%&$'($"))#*(%'*%())%*%(+*',-),.()(*&,*-//(*&%-+?%2-%.'*+#5-$%#,+%-::-.,%'*%,#)-?%
-::'$,?%"*5%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+8%>/-%:'33'2#*(%*133%/4&',/-+-+%+/"33%6-%-<"31",-5[
! !"#$%&$'($"))#*(%5'-+%*',%$-51.-%,/-%,#)-%+&"*%,'%.'$$-.,%5-:-.,+8
! !"#$%&$'($"))#*(%5'-+%*',%$-51.-%,/-%-::'$,%$-01#$-5%:'$%5-:-.,%3'."3#@",#'*%"*5%+'1$.-%.'5-%)'5#:#.",#'*8%
! !"#$%&$'($"))#*(%5'-+%*',%#*.$-"+-%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+8
45?5 B)$A+,+0+<*>/#+%,/-+#+%-)&3'4-5%"%01"*,#,",#<-%."+-%+,154%,'%1*5-$+,"*5%,/-%#)&".,+%':%&"#$%&$'($"))#*(%'*%01"3#,4%"*5%
-::#.#-*.4%':%5-:-.,%.'$$-.,#'*8%h+#*(%."+-%+,154%#+%"&&$'&$#",-%2/-*%$-+-"$./-$+%/"<-%"%3'2%.'*,$'3%'<-$%,/-%
+16D-.,+%"*5%-*<#$'*)-*,%cI'/3#*%"*5%P1*-+'*?%MZZZd8%Q"#*%5","%,'%,/-%"*"34+#+%2"+%.'33-.,-5%:$')%"*%N(#3-%
+':,2"$-%5-<-3'&)-*,%,-")%':%"%3"$(-%'$("*#@",#'*8%>/-%5","%.'33-.,#'*%.'<-$-5%"%&-$#'5%':%"&&$'H#)",-34%AO%
)'*,/+?%&$'<#5#*(%+1::#.#-*,%-<#5-*.-+%,'%"*+2-$%,/-%$-+-"$./%01-+,#'*8
I-%1+-%"*%#*.$-)-*,"3%"&&$'"./%%#*%,/#+%+,154%,'%.'&-%2#,/%,/-%1*.-$,"#*,4%':%-)&#$#."3%$-+-"$./8%%X'2-<-$?%,'%
&$'<#5-%"%6#(%&#.,1$-%':%,/-%$-+-"$./%"&&$'"./?%2-%5#<#5-%#,%#*,'%:#<-%;3'(#."3=%&/"+-+[% %-H&3'$",#'*?%&3"**#*(?%
5","%.'33-.,#'*?%5","%&$-&"$",#'*?%"*5%5","%"*"34+#+8%>/-%('"3%':%,/-%#*#,#"3%-H&3'$",#'*%&/"+-%#+%,'%(-,%:")#3#"$%
2#,/%,/-%$-+-"$./%"&&$'"./?%,/-'$#-+?%,-./*#01-+%,'%5","%.'33-.,#'*%"*5%5","%"*"34+#+?%"*5%,/-%5","%+'1$.-8%F*%,/-%
&3"**#*( % &/"+- %2- % &$-&"$- % ,/- % 5-,"#3-5 % 5-+#(* % ': % ,/- % ."+- % +,154? % :'$)13",- % *133 % /4&',/-+-+ % "*5 % #5-*,#:4%
)-"+1$-+8%F*%,/-%5","%.'33-.,#'*%&/"+-?%2-%,-+,%"*5%+-3-.,%"*%"&&$'"./%,'%"++'.#",-5%5-:-.,+%2#,/%)-,/'5+%#*%
.3"++-+%,/",%2-$-%)'5#:#-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*+8%>/-%$-01#$-5%5","%.'33-.,-5%:$')%+-<-$"3%+'1$.-+%"$-%
![Page 10: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/10.jpg)
!"(-%O%
+'$,%'1,%"*5%+4*./$'*#@-58%>/-%5","%&$-&"$",#'*%&/"+-%5-"3+%2#,/%,/-%&$-&"$",#'*%':%,/-%5","+-,+%:'$%/4&',/-+-+%
,-+,#*(8%_#*"334?%#*%,/-%5","%"*"34+#+%&/"+-?%+-<-$"3%+,",#+,#.%)'5-3+%"$-%-<"31",-5%,'%5$"2%<"3#5%.'*.31+#'*+%:$')%
,/-%+")&3-+8
W1$#*(%,/-%5","%"*"34+#+?%,2'%.3"++-+%':%+,",#+,#."3%)-,/'5+%2-$-%-H-$.#+-5%:'$%/4&',/-+-+%,-+,#*(8%I-%"&&3#-+%
&"$")-,$#.%,-+,%6"+-5%'*%+1((-+,#'*%':%cb$#"*5%-,%"38?%ALLGd8%>/-%.'$$-3",#'*%,-+,%2"+%1+-5%,'%&-$:'$)%"*%#*#,#"3%
+-"$./%:'$%&'++#63-%$-3",#'*+/#&%")'*(%",,$#61,-+%#*%5","+-,+8%>/-%.'$$-3",#'*%.'-::#.#-*,%)-"+1$-+%,/-%5#$-.,#'*%
"*5%,/-%+,$-*(,/%':%$-3",#'*+/#&%6-,2--*%,2'%01"*,#,",#<-%<"$#"63-+8%N55#,#'*"334?%,/-%)-"+1$-%':%5#::-$-*.-%:'$%
,2' % +")&3-+ %2"+ % "&&3#-5 % ,' % 5-,-$)#*- % ,/- %)#*#)1)% ,/$-+/'35 % ,/", % &"#$ % &$'($")#*( % +#(*#:#."*,34 % #)&".,+%
5-&-*5-*,%<"$#"63-+%#*%,/-%."+-+%':%.'*+#5-$",#'*+8%
45F5 P7$083)>/#+%,/-+#+%#+%'$("*#@-5%#*,'%G%./"&,-$+%[
! 2A&D$)%.4%&$'<#5-+%"*%'<-$<#-2%':%,/-%,/-+#+8%N*%#*,$'51.,#'*%,'%,/-%+16D-.,%':%!"#$%!$'($"))#*(%"*5%,/-%
("&%':%-H#+,#*(%$-+-"$./%#+%5-+.$#6-58%>/-%('"3%':%,/-%,/-+#+?%$-+-"$./%01-+,#'*+%"*5%)-,/'5%"$-%5-:#*-58
! 2A&D$)%.9%&$-+-*,+%,/-%6".7($'1*5?%$-3",-5%2'$7?%"*5%-H#+,#*(%$-+-"$./%'*%!"#$%!$'($"))#*(8
! 2A&D$)%[email protected]+.$#6-+%,/-%$-+-"$./%)-,/'5%"*5%5-+#(*%':%,/-%."+-%+,154%#*.315#*(%$",#'*"3-+%':%1+#*(%,/#+%
"&&$'"./8%>/-%U'"3%V1-+,#'*%Q-,$#.%#+%5-:#*-5%,'%-*+1$-%.3"$#,4%':%,/-%+,1548%>/-%/4&',/-+-+%"*5%<"$#"63-+%
1*5-$%,/-%+,154%"$-%-H&3"#*-5%#*%5-,"#38%N*%"&&$'"./%:'$%5","%.'33-.,#'*%"*5%"*"34+#+%#+%5-+.$#6-58%_#*"334%
,/-%$-+-"$./%.'*,-H,%#+%&$'<#5-58
! 2A&D$)%.? .&$-+-*,+%,/-%:#*5#*(+%':% ,/-%,/-+#+%"*5%$-+13,%':%+,",#+,#."3 %"*"34+#+8 %>/-%#)&3#.",#'*+%':%,/-%
:#*5#*(+%"$-%5#+.1++-58%>/-%<"3#5#,4%':%$-+13,% #*.315#*(%#*,-$*"3 %<"3#5#,4? %.'*+,$1., %<"3#5#,4%"*5%-H,-$*"3%
<"3#5#,4%"$-%'1,3#*-58
! 2A&D$)%.F%5#+.1++-+%,/-%$-+13,%':%,/#+%+,154%"+%.')&"$-5%,'%',/-$%-H#+,#*(%+,15#-+%'*%,/-%+16D-.,8
! 2A&D$)%.I%&$'<#5-+%.'*.31+#'*+%':%,/#+%,/-+#+%"*5%5#$-.,#'*+%:'$%:1,1$-%2'$78
![Page 11: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/11.jpg)
!"(-%B%
95 :&';<%+73,.&3,.=)0&$),.>+%;
9545 !<80).#+1$J&%).,)N)0+DC)3$>/-%:1*5")-*,"3%&1$&'+-%':%"(#3-%)-,/'5'3'(4%#+%,'%/"*53-%,/-%*--5%,'%$-+&'*5%,'%.'*+,"*,%./"*(-+%#*%+':,2"$-%
5-<-3'&)-*,%&$'D-.,8%N(#3-%6"+-+%'*%,/-%#,-$",#<-%"*5%#*.$-)-*,"3%5-<-3'&)-*,%&$'.-++8 %>/-%,-+,-5%2'$7#*(%
+':,2"$-%#+%5-3#<-$-5%01#.734%,/$'1(/%+/'$,%#,-$",#'*+8%>/-%&$'51.,%5-+#(*%#+%-<'3<-5%"+%,/-%&$'D-.,%.'*,#*1-+8%
/A).&<80) .C&381)#$+8 %>/-%"(#3- %)"*#:-+,'%/'*'$ % :'1$ %<"31-+ %': % 3#(/, %2-#(/, % +':,2"$- %5-<-3'&)-*,8 % F, %2"+%
#*,$'51.-5%#*%_-6$1"$4%MZZA%#*%,/-%)--,#*(%,/",%AT%-H&-$,+%':%3#(/,2-#(/,%)-,/'5+%*")#*(%,/-)+-3<-+%!"#$%&'(# $
%((')*+#%"($--5%1&'*%,/-%)'+,%#)&'$,"*,%"+&-.,%':%+':,2"$-%5-<-3'&)-*,%"*5%&163#+/-5%,/-%,)*'-#./0$-01$%&'(# $
20-/3)1#$4#5#(067#*/$cN6$"/")++'*%-,%"38?%MZZMd8$>/-%)"*#:-+,'%+,$-++-+%:'1$%<"31-+%"+%,/-%:'33'2#*([
! 63,8N8,7&0#.&3,.83$)%&'$8+3#%'<-$%&$'.-++-+%"*5%,''3+%
! >+%;83<.#+1$J&%)%'<-$%.')&$-/-*+#<-%5'.1)-*,",#'*%
! 27#$+C)%.'+00&"+%&$8+3%'<-$%.'*,$".,%*-(',#",#'*%
! =)#D+3,83<.$+.'A&3<)%'<-$%:'33'2#*(%"%&3"*%
>/-%<"31-%'*9'5'9:)(.$)*9$'*/#1)+/'0*.$05#1$610+#..#.$)*9$/00(.%-)&/"+#@-+%,/-%$-3",#'*+/#&%")'*(%)-)6-$+%':%
,/-%5-<-3'&)-*,%,-")8%>-")%+&#$#,%"*5%-::-.,#<-%.'))1*#.",#'*%.')&-*+",-%2-33C5-:#*-5%+':,2"$-%&$'.-++%"*5%
&'2-$:13%,''3+8
>/- % <"31- %301;'*& $ .0-/3)1# $ 05#1 $ +0761#"#*.'5# $ 90+:7#*/)/'0* $:'.1+-+ % '* % ,/- % <#,"3 % '6D-.,#<- % ': % ,/-%
5-<-3'&)-*,%,-")%,'%.'*,#*1'1+34%5-3#<-$%2'$7#*(%+':,2"$-8%>/-%2$#,,-*%5'.1)-*,%+/'135%6-%&$'51.-5%'*34%#:%
*-.-++"$48%>/-%5-<-3'&-$+%"$-%-*.'1$"(-5%,'%7--&%,/-%.'5-%+#)&3-?%+,$"#(/,:'$2"$5?%"*5%2-33%.'*+,$1.,-5?%"+%#,%#+%
,/-%&$#)"$4%+'1$.-%':%#*:'$)",#'*8
>/- % <"31- %+:./07#1 $ +0(()<01)/'0* $ 05#1 $ +0*/1)+/ $ *#&0/')/'0* $-H&$-++-+ % ,/", % ,/- % .''&-$",#'* % 6-,2--* % ,/-%
5-<-3'&)-*,%,-")%"*5%,/-%.3#-*,+%#+%)'$-%#)&'$,"*,%,/"*%,/-%+,$#.,%.'*,$".,8%>/-%.'*,$".,%+/'135%$",/-$%(-,%)'$-%
&$-.#+-%"+%,/-%&$'D-.,%.'*,#*1-+%,/"*%6-#*(%<-$4%+&-.#:#.%:$')%,/-%6-(#**#*(8%>/-%,-")%:'.1+-+%'*%5-3#<-$#*(%,/-%
&$'51.,%01#.734?%,/1+%%3-++-*%,/-%$#+7%':%:"#3#*(%,'%$-"./%,/-%.'*,$".,%5-"38
>/-%<"31-%1#.60*9'*&$/0$+")*&#$05#1$-0((03'*&$)$6()*$1*5-$3#*-+%,/-%*--5%,'%$-+&'*5%,'%.'*+,"*,%./"*(-+%#*%,/-%
-*<#$'*)-*,%':%,/-%+':,2"$-%&$'D-.,8%>/-%5-<-3'&)-*,%,-")%"*5%+,"7-/'35-$+%"$-%"1,/'$#@-5%"*5%&$-&"$-5%,'%
&-$:'$)%&'++#63-%"5D1+,)-*,%"$#+#*(%51-%,'%./"*(-+%#*%61+#*-++%.'*,-H,%'$%"5<"*.#*(%7*'23-5(-+8
/A).&<80).D%83'8D0)#5.>2-3<-%&$#*.#&3-+%':%"(#3-%)"*#:-+,'%#+%6"+-5%'*%,/-%"(#3-%<"31-+8%>/-4%'1,3#*-%,/-%2"4%,'%
"./#-<-%,/-%<"31-+8%I-%.'*+#5-$-5%,/-+-%&$#*.#&3-+%<"31"63-%,'%7--&%#*%)#*5%"+%"%(''5%+':,2"$-%-*(#*--$?%,/1+%
2-%3#+,%,/-)%/-$-[%%%
! 91$%/#(/-+,%&$#'$#,4%#+%,'%+",#+:4%,/-%.1+,')-$%,/$'1(/%-"$34%"*5%.'*,#*1'1+%5-3#<-$4%':%<"31"63-%+':,2"$-8%
! I-3.')- % ./"*(#*( % $-01#$-)-*,+? % -<-* % 3",- % #* % 5-<-3'&)-*,8 %N(#3- % &$'.-++-+ % /"$*-++ % ./"*(- % :'$ % ,/-%
.1+,')-$E+%.')&-,#,#<-%"5<"*,"(-8%
! W-3#<-$%2'$7#*(%+':,2"$-%:$-01-*,34?%:$')%"%.'1&3-%':%2--7+%,'%"%.'1&3-%':%)'*,/+?%2#,/%"%&$-:-$-*.-%,'%
,/-%+/'$,-$%,#)-+."3-8%
! b1+#*-++%&-'&3-%"*5%5-<-3'&-$+%)1+,%2'$7%,'(-,/-$%5"#34%,/$'1(/'1,%,/-%&$'D-.,8%
! b1#35%&$'D-.,+%"$'1*5%)',#<",-5%#*5#<#51"3+8%U#<-%,/-)%,/-%-*<#$'*)-*,%"*5%+1&&'$,%,/-4%*--5?%"*5%,$1+,%
,/-)%,'%(-,%,/-%D'6%5'*-8%
! >/-%)'+,%-::#.#-*,%"*5%-::-.,#<-%)-,/'5%':%.'*<-4#*(%#*:'$)",#'*%,'%"*5%2#,/#*%"%5-<-3'&)-*,%,-")%#+%
:".-C,'C:".-%.'*<-$+",#'*8%
![Page 12: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/12.jpg)
!"(-%R%
! I'$7#*(%+':,2"$-%#+%,/-%&$#)"$4%)-"+1$-%':%&$'($-++8%
! N(#3-%&$'.-++-+%&$')',-%+1+,"#*"63-%5-<-3'&)-*,8%>/-%+&'*+'$+?%5-<-3'&-$+?%"*5%1+-$+%+/'135%6-%"63-%,'%
)"#*,"#*%"%.'*+,"*,%&".-%#*5-:#*#,-348%
! \'*,#*1'1+%",,-*,#'*%,'%,-./*#."3%-H.-33-*.-%"*5%(''5%5-+#(*%-*/"*.-+%"(#3#,48%
! Y#)&3#.#,4%C,/-%"$,%':%)"H#)#@#*(%,/-%")'1*,%':%2'$7%*',%5'*-C%#+%-++-*,#"38%
! >/-%6-+,%"$./#,-.,1$-+?%$-01#$-)-*,+?%"*5%5-+#(*+%-)-$(-%:$')%+-3:C'$("*#@#*(%,-")+8%
! N,%$-(13"$%#*,-$<"3+?%,/-%,-")%$-:3-.,+%'*%/'2%,'%6-.')-%)'$-%-::-.,#<-?%,/-*%,1*-+%"*5%"5D1+,+%#,+%6-/"<#'$%
"..'$5#*(348%
/A).&<80) .D%&'$8')#5 .>/-$- % "$- % " %*1)6-$ %': %)-,/'5+ %6-3'*( % #*,' % ,/- % +")- % :")#34 %': % "(#3- %)-,/'5'3'(48%
SH")&3-+ %"$- %SH,$-)- %!$'($"))#*(% ]a!^? %Y.$1)? %_-",1$- %W$#<-* %W-<-3'&)-*, % ]_WW^? %W4*")#. %Y4+,-)+%
W-<-3'&)-*,%Q-,/'5%]WYWQ^?%N5"&,#<-%Y':,2"$-%W-<-3'&)-*,%]NYW^?%\$4+,"3%_")#34%':%Q-,/'5'3'(#-+?%"*%
"(#3-%#*,-$&$-,",#'*%':%,/-%P",#'*"3%h*#:#-5%!$'.-++%]NPh!^8
954545 QR$%)C).L%+<%&CC83<
SH,$-)-%&$'($"))#*(%]a!^%2"+%5-<-3'&-5%,'%+'3<-%.$#,#."3%&$'63-)+%':%,/-%,$"5#,#'*"3%5-<-3'&)-*,%&$'.-++8%%F,%
#+%,/-%3#(/,2-#(/,%)-,/'5'3'(4%2#,/%"%.'33-.,#'*%':%(''5%+':,2"$-%5-<-3'&)-*,%&$".,#.-+cb-.7?%ALLLd8%F*%a!%
&$'D-.,+? %.'))'*+-*+- %&$".,#.-+ %"$- %-H-$.#+-5 % ,' %-H,$-)-% 3-<-38 %a!%6-*-:#,+ % :$')%"* %-"$34 %"*5%.'*,#*1'1+%
:--56".7%:$')%+/'$,%$-3-"+-+8%F*+,-"5%':%&3"*#*(%-<-$4,/#*(%1&:$'*,?%,/-%#*.$-)-*,"3%&3"*#*(%"&&$'"./%':%a!%
)"7-% #, % :3-H#63-% ,' %-)6$".- %./"*(-+ %"*5%"5D1+, %+./-513-+ % ,' %./"*(#*(%61+#*-++ %-*<#$'*)-*,8 % F,+ %&$#*.#&3-+%
"55$-++%-++-*,#"3%$#+7+%':%+':,2"$-%5-<-3'&)-*,%5-<-3'&)-*,?%:'$%-H")&3-%+./-513-%'<-$$1*?%&$'D-.,%."*.-3-5?%
/#(/%5-:-.,%$",-?%./"*(#*(%61+#*-++%$-01#$-)-*,+?%-,.%cQ"$./-+#%-,%"38?%MZZM%?%Y1..#%"*5%%Q"$./-+#?%MZZZd8
S81).'*'0)#.+1.TL.D%+M)'$#
>/- % 5-<-3'&)-*, % 3#:- % .4.3- % ': % a! % .'*+#+,+ % ': % :#<- % &/"+-+[ % -H&3'$",#'*? % &3"**#*(? % #,-$",#'*+ % ,' % $-3-"+-?%
&$'51.,#'*#@#*(?%)"#*,-*"*.-%"*5%5-",/%cb-.7?%ALLL%?%N6$"/")++'*%-,%"38?%MZZMd8%
U8<7%).954.S81).'*'0).+1.$A).TL.D%+')##
![Page 13: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/13.jpg)
!"(-%G%
W1$#*(. ,/- %)RD0+%&$8+3.DA&#)?%,/-%,-")%61#35+%,$1+,%,'%,/-%.1+,')-$%"*5%:")#3#"$#@-%,/-)+-3<-+%,'%,/-%,''3+?%
,-./*'3'(4? %"*5%61+#*-++%5')"#*%,/-4%2#33%6-%2'$7#*(%2#,/8%>/-%,-./*'3'(4%"*5%"$./#,-.,1$-%,'%6-%1+-5%"$-%
-H&3'$-5? %"*5 % ,/-%&'++#63- %"3,-$*",#<-+ %"$- %.'*+#5-$-5 % ,' %)#,#(",- %" % $#+78 %N, % ,/-% +")-% ,#)-? %-+,#)",#'*%"*5%
-<"31",#'*%&$".,#.-+%"$-%-H-$.#+-5%,'%$"#+-%1&%,-")E+%.'*:#5-*.-8%>/-%-H&3'$",#'*%3"+,+%:-2%2--7+%,'%:-2%)'*,/+%
51-%,'%/'2%:")#3#"$%,/-%,-./*'3'(4%"*5%,/-%5')"#*%#+%:'$%,/-%,-")8
>/-%.1+,')-$+%+-,%&$#'$#,4%"*5%+-3-.,%,/-%)'+,%<"31"63-%+-,%':%+,'$#-+%,'%6-%#)&3-)-*,-5%#*%,/-%L0&383<.DA&#)8%
>/-%-::'$,%"$-%-+,#)",-5%64%5-<-3'&-$+%"*5%,/-%+./-513-%"$-%"($--5%1&'*%:$')%6',/%+#5-+8%>/-%&3"*%+-,%1&%:'$%,/-%
:#$+,%$-3-"+-%+/'135%6-%"$'1*5%,2'%,'%+#H%)'*,/+8%>/-%3'*(-$%&3"*%)#(/,%(-*-$",-%)'$-%$#+78%>/-%&3"*#*(%#,+-3:%
+/'135%,"7-%'*-%'$%,2'%5"4+
>/-%8$)%&$8+3#.$+.%)0)&#).DA&#)..'*+#+,+%':%"%*1)6-$+%':%'*-C%,'%:'1$C%2--7%#,-$",#'*+%6-:'$-%,/-%+4+,-)%('-+%
3#<-8%>/-%:#$+,%#,-$",#'*%&$'51.-+%"%+4+,-)%2#,/%,/-%2/'3-%"$./#,-.,1$-%':%,/-%+4+,-)8%>/#+%#+%5'*-%64%./''+#*(%,/-%
+,'$4%,/",%-*:'$.-+%.$-",#*(%':%%,/-%2/'3-%+4+,-)%+,$1.,1$-?%'$%",%3-"+,%,/-%+7-3-,'*8%>/-%+-3-.,#'*%':%,/-%+,'$#-+%,'%
6-%#)&3-)-*,-5%:'$%+16+-01-*,%#,-$",#'*+%-*,#$-34%5-&-*5+%'*%,/-%.1+,')-$+8%N,%,/-%-*5%':%,/-%3"+,%#,-$",#'*?%,/-%
+4+,-)%#+%$-"54%:'$%&$'51.,#'*8%
F*%,/-%D%+,7'$8+38V83<.DA&#)?%,/-%,-")%&-$:'$)+%-H,$-)-%,-+,%,'%-*+1$-%,/",%,/-%+':,2"$-%#+%$-"54%,'%6-%&1,%#*,'%
&$'51.,#'*8%>/-%#,-$",#'*+%)"4%/"<-%,'%6-%+/'$,-*-5%:'$%01#.7%:--56".78%>/-%*-2%$-01#$-)-*,+%'$%./"*(-+%,/",%
)#(/,%6-%&'+,&'*-5%,'%,/-%*-H,%&/"+-%"$-%5'.1)-*,-58
>/-%*-H, %C&83$)3&3').DA&#) .#+%.'*+#5-$-5%"+%"%*'$)"3%+,",-%':%a!%&$'D-.,+8 %>/-%,-")%/"+%,'%6-%$-"54%,'%
&$'51.- %*-2%:1*.,#'*"3#,#-+? % % #)&3-)-*, %./"*(- % $-01-+,+? % % :#H %61(+? %"*5? % #)&'$,"*,34? %7--& % ,/- %&$'51.,#'*%
$1**#*(8%>/#+%&/"+-%1+1"334%#*<'3<-+%)"*"(#*(%$-+'1$.-+%"*5%#*.'$&'$",#*(%*-2%&-'&3-8
>/-%,)&$A.DA&#)%'..1$+%2/-*%,/-%.1+,')-$+%*'%3'*(-$%/"<-%"*4%*-2%+,'$#-+%,'%#)&3-)-*,8%F,%#+%,/-%,#)-%,/",%,/-%
*-.-++"$4%5'.1)-*,%':%,/-%+4+,-)%2#33%6-%&$'51.-5?%"+%,/-%&$-&"$",#'*%':%&'++#63-%./"*(-+%#*%,/-%:1,1$-8%>/-%
5-",/%+')-,#)-%$-+13,+%:$')%"%6"5%+#,1",#'*?%:'$%#*+,"*.-%1*"..-&,"63-%/#(/%.'+,+%':%./"*(-+?%'$%/#(/%5-:-.,%$",-8
49.TL.D%83'8D0)#
a!%$-3#-+%'*%AM%&$#*.#&3-+%,/",%.$-",-%+4*-$(4%-::-.,%2/-*%.'33"6'$",#*(%,'(-,/-$8
! >/-%&3"**#*(%(")-
! Y)"33%$-3-"+-+
! Q-,"&/'$
! Y#)&3-%5-+#(*
! >-+,#*(
! P-:".,'$#*(
! !"#$%&$'($"))#*(
! \'33-.,#<-%.'5-%'2*-$+/#&
! \'*,#*1'1+%#*,-($",#'*
! BZC/'1$%2--7
! \'5#*(%+,"*5"$5
! 9*%+#5-%.1+,')-$
![Page 14: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/14.jpg)
!"(-%T%
954595 L&8%.L%+<%&CC83<
!"#$%&$'($"))#*(%#+%,/-%&$'($"))#*(%,-./*#01-%,/",%,2'%5-<-3'&-$+%+#,%3#,-$"334%+#5-%64%+#5-?%2'$7#*(%",%,/-%
+")-%&#-.-%':%.'5-?%'*%,/-%+")-%.')&1,-$%cI#33#")+%"*5%e-++3-$?%MZZO%d8%>2'%&$'($"))-$%"$-%2'$7#*(%",%,/-%
5#::-$-*,%3-<-3%':%"6+,$".,#'*8%I/#3-%'*-%&$'($"))-$%."33-5%;5$#<-$=%#+%2$#,#*(%,/-%.'5-?%"*',/-$%&$'($"))-$%
."33-5%;*"<#(",'$=%#+%$-<#-2#*(%,/-%.'5-?%+-"$./#*(%:'$% ,".,#."3 %-$$'$? %:#*5#*(%"*%'&&'$,1*#,4%,'%$-:".,'$ %"*5%
,/#*7#*(%"6'1,%+,$",-(#.%"*5%"$./#,-.,1$"3%#++1-+8%b4%&$".,#.#*(%&"#$%&$'($"))#*(%5-:-.,+%+/'135%6-%:'1*5%"*5%
+'3<-5%#*+,"*,34%51$#*(%,/-%.'5#*(8%
!"#$%&$'($"))#*(%("#*-5 %"%3', %':% #*,-$-+,+%":,-$ % #, %2"+%#*,-($",-5%#*,'%'*-%': % ,/-%7-4%&$".,#.-+ %#*%SH,$-)-%
!$'($"))#*(%]a!^%cb-.7?%ALLLd8%>/#+%&$".,#.-%2'$7+%2-33%2#,/%a!%-*<#$'*)-*,%:'$%)"*4%$-"+'*+8%_#$+,%':%"33%#,%
&$')',-+%.'))1*#.",#'*%"*5% %$"%+&$-"5%':%#*:'$)",#'*%")'*(%,-")%)-)6-$+8%Y-.'*5?%#,%#+%"$(1-5%,'%6-%
)'$-%&$'51.,#<-%,/"*%,/-%2'$7%':%)"*4%#*5#<#51"3+8%>/#$5?%,/-%01"3#,4%':%%$-+13,#*(%.'5-%#+%6-3#-<-5%%,'%6-%)1./%
/#(/-$8 %N55#,#'*"334? % #, % $-51.-+ % ,/- %./"*.-+ %': % #(*'$#*( %+,"*5"$5+ %"*5%.'))#,)-*,+ % ,' % ,/-%2/'3- % ,-")%64%
#*5#<#51"3%+3'&&4%2'$78
!"#$%&$'($"))#*(%#+%.3"#)-5%,'%/"<-%)"*4%6-*-:#,+%"+%:'33'2+[
! W-.$-"+-%5-:-.,%$",-+%#*%+'1$.-%.'5-
! P-51.-%,/-%5-<-3'&)-*,%,#)-i%+/'$,-*%,#)-C,'C)"$7-,
! F)&$'<-%&$'51.,#<#,4
! F*.$-"+-%,/-%01"3#,4%"*5%+,$1.,1$-%"*5%+,"*5"$5%':%+'1$.-%.'5-
! Y&$-"5%.'5-%1*5-$+,"*5#*(
! _".#3#,",-%,$"#*#*(%':%*-2%,-")%)-)6-$+
! F*.$-"+-%#*:'$)",#'*%"*5%7*'23-5(-%,$"*+:-$+
! F*.$-"+-%D'6%+",#+:".,#'*
Y-<-$"3%+7-&,#.#+)%':%&$".,#.#*(%&"#$%&$'($"))#*(%/"<-%6--*%&-$.-#<-5[
! \'+,%-::#.#-*.4%
! !-$+'*"3#,4%.'*:3#.,%':%&"#$+
! W#::-$-*.-+%':%+7#33+%"*5%&$'($"))#*(%+,43-+
9595 QCD8%8'&0.#$7,*.83.#+1$J&%).)3<83))%83<Y':,2"$-%-*(#*--$#*(%#+%5-:#*-5%64%FSSS%"+%;"&&3#.",#'*%':%"%+4+,-)",#.?%5#+.#&3#*-5?%01"*,#:#"63-%"&&$'"./%,'%
5-<-3'&)-*,? % '&-$",#'*? % "*5 %)"#*,-*"*.- % ': % +':,2"$-=8 %>/- %5-:#*#,#'* % #)&3#-+ % ,/- % #)&'$,"*.- %': % +':,2"$-%
&$'.-++ % #* % 5#::-$-*, % &/"+-+ % ': % +':,2"$- % 3#:- % .4.3-8 % F, % *--5+ % ,' % 6- % +4+,-)",#.? % 5#+.#&3#*-5? % "*5? % -++-*,#"334?%
)-"+1$"63-%"&&$'"./%cI'/3#*%-,%"38?%MZZZd8
>'%&-$:'$)%"%$-+-"$./%#*%+':,2"$-%-*(#*--$#*(?%2-%/"<-%,'%1*5-$+,"*5%,/-%)-,/'5+%2/#./%"$-%"<"#3"63-%"*5%,/-#$%
3#)#,",#'*+%c_-*,'*%"*5%%!:3--(-$?%ALLJd8%F*%,/#+%+-.,#'*?%2-%:'.1+%&"$,#.13"$34%'*%,/-%-)&#$#."3%)-,/'5?%"%)'5-3%
#+%&$'&'+-5%"*5%-<"31",-5%,/$'1(/%-)&#$#."3%+,15#-+%+1./%"+%."+-%+,15#-+%'$%-H&-$#)-*,+%cI'/3#*%-,%"38?%MZZZd8%
>/-$-%"$-%,2'%,4&-+%':%$-+-"$./%"&&$'"./-+[%
! W7&08$&$8N) .%)#)&%'A% #+ %1+-5 %:'$ % +,154#*( %+16D-.,+ % #* % ,/-#$ %*",1$"3 %+-,,#*(? % #* %'$5-$ % ,' % #*,-$&$-, %+')-%
&/-*')-*'*?%'$%:#*5%"%$'',%."1+-%':%-<-*,+8%>/-%"*"34+#+%6"+-+%'*%-H&3"*",#'*%&-'&3-%6$#*(%,'%,/-)8%
! W7&3$8$&$8N).%)#)&%'A%#+%.'*.-$*-5%2#,/%01"*,#:4#*(%"%$-3",#'*+/#&%'$%,'%.')&"$-%+')-%",,$#61,-+%")'*(%
($'1&+?%2#,/%"*%"#)%,'%:#*5%"%."1+-%"*5%-::-.,%$-3",#'*8%>/#+%$-+-"$./%#+%.'*51.,-5%,/$'1(/%"%.'*,$'33-5%
![Page 15: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/15.jpg)
!"(-%J%
-H&-$#)-*,%'$%"%."+-%+,1548
>/-$-%"$-%,/$--%)"D'$%,4&-+%':%-)&#$#."3%+,$",-(#-+%cI'/3#*%-,%"38?%MZZZd[
! G7%N)*8%N%+1$<-4%#+%':,-*%1+-5%2/-*%"%,''3%'$%,-./*#01-%/"+%6--*%#*%1+-5%:'$%+')-%&-$#'5%':%,#)-8%>/-%
)-"*+%': %5","%.'33-.,#'*%"$- %#*,-$<#-2+%'$ %01-+,#'**"#$-+8 %Y-3-.,-5%+")&3-%+/'135%6-%$-&$-+-*,",#<-%':%
&'&13",#'*%,'%6-%#*<-+,#(",-58
! 2&#).#$7,*8%N%."+-%+,154%#+%.'*51.,-5%2/-*%2-%2"*,%,'%)'*#,'$%&$'D-.,+%'$%".,#<#,#-+8%W","%#+%.'33-.,-5%
,/$'1(/'1,%,/-%+,154%&-$#'5?%,/-*%2-%&-$:'$)%+,",#+,#."3%"*"34+#+%'*%,/-%5","8%U-*-$"334?%2-%"#)%",%:#*5#*(%"%
$-3",#'*+/#&%'$%61#35#*(%"%)'5-38
! QRD)%8C)3$8%SH&-$#)-*,%&$'<#5-%"%/#(/%3-<-3%':%.'*,$'3%'*%+16D-.,+%"*5%,$-",)-*,+8%Y16D-.,+%"$-%"++#(*-5%
$"*5')34%,'%5#::-$-*,%,$-",)-*,+8%9,/-$%<"$#"63-+%"$-%.'*,$'33-5%",%:#H-5%3-<-38%>/-%-::-.,%':%,$-",)-*,+%#+%
)-"+1$-58%V1"+#C-H&-$#)-*,%#+%1+-5%2/-*%#,%#+%#)&'++#63-%,'%.'*51.,%"%,$1-%-H&-$#)-*,",#'*?%:'$%-H")&3-%
+16D-.,+%."**',%6-%$"*5')34%"++#(*-5%,'%,/-%,$-",)-*,%c\")&6-3%"*5%%Y,"*3-4?%ALGOd8
N%.')&"$#+'*%':%$-+-"$./%+,$",-(4%#+%(#<-*%#*%>"63-%M8A%cI'/3#*%-,%"38?%MZZZd8%SH-.1,#'*%.'*,$'3%-H&3"#*+%,/-%
3-<-3 %': % .'*,$'3 % ': % $-+-"$./-$+ % '* % +16D-.,+ % "*5 % -*<#$'*)-*,8 %Q-"+1$-)-*, % .'*,$'3 % #+ % .'*.-$*-5 %2#,/ % ,/-%
+-3-.,#'*%':%)-"+1$-+8%F*<-+,#(",#'*%.'+,%5-&-*5+%1&'*%,/-%+#@-%':%"*"34+#+%"*5%$-+'1$.-%*--5-58%N*5%,/-%-"+-%':%
$-&3#.",#'*%5-+.$#6-+ % ,/- %&'++#6#3#,4 % ,/", % ,/- %$-+-"$./ %."* %6-%$-&-",-5 % #* %',/-$ %&'&13",#'*8 %>/-%&1$&'+- %':%
$-&3#.",#'*%#+%,'%<-$#:4%2/-,/-$%,/-%$-+13,%#+%<"3#5%:'$%3"$(-$%&'&13",#'*8
U&'$+% G7%N)* 2&#).G$7,* QRD)%8C)3$
SH-.1,#'*%.'*,$'3 f' f' j-+
Q-"+1$-)-*,%.'*,$'3 f' j-+ j-+
F*<-+,#(",#'*%.'+, `'2 Q-5#1) X#(/
S"+-%':%$-&3#.",#'* X#(/ `'2 X#(/
/&"0).954-.2+CD&%8#+3.+1.%)#)&%'A.#$%&$)<8)#
95@5 =)#)&%'A.+3.L&8%.L%+<%&CC83<>/-%-)&#$#."3%$-+-"$./%'*%&"#$%&$'($"))#*(%#+%+1))"$#@-5%#*%>"63-%M8R8%I-%:'.1+%'*%,/-%+,15#-+%,/",%.'*51.,%#*%
#*51+,$#"3%.'*,-H,8
N$#+/'3)%-,%"38%",%Y#)13"%$-+-"$./%.-*,-$%.'*51.,-5%"%01"+#C-H&-$#)-*,%,'%-<"31",-%-::-.,+%':%!!%'*%,#)-C,'C%
)"$7-,?%.'+,?%"*5%&$'51.,%01"3#,4%cN$#+/'3)%-,%"38?%MZZTd8%>/-%-H&-$#)-*,%"#)+%",%%#*<-+,#(",#*(%2/-*%"*5%/'2%
!!% #+%6-*-:#.#"3 %"+ %.')&"$-5 %2#,/%+'3'%&$'($"))#*(8 %>'%"./#-<- % ,/#+? % ,/-4%-<"31",-5 %!!%-::-.,+ %$-("$5#*(%
51$",#'*?%-::'$,?%"*5%+'31,#'*%.'$$-.,*-++%:'$%<"$#'1+%3-<-3+%':%+4+,-)%.')&3-H#,4%"*5%&$'($"))-$%-H&-$,#+-8%>/-%
-H&-$#)-*,%2"+%&-$:'$)-5%2#,/%MLR%k"<"%.'*+13,"*,+%:$')%ML%#*,-$*",#'*"3%.'*+13,"*.4%.')&"*#-+%#*%f'$2"4?%
Y2-5-*%?%"*5%he8%
>/-%+16D-.,+%2-$-%"++#(*-5%,'%&-$:'$)%./"*(-%'*%,/-%+4+,-)%/"<#*(%5#::-$-*,%.')&3-H#,48%>/-%.')&3-H#,4%3-<-3+%
2-$-%."&,1$-5%64%,/-%5-+#(*%':%"&&3#.",#'*+8%>/-%5-3-(",-5%.'*,$'3C+,43-%5-+#(*%':%"&&3#.",#'*%2"+%)'$-%5#::#.13,%
,'%./"*(-%,/"*%,/-%.-*,$"3#@-5%.'*,$'3C+,43-%"&&3#.",#'*8%>/-%&$'($"))-$%-H&-$,#+-+%2-$- %5#<#5-5%#*,'%,/$--%
.",-('$#-+[%D1*#'$?%#*,-$)-5#",-%"*5%+-*#'$%3-<-38%S"./%&"#$%.'*+#+,-5%':%,2'%&$'($"))-$+%':%+#)#3"$%3-<-3%':%
-H&-$,#+-8%>/-$-:'$-?%",%-"./%3-<-3%':%+4+,-)%.')&3-H#,4? %#*5#<#51"3+%"*5%&"#$+%':%,/$--%-H&-$,#+-%3-<-3+%2-$-%
,-+,-58%>/-%51$",#'*%2"+%)-"+1$-5%64%,/-%,#)-%,"7-*%,'%5-<-3'&%"%.'$$-.,%&$'($")8%>/-%-::'$,%2"+%)-"+1$-5%64%
,/-%,',"3%&$'($"))-$%/'1$+%,"7-*%,'%&-$:'$)%,/-%,"+7%.'$$-.,34? %,/1+%(#<#*(%+#)#3"$%<"31-%,'%51$",#'*%:'$%,/-%
#*5#<#51"3+%"*5%,2#.-%,/-%51$",#'*%:'$%!!8%>/-%.'$$-.,*-++%#+%5-:#*-5%64%6#*"$4%+.'$-5%2/-,/-$%,/-%./"*(-5%
&$'($")%&"++-5%,/-%:1*.,#'*"3#,4%,-+,8
>/-%$-+13,%+/'2+%,/",%!!%*-#,/-$%+#(*#:#."*,34%$-51.-+%,/-%,#)-%$-01#$-5%,'%+'3<-%,/-%)"#*,-*"*.-%,"+7+%.'$$-.,34? %
*'$ % #*.$-"+-+ % ,/- % &$'&'$,#'* % ': % .'$$-., % +'31,#'*+8 %Q'$-'<-$? % ,/- % -::'$, % ': % &$'51.#*( % ,/- % .'$$-., % +'31,#'*%
+#(*#:#."*,34%#*.$-"+-+ %JB%&-$.-*, %"+%.')&"$-5 %,'%+'3'%&$'($"))#*(8 %P-("$5#*(% ,/-%)'5-$",#*(%:".,'$+? % ,/-%
$-+13, % +/'2+ % ,/", % " % .')6#*",#'* %': %)'5-$",#*( % -::-.,+ % -H&3"#*? % ,' % " % .-$,"#* %5-($--? % ,/- % 5#::-$-*.-+ % #* %!!%
'1,.')-+8%W1$",#'*%"*5%-::'$,%$-01#$-5%,'%.')&3-,-%,/-%,"+7%+#(*#:#."*,34%5-&-*5+%'*%+4+,-)%.')&3-H#,4?%"+%2-33%
![Page 16: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/16.jpg)
!"(-%L%
"+ % ,/- % .'$$-.,*-++ % ': % ,/- % +'31,#'*8 %>/- % -::-., % +#@- % -+,#)",-5 % "$- % +1))"$#@-5 % #* %>"63- % M8M8 %X'2-<-$? % ,/-%
.')&3-H#,4%5-&-*5+%'*%+16D-.,+E%-H&-$,#+-8%9*%,/-%.')&3-H%+4+,-)?%,/-%.'$$-.,*-++%':%+'31,#'*+%#*.$-"+-+%)"#*34%
:'$%D1*#'$%&"#$+8%9*%,/-%+#)&3-%+4+,-)?%"*5%,/-%51$",#'*%,'%.')&3-,-%,/-%.'$$-.,%+'31,#'*%5-.$-"+-+%)"#*34%:'$%
#*,-$)-5#",-5%"*5%+-*#'$%&"#$+8
P7$'+C)#G*#$)C.'+CD0)R8$*
Q&#*.X')3$%&08V),.'+3$%+0Y#$*0)Z 2+CD0)R.X,)0)<&$).'+3$%+0Y#$*0)Z
W1$",#'* >/-%&"#$+%2'$7-5%MZ%K%:"+,-$%,/"*%#*5#<#51"3+8 >/-%&"#$%2'$7-5%GK%+3'2-$%,/"*%#*5#<#51"3+88
S::'$, >/-%&"#$+%$-01#$-5%GZK%)'$-%-::'$,8 >/-%&"#$%$-01#$-5%AAMK%)'$-%-::'$,8
\'$$-.,*-++ >/-%&"#$+%/"5%"%AGK%5-.$-"+-%#*%,/-%&$'&'$,#'*%
':%.'$$-.,%+'31,#'*+8
>/-%&"#$%/"5%"%BJK%#*.$-"+-%#*%,/-%&$'&'$,#'*%
':%.'$$-.,%+'31,#'*+8
/&"0).959-.Q11)'$.#8V).)#$8C&$)#.+1.#*#$)C.'+CD0)R8$*
X1377'%"*5%N6$"/")++'*%&-$:'$)-5%"%)13,#&3-%."+-%+,154%,'%#*<-+,#(",-%!!%1+"(-%"*5%-<"31",-%#,+%#)&".,+%'*%
&$'51.,%01"3#,4%cX1377'%"*5%N6$"/")++'*?%MZZRd8%>/-%+,154%:'.1+-+%'*%/'2%!!%#+%"5'&,-5%#*%#*51+,$#"3%+-,,#*(%
"*5 %2/-,/-$ % #, % #)&$'<-+ % +':,2"$- %&$'51., %01"3#,48 %>/-#$ % $-+-"$./ % :'.1+-+ %'* % +-<-$"3 % "+&-.,+ %': %!! %1+"(-?%
.')&$#+#*(%!!%-::'$,?%&$'51.,#<#,4?%"*5%!!%$",#'*"3-+8%>/-%&$'51.,%01"3#,4%2-$-%"++-++-5%64%5-*+#,4%':%.'5#*(%
+,"*5"$5%5-<#",#'*+?%.'))-*,%$",#'%"*5%$-3",#<-%5-:-.,%5-*+#,48%
>/-%5","%,'%,/#+%$-+-"$./%2"+%&$'D-.,%"$,#:".,+%.'33-.,-5% %:$')%:'1$%+':,2"$-%5-<-3'&)-*,%,-")+?%#*%.3'+-C,'C
#*51+,$4%+-,,#*(+8%>/-%5","%.'33-.,#'*%,''7%"&&$'H#)",-34%-#(/,%2--7+?%.'<-$#*(%+#H%5-<-3'&)-*,%#,-$",#'*+%':%
-"./%&$'D-.,8%>/-%,-")%+#@-%<"$#-+%:'1$%,'%+#H%&$'($"))-$+8%>/-%:#$+,%,-")%#*<'3<-5%Q"+,-$E+%+,15-*,+i%,/-%+-.'*5%
,-") % #*<'3<-5 % $-+-"$./ % +.#-*,#+,+i % ,/- % 3"+, % ,2' % ,-") % #*<'3<-5 % 6',/ % &$".,#,#'*-$+ % "*5 % +,15-*,+8 % >/- % ,-")+%
5-3#<-$-5%"%:1*.,#'*#*(%-*5%&$'51.,+%,'%1+-$+8%>/-%&$'51.,%+#@-%<"$#-+%:$')%OTZZ%l%TTZZ%3#*-+%':%.'5-%]`9\^8
P-("$5#*(%,/-%!!%1+"(-?%,/-%:#*5#*(+%+/'2%,/",%!!%-::'$,%2"+%",%,/-%/#(/-+,%3-<-3%",%,/-%6-(#**#*(%':%,/-%&$'D-.,%
"*5%#*%,/-%3"+,%#,-$",#'*+8%>/-%&$'51.,#<#,4%':%!!%"*5%+'3'%&$'($"))#*(%<"$#-5%6-,2--*%&$'D-.,+8%N55#,#'*"334?%
!!%2"+%6-*-:#.#"3%:'$%3-"$*#*(%"*5%+'3<#*(%.')&3-H%,"+7+
P-("$5#*( % ,/- %&$'51., %01"3#,4? % 5-*+#,4 %': % .'5#*( % +,"*5"$5 %5-<#",#'* %2"+ %/#(/-$ %51$#*( %!! % +-++#'*? %2/#./%
.'*,$"5#.,+%,/-%.'))'*%6-3#-:8%>/-%.'))-*,%$",#'%':%.'5-%5-<-3'&-5%64%&"#$+%/"+%/#(/-$%.'))-*,%$",#'%,/"*%
#*5#<#51"3+8%N55#,#'*"334?%,/-%$-+13,%$-<-"3-5%*'%.'*+#+,-*,%-<#5-*.-+%,/",%&"#$+%&$'51.-5%.'5-%2#,/%3-++%5-:-.,+8
W46"%-, %"38% #*<-+,#(",-%,/-%AR%-)&#$#."3 %+,15#-+%'*%!!%-::-.,#<-*-++ %2/#./%&-$:'$)-5%51$#*(ALLJ%"*5%MZZT%
cW46"%-,%"38?%MZZTd8%>/-%#*<-+,#(",#'*%"#)+%",%"*+2-$#*(%"%01-+,#'*%2/-,/-$%-)&#$#."3%-<#5-*.-%+16+,"*,#",-+%,/-%
.3"#)+%$-("$5#*(%!!%6-*-:#,+8%%>/-%"*"34+#+%:'.1+-+%'*%,/$--%.'))'*%"+&-.,+%':%!!%-::-.,#<-*-++?%#8-8%51$",#'*?%
-::'$,?%"*5%01"3#,48%>/-%"*+2-$%2'135%6-%/-3&:13%:'$%&$'D-.,%)"*"(-)-*,%#*%$-+'1$.-%"33'.",#'*%"*5%)"*"(#*(%
,#)-%"*5%+./-513-8
>/-%"1,/'$+%.'*51.,-5%"%)-,"C"*"34+#+%'*%AR%&#-.-+%':%-<#5-*.-%,'%+--%2/-,/-$%,/-$-%-H#+,+%"%.'*+#+,-*,%-::-.,%':%
!!%#*%5#::-$-*,%.'*,-H,?%>/-%-::-.,%+#@-%2"+%+,"*5"$5#@-5%,'%"33'2%,/-%.')&"$#+'*%".$'++%+,15#-+8%>'%."3.13",-%,/-%
.')&"$"63-%-::-.,%+#@-?%,/-4%."3.13",-5%,/-%5#::-$-*.-%6-,2--*%,/-%)-"*%<"31-+%':%&"#$+%"*5%,/-%)-"*%<"31-%':%
#*5#<#51"3+? % "*5 % +,"*5"$5#@- %64 % +,"*5"$5 %5-<#",#'*8 %N+ % " % .'*+-01-*.-? % -::-., % +#@- %': %Z % $-<-"3+ % ,/- % +#)#3"$%
&-$:'$)"*.- % 6-,2--* % &"#$+ % "*5 % #*5#<#51"3+i % " % &'+#,#<- % -::-., % +#@- % $-<-"3+ % ,/", % &"#$+ % &-$:'$) % 6-,,-$ % ,/"*%
#*5#<#51"3+%"*5%<#.-%<-$+"8%
>/-%)-,"C"*"34+#+%+1((-+,+%,/",%!!%/"+%"%&'+#,#<-%-::-.,%'*%01"3#,4%"*5%51$",#'*i%61,%(#<-%"%*-(",#<-%#)&".,%'*%
-::'$,8%P-("$5#*(%,/-%-::-.,%'*%01"3#,4?%,/-%&'+#,#<-%-::-.,+%/'35%:'$%"33%+,15#-+%"*5%,/-%-::-.,%+#@-+%"$-%+)"33%,'%
)-5#1)8%P-("$5#*(%51$",#'*?%!!%/"+%+)"33%,'%)-5#1)%+#@-5%$-51.,#'*%':%,/-%,#)-%,'%5-3#<-$%,/-%:#*"3%&$'51.,+8%
X'2-<-$?%,/-%:#*5#*(+%2-$-%*',%.'*+#+,-*,%:'$%"33%+,15#-+8%P-("$5#*(%-::'$,?%,/-%"*"34+#+%+/'2+%+)"33%,'%)-5#1)%
*-(",#<-%-::-.,%+#@-%':%!!%2/-*%.')&"$-5%2#,/%+'3'%&$'($"))#*(8%>/#+%:#*5#*(+%"3+'%/'35%:'$%"33%+,15#-+8
![Page 17: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/17.jpg)
!"(-%AZ%
LL[#.)11)'$ !N)%&<).)11)'$.#8V) \7C")%.+1.#$7,8)# 2+3#8#$)3'*
V1"3#,4 Z8OJ AA \'*+#+,-*,
W1$",#'* Z8BZ AA F*.'*+#+,-*,i
M%+,15#-+%+/'2%"%*-(",#<-%-::-.,8
S::'$, CZ8RT T \'*+#+,-*,
/&"0)[email protected])$&Y&3&0*#8#.+1.LL[#.)11)'$
F* %+1))"$4? % ,/-%"1,/'$ %.'*.315-5 % ,/", % #, % #+ %)-"*#*(3-++ % ,' %)-$-34% #*<-+,#(",- %2/-,/-$ %&"#$+ % #+ %6-,,-$ % ,/"*%
#*5#<#51"3+?%"+%#,+%,/-%-::-.,#<-*-++%5-&-*5+%'*%"%*1)6-$%':%:".,'$+8%F,%#+%-++-*,#"3%,'%,"7-%,/'+-%:".,'$+?%+1./%"+%
&$'($"))-$E+ % -H&-$,#+- % "*5 % ,"+7 % .')&3-H#,4? % #*,' % "..'1*,8 %>' % ,/#+ % -*5? % ,/-4 % :'1*5 % ,/", %!! % #+ %6-,,-$ % ,/"*%
#*5#<#51"3%:'$%"./#-<#*(%/#(/%01"3#,4%$-+13,%'*%/#(/34%.')&3-H%,"+7+8
F*%MZZJ%b-(-3%"*5%f"("&&"*%$-&'$,-5%"*%-<"31",#'*%':%!!%1+#*(%,/-%$-+13,%':%"%2-6C6"+-%+1$<-4%",%Q#.$'+':,8%
cb-(-3 %"*5%f"("&&"*? %MZZJd8%>/-4%:'.1+-5%'*%1*5-$+,"*5#*(%,/-%&$".,#.-+ %':%!!%#*%#*51+,$4? %&$'63-)+%"*5%
6-*-:#,+%&-$.-#<-5%64%&$".,#,#'*-$+?%"*5%./"$".,-$#+,#.%':%(''5%&"$,*-$+%"*5%!!%,-")8%BJT%$-+&'*5-*,+%':%,/-%
+1$<-4%2-$-%+':,2"$-%5-<-3'&-$+?%,-+,-$+?%"*5%&$'D-.,%)"*"(-$+%2'$7#*(%",%Q#.$'+':,8%>/-%$-+&'*5-*,+%/"5%'*%
"<-$"(-%AZ8G%4-"$+%':%-H&-$#-*.-%#*%,/-%+':,2"$-%."$--$8 %MMK%/"<-%&$".,#.-5%!!?%"*5%O8RK%1+-5%!!%#*%,/-#$%
.1$$-*,%&$'D-.,+8
N..'$5#*(%,'%,/-%-::-.,%':%!!?%,/-%%$-+13,%+/'2+%,/",%GBK%':%$-+&'*5-*,+%3#7-%!!8%%OT8RK%6-3#-<-5%,/",%!!%,"7-+%
)'$-%,#)-%,'%5'%,/-%+")-%2'$78%GB8RK%"($--5%,/",%!!%(-*-$",-+%.'5-%2#,/%:-2-$%61(+i%2/#3-%AT8JK%,/'1(/,%,/", %
,/-%$-)"#*#*(%61(+%"$-%/"$5-$%,'%:#H8%>/-%,'&%6-*-:#,+%':%!!%"($--5%64%)'+,%':%,/-%$-+&'*5-*,+%"$-%"+%:'33'2+[%
:-2-$%61(+?%+&$-"5%.'5-%1*5-$+,"*5#*(?%/#(/-$%01"3#,4%':%.'5-?%3-"$*#*(%:$')%&"$,*-$+?%"*5%6-,,-$%5-+#(*8%>/-%
,'&+%#++1-+%':%!!%&-$.-#<-5%64%,/-)%"$-[%.'+,%-::#.#-*.4?%.'*:3#.,%+./-513-+?%&-$+'*"3#,4%%&$'63-)+?%5#+"($--)-*,?%
"*5%+7#33%5#::-$-*.-+8
P-("$5#*(%,/-%",,$#61,-+%':%!!%&"$,*-$+?%)'+,%':%,/-%$-+&'*5-*,+%&$-:-$%"%&"$,*-$+%2/'%/"+%.')&3-)-*,"$4%+7#33%
,'%,/-#$%'2*8%Q'$-'<-$?%,/-4%3#7-%,/-%&"$,*-$%2/'%#+%+)"$,%"*5%:3-H#63-?%/"+%"%(''5%.'))1*#.",#'*%+7#33?%"*5%#+%
&-$+'*"63-8 % U''5 % !! % ,-")+ % +/'135 % /"<- % (''5 % .'))1*#.",#'*+? % .')&3-)-*,"$4 % +7#33+? % "*5 % .')&",#63-%
&-$+'*"3#,#-+8%>/-%,-")%+/'135%"3+'%2'$7+%-::-.,#<-34%2#,/'1,%-('8
I#33#")%"*5%/#+%.'33-"(1-+ %1+-5%,/-%+4+,-)%54*")#.%)'5-3% ,'%#*<-+,#(",- %,/-%$-3",#'*+/#&%6-,2--*%!!%"*5%
b$''7+E%`"2?%2/#./%+,",-+%,/",%;"55#*(%)"*&'2-$%,'%"%3",-%+':,2"$-%&$'D-.,%)"7-%#,%3",-$=%cI#33#")+%-,%"38?
MZZBd8%b$''7%+1((-+,-5%,/",%"55#*(%*-2%,-")%)-)6-$+%#*.$-"+-+%,/-%,$"#*#*(%.'+,?%"++#)#3",#'*%,#)-%,'%3-"$*%
"6'1,%,/-%&$'D-.,?%"*5%.'))1*#.",#'*%'<-$/-"5%cb$''7+%"*5%_$-5-$#.7?%ALLRd8%>/-%"55#,#'*%':%*-2%)-)6-$+%
2#33%6-%/-3&:13%'*34%#:%"55-5%-::'$,%-H.--5+%+1./%.'+,+8%
>/-%"1,/'$+%1+-5%,/-%+1$<-4%,'%-H")#*-%,/-%-::-.,%':%!!%'*%,$"#*#*(%.'+,%"*5%"++#)#3",#'*%,#)-8%>/-%"*"34+#+%
6"+-5 % '* % OZ % $-+&'*5-*,+ % 2/' % /"<- % ", % 3-"+, % :#<- % 4-"$+ % -H&-$#-*.-+ % #* % 6',/ % &"#$ % "*5 % +'3' % &$'($"))#*(%
-*<#$'*)-*,+8% %>/-%-+,#)",-5%,$"#*#*(%.'+,%"*5%"++#)#3",#'*%,#)-%2#,/%"*5%2#,/'1,%!!%2-$-%1+-5%"+%,/-%#*&1,%
&"$")-,-$+%,'%,/-%+4+,-)%54*")#.%)'5-38%
_'$%,/-%."+-%+,154%&$'D-.,?%,/-%$-+13,%:$')%,/-%)'5-3%$-<-"3+%,/",%!!%$-51.-+%,/-%"++#)#3",#'*%"*5%,$"#*#*(%,#)-%
:'$ % ,/-%*-2%.')-$+8 %>/-4% ,/-$-:'$- %.'*.315-5%:$')%,/-% #*#,#"3 % $-+13, % ,/", %"55#*(% ,/-%*-2%)-)6-$+ % ,'% 3",-%
&$'D-.,+%2#33%#*.$-"+-%,/-%'<-$"33%&$'51.,#<#,4%)'$-%01#.734%2/-*%,/-%,-")%"5'&,%!!8%X'2-<-$?%51-%,'%,/-%+)"33%
+")&3-%+#@-%':%,/-%+1$<-4?%,/-%"1,/'$%5#5%*',%",,-)&,%,'%(-*-$"3#@-%,/-%:#*5#*(+8
F*%MZZG%\"*:'$"%"*5%/#+%($'1&%$-&'$,-5%"*%-<"31",#'*%':%&"#$%5-+#(*#*(%%&-$:'$)"*.-+%#*%#*51+,$4%c\"*:'$"%-,%"38?
MZZTd8 %>/-%-<"31",#'*%:'.1+-+ %'*%-::'$, %"*5%01"3#,4%':%&$'51.-5%"$,#:".,+8 %>/-%$-+-"$./%2"+%.'*51.,-5%"+%"%
.'*,$'33-5%-H&-$#)-*,?%"&&3#-5%,'%,/-%5-+#(*%&/"+-%':%"%/#(/C$"*7#*(%\QQF%3-<-3%O%+':,2"$-%.')&"*4%#*%Y&"#*8%
AJ%&"$,#.#&"*,+%2-$-%+-3-.,-5%'*%"%<'31*,--$%6"+#+8%>/-%,"+7+%2"+%,'%&-$:'$)%./"*(-%$-01-+,+%'*%,/-%5-+#(*%':%
+':,2"$-%+4+,-)8%>/-%-::'$,%2"+%)-"+1$-5%64%,/-%,#)-%,"7-*%,'%.')&3-,-%,/-%,"+7+8%>/-%01"3#,4%2"+%)-"+1$-5%64%
$",#*(?%2#,/%"%+."3-%':%,/$--%<"31-+[%Z%]#*.'$$-.,^? %Z8R%]&"$,34%.'$$-.,^?% %"*5%A%].'$$-.,^8%>2'%-<"31",'$+%2-$-%
#*<'3<-5%,'%"<'#5%+16D-.,#<#,48
>/-%$-+13,%#*5#.",-5%,/",%&"#$%&$'($"))-$+%+&-*,%+#(*#:#."*,%)'$-%,#)-%,/"*%#*5#<#51"3+%,'%&-$:'$)%./"*(-+%%]&C
<"31-%m%Z8ZA^8%X'2-<-$?%%&"#$+%&$'51.-5%/#(/-$%01"3#,4%$-+13,%,/"*%#*5#<#51"3+%]&C<"31-%m%Z8ZM^8%>/#+%$-+13,%2"+%
.'$$-+&'*5-5%,'%,/-%$-+13,%:$')%,/-%&$-<#'1+%-H&-$#)-*,+%':%,/-%"1,/'$+%2/#./%&-$:'$)-5%#*%"*%-51.",#'*"3%
.'*,-H,8%
![Page 18: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/18.jpg)
!"(-%AA%
\')"* % #*<-+,#(",-5 % ,/- % &"#$#*( % &$'.-++ % #* % " %)",1$- % "(#3- % &$'D-., % ,' % 1*5-$+,"*5 % ,/- % +#,1",#'*+ % ,/", % !! % #+%
.'*+#5-$-5%1+-:13%c\')"*%-,%"38?%MZZJd8%>/-%"*"34+#+%:'.1+-+%'*%(-*-$"3%1+"(-%':%!!?%,/-%1+-%#*%5#::-$-*,%+,"(-+%
': %5-<-3'&)-*, % .4.3-? % "*5 % ,/- %1+- %': %!! % :'$ % ,$"#*#*(8 %>/- % +,154 % +&"**-5 % ,/$-- %)'*,/+ % #* % " % 3"$(- % F,"3#"*%
)"*1:".,1$#*(%.')&"*48%>/-%,-")%':%AB%<-,-$"*%5-<-3'&-$+?%"*5%,2'%*-2.')-$+%1+-5%"%.1+,')#@-5C<-$+#'*%':%
a!8%>/-%5-<-3'&-$+%&-$:'$)-5%)"#*,-*"*.-%2'$7%51$#*(%,/-%&-$#'5%':%+,1548
P-("$5#*(%,/-%1+-%':%!!?%,/-%$-+13,%+/'2+%,/",%,/-%"<-$"(-%&-$.-*,"(-%':%5"#34%!!%2"+%"$'1*5%GZ%&-$.-*,%51$#*(%
,/-%:#$+,%)'*,/%"*5%5$'&&-5%#*%,/-%+-.'*5%)'*,/8%X'2-<-$?%*'%.3-"$%,$-*5%2"+%'6+-$<-58%I/-*%.'*+#5-$#*(%!!%
1+"(-%51$#*(%<"$#'1+%+,"(-+%':%#,-$",#'*?%,/-4%5#5%*',%:#*5%,/-%+#(*#:#."*,%5#::-$-*.-%6-,2--*%,/-%,#)-%+&-*,%'*%!!%
",%,/-%6-(#**#*(%"*5%",%,/-%-*5%':%#,-$",#'*+8
>'%#*<-+,#(",-%,/-%1+-%':%!!%:'$%,$"#*#*(?%,/-4%.')&"$-5%,/-%"<-$"(-%")'1*,%':%!!%':%,/-%*-2.')-$+%2#,/%,/-%
")'1*,%':%!!%':%<-,-$"*+8%>/-%$-+13,%$-<-"3+%,/",%51$#*(%,/-%:#$+,%)'*,/%':%2'$7#*(%*-2.')-$+%&$".,#.-5%!!%
)'$-%,/-*%,/-%<-,-$"*%]&C<"31-%m%Z8ZA^?%61,%*'%+#(*#:#."*,%5#::-$-*.-%2"+%:'1*5%#*%,/-%+-.'*5%)'*,/8%>/-$-:'$-?%
,/-4%.'*.315-5%,/",%!!%#+%&-$.-#<-5%,'%6-%1+-:13%:'$%,/-%,$"#*#*(8
>'%.'*,#*1-%,/-%&$-<#'1+%%$-+-"$./%c\')"*%-,%"38?%MZZJd?%_$'*@"%"*5%/-$%.'33-"(1-+%#*<-+,#(",-5%,/-%1+-%':%!!%#*%
,/-%."+-%,/",%*-2.')-$+%D'#*-5%,/-%5-<-3'&)-*,%,-")%c_$'*@"%-,%"38?%MZZLd8%>/-4%&$'&'+-5%"%)'5-3%,'%5-+.$#6-%
,/-%#*,-($",#'*%':%,/-%*-2%)-)6-$+?%1+#*(%,/-%5","%:$')%AZ%)'*,/+%':%'6+-$<",#'*"3%+,1548%%>/-%)"#*%5","%,'%,/-%
"*"34+#+%2"+%,/-%)'*,/34%-::'$,%+&-*,%'*%&$".,#.#*(%!!%':%<-,-$"*+%"*5%*-2.')-$+8
>/-%"1,/'$%1+-5%+'.#'($")+%,'%"*"34@-%,/-%2'$7#*(%&",,-$*%")'*(%5-<-3'&-$+8%>/-%"*"34+#+%+/'2-5%,/",%,/-%
#*,-($",#'*%':%*-2%5-<-3'&-$+%,''7%)'$-%,/"*%'*-%)'*,/%"*5%!!%#+%1+-5%:'$%5#::-$-*,%'6D-.,#<-+%#*%-"./%&/"+-8%
>/-%#*,-($",#'*%+--)+%,'%'..1$%#*%:'1$%&/"+-%]>"63-%M8B^8%>/#+%&",,-$*%2"+%:'1*5%+#)#3"$%,'%,/-%-H#+,#*(%$-+-"$./%
'*%,/-%+")-%,'&#.8
63$)<%&$8+3.DA&#) ])$&80 ]7%&$8+3
>/-%#*#,#"3%&/"+- f-2.')-$+%+&-*,%"%($-",%")'1*,%':%,#)-%&"#$#*(%2#,/%<-,-$"*+8 A%)'*,/
>/-%#*5-&-*5-*,%&/"+- f-2.')-$+%)'+,34%2'$7-5%#*5#<#51"3348 M%)'*,/+
>/-%)",1$#,4%&/"+- f-2.')-$+%+,"$,-5%2'$7#*(%,'(-,/-$%1+#*(%!!8 B%)'*,/+
>/-%#*,-($",#'*%&/"+- >/-%&",,-$*%':%!!%1+"(-%'..1$+%,'%6-%+#)#3"$%6-,2--*%*-2.')-$+%
"*5%<-,-$"*8
M%)'*,/+
/&"0).95?-.LL.7#&<).JA)3.3)J'+C)%#.M+83.$A).,)N)0+DC)3$.$)&C
![Page 19: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/19.jpg)
!"(-%AM%
!7$A+%X#Z G7"M)'$#.&3,.#$%7'$7%).+1.$A).%)#)&%'A. =)#70$
_$'*@"%-,%"38?%MZZL AG%&$':-++#'*"3+8%AZ%)'*,/+%':%"*%
'6+-$<",#'*"3%+,154%,'%#*<-+,#(",-%,/-%1+"(-%
':%!!%2/-*%*-2.')-$+%D'#*%%,/-%,-")?%1+#*(%
+'.#'($")+%,'%5-+.$#6-%,/-%&",,-$*8%>/-%
&",,-$*%#+%"3+'%.')&"$-5%,'%',/-$%&$'&'+-5%
)'5-38
>/-%#*,-($",#'*%':%*-2.')-$+%+&"*+%#*%B%
&/"+-?%"*5%,/-4%1+-%!!%:'$%5#::-$-*,%
&1$&'+-+8%f-2.')-$+%&"#$%2#,/%<-,-$"*%
#*%,/-%A+,%&/"+-i%61,%2'$7%#*5#<#51"334%#*%
,/-M*5%&/"+-8%F*%,/-%O$5%&/"+-%*-2.')-$+%
&"#$%,'(-,/-$?%"*5%:#*"334%,/-%2/'3-%,-")%
2'$7+%#*%,/-%+")-%2"48%
b-(-3%"*5
f"("&&"*?%MZZJ
BJT%+':,2"$-%5-<-3'&-$+?%,-+,-$+?%"*5%&$'D-.,%
)"*"(-$+%2'$7#*(%",%Q#.$'+':,8%>/-%2-6C
6"+-5%+1$<-4%"#)+%,'%-<"31",-%/'2%!!%#+%1+-5%
#*%.')&"*#-+?%,/-%&-$.-#<-5%6-*-:#,+%"*5%
&$'63-)+?%"*5%,/-%&$-:-$"63-%7#*5+%':%"%
&"$,*-$8%
MnO%':%$-+&'*5-*,+%3#7-%!!?%MnO%6-3#-<-%
,/",%!!%#*.$-"+-%+':,2"$-%01"3#,4?%"*5%OnJ%
,/'1(/,%,/",%!!%,"7-%)'$-%,#)-8
>'&%6-*-:#,+%':%!!%"$-%,'%$-51.-%61(+?%
+&$-"5%.'5-%1*5-$+,"*5#*(?%"*5%/#(/-$%
.'5-%01"3#,48%>'&%#++1-+%"$-%.'+,%
-::#.#-*.4?%+./-513#*(?%"*5%&-$+'*"3#,4%
.'*:3#.,8%>/-4%&$-:-$%"%&"$,*-$%,/",%/"+%"%
.')&3-)-*,"$4%+7#33?%"*5%:3-H#63-8
\')"*%-,%"38?%MZZJ AG%&$':-++#'*"3+8%F*<-+,#(",-%,/-%1+"(-%':%!!%
#*%"*%N(#3-%,-")%:'$%O%)'*,/+%,'%1*5-$+,"*5%
2/-*%&$".,#,#'*-$+%.'*+#5-$%!!%1+-:138%>/-%
$-+13,%#+%.')&"$-5%2#,/%,/-%-H#+,#*(%-)&#$#."3%
:#*5#*(+8
W1$#*(%,/-%:#$+,%)'*,/?%*-2.')-$+%
&$".,#.-+%!!%)'$-%,/"*%<-,-$"*+i%2/#3-%
<-,-$"*%"32"4+%1+-%!!%:'$%"6'1,%,/-%+")-%
&-$.-*,"(-8%>/-$-%#+%*'%+#(*#:#."*,%
5#::-$-*.-%6-,2--*%,/-%,#)-%+&-*,%'*%!!%
",%,/-%6-(#**#*(%"*5%",%,/-%-*5%':%
#,-$",#'*+8%>/-%!!%#+%:'1*5%1+-:13%:'$%
,$"#*#*(8
W46"%-,%"38?%MZZT N%)-,"C"*"34+#+%6"+-5%'*%AR-)&#$#."3%+,15#-+%
'*%!!%-::-.,#<-*-++%]01"3#,4?%51$",#'*?%-::'$,^8%
>/-4%1+-%+,"*5"$5#@-%-::-.,%+#@-%,'%.')&"$-%
$-+13,+%".$'++%+,15#-+8
\')&"$-%,'%#*5#<#51"3+?%!!%3-"5+%,'%"%
)-5#1)C+#@-5%#*.$-"+-%#*%01"3#,4?%"3+'%
3-"5+%,'%"%%)-5#1)C+#@-5%-::-.,%$-51.,#'*%
#*%51$",#'*8%X'2-<-$?%,/-$-%#+%*-(",#<-%
-::-.,%'*%-::'$,8%N33%+,15#-+%:'1*5%,/",%
2'$7#*(%#*%&"#$%$-01#$-%)'$-%-::'$,
\/'*(%"*5
X1$361,,?%MZZT
M%+':,2"$-%5-<-3'&)-*,%,-")+?%-"./%,-")%/"+%
L%&$'($"))-$+8%
F,%#+%"%:'1$%)'*,/+%':%-,/*'($"&/#.%+,154%':%
!!8%>/-4%+--7%,'%1*5-$+,"*5%&"#$%#*,-$".,#'*%
6-,2--*%&$':-++#'*"3%&$'($"))-$+?%"*5%2/",%
:".,'$%#*:31-*.-%,/-#$%#*,-$".,#'*+8
P'3-%+2#,./#*(%/"&&-*+%':,-*%51$#*(%!!%
+-++#'*8%!"#$+%5#+.1++%#++1-+%",%,/-%+")-%
+,$",-(#.%3-<-38%!$'($"))-$%-H&-$,#+-%"*5%
"*5%7-46'"$5%.'*,$'3%"$-%#)&'$,"*,%
:".,'$+%,/",%,$#((-$%&"#$%#*,-$".,#'*8
N$#+/'3)%-,%"38?
MZZT
MLR%&$':-++#'*"3+8%\'*,$'33-5%-H&-$#)-*,%,'%
#*<-+,#(",-%-::-.,%':%!!%2#,/%$-+&-.,%,'%+4+,-)%
.')&3-H#,4%"*5%&$'($"))-$%-H&-$,#+-8%>/-%
+16D-.,+%&-$:'$)%./"*(-%,"+7+8%>/-%
"++-++)-*,%:'.1+-+%'*%51$",#'*?%-::'$,?%"*5%
.'$$-.,*-++%':%,/-%+'31,#'*8
!!%*-#,/-$%$-51.-%,#)-%$-01#$-5%,'%
.')&3-,-%,/-%,"+7+?%*'$%#*.$-"+-%,/-%
&$'&'$,#'*%':%.'$$-.,%+'31,#'*8%>/-$-%#+%
JBK%#*.$-"+-%#*%-::'$,%,'%+'3<-%,/-%,"+7%
.'$$-.,348%>/-%-::-.,%':%!!%"3+'%5-&-*5+%
'*%,/-%.')6#*",#'*%':%+4+,-)%.')&3-H#,4%
"*5%-H&-$,#+-8%!!%#*.$-"+-%,/-%.'$$-.,*-++%
2/-*%D1*#'$%&"#$+%2'$7%'*%.')&3-H%
+4+,-)8%_'$%#*,-$)-5#",-+%"*5%+-*#'$+?%!!%
$-51.-%51$",#'*%,'%&-$:'$)%,/-%,"+7%
.'$$-.,348
\"*:'$"%-,%"38?%MZZT AJ%&$':-++#'*"3+8%F,%#+%"%.'*,$'33-5%-H&-$#)-*,%
.'*51.,-5%'*%,/-%5-+#(*%&/"+-%#*%"%+':,2"$-%
.')&"*48%>/-%+,154%"#)+%",%-<"31",#*(%-::'$,%
"*5%01"3#,4%':%&"#$%5-+#(*#*(%#*%#)&3-)-*,#*(%
./"*(-%$-01-+,+8
!"#$%5-+#(*#*(%$-01#$-+%)'$-%-::'$,%,/"*%
#*5#<#51"3?%61,%#)&$'<-+%01"3#,48
![Page 20: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/20.jpg)
!"(-%AO%
!7$A+%X#Z G7"M)'$#.&3,.#$%7'$7%).+1.$A).%)#)&%'A. =)#70$
X1377'%"*5
N6$"/")++'*?%MZZR
B%+':,2"$-%5-<-3'&)-*,%&$'D-.,+%2#,/%BCG%
)-)6-$+8%F,%#+%"%.'*,$'33-5%."+-%+,154%
.'*51.,-5%#*%.3'+-C,'C#*51+,$4%+-,,#*(+%,'%
#*<-+,#(",-%1+"(-%':%!!%"*5%-<"31",-%&$'51.,%
01"3#,48%
!!%#+%1+-5%)'$-%#*%,/-%:#$+,%"*5%:#*"3%
#,-$",#'*8%!$'51.,#<#,4%<"$#-+%".$'++%
&$'D-.,+8%>/-4%1+-%!!%:'$%,$"#*#*(%"*5%
5#::#.13,%,"+7+8%\'5-%&$'51.-5%64%!!%
.'*,"#*+%)'$-%.'))-*,?%61,%3'2-$%
"5/-$-*.-%,'%+,"*5"$58
/&"0).95F-.QR8#$83<.)CD8%8'&0.#$7,8)#.83.D&8%.D%+<%&CC83<.
![Page 21: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/21.jpg)
!"(-%AB%
@5 =)#)&%'A.B)$A+,+0+<*>/#+%./"&,-$%5-+.$#6-+%,/-%5-+#(*%':%,/-%."+-%+,1548%F,%+,"$,+%2#,/%"*%'<-$<#-2%,'%,/-%$-+-"$./8%>/-%$-+-"$./%('"3 %
"*5%)-"+1$-)-*,%"$-%+,$1.,1$-5%#*%,-$)%':%U'"3CV1-+,#'*CQ-,$#.+8%F,%.'*,#*1-+%2#,/%-H&3"#*#*(%,/-%/4&',/-+-+%
"*5 % ,/- %<"$#"63-+8 %>/-%+,-&+ %': %5"," %.'33-.,#'* %"*5 %5"," %"*"34+#+ %"$- %5#+.1++-5 %"3'*(%2#,/% $-:-$$-5 %($'1*5%
,/-'$#-+8%F*%"55#,#'*%,/-%$-+-"$./%.'*,-H,%#+%-H&3"#*-5%",%,/-%-*5%':%,/#+%+-.,#'*8
@545 PN)%N8)JI-%"$-%#*,-$-+,-5%#*%1*5-$+,"*5#*(%2/-,/-$%&"#$%&$'($")#*(%/"+%+')-%+'$,%':%;3#*-"$=%-::-.,%'$%+')-%+'$,%':%
;,/$-+/'35=%-::-.,%'*%01"3#,4%"*5%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*?%#*%,/-%,#)-%:$")-%"*5%:'$%,/-%'&-$",#'*+%1*5-$%
.'*+#5-$",#'*+8%
b4%3#*-"$%-::-.,?%2-%)-"*%,/",%,/-$-%#+%"%7#*5%':%)'*','*'1+%5-&-*5-*.4%6-,2--*%&"#$%&$'($"))#*(%"*5%01"3#,4?%
-8(8 % ,/- %)'$- %&"#$ %&$'($"))#*(% ,/- % 3-++ % ,/- %5-:-.,+8 %I-%5-,-$)#*- % ,/#+ %-::-., %64%.')&"$#*( %" %.'$$-3",#'*%
6-,2--*%,/-%)-"+1$-%':%&"#$%&$'($"))#*(%"*5%,/-%)-"+1$-%':%01"3#,4%1*5-$%.'*+#5-$",#'*+8%
b4%,/$-+/'35%-::-.,?%2-%)-"*%,/",%1&%,'%"%.-$,"#*%3-<-3%&"#$%&$'($"))#*(%/"+%*'%-::-.,+%'*%01"3#,48%9*.-%2-%
$-"./%,/#+%3-<-3%,/-%"5'&,#'*%':%&"#$%&$'($"))#*(%+,"$,+%,'%/"<-%"*%-::-.,%'%01"3#,48%I-%5-,-$)#*-%,/#+%-::-.,%64%
"&&34#*(%,/-%,C,-+,%,'%,2'%5#+,$#61,#'*+[
! >/-%+")&3-%':%,/-%)-"+1$-+%':%01"3#,4%1*5-$%.'*+#5-$",#'*+?%:'$%,/-%5","%&'#*,+%])-,/'5+%'$%5-:-.,+^%2#,/%
)-"+1$-+%':%&"#$%&$'($"))#*(%1*5-$%.'*+#5-$",#'*+%3-++%,/"*%,/-%,/$-+/'35+8
! >/-%+")&3-%':%,/-%)-"+1$-+%':%01"3#,4%1*5-$%.'*+#5-$",#'*+?%:'$%,/-%5","%&'#*,+%])-,/'5+%'$%5-:-.,+^%2#,/%
)-"+1$-+%':%&"#$%&$'($"))#*(%-01"3%'$%/#(/-$%,/"*%,/-%,/$-+/'35+8
@595 ^+&0YW7)#$8+3YB)$%8'#>/-%U'"3CV1-+,#'*C)-,$#.+%]UVQ^%&"$"5#()%/"+%6--*%&$'&'+-5%64%b"+#3#%cb"+#3#?%ALLRd8%>/-%UVQ%#+%1+-5%,'%
5-:#*-%"*5%#*,-$&$-,%)-"+1$-)-*,+%:'$%+':,2"$-%5-<-3'&)-*,%&$'.-++%"*5%&$'51.,+8%>'%1+-%UVQ?%:#$+,%2-%+-,%,/-%
(-*-$#.%('"3%:'$%,/-%$-+-"$./8%>/-*%2-%5-$#<-%:$')%,/-%('"3%+-$#-+%':%01-+,#'*+%,'%5-,-$)#*-%2/-,/-$%,/-%('"3%"$-%
6-#*(%)-,8%I/",%.'*+,#,1,-%,'%,/-%('"3%)"46-%<"(1-?%,/-$-:'$-%2-%:'$)13",-%+-<-$"3%+16%('"3+%6-:'$-%01-+,#'*+%
."*%6-%5-$#<-58%_#*"334%2-%"*"34@-%-"./%01-+,#'*%,'%+&-.#:4%)-"+1$-)-*,+%*--5-5%,'%"*+2-$%'1$%01-+,#'*+8%
>/-%UVQ%"&&$'"./%&$'<#5-+%,-)&3",-+%"*5%(1#5-3#*-+%:'$%5-:#*#*(%&$'51.,C$-3",-5%01-+,#'*+%"*5%&$'.-++C$-3",-5%
01-+,#'*+8 % >/- % ,-)&3",- % +1&&'$,+ % "&&$'&$#",- % 5-:#*#,#'* % ': % ,/- % % (-*-$#. % ('"3? % "<'#5#*( % ")6#(1#,#-+ % "*5%
#*.'*+#+,-*.#-+8%%>/-%1+-%':%)-"+1$-)-*,+%#+%5-,-$)#*-5%64%,/-%('"3%"*5%01-+,#'*+?%+'%,/",%,/-%$-+-"$./%"#)%#+%
,#(/,34%3#*7-5%,'%,/-%5","%.'33-.,#'*?%5","%"*"34+#+%"*5%$-&'$,#*(8
@59545 /A).^WB.$)CD0&$).1+%.<+&0.,)1838$8+3
U-*-$"334%('"3+%"$-%5-:#*-5%#*%,-$)+%':%]",,$#61,-+%,'%6-%"++-++-5^%.'1&3-5%2#,/%<-$6+%5-+.$#6#*(%,/-%*--5%,'%
"++-++8%>'%"++#+,%#*%(-*-$",#*(%('"3+?%01-+,#'*+?%"*5%)-,$#.+?%b"+#3#%&$'<#5-5%"%,-)&3",-%:'$%('"3%5-:#*#,#'*8
! /+%]./"$".,-$#@-?%-<"31",-?%&$-5#.,?%)',#<",-?%-,.8^%%$A)%%]&$'.-++?%&$'51.,?%)'5-3?%)-,$#.?%-,.8^
! U+%.$A).D7%D+#).+1.]1*5-$+,"*5#*(?%"++-++#*(?%%)"*"(#*(?%#)&$'<#*(?%-,.8^
! >8$A.%)#D)'$.$+%].'+,?%-::-.,#<-*-++?%.'$$-.,*-++?%5-:-.,?%./"*(-+?%-,.8^
! U%+C.$A).N8)J.D+83$.+1%]5-<-3'&-$?%)"*"(-$?%.1+,')-$?%-,.8^
! 63.$A).'+3$)R$.+1.]-*<#$'*)-*,^
![Page 22: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/22.jpg)
!"(-%AR%
@59595 !DD08'&$8+3.+1.$A).^WB.$)CD0&$)
>'%/"<-%"%&$-.#+-%1*5-$+,"*5#*(%':%,/-%#)&".,%':%&"#$%&$'($"))#*(%'*%,/-%01"3#,4%"*5%-::#.#-*.4%':%5-:-.,%
.'$$-.,#'*%2-%:'33'2%,/-%UVQ%"&&$'"./8
_#$+,%2-%5-:#*-%,/-%('"3%':%,/-%"*"34+#+?%,/-*%2-%#5-*,#:4%,/-%01-+,#'*+%,/",%2-%2"*,%,'%"*+2-$%,'%"./#-<-%,/-%
$-+-"$./%('"3?%"*5?%",%,/-%-*5?%2-%-3"6'$",-%,/-%)-"+1$-)-*,+%,/",%/-3&%#*%"*+2-$#*(%,/-%01-+,#'*+8
^+&0-
! N*"34@-%D&8%.D%+<%&CC83<.XLLZ
! _'$%,/-%&1$&'+-%':%)N&07&$83<.8$
! I#,/%$-+&-.,%,'%,)1)'$#.&3,.,)1)'$.'+%%)'$8+3#
! _$')%,/-%<#-2%&'#*,%':%,)N)0+D)%#
! F*%,/-%.'*,-H,%':%83,7#$%8&0.#+1$J&%).,)N)0+DC)3$.D%+M)'$#
W7)#$8+3#-
! VA[%\'*+#5-$#*(%,/-%5","%:$')%,/-%2/'3-%'6+-$<",#'*%&-$#'5?%5'-+%,/-%&-$.-*,"(-%':%&"#$%&$'($"))#*(%
]K!!^%/"<-%+')-%7#*5+%':%-::-.,%'*%,/-%5-:-.,%5-*+#,4g
! VM[%W'-+%K!!%1+-5%#*%,/-%)-,/'5%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"::-.,%,/-%5-:-.,%5-*+#,4%g
! VO[%F*%,/-%."+-%':%+':,2"$-%-*/"*.-)-*,+?%5'-+%K!!%1+-5%#*%,/-%)-,/'5%&$#'$%,'%,/-%-*/"*.-)-*,%"::-.,%
,/-%5-:-.,%5-*+#,4%g
! VB[%W'-+%K!!%+16+-01-*,%,'%,/-%5-,-.,#'*%':%,/-%5-:-.,%"::-.,%,/-%5-:-.,%5-*+#,4%':%,/-%)-,/'5%":,-$2"$5+g
! VR[%W'-+%K!!%+16+-01-*,%,'%,/-%+,"$,%':%,/-%-*/"*.-)-*,%"::-.,%,/-%5-:-.,%5-*+#,4%":,-$2"$5+g
! VG[%\'*+#5-$#*(%,/-%-::#.#-*.4%':%,/-%5-:-.,%.'$$-.,#'*?%5'-+%,/-%$",#'%':%)-,/'5+%2#,/%!!%/"+%+')-%#)&".,%
'*%,/-%51$",#'*%':%5-:-.,%.'$$-.,#'*g
! VT[%_'$%-"./%5-:-., %.'$$-.,#'*?%5'-+%,/-%$",#'%':%5-:-., %.'*,$#61,#*(%)-,/'5+%2#,/%+')-%&$#'$%!!%/"<-%
#)&".,%'*%,/-%,',"3%.'$$-.,#'*%-::'$,%g
! VJ[%_'$%-"./%5-:-.,%.'$$-.,#'*?%5'-+%,/-%$",#'%':%"..-++-5%61,%*',%)'5#:#-5%)-,/'5+%2#,/%+')-%&$#'$%!!%
/"<-%#)&".,%'*%,/-%,',"3%-::'$,%,'%3'."3#@-%,/-%5-:-.,g
! VL[%W'-+%,/-%"5'&,#'*%':%!!%51$#*(%,/-%5-:-.,%.'$$-.,#'*%"::-.,%,/-%,',"3%-::'$,%,'%.'$$-.,%,/-%5-:-.,g
! VAZ[%\'*+#5-$#*(%,/-%)-,/'5+%)'5#:#-5%:'$% ,/-%."1+- %':% ,/-%5-:-., %.'$$-.,#'*? %5'-+%K!!%&$#'$% ,'%,/-%
5-,-.,#'*%':%,/-%5-:-.,%"::-.,%,/-%)'5#:#.",#'*%-::'$,g
! VAA[%\'*+#5-$#*(%,/-%)-,/'5+%)'5#:#-5%:'$%,/-%."1+-%':%,/-%5-:-.,%.'$$-.,#'*?%5'-+%K!!%1+-5%51$#*(%,/-%
.'$$-.,#'*%"::-.,%,/-%)'5#:#.",#'*%-::'$,g
! VAM[%\'*+#5-$#*(%,/-%)-,/'5+%"..-++-5%61,%*',%)'5#:#-5%51$#*(%,/-%5-:-., %.'$$-.,#'*%,#)-%:$")-?%5'-+%
K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"::-.,%,/-%-::'$,%+&-*,%'*%,/",%)-,/'5g
! VAO[%\'*+#5-$#*(%,/-%)-,/'5+%"..-++-5%61,%*',%)'5#:#-5%51$#*(%,/-%5-:-., %.'$$-.,#'*%,#)-%:$")-?%5'-+%
K!!%1+-5%51$#*(%,/-%"..-++%"::-.,%,/-%-::'$,%+&-*,%'*%,/",%)-,/'5g
! VAB[%W'-+%!!%#)&".,%,/-%&$-.#+#'*%':%3'."3#@#*(%5-:-.,g
B)$%8'#-
I-%5-:#*-%,/-%)-"+1$-)-*,%,'%-<"31",-%,/-%01-+,#'*+%"+%:'33'2+[
![Page 23: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/23.jpg)
!"(-%AG%
! L)%')3$&<).+1.D&8%.D%+<%&CC83<.X_LLZ- .%K!!%#+%5-:#*-5%"+%,/-%$",#'%':%&"#$%&$'($"))#*(%-::'$,%"*5%
,',"3%-::'$,%+&-*,%'*%-"./%)-,/'5%#*%,/-%+'1$.-%.'5-8%I-%."3.13",-5%K!!%#*%+-<-$"3%51$",#'*[%K!!%+&-*,%'*%
"%)-,/'5%:'$%,/-%2/'3-%'6+-$<",#'*%&-$#'5?%K!!%+&-*,%'*%"%)-,/'5%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*+?%"*5%K!!%
+&-*,%'*%"%)-,/'5%+16+-01-*,%,'%%,/-%5-:-.,%5-,-.,#'*+8%K!!%#+%."3.13",-5%64
K=="> =
>!?
%%%2/-$-%%
> = #+%-::'$,%+&-*,%'*%&"#$%&$'($")#*(%".,#<#,#-+%51$#*(%,/-%&-$#'5%':%,#)-?%"*5%
>! #+%,/-%,',"3%-::'$,%+&-*,%51$#*(%,/-%&-$#'5%':%,#)-8
! !"#+07$).,)1)'$#[%>/-%"6+'31,-%5-:-.,+%#+%5-:#*-5%"+%,/-%,',"3%*1)6-$%':%5-:-.,+%6-3'*(%,'%-"./%)-,/'58
! ])1)'$.,)3#8$*[%>/-%5-:-.,%5-*+#,4%#+%5-:#*-5%"+%,/-%$",#'%':%,/-%5-:-.,%&-$%'*-%3#*-%':%)-,/'5E+%.'5-8%I-%
1+-5%,/-%5-:-., %5-*+#,4%"+%"%01"3#,4%)-"+1$-%':%,/-%)-,/'5+8%>/#+%<"31-%#+%*'$)"3#@-5%"*5%.')&"$"63-%
")'*(%)-,/'5+%':%5#::-$-*,%+#@-8%>'%."3.13",-%,/-%5-:-.,%5-*+#,4?%2-%1+-5%,/-%)-,/'5E+%+#@-%",%,/-%-*5%':%
'6+-$<",#'*%&-$#'58%>/#+%#+%51-%,'%,/-%"<"#3"6#3#,4%':%.'5-%)-,$#.+8%>/-%5-:-.,%5-*+#,4%]WW^%#+%."3.13",-5%64
44"4!
?@A?
%%2/-$-%%
4! #+%,/-%,',"3%*1)6-$%':%5#+.'<-$-5%5-:-.,+%#*%"%)-,/'5?%"*5
?@A #+%,/-%)-,/'5E+%,',"3%3#*-+%':%.'5-8
! ])1)'$.'+%%)'$8+3.,7%&$8+3[%W1$",#'*%#+%5-:#*-5%"+%,/-%-3"&+-5%,#)-%#*%/'1$+%:$')%,/-%5-:-.,E+ %.$-",-5%
5",-%,'%,/-%5-:-.,E+%.3'+-5%5",-8%>/-+-%5","%"$-%,"7-*%:$')%,/-%5-:-.,%,$".7#*(%#*:'$)",#'*8%F:%"%5-:-.,%2"+%
.'$$-.,34%$-+'3<-5%"*5%,/-%5-:-.,E+%.3'+-5%5",-%2"+%)#++#*(?%,/-%5-:-.,E+%$-+'3<-5%5",-%2'135%6-%1+-58%>/-%
51$",#'* #4A $ %#+%."3.13",-5%64
%%% 4A"! A?%! AB ?
%%%%%2/-$-%%
%% ! A? #+%,/-%,#)-+,")&%2/-*%,/-%5-:-.,%2"+%.$-",-5?%"*5
%% ! AB #+%,/-%,#)-+,")&%2/-*%,/-%5-:-.,%2"+%.3'+-58
! ])1)'$.'+%%)'$8+3.)11+%$[%S::'$,%#+%5-:#*-5%"+%,/-%,',"3%*1)6-$%':%5-<-3'&-$%/'1$+%,"7-*%,'%$-)'<-%"%5-:-.,8%
>/-%-::'$,%#+%,/-%"..1)13",-5%,#)-%+&-*,%'*%-"./%)-,/'5%#*%,/-%+'1$.-%.'5-%51$#*(%,/-%5-:-.,%3'."3#@",#'*%
"*5%.'$$-.,#'*8%>/#+%<"31-%#+%5-$#<-5%:$')%5-<-3'&-$+E%".,#<#,#-+%'<-$%,/-%+'1$.-%.'5-8%>/-%.'$$-.,#'*%-::'$,
#>A $ #+%."3.13",-5%64
>A"&,"A
*
! ' ?%
%%2/-$-%%
, #+%"%)-,/'5%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*%".,#<#,#-+?%"*5
* #+%,/-%,',"3%*1)6-$%':%)-,/'5+%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*%".,#<#,#-+?%"*5
![Page 24: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/24.jpg)
!"(-%AT%
! ' #+%,/-%,',"3%,#)-%+&-*,%'*%,/-%)-,/'5% , '
! ])<%)).+1.C)$A+,.J8$A.D&8%.D%+<%&CC83<.X_BLLZ-.KQ!!%#+%,/-%$",#'%':%)-,/'5+%/"<#*(%,/-%<"31-%':%
K!!%)'$-%,/"*%@-$'%,/",%2-$-%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*8%I-%."3.13",-%KQ!!%:'$%M%."+-%[%
KQ!!%':%)'5#:#-5%)-,/'5+%51$#*(%,/-%5-:-.,%.'$$-.,#'*?%"*5%KQ!!%':%)-,/'5+%"..-++-5%61,%*',%)'5#:#-5%
51$#*(%,/-%5-:-.,%.'$$-.,#'*8%KQ!!%#+%."3.13",-5%64[
#K,==$", =
, %
CAZZ?%
%%%%%%%%%%2/-$-%%%
%%%%%%% , = #+%,/-%*1)6-$%':%)-,/'5+%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*%".,#<#,4?%2/-*%K!!%+1./%)-,/'5+%
%%%%%%%%%%%#+%)'$-%,/"*%@-$'?%"*5
%%%%%%%% , % #+%,/-%,',"3%*1)6-$%':%)-,/'5+%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*%".,#<#,48
! L%)'8#8+3.+1.0+'&08V83<.,)1)'$#.-.,/-%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+%)-"+1$-+%,/-%$",#'%':%-::'$,%+&-*,%'*%
)'5#:4#*(%)-,/'5+%2#,/%5-:-.,+8%>/-%&$-.#+#'*%#+%",%,/-%/#(/-+,%2/-*%"33%-::'$,+%1+-5%51$#*(%5-:-.,%
.'$$-.,#'*%"$-%+&-*,%'*%,/-%5-:-.,#<-%)-,/'5+8%>/-%)'$-%,/-%-::'$,%+&-*,%'*%,/-%5-:-.,C:$--%)-,/'5+?%,/-%
3-++%,/-%&$-.#+#'*%#+8%!$-.#+#'*%':%3'."3#@#*(%5-:-.,+%#+%."3.13",-5%64[
%%%%=1#+'.'0* 0- (0+)('D'*& 9#-#+/"
>,
#>,'> B$ ?
2/-$-%
%%%% >, #+%,',"3%-::'$,%+&-*,%'*%)'5#:4#*(%5-:-.,#<-%)-,/'5+?%"*5
%%%%% > B #+%,/-%-::'$,%+&-*,%'*%3'."3#*(%"%5-:-.,%#*%5-:-.,C:$--%)-,/'5+8
I-%5-:#*-%,/-%)-"+1$-%':%&"#$%&$'($"))#*(%"*5%,/-%)-"+1$-%':%01"3#,4%'$%,/-%)-"+1$-%-::#.#-*.4%':%5-:-.,%
.'$$-.,#'*%#*%>"63-%O8A8%>/-%&1$&'+-%':%-"./%."+-%1*5-$%.'*+#5-$",#'*+%#+%"3+'%(#<-*8
\'$$-+&'*5#*(%,'%,/-%UVQ?%8_#(1$-%O8A%"*5%_#(1$-%O8M%+1))"$#@-+%,/-%:$")-2'$7%,'%-<"31",-%,/-%-::-.,%':%!!%
'*%01"3#,4?%"*5%,/-%-::-.,%':%!!%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+%"..'$5#*(348
![Page 25: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/25.jpg)
3+5 B)%)#.+1.LL B)%)#.+1.O7&08$*.+%.)118'8)3'*.+1.,)1)'$.
'+%%)'$8+3
QN&07&$8+3.+1.LL.`#)1703)##
VA K!!%:'$%,/-%2/'3-%'6+-$<",#'*%&-$#'5 W-:-.,%5-*+#,4% >'%$-51.-%5-:-.,+
VM K!!%&$#'$%,'%,/-%5-,-.,#'*%':%"%5-:-., W-:-.,%5-*+#,4% >'%$-51.-%5-:-.,+
VO K!!%&$#'$%,'%,/-%-*/"*.-)-*, W-:-.,%5-*+#,4% >'%&$-<-*,%5-:-.,+%
VB K!!%+16+-01-*,%,'%,/-%5-,-.,#'*%':%"%
5-:-.,
W-:-.,%5-*+#,4% >'%&$-<-*,%"*%#*,$'51.,#'*%':%*-2%5-:-.,+%%'$%1*-H&-.,-5%
+#5-%-::-.,+%2/-*%,/-%.'5-%#+%)'5#:#-5%:'$%5-:-.,%
.'$$-.,#'*8
VR K!!%+16+-01-*,%,'%,/-%+,"$,%':%"*%
-*/"*.-)-*,
W-:-.,%5-*+#,4% >'%&$-<-*,%"*%#*,$'51.,#'*%':%5-:-.,+%2/-*%,/-%.'5-%#+%
)'5#:#-5%:'$%-*/"*.-)-*,8
VG KQ!!% >/-%51$",#'*%,/",%,/-%5-:-.,%$-)"#*+%1*:#H-5 >'%+/'$,-*%,#)-%+&"*%%,'%:#H%,/-%5-:-.,+
VT KQ!!%.'*+#5-$#*(%5-:-.,#<-%)-,/'5+%':%
-"./%5-:-.,
>/-%,',"3%-::'$,%,'%.'$$-.,%,/-%5-:-., >'%$-51.-%,',"3%-::'$,%,'%$-)'<-%5-:-.,+
VJ KQ!!%.'*+#5-$#*(%5-:-.,C:$--%)-,/'5+%
,/",%2-$-%"..-++-5%
>/-%,',"3%-::'$,%+&-*,%'*%5-:-.,C:$--%)-,/'5+ >'%$-51.-%,',"3%-::'$,%,'%3'."3#@-%5-:-.,+
VL K!!%51$#*(%,/-%5-:-.,%.'$$-.,#'* >/-%,',"3%-::'$,%%,'%.'$$-.,%,/-%5-:-., >'%$-51.-%,',"3%-::'$,%,'%.'$$-.,%5-:-.,+
VAZ K!!%':%5-:-.,#<-%)-,/'5+%&$#'$%,'%,/-%
5-,-.,#'*%':%"%5-:-.,%
S::'$,%+&-*,%'*%,/-%)'5#:#.",#'* >'%$-51.-%-::'$,%%,'%1*5-$+,"*5%"%)-,/'5
VAA K!!%':%5-:-.,#<-%)-,/'5+%51$#*(%"%
5-:-.,%.'$$-.,#'*
S::'$,%+&-*,%'*%,/-%)'5#:#.",#'* >'%$-51.-%-::'$,%,'%$-)'<-%"%5-:-.,
VAM K!!%':%5-:-.,C:$--%)-,/'5+%&$#'$%,'%,/-%
5-,-.,#'*%':%"%5-:-.,
S::'$,%+&-*,%'*%3'."3#@#*(%,/-%5-:-., >'%$-51.-%-::'$,%,'%1*5-$+,"*5%"%)-,/'5
VAO K!!%':%5-:-.,C:$--%)-,/'5+%51$#*(%,/-%
5-:-.,%.'$$-.,#'*
S::'$,%+&-*,%'*%3'."3#@#*(%,/-%5-:-., >'%$-51.-%-::'$,%,'%3'."3#@#*(%"%5-:-.,
VAB K!!%51$#*(%,/-%5-:-.,%.'$$-.,#'* !$-.#+#'*%':%3'."3#@#*(%,/-%5-:-., >'%$-51.-%-::'$,%+&-*,%+-"$./#*(%:'$%5-:-.,+%#*%2$'*(%
)-,/'5+
/&"0).@54-./A).C)$%8'#.1+%.&3&0*V83<.$A).8CD&'$.+1.D&8%.D%+<%&CC83<
![Page 26: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/26.jpg)
U8<7%).@54./A).1%&C)J+%;..$+.)N&07&$)..LL.)11)'$#.+3.O7&08$*
![Page 27: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/27.jpg)
U8<7%).@59../A).1%&C)J+%;..$+.)N&07&$)..LL.)11)'$#.+3.)118'8)3'*.+1.,)1)'$.'+%%)'$8+3#
![Page 28: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/28.jpg)
!"(-%MA%
@5@5 ])#8<3.+1.$A).#$7,*N..'$5#*(%,'%I'/3#*%cI'/3#*%-,%"38?%MZZZd?%."+-%+,15#-+%"$-%"&&$'&$#",-%:'$%"*%#*51+,$#"3%-<"31",#'*%':%+':,2"$-%
-*(#*--$#*(%)-,/'5+8 %>/-%5#::-$-*.- %6-,2--*%."+-%+,15#-+ %"*5%-H&-$#)-*,+% #+ %'*%,/-%)"*#&13",#'*%'<-$ % ,/-%
+")&3-8%\"+-%+,15#-+%+")&3-%%:$')%<"$#"63-+%,/",%$-&$-+-*,%,4&#."3%.#$.1)+,"*.-%':%,/",%+&-.#:#.%.'*,-H,8%I#,/'1,%
.'*,$'3+%',/-$%#*:31-*.#*(%:".,'$+?%#,%#+%+')-2/",%5#::#.13,%,'%#*,-$&$-,%,/-%$-+13,+8%
>/-%"#)%':%,/#+%."+-%+,154%#+%,'%-<"31",-%,/-%#)&".,+%':%&"#$%&$'($"))#*(%'*%,/-%01"3#,4%':%&$'51.-5%+'1$.-%
.'5-8%>/-%+':,2"$-%01"3#,4%#+%)-"+1$-5%64%,/-%,',"3%*1)6-$%':%5-:-.,+%&-$%)-,/'5%"*5%,/-%5-:-.,%5-*+#,48%W","%
2"+%.'33-.,-5%:$')%"*%N(#3-%+':,2"$-%5-<-3'&)-*,%,-")%':%"%3"$(-%)"*1:".,1$#*(%.')&"*48%I-%:'.1+-+%'*%,2'%
".,#<#,#-+ %':% ,/-%,-")[%5-:-., %.'$$-.,#'*+ %"*5%+':,2"$- %-*/"*.-)-*,+8 %>/-%)"#*%#*5-&-*5-*, %<"$#"63- %':% ,/-%
"*"34+#+ %#+% ,/-%5#::-$-*.-%#*%&-$.-*,"(-%':%!"#$%!$'($"))#*(%"&&3#-5%:'$%-"./%)-,/'58%>/-%)"#*%5-&-*5-*,%
<"$#"63-+%"$-%,/-%5-:-.,%5-*+#,4%':%)-,/'5+?%,/-%,#)-%+&"*%"*5%-::'$,%51$#*(%5-:-.,%.'$$-.,#'*%".,#<#,#-+8%Q'$-%
5-,"#3%'*%/4&',/-+-+%"*5%<"$#"63-+%"$-%&$'<#5-5%#*%,/-%*-H,%+-.,#'*8%
I/-*%1+#*(%,/-%."+-%+,154?%#,%#+%*-.-++"$4%,'%1*5-$+,"*5%,/-%-::-.,+%':%.'*:'1*5#*(%:".,'$+8%\'*:'1*5#*(%:".,'$+%
)"7-%#,%#)&'++#63-%,'%5#+,#*(1#+/%,/-%-::-.,%:$')%,2'%:".,'$+%:$')%-"./%',/-$%cI'/3#*%-,%"38?%MZZZd8%N+%+1((-+,-5%
#*%"*%:$")-2'$7%:'$%$-+-"$./%'*%&"#$%&$'($"))#*(cX"*+%-,%"38?%MZZOd?%,/$--%,4&-+%':%<"$#"63-+%"::-.,%'1,.')-%':%
&"#$%&$'($")#*(?%.')&$#+#*(%+16D-.,?%,"+7?%"*5%-*<#$'*)-*,%<"$#"63-+%]>"63-%O8M^8%I#,/%$-("$5%,'%,/#+%+,154?%
+16D-.,%<"$#"63-+%$-:-$%,'%./"$".,-$#+,#.+%':%,/-%&"#$+i%,"+7%$-:-$+%,'%,/-%,4&-%':%2'$7?%#8-8%5-:-.,%.'$$-.,#'*+%"*5%
+':,2"$-%-*/"*.-)-*,i%-*<#$'*)-*,%$-:-$+%,'%5-<-3'&)-*,%&$'.-++?%,''3+?%"*5%&$'D-.,%:".#3#,#-+8%Y#*.-%2-%5#5%*',%
.'*,$'3%,/-%+16D-.,%"*5%,"+7%<"$#"63-+?%+')-%+,",#+,#."3%)'5-3+%"$-%1+-5%,'%,-+,%,/-#$%#*:31-*.-+8%>/-%+,",#+,#."3%
,-+,+%"&&3#-5%"$-%5-+.$#6-5%#*%Y-.,#'*%O8G8%X'2-<-$?%2-%."**',%6-%.-$,"#*%"6'1,%,/-#$%-::-.,8
9*-%.'*.-$*%"6'1,%."+-%+,15#-+%2#,/%+)"33%+")&3-%+#@-%#+%,/",%,/-4%"$-%+-35')%"%(''5%#*+,$1)-*,%:'$%5#+.'<-$#*(%
+':,2"$- % -*(#*--$#*( % &$#*.#&3- % cI'/3#* % -, % "38? % MZZZd8 % _#*5#*(+ %)"46- % 5#::-$-*, %2/-* % ,/- % +."3- % #*.$-"+-+?%
"3,/'1(/%#,%"#)+%",%1*5-$+,"*5#*(%,/-%+")-%#++1-8%>/#+%.'*.-$*%#+%5#+.1++-5%#*%Y-.,#'*%cU"33#+%-,%"38?%MZZOd%8
G7"M)'$.N&%8&"0)# /&#;.N&%8&"0)# Q3N8%+3C)3$.N&%8&"0)#
C%S51.",#'*%"*5%-H&-$#-*.-
C%!-$+'*"3#,4
C%\'))1*#.",#'*
C%>4&-%':%&"#$#*(
C%Y2#,./#*(%&"$,*-$+
C%>4&-%':%,"+7
C%\')&3-H#,4
C%!$#'$#,4
C%W-<-3'&)-*,%&$'.-++
C%W-<-3'&)-*,%,''3
C%I'$7%+&".-%:".#3#,4
/&"0)[email protected]+3$)R$.N&%8&"0)#
I-%1+-%"*%;'*+1#7#*/)($)6610)+"E% ,'%.'*51.,%,/-%+,1548%>/#+%"&&$'"./%)"7-+%#,%:3-H#63-%2/-*%.'&#*(%2#,/%
1*.-$,"#*,4%':%-)&#$#."3%$-+-"$./8%>'%(#<-%"%6#(%&#.,1$-?%2-%-H&3"#*%'1$%$-+-"$./%#*%:#<-%3'(#."3%&/"+-+8%W1$#*(%
,/-%-H-.1,#'*? %2-%5#5%*', %&$'.--5 % ,' % ,/- %*-H, %&/"+- %+-01-*,#"3348 %>/-%&$'.-++ %': %&3"**#*(? %-H-.1,#'*? %"*5%
<"3#5",#'*%'..1$+%#,-$",#<-34%($-",34%51-%,'%,/-%$-+13,%:$')%,/-%&$-<#'1+%#,-$",#'*8%
S+<8'&0.DA&#).4.Y.QRD0+%&$8+3[%>/-%('"3%':%,/-%#*#,#"3%-H&3'$",#'*%&/"+-%#+%,'%".01#$-%:1*5")-*,"3%7*'23-5(-%
$-("$5#*( %-)&#$#."3 % $-+-"$./ % #* % +':,2"$- % -*(#*--$#*(? %)",/-)",#.+ % "*5 % +,",#+,#."3 %)-,/'5+8 %>/- % &$-<#'1+34%
.'33-.,-5%5","%+'1$.-+%"$-%-H&3'$-58%
S+<8'&0.DA&#).9.Y.L0&3383<[%>/-%('"3%':%,/-%&3"*#*(%&/"+-%#+%,'%&$-&"$-%,/-%5-,"#3-5%5-+#(*%':%,/-%."+-%+,154%#*%
'$5-$ % ,' % "*"34@- % ,/- % -::-.,+ % ': % 1+#*( % &"#$ % &$'($"))#*( %1*5-$ % 1*.'*,$'33-5 % -*<#$'*)-*,8 %>/- % &$-&"$",#'*%
#*.315-+%,/-%.'*+,$1.,#'*%':%,/-%)"#*%/4&',/-+-+%"*5%,/-%#5-*,#:#.",#'*%':%.'*.-$*-5%<"$#"63-+8%>/-%)-,$#.+%"$-%
5-:#*-5%,'%:13:#33%,/-%)-"+1$-)-*,%('"38%>/-%5-:#*#,#'*+%':%)-,$#.+%$-<-"3%,/-%3#+,%':%5","%*--5-5%,'%6-%.'33-.,-58%
N55#,#'*"334?%,/-%/4&',/-+-+%+1((-+,%,/-%+,",#+,#."3%)-,/'5+%,'%6-%&-$:'$)-58
S+<8'&0 .DA&#) .@ .a .]&$& . '+00)'$8+3[ %>/- %('"3 %': % ,/#+ %&/"+- % #+ % ,' %(",/-$ % ,/- %5"," % $-01#$-5 % :'$ % ,/- %)-,$#.%
."3.13",#'*+8%>/-%./"33-*(-%':%,/#+%+,"(-%#+%,'%#5-*,#:4%)-,/'5+n.3"++-+%.'*,$#61,#*(%5-:-.,+? %(#<-*%,/-%5-:-.,%
,$".7#*(%#*:'$)",#'*%"*5%2'$7%,#)-%+&-*,%'*%-"./%.3"++n)-,/'5%#*%,/-%+'1$.-%.'5-8%>'%"./#-<-%,/#+?%2-%.'*+,$1.,%
"%5-:-.,C)-,/'5%)"&&#*(%"3('$#,/)%"*5%#5-*,#:4%"55#,#'*"3%"$,#:".,+%*--5-5%"+%-<#5-*.-+%':%,/-%5-:-.,%.'$$-.,#'*8%
![Page 29: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/29.jpg)
!"(-%MM%
Y1./%-<#5-*.-+%#*.315-%,/-%,#)-%:$")-+%,/",%5-<-3'&-$+%2'$7%'*%,/-%+&-.#:#.%,"+7+%"*5%,/-%".,#<#,4%3'(%:$')%,/-%
&$'D-., % +'1$.- % .'*,$'3 % +4+,-)8 % >/- % $-01#$-5 % 5"," % (",/-$-5 % :$') % +-<-$"3 % +'1$.-+ % /"<- % ,' % 6- % :#3,-$-5 % "*5%
+4*./$'*#@-58%
S+<8'&0.DA&#).?.a.B)$%8'.'&0'70&$8+3[%>/-%('"3%':%,/#+%&/"+-%#+%,'%."3.13",-%)-,$#.+%:'$%/4&',/-+-+%,-+,#*(8%
X"<#*( % +1::#.#-*, % 5"," % #* % &3".-? % 2- % "$- % "63- % ,' % &-$:'$) % ,/- % 5-:-.,C)-,/'5n.3"++ % #5-*,#:#.",#'* % "*5 % &"#$%
&$'($"))#*(C)-,/'5n.3"++%#5-*,#:#.",#'*8%Y1./%#5-*,#:#.",#'*+%"33'2%,/-%.')&1,",#'*%':%)-,$#.+%$-3",-5%,'%,/-%
01"3#,4%':%,/-%+'1$.-%.'5-?%,/-%5-:-.,%.'$$-.,#'*%".,#<#,4?%"*5%,/-%&"#$%&$'($"))#*(%-::'$,%,'%6-%5'*-8%N33%5","+-,+%
*--5-5%,'%,-+,%/4&',/-+-+%"$-%(-*-$",-5%64%,/-%-*5%':%,/#+%&/"+-8%
S+<8'&0.DA&#).F.Y.]&$&.&3&0*#8#[%>/-%('"3%':%5","%"*"34+#+%#+%,'%5$"2%<"3#5%.'*.31+#'*+%:$')%,/-%+")&3-+8%>'%
"./#-<-%,/#+?%2-%+-3-.,%,/-%"&&$'&$#",-%+,",#+,#.%)'5-3+%:'$%/4&',/-+-+%,-+,#*(%64%'6+-$<#*(%,/-%5","%5#+,$#61,#'*%
"*5%&$-+1)&,#'*+%':%,/-%)'5-3+8%>/-%)'5-3+%)"#*34%.'*.-$*%2#,/%01"*,#:4#*(%"%$-3",#'*+/#&%':%<"$#"63-+%"*5%
.')&"$#*( % -::-.,+ % ': % ,$-",)-*,+8 % Y,",#+,#."3 % #*:-$-*.- % #+ % 1+-5 % ,' %)"7- % (-*-$"3#@",#'*+ % "6'1, % 1*)-"+1$-5%
&'&13",#'*+8%I-%1+-5%cPd%,'%&-$:'$)%+,",#+,#."3%"*"34+#+8
@5@545 b*D+$A)#)#
>/-%:'1*5",#'*%:'$%+,",#+,#."3%"*"34+#+%#+%/4&',/-+#+%,-+,#*(%cI'/3#*%-,%"38?%MZZZd8%>/-%5","%.'33-.,-5%51$#*(%,/-%
."+-%+,154%#+%1+-5%,'%$-D-.,%,/-%*133%/4&',/-+-+8%F:%,/-%*133%/4&',/-+#+%#+%$-D-.,-5%,/-*%.'*.31+#'*+%."*%6-%5$"2*?%
1*5-$ %(#<-* % $#+7%': %-$$'$8 % F* % ,/-%5-+#(* %': %."+- % +,154? % ,/- % $-+-"$./ %01-+,#'*+ %"$- % :'$)"3#@-5 % #*,' %" % +-, %':%
/4&',/-+-+8%>2'%,4&-+%':%/4&',/-+-+%"$-%5-:#*-5[
! N%*133%/4&',/-+-+%XZ%[%>/#+%/4&',/-+#+%+,",-5%,/",%,/-$-%#+%*'%$-3",#'*+/#&%6-,2--*%<"$#"63-+%#*%,/-%&'&13",#'*8%
>/-%$-"+'*%:'$%5#::-$-*.-+%#*%+")&3-%"$-%.'#*.#5-*,8
! N*%"3,-$*",#<-%/4&',/-+-+%XA%[%>/#+%/4&',/-+#+%#+%'&&'+#,-%,'%,/-%*133%/4&',/-+#+8
>/-$-%"$-%,2'%,4&-+%':%-$$'$%$-3",-5%,'%/4&',/-+#+%,-+,#*(8%>4&-%F%-$$'$%/"&&-*+%2/-*%"%*133%/4&',/-+#+%#+%$-D-.,-5%
-<-* % ,/'1(/, % ,/-$- % #+ %*'%$-"3 % $-3",#'*+/#&%'$ %&",,-$* % #* % ,/- %&'&13",#'*8 %>4&- %FF %-$$'$ %/"&&-*+ %2/-*%"%*133%
/4&',/-+#+%#+%"..-&,-5%-<-*%,/'1(/,%,/-$-%".,1"334%#+%"%&",,-$*%'$%$-3",#'*+/#&8%!$'6"6#3#,4%':%,4&-%F%-$$'$%#+%,/-%
+#(*#:#."*,%3-<-3%':%,/-%,-+,8
F*%,/#+%,/-+#+?%2-%,-+,%,/-%-::-.,%':%!!%64%,/-%:'33'2#*(%*133%/4&',/-+-+8
Q11)'$.+1.LL.+3.O7&08$*
! XZA%[%>/-$-%#+%*'%+#(*#:#."*,%.'$$-3",#'*%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%,/-%)-"+1$-%':%01"3#,4%1*5-$%
.'*+#5-$",#'*+8
! XZM%[%>/-%+")&3-+%':%,/-%)-"+1$-+%':%01"3#,4%2#,/%)-"+1$-+%':%!!%3-++%,/"*%,/-%+-3-.,-5%,/$-+/'35+%"$-%*',%
+#(*#:#."*,34%5#::-$-*,%:$')%,/-%+")&3-+%':%,/-%)-"+1$-+%':%01"3#,4%2#,/%)-"+1$-+%':%!!%-01"3%'$%)'$-%,/"*%
,/-%%+-3-.,-5%,/$-+/'358
Q11)'$.+1.LL.+3.)118'8)3'*.+1.,)1)'$.'+%%)'$8+3#
! XZO%[%>/-$-%#+%*'%+#(*#:#."*,%.'$$-3",#'*%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%,/-%)-"+1$-%':%5-:-.,%.'$$-.,#'*%
-::#.#-*.4%1*5-$%.'*+#5-$",#'*+8
! XZB%[ %>/-%+")&3-+ %': % ,/-%)-"+1$-+ %': %5-:-., %.'$$-.,#'* %-::#.#-*.4%2#,/%)-"+1$-+ %': %!!% 3-++% ,/"*% ,/-%
+-3-.,-5%,/$-+/'35%"$-%*',%+#(*#:#."*,34%5#::-$-*,%:$')%,/-%+")&3-+%':%,/-%)-"+1$-+ %':%5-:-., %.'$$-.,#'*%
-::#.#-*.4%2#,/%)-"+1$-+%':%!!%-01"3%'$%)'$-%,/"*%,/-%+-3-.,-5%,/$-+/'358
![Page 30: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/30.jpg)
!"(-%MO%
@5?5 ]&$&.'+00)'$8+3>/-%."+-%+,154%2"+%.'*51.,-5%,'%#*<-+,#(",-%,/-%#)&".,+%':%&"#$%&$'($"))#*(%'*%,/-%.'5-%01"3#,48%>/-%5","%2"+%
.'33-.,-5%:$')%"*%N(#3- %+':,2"$- %5-<-3'&)-*, % ,-")%#*%"*%F,"3#"* %)"*1:".,1$#*(%.')&"*4%2/#./%&$-:-$+ % ,'%
$-)"#* %"*'*4)'1+8 %>/-%5"," %2"+ %.'33-.,-5 %'<-$ %'*- %4-"$ % % :$')%k134%MZZT% ,' %Y-&,-)6-$ %MZZJ8 %>"63- %O8O%
&$'<#5-+%5-,"#3-5%#*:'$)",#'*%'*%'1$%5","%+'1$.-8
>/-%5","%2"+%.'33-.,-5%64%1+#*(%':%!P9%Q-,$#.+%]!P9Q^%cY#33#,#%-,%"38?%MZZO%?%Y.',,'%-,%"38?%MZZGd8%!P9Q%#+%"*%
"1,')",-5%,''3%:'$%5","%".01#+#,#'*%"*5%"*"34+#+%,/",%.'33-.,+%6',/%&$'51.,%"*5%&$'.-++%)-"+1$-+8%F,+%5-+#(*%#+%
6"+-5%'*%,/-%&31(C#*%"$./#,-.,1$-%2/#./%"33'2+%,/-%,''3%,'%6-%#*,-($",-5%,'%5-<-3'&)-*,%-*<#$'*)-*,%"*5%'::#.-%
"&&3#.",#'*+8%W","%#+%.'33-.,-5%#*%"%*'*C#*<"+#<-%)"**-$%2#,/%<-$4%3#,,3-%#*,-$<-*,#'*%:$')%/1)"*+8%>/-$-:'$-?%,/-%
.'33-.,-5%5","%#+%.'*+#5-$-5%<-$4%&$-.#+-8
!P9Q%.'33-.,-5%5","%'*%5-<-3'&-$+o%".,#<#,#-+%",%,/-#$%.')&1,-$8%>/#+%5","%.'*+#+,+%#*%+-$#-+%':%,#)-%:$")-+%,/",%
$-:3-.,%#*,-$".,#'*%':%5-<-3'&-$+%'<-$%,/-%+'1$.-%.'5-?%"*5%+-$#-+%':%&"#$%&$'($"))#*(%1+"(-8%S"./%#*,-$".,#'*%
.'*+#+,+%':%"%,#)-+,")&?%,/-%*")-%':%.1$$-*,34%:'.1+-5%)-,/'5%'$%.3"++?%,/-%51$",#'*?%"*5%F5+%':%&"#$%5-<-3'&-$+%
#*%."+-%&"#$%&$'($"))#*(%2"+%&$".,#.-5%51$#*(%,/",%,#)-:$")-8
!')'5'$'%&31(C#*%#*%!P9Q%#+%"%)-"*%,/",%/-3&+%1+%,'%$-3",-%,/-%5-:-.,%.'$$-.,#'*%"*5%+':,2"$-%-*/"*.-)-*,%
".,#<#,#-+%,'%,/-%)-,/'5+%#*%.3"++-+%,/",%2-$-%"..-++-5%#*%,/-%."1+-%':%"..')&3#+/#*(%,/'+-%,"+7+8%>/#+%&31(C#*%
"33'2+%5-<-3'&-$+ % ,'%+&-.#:4% ,/-%+&-.#:#. % ,"+7% ,/", % ,/-4%2-$- %2'$7#*(%'*8%>/-%.-$,"#* %&-$#'5%': % ,#)-%+&-*,%
2'$7#*(%'*%,/", %&"$,#.13"$ % ,"+7%2"+%$-.'$5-5 %"1,')",#."334%64%,/-%,''38 %>/-+-%#*:'$)",#'*%#+ %.'*+#5-$ %<-$4%
.$1.#"3%:'$%'1$%."+-%+,1548
I-%.'*+#5-$%,/-%5","%.'33-.,-5%:$')%!P9Q%<-$4%$-3#"63-%:'$%+-<-$"3%$-"+'*+8%_#$+,%':%"33?%&$'($"))-$+%2-$-%
:")#3#"$ %2#,/ % "* % #*,-$:".- % ': % !P9Q%"*5 % #,+ % !! % :1*.,#'*8 % Y-.'*5? % ,/- % +1))"$#@-5 % 5"," % $-&$-+-*,#*( % ,/-%
&-$.-*,"(-%':%,#)-%+&-*,%'*%-"./%"&&3#.",#'*%/"+%6--*%+-*5#*(%,'%,/-)%'*%"%5"#34%6"+#+8%_1$,/-$)'$-?%,/-4%/"<-%
6--*%$-&-",-534%"+7-5%,'%<"3#5",-%"*5%.'*:#$)%,/-%.'$$-.,*-++%':%,/-%5","8
F, % #+ % #)&'$,"*, % ,' %)-*,#'* %&$#<".4 % #++1-+ % $-("$5#*( % ,/- %1+- %': %!P9Q?%"+ % ,/- % .'33-.,-5 %5"," % #+ %.'*+#5-$-5%
.'*:#5-*,#"38%F*%'1$%."+-?%&$'($"))-$+%2-$-%#*:'$)-5%#*%5-,"#3%"6'1,%,/-%,''3%"*5%5","%.'33-.,#'*8%>/-4%"3+'%/"5%
"*%"..-++%,'%,/-#$%'2*%$-.'$5+%"*5%,-")%+1))"$#@-5%5","8%N+%,/-%,$".7#*(%5","%2"+%+,'$-5%#*%"%&-$+'*"3%)"./#*-%
6-:'$-%+-*5#*(%,'%,/-%.-*,$"3%5","6"+-?%&$'($"))-$+%"$-%"63-%,'%./-.7%,/'+-%$-.'$5+%"*4%,#)-%"*5%5-.#5-%#:%,/-4%
+/'135%6-%5-3-,-58%>/#+%".,#'*%2-$-%,$"*+&"$-*,%,'%1+8%Q'$-%#)&'$,"*,34?%,/-%&"$,#.#&",#'*+%,'%,/-%+,154%2"+%'*%"%
<'31*,"$4%6"+#+8
![Page 31: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/31.jpg)
!"(-%MB%
G+7%')# ]&$& ])#'%8D$8+3 G7CC&%8V),.,&$&.18)0,#
!P9Q I'$7%,#)- F,%#+%,#)-%#*%+-.'*5+%+&-*,%'*%"%
.-$,"#*%)-,/'5n.3"++%2/#./%
"1,')",#."334%.'33-.,-5%64%
!P9Q8%
! >#)-+,")&?%5",-%"*5%,#)-%",%2/#./%,/-%
-<-*,%'..1$+
! f")-%':%.1$$-*,34%1+-5%+':,2"$-
! f")-%':%"%.1$$-*,%:#3-?%*")-+&".-?%.3"++?%
)-,/'5?%"*5%&"$")-,-$+%%]:'$%5-<-3'&#*(%
-*<#$'*)-*,^
! W1$",#'*
!!%,#)-:$")- F,%#+%"%,#)-%:$")-%,/",%"%&"#$%':%
5-<-3'&-$+%2'$7+%,'(-,/-$%'*%
+&-.#:#.%&#-.-+%':%+'1$.-%.'5-8%
! >#)-+,")&?%5",-%"*5%,#)-%",%2/#./%,/-%
-<-*,%'..1$+
! W-<-3'&-$%AE+%#5
! W-<-3'&-$%ME+%#5%
! N%*")-%':%"%.1$$-*,34%:'.1+%2#*5'2%]:'$%
(-*-$"3%"&&3#.",#'*^%
! N%*")-%':%"%.1$$-*,%:#3-?%*")-+&".-?%
.3"++?%)-,/'5?%"*5%&"$")-,-$+%]:'$%
5-<-3'&#*(%-*<#$'*)-*,^
! W1$",#'*
!P9Q%C%
!9Q9W9P9
I'$7#,-)%C%
,#)-:$")-
F,%#+%"%,#)-:$")-%,/",%%"%
5-<-3'&-$%2'$7+%'*%"%+&-.#:#.%
2'$7#,-)8%>/#+%#*:'$)",#'*%#+%
.'33-.,-5%64%"%:-",1$-%#*%
!P9Q?%,/",%"33'2+%"%
5-<-3'&-$%,'%)"*1"334%$-.'$5%
,/-%,#)-%+&-*,%'*%"%.-$,"#*%
,"+78%
! >#)-+,")&?%5",-%"*5%,#)-%",%2/#./%,/-%
-<-*,%'..1$
! W-<-3'&-$E+%#5
! I'$7#,-)%#5%'$%2'$7%5-+.$#&,#'*
! I'$7%+,",-%]+,"$,?%+,'&?%&"1+-?%,#)-'1,^
! W1$",#'*
I'$7#,-)%
,$".7#*(
I'$7#,-)%
,$".7#*(%
#*:'$)",#'*
F,%#+%"%5-,"#3%':%".,#<#,#-+%
$-<'3<#*(%"$'1*5%"%2'$7#,-)8%
I'$7%#,-)+%"$-%':%,/$--%,4&-+?%
#8-8%"%5-:-.,?%1+-$%+,'$4?%"*5%
,"+78%
! I'$7#,-)%#5
! W-+.$#&,#'*
! I'$7%#,-)E+%+,",-
! P-"+'*%]':%,/-%./"*(#*(%+,",-^
! \$-",-5%5",-
! N++#(*-5%,'
! N.,#<",-5%5",-
! N.,#<",-5%64
! P-+'3<-5%5",-
! P-+'3<-5%64
! \3'+-5%5",-
p-$+#'*%
.'*,$'3%+4+,-)
Y'1$.-%.'5-%
./-.7C#*%
#*:'$)",#'*
F,%#+%"%+,",-%':%:#3-+%,/",%2-$-%
)'5#:#-5%"*5%.'))#,,-5%,'%,/-%
<-$+#'*%.'*,$'3%+4+,-)8%
! _#3-%#5-*,#:#.",#'*
! p-$+#'*%*'8
! \/-.7C#*%5",-
! \/-.7C#*%&-$+'*"3
! >',"3%*1)6-$%':%3#*-+%"55-5
! >',"3%*1)6-$%':%3#*-+%5-3-,-5
! >',"3%*1)6-$%':%3#*-+%)'5#:#-5
Q-,/'5%+,",1+%
,$".7#*(
F,%#+%"%+,",-%':%)-,/'5+%#*%"%
.3"++n:#3-%2/#./%2"+%)'5#:#-5%
"*5%.'))#,,-5%,'%,/-%<-$+#'*%
.'*,$'3%+4+,-)8
! Q-,/'5%#5-*,#:#.",#'*
! _#3-%#5-*,#:#.",#'*
! p-$+#'*%*'8
! \/-.7C#*%5",-
! \/-.7C#*%&-$+'*
! \/"*(#*(%+,",-%':%"%)-,/'5
/&"0).@5@-.]&$&.#+7%')#
![Page 32: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/32.jpg)
!"(-%MR%
@5F5 /A).#&CD0)F*%,/-%."+-%+,154?%2-%1+-%,/-%&-$.-*,"(-%':%&"#$%&$'($"))#*(%]K!!^%"&&3#-5%'*%-"./%)-,/'5%#*%.3"++-+%"+%"*%
#*5-&-*5-*,%<"$#"63-8%I-%5-:#*-5%"%)-./"*#+)%,'%#5-*,#:4%"%.-$,"#*%*1)6-$%':%)-,/'5+%.'*,$#61,#*(%5-:-.,+8%
>/#+%($'1&%':%)-,/'5+%#+%1+-5%"+%"%+")&3-%,'%+,154%&'++#63-%#)&".,+%':%&$".,#.#*(%&"#$%&$'($"))#*(%64%)-"*%':%
+,",#+,#.8%>/-%&'&13",#'*%#+%"33%)-,/'5+%#*%,/-%+'1$.-%.'5-%6-#*(%".,#<",-5%51$#*(%,/-%&-$#'5%':%+,1548%
/A).C&DD83<.+1.&.,)1)'$.a.,)1)'$8N).C)$A+,#
>/-%)-./"*#+)%:'$%)"&&#*(%"%5-:-.,+%"*5%,/-%)-,/'5+%'$%.3"++-+%)'5#:#-5%#*%,/-%."1+-%':%5-:-.,%.'$$-.,#'*%#+%
5-,-$)#*-5%#*%!/"+-%M%l%5","%.'33-.,#'*8%Y')-%"&&$'"./-+%"$-%.'*+#5-$-5%"*5?%2#,/%3#)#,",#'*%':%/#+,'$#."3%5","?%
,/-%)'+,%:-"+#63-%"3('$#,/)%#+%#5-*,#:#-5%]W#"($")%A^8%
9*-%':%,/-%./"33-*(-+%#*%,/#+%$-+-"$./%#+%,'%3#*7%5-:-.,+%,'%.'$$-+&'*5#*(%)-,/'5+%"*5%.3"++-+8%>/-%.3"$#:#.",#'*%
':%,/-%5-:-.,%l%)-,/'5%#5-*,#:#.",#'*%"3('$#,/)%#+%5-+.$#6-5%#*%,/#+%+-.,#'*8
A^ 6,)3$818'&$8+3.+1.,)1)'$#.J8$A.$A).'+CD0)$).831+%C&$8+38%I-%5-:#*-5%,/-%&$-3#)#*"$4%.'*5#,#'*+%:'$%
,/-%5-:-.,+%,'%6-%#*.315-5%#*%,/-%"*"34+#+%"+%:'33'2-5[%
! N%5-:-.,%/"+%.')&3-,-%,$".7#*(%#*:'$)",#'*%51$#*(%,/-%3#:-%.4.3-8%>/-%-++-*,#"3%#*:'$)",#'*%.')&$#+-+%,/-%
5-:-.,%#5?%,/-%,#,3-?%,/-%+,",-?%,/-%$-"+'*%]$-+'31,#'*^?%$-+&'*+#63-%&-$+'*%':%-"./%+,",-%./"*(-?%"*5%,#)-+,")&%':%
-"./%+,",-%./"*(-8
! N% ,"+7 % #+ % "..')&3#+/ % "*5 % ,/- % .'$$-.,#'* % #*,$'51.-+ % +')- % ./"*(-+ % #* % ,/- % +'1$.- % .'5-8 % >/#+ % ."* % 6-%
5-,-$)#*-5%64%,/-%2'$7%#,-)E+%:#*"3%+,",-%"*5%,/-%$-+'31,#'*8%>/-%2'$7%#,-)E+%$-+'31,#'*%*',%$-+13,#*(%#*%+'1$.-%
.'5-%)'5#:#.",#'*+%#+%-H.315-5%:$')%,/-%"*"34+#+8%
M^ 6,)3$818'&$8+3.+1.&.#)O7)3').+1.$8C).1%&C)#.$A&$.,)N)0+D)%#.J+%;.+3.$A).#D)'818'.,)1)'$5%>/-%#*&1,%
,'%,/#+%+,-&%#+%,/-%3#+,%':%-<-*,+%(-*-$",-5%64%!P9Q%l%!')'5'$'8%>/-%,''3%.$-",-+%"*%-<-*,%2/-*%,/-%2'$7%
+-++#'*%'*%,/-%+&-.#:#.%2'$7#,-)%#+%+,"$,-5? %&"1+-5?%$-+1)-5?%'$%+,'&&-58%N+%,/1+?%(#<-*%,/-%5-:-., %.W#?%,/-%
+-01-*.-%':%5-:-.,%.'$$-.,#'*%,#)-%:$")-+%]>A%l%>*^%#+%5-,-$)#*-58
O^ 6,)3$818'&$8+3.+1.#)%8)#.+1.C)$A+,#.+%.'0&##)#.")83<.83N+;),.,7%83<.$A).,)1)'$.'+%%)'$8+3#5. .>/-%
#*&1,%,'%,/#+%+,-&%#+%,/-%5-:-.,%.'$$-.,#'*%,#)-:$")-%]>A%l%>*^%"*5%,/-%5-<-3'&-$%l%+'1$.-%.'5-%#*,-$".,#'*+%5","%
.'33-.,-5%64%!P9Q8%b4%.')&"$#*(%2'$7%,#)-%'*%!P9Q%5","+-,?%,/-%3#+,%':%)-,/'5+%]QA%l%Q*^%6-#*(%#*<'7-5%
51$#*(%,/-%,#)-:$")-%>#% #+%#5-*,#:#-58 %>/#+%3#+,%.'*,"#*+%)-,/'5+%2/#./%"%5-<-3'&-$ %6$'2+-5%,/$'1(/%51$#*(%
5-:-.,%3'."3#@",#'*+%"*5%.'$$-.,#'*+8%!P9Q%5'-+%*',%$-.'$5%2/-,/-$%"*%"..-++%,'%"%:#3-%#+%,'%$-"5%+1./%:#3-%'$%,'%
)'5#:4%#,8%X'2-<-$?%+1./%#*:'$)",#'*%#+%#)&'$,"*,%:'$%,/#+%+,1548%>/-$-:'$-?%,/-%*-H,%+,-&%#5-*,#:#-+%,/-%)-,/'5+%
,/",%2-$-%"..-++-5%NfW%)'5#:#-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*8
B^ 6,)3$818'&$8+3.+1.&.#7"#)$.+1.C)$A+,#.")83<.C+,818),.,7%83<.$A).,)1)'$.'+%%)'$8+3#5.>/-%#*&1,%,'%,/#+%
+,-&%#+%,/-%".,#<#,4%3'(%:$')%,/-%&$'D-.,%+'1$.-%.'*,$'3%+4+,-)8%>/#+%3'(%5","%&$'<#5-+%"%3#+,%':%:#3-+%"*5%.3"++-+%
,/",%/"<-%6--*%./"*(-5%:'$%-"./%.'))#,8%h+#*(%,/-%N!F%':%,/-%+'1$.-%.'*,$'3%+4+,-)?%2-%(-*-$",-%"*%"3('$#,/)%
,'%,$".7%,/-%+,",-%':%)-,/'5+%2/-*%#,+%6-3'*(#*(%:#3-%'$%.3"++%/"+%./"*(-5%]W#"($")%M^8
45.6,)3$818'&$8+3.+1.,)1)'$#.J8$A.'+CD0)$).831+%C&$8+3.X]4.a.]3.Z
95.6,)3$818'&$8+3.+1.#)O7)3')#.+1.$8C).1%&C).X/4.a./3.Z.$A&$.,)N)0+D)%#.J+%;.+3.$A).#D)'818'.,)1)'$..]8.
@5.6,)3$818'&$8+3.+1.#)%8)#.+1.C)$A+,#.+%.'0&##)#..XB4.a.B3.Z.")83<.83N+;),.,7%83<.$A).$8C)1%&C)./8.
?5.6,)3$818'&$8+3.+1.&.#7"#)$.+1.C)$A+,#.")83<.C+,818),.,7%83<.$A).$8C)1%&C)./8
]8&<%&C.4-.B)$A+,.Y.,)1)'$.8,)3$818'&$8+3.&0<+%8$AC
![Page 33: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/33.jpg)
!"(-%MG%
@5I5 ]&$&.&3&0*#8#.&3,.83$)%D%)$&$8+3>'%&-$:'$)%,/-%"*"34+#+? %2-%1+-%+,",#+,#."3 %)-,/'5%,'%5-+.$#6-%,/-%5#+,$#61,#'*%':%<"$#"63-+ %"*5%$-3",#'*+/#&%
")'*(%,/-)8%W1$#*(%,/#+%&/"+-?%,/-%.'33-.,-5%5","%"$-%6-#*(%"*"34@-5%2#,/%+,",#+,#."3%)-,/'5+?%,/-*%,/-%$-+13,%
:$')%,/-%"*"34+#+%#+%6-#*(%#*,-$&$-,-5%,'%"%.'*.31+#'*%cI'/3#*%-,%"38? %MZZZd8%P%+,",#+,#.%#+%1+-5%:'$%+,",#+,#."3%
."3.13",#'*8%>'%6-%"63-%,'%5$"2%"%<"3#5%.'*.31+#'*%6"+-5%'*%,/-%5","+-,?%,/$--%+,-&+%#*%01"*,#,",#<-%#*,-$&$-,",#'*%
"$-%."$$#-5%'1,[%5-+.$#&,#<-%+,",#+,#.+?%5","+-,%$-51.,#'*?%/4&',/-+#+%,-+,#*(
])#'%8D$8N).#$&$8#$8'
W-+.$#&,#<- %+,",#+,#. % #+ %1+-5 % ,' % $-&$-+-*, %" %.'33-.,#'* %': %5","+-, %"*5 % #,+ % #*,-$-+,#*(%"+&-.,+? % :'$ % #*+,"*.- % ,/-%
&'+#,#'*+%'*%+."3-%"*5%5#+,$#61,#'*8%b-:'$-%."$$4#*(%'1,%,/-%/4&',/-+#+%,-+,#*(?%2-%1+-%5-+.$#&,#<-%+,",#+,#.%,'%
6-,,-$%1*5-$+,"*5%,/-%*",1$-%':%,/-%5","?%,'%'6+-$<-%#,+%5#+,$#61,#'*?%,'%#5-*,#:4%"6*'$)"3%5","%&'#*,+?%"*5%,'%
5-.#5-%2/",%+,",#+,#.%)-,/'5%"<"#3"63-%,'%1+-8%P-3-<"*,%+,",#+,#.%,'%5-+.$#6-%'1$%5","+-,%"$-%)-"+1$-%':%.-*,$"3%
,-*5-*.4?%)-"+1$-%':%5#+&-$+#'*?%5-&-*5-*.4?%"*5%"%+")&3-%+#@-8%
]&$&#)$.=),7'$8+3
9*-%2"4%,'%#5-*,#:4%-$$'$%#*%,/-%5","+-,%#+%,'%1+-%+.",,-$%&3',%"*5%'6+-$<-%,/-%'1,3#-$+8%N*%'1,3#-$%#+%"%5","%&'#*,%
2/#./%3'.",-+%:"$%:$')%,/-%$-+,%':%,/-%5","8%I/-*%'1,3#-$+%"$-%#5-*,#:#-5%#,%#+%#)&'$,"*,%,'%"*"34@-%,/-%$-"+'*%"*5%
5-.#5-%/'2%,'%&$'&-$34%,/$-",%,/-)8%F:%,/-%'1,3#-$+%"$-%51-%,'%"%$"$-%-<-*,%,/",%2'135%*',%/"&&-*%"("#*%'$%"$-%
)#+,"7-%#*%5","%.'33-.,#'*?%,/-%&'#*,%2'135%6-%-H.315-5%:$')%,/-%"*"34+#+8%F:%,/-%'1,3#-$+%"$-%51-%,'%"%$"$-%-<-*,%
,/",%2'135%&$'6"634%/"&&-*%"("#*%2-%.'*+#5-$%,'%6"+-%,/-%/4&',/-+-+%,-+,#*(%"3+'%'*%,/#+%&'#*,8%F:%'1,3#-$%#+%51-%
,'%"*',/-$%:".,'$%,/",%2"+%*',%.'*+#5-$-5%6-:'$-?%:'$%#*+,"*.-%"%5-:-.,%+-<-$#,4?%#,%#+%&'++#63-%,/",%2-%5-$#<-%,2'%
+-&"$",-5%)'5-3+%'*%,/#+%<"$#"63-8
b*D+$A)#8#.$)#$
>/-%&1$&'+-%':%/4&',/-+-+%,-+,#*(%#+%,'%+--%#:%#,%#+%&'++#63-%,'%$-D-.,%"%*133%/4&',/-+#+%XZ%6"+-5%'*%"%+")&3-8%>'%
,-+,%/4&',/-+#+?%2-%.'33-.,-5%+")&3-?%<-$#:4%"%+,",-)-*,?%"*5%.3"#)%"6'1,%,/-%&'&13",#'*8%I-%1+-+%"%5-.#+#'*%,$--%
+1((-+,-5%64%c)-,$#.d%,'%5-.#5-%,/-%"&&$'&$#",-%"*"34+#+%,-./*#01-8%>/-%*133%/4&',/-+-+%:'$%,/#+%+,154%."*%6-%
.",-('$#@-5%#*,'%M%($'1&+[%A^%)-"+1$-%':%.'$$-3",#'*%M^%)-"+1$-%':%5#::-$-*.-+8
N33%,/-%,-+,+%/"<-%,/-%+#(*#:#."*,%3-<-3%",%Z8ZR?%2/#./%)-"*%,/",%,/-%&$'6"6#3#,4%':%#*.'$$-.,34%$-D-.,%,/-%*133%
^8N)3.&.D8)').+1.'+,).&$.$8C).$.X)3,.+1.$A).83$)%)#$),.D)%8+,Z.&3,.+1.N)%#8+3.3c.J).D%+')),.&#.1+00+J#.
73$80.N)%#8+3.&.X#$&%$.+1.$A).83$)%)#$),.D)%8+,Z
U+%.)&'A.'A&3<)#)$.+1.$A).D8)').+1.'+,)
U+%.)&'A.'A&3<).8$)C.$A&$.8#.)8$A)%.2d.+%..2ee.'0&##.83.$A).'A&3<)#)$
:780,.&3.!"#$%&'$.G*3$&R./%)).+1.$A).'0&##.N)%#8+3.3
=)$%8)N).$A).'A&3<).8$)C.+1.$A).'0&##.&$.N)%#8+3.3Y4
:780,.&3.!"#$%&'$.G*3$&R./%)).+1.$A).'0&##.&$.N)%#8+3.3Y4
6,)3$81*.$A).'A&3<).C)$A+,.&3,.'A&3<).#$&$).X&,,),c.C+,818),.&3,.%)C+N),Z.
2+3$837).$+.N)%#8+3.&.JA8'A.8#.$A).#$&%$.D+83$.+1.83$)%)#$),.,7%&$8+3
]8&<%&C.9-.B)$A+,.#$&$7#.$%&';83<.&0<+%8$AC
![Page 34: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/34.jpg)
!"(-%MT%
/4&',/-+#+%#+%3-++%,/"*%R%&-$.-*,8%
B)%).+1.'+%%)0&$8+3
>/-%.'$$-3",#'*%)-"+1$-+%,/-%5#$-.,#'*%"*5%+,$-*(,/%':%,/-%3#*-"$%$-3",#'*+/#&%6-,2--*%,2'%<"$#"63-+%c_-*,'*%"*5%
!:3--(-$? % ALLJd8 %>/- %<"31- %': % .'$$-3",#'* % ]$^ % #+ % &'+#,#<- %2/-* % ,/-$- % #+ % " %&'+#,#<- % .'$$-3",#'* %6-,2--* % ,2'%
<"$#"63-+%"*5%$% #+%*-(",#<-%2/-*%,/-%"++'.#",#'*%6-,2--*%H%"*5%4%#+ %*-(",#<-8 %>/-%<"31-%':%.'$$-3",#'*%$% #+%
6-,2--*%CA%"*5%A8%p"31-%*-"$%Z%#*5#.",-+%2-"7%3#*-"$%$-3",#'*+/#&8%%>/-%+,$-*(,/%':%$-3",#'*+/#&%#*.$-"+-%2/-*%
,/-%<"31-%':%$%)'<-%"2"4%:$')%Z8%F,%#+%#)&'$,"*,%,'%*',-%,/",%.'$$-3",#'*%'*34%."&,1$-+%,/-%+,$-*(,/%':%3#*-"$%
$-3",#'*+/#&i%#,%5'-+%*',%-H&3"#*%.1$<-%$-3",#'*+/#&%-<-*%/'2%+,$'*(%,/-4%"$-8%\'$$-3",#'*%#+%*',%$-+#+,"*,?%+'%,/-%
'1,3#-$%."*%%/#(/34%-::-.,%,/-%<"31-%':%$8
>'%5-.#5-%2/#./%,-+,%:'$%.'$$-3",#'*%#+%"&&$'&$#",-%,'%,/-%+")&3-?%#,%#+%*-.-++"$4%,'%3''7%",%,/-%5","%5#+,$#61,#'*8%
F: % ,/- % +")&3- % /"+ % " % U"1++#"* % 5#+,$#61,#'*? % ,/-* %2- % ."* % 1+-$ % !-"$+'*E+ % .'$$-3",#'*? % ',/-$2#+- % Y&-"$)"*%
\'$$-3",#'*%2#33%6-%1+-58%
b',/%!-"$+'*%"*5%Y&-"$)"*%/"<-%,/-%+")-%/4&',/-+-+?%#8-8%XZ%[%>/-$-%#+%*'%$-3",#'*+/#&%6-,2--*%,2'%<"$#"63-+%
"*5%%%XA%[%>/-$-%#+%$-3",#'*+/#&%6-,2--*%,2'%<"$#"63-+8%%I-%1+-%,/-%+#(*#:#."*,%3-<-3%':%,/-%,-+,%",%LR%&-$.-*,8
! L)&%#+3.L%+,7'$.B+C)3$.'+%%)0&$8+3.'+)118'8)3$
I/-*%,/-%5","%#+%*'$)"334%5#+,$#61,-5?%!-"$+'*%.'$$-3",#'*%.'-::#.#-*,%#+%"%(''5%)-"+1$-%':%"++'.#",#'*8% %>'%
)-"+1$-%,/-%.'$$-3",#'*%6-,2--*%",,$#61,-%H%"*5%4?%#:%H%"*5%4%"$-%*'$)"334%5#+,$#61,-5?%,/-*%2-%:'$)%&"#$%]H#?%4#^8%
>/-%,',"3%*1)6-$%':%&"#$+%#+%*8%>/-%)-"*%':%",,$#61,-%H%#+%)+%"*5%,/-%)-"*%':%",,$#61,-%4%#+%)48%>/-%<"$#"*.-%':%
",,$#61,-%H%#+%<"$]H^%"*5%,/-%<"$#"*.-%':%",,$#61,-%4%#+%<"$]4^8%>/-%!-"$+'*%.'$$-3",#'*%.'-::#.#-*,%#+%(#<-*%64[
1"&;"A
* #C '%7C $# F '%7F $
(* 5)1 # C$5)1 # F$%
>/-%.')&1,",#'*%':%$%#+%"..')&"*#-5%64%"%+,",#+,#."3%,-+,%,'%#*5#.",-%,/-%3-<-3%':%.'*:#5-*.-%2-%+/'135%/"<-%'<-$%
,/-%.'$$-3",#'*8
! GD)&%C&3[#.%&3;.'+%%)0&$8+3.'+)118'8)3$
I/-*%,/-%5","%#+%*',%*'$)"334%5#+,$#61,-5?%,/-%.'))'*34C1+-5%$'61+,%.'$$-3",#'*%.'-::#.#-*,%#+%Y&-"$)"*E+%$"*7%
.'$$-3",#'*%.'-::#.#-*,8%>/-%.'$$-3",#'*%.'-::#.#-*,%#+%."3.13",-5%#*%,/-%+")-%2"4%"+%!-"$+'*?%61,%,/-%$"*7%':%,/-%
",,$#61,-+%2#33%6-%1+-5?%#*+,-"5%':%$"2%<"31-+8
B)%).+1.,811)%)3')#
N+%+#)#3"$%"+%.'$$-3",#'*?%#,%#+%#)&'$,"*,%:#$+,%,'%5-.#5-%/'2%,/-%5","%#+%5#+,$#61,-5%c_-*,'*%"*5%%!:3--(-$?%ALLJd8%
_'$%,/-%,-+,%':%,2'%($'1&+?%#:%,/-%5#+,$#61,#'*%#+%U"1++#"*?%,/-*%2-%."*%1+-%Y,15-*,%,C,-+,?%',/-$2#+-%e$1+7"3C
I"33#+%2#33%6-%1+-58%
b',/%Y,15-*,%,C,-+,%"*5%e$1+7"3CI"33#+%/"<-%,/-%+")-%/4&',/-+-+?%#8-8%XZ% [%)-"*+n)-5#"*+%"$-%-01"3%6-,2--*%
,2'%($'1&+%"*5%%%XA%[%)-"*+n)-5#"*+%"$-%5#::-$-*,%6-,2--*%,2'%($'1&+8%%I-%1+-%,/-%+#(*#:#."*,%3-<-3%':%,/-%,-+,%
",%LR%&-$.-*,8
! G$7,)3$.$Y$)#$
I/-*%,/-%5","%.')-+%:$')%"%*'$)"3%5#+,$#61,#'*%"*5%,2'%($'1&+%"$-%,'%6-%.')&"$-5?%2-%."*%1+-%Y,15-*,E+%,C,-+,%
,'%"*"34@-%-::-., %':% ,/-%,$-",)-*,8 %U#<-*%,/", %"%+")&3-%':%+#@- %*A% % #+ %5$"2*%:$')%"%*'$)"3%&'&13",#'*%"*5%
#*5-&-*5-*,%+")&3-%':%+#@-%*M%#+%5$"2*%:$')%"*',/-$%*'$)"3%&'&13",#'*8%%>/-%)-"*%':%+")&3-%A%#+ CA ?%"*5%
+,"*5"$5%5-<#",#'*%#+ .AM8%>/-%)-"*%':%+")&3-%M%#+ CM ?%"*5%+,"*5"$5%5-<#",#'*%#+ .M
M8%>/-%,2'%+")&3-%,%
+,",#+,#.%#+%(#<-*%64[
![Page 35: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/35.jpg)
!"(-%MJ%
,%m%
CA% CM
( .AM
*A'.MM
*M
! (%7#;&0Y>&008#
e$1+7"3CI"33#+%'*-%2"4%"*"34+#+%':%<"$#"*.-%64%$"*7%#+%5-+#(*-5%,'%,-+,%"%/4&',/-+#+%#*<'3<#*(%,2'%'$%)'$-%
#*5-&-*5-*,%+")&3-+?%%,'%5-,-$)#*-%2/-,/-$%,/-$-%#+%"%+#(*#:#."*,%5#::-$-*.-%6-,2--*%",%3-"+,%,2'%':%,/-%+")&3-+%
)-5#"*%c+,",Ad8%>/-%,-+,%#+%"*%-H,-*+#'*%':%%Q"**CI/#,*-4%h%,-+,8%I/-*%+")&3-%($'1&+%#+%,2'?%e$1+7"3CI"33#+%
"*5%Q"**CI/#,*-4%4#-35%,/-%+")-%$-+13,8
N..'$5#*(%,'%+-<-$"3%,-H,6''7+%cQ.!/-$+'*%MZZA?Q'*,(')-$4%"*5%P1*(-$%MZZMd?%,/-%e$1+7"3CI"33#+%,-+,%#+%,/-%
*'*%&"$")-,$#.%,-+,%"3,-$*",#<-%,'%,/-%_C,-+,%cMd%8%F,%#+%1+-5%,'%,-+,%2/-,/-$%,/-%#*5-&-*5-*,%+")&3-+%.')-%:$')%
#5-*,#."3 % &'&13",#'*8 %>/- %&$-+1)&,#'* % %': % ,/- % ,-+, % #+ % ,/", % "33 % +")&3-+ %/"<- % ,/- % +")- %5#+,$#61,#'* % "*5 %"$-%
#*5-&-*5-*, % :$')%-"./ %',/-$8 %>/-%'6+-$<-5 %5"," % +/'135%6-% :$')%'$5#*"3 % +."3-8 %`-, * ' 6-% ,/- %*1)6-$ %':%
'6+-$<",#'*%':%-"./%($'1&?%*%#+%,/-%,',"3%*1)6-$%':%'6+-$<",#'*+?% 1 '8 #+%,/-%"<-$"(-%$"*7%#*%,/-%'G,/%($'1&8%>/-%"<-$"(-%':%"33%$"*7%#+%5-:#*-5%64[
% 188"A
M#*'A$ %
>/-%+,",#+,#.%#+%5-:#*-5%64[
H"AM
* #*'A$&'"A
&
*'# 1 '8%1 88$M
F:%,/-%*133%/4&',/-+#+%#+%"..-&,-5?%,/-*%'6+-$<",#'*+%/"<-%,/-%+")-%)-5#"*+?%"*5%/-*.-%.')-%:$')%,/-%+")-%
5#+,$#61,#'*8%F:%,/-%*133%/4&',/-+#+%#+%$-D-.,-5?%,/-*%+')-%+")&3-+%.'*+#+,+%':%<"31-+%/"<#*(%&$-5')#*"*,34%+)"33%
$"*7+?%2/#3-%+')-%',/-$+%.'*+#+,+%':%<"31-+%/"<#*(%&$-5')#*"*,34%3"$(-%$"*7+8%
@5K5 =)#)&%'A.'+3$)R$>/-%5","%:'$%'1$%."+-%+,154%2"+%.'33-.,-5%:$')%"*%F>%5-&"$,)-*,%':%"%3"$(-%)"*1:".,1$#*(%F,"3#"*%.')&"*48%>/-%
,-") % "5'&,-5 % "* % .1+,')#@-5 % <-$+#'* % ': % SH,$-)- % !$'($"))#*( % ]a!^ % "+ % " % 5-<-3'&)-*, % &$'.-++8 % >/#+%
)-,/'5'3'(4%/"+%6--*%"5'&,-5%:'$%"&&$'H#)",-34%,2'%4-"$+%"*5%,/-%,-")%)-)6-$+%"$-%:")#3#"$%2#,/%#,+%&$'.-++%
"*5%&$".,#.-+8%P-("$5#*(%a!%&$".,#.-+?%,/-%,-")%"&&3#-+%2--734%#,-$",#'*?%&"#$%&$'($"))#*(?%,-+,%:#$+,?%1+-$%+,'$4?%
&3"**#*(%(")-?%.'33-.,#<-%.'5-%'2*-$+/#&%"*5%.'5#*(%+,"*5"$58%Y,'$4%&'#*,+%"$-%$-.'$5-5%#*%'$5-$%,'%)-"+1$-%,/-%
"++'.#",-5%<-3'.#,48%!$'($"))-$+%2/'%2'$7%'*%,/-%+,'$4%&'#*,%"$-%"3+'%+&-.#:#-58
>/-%,-")%.'*+#+,+%':%AT%5-<-3'&-$+8%AR%':%,/-)%"$-%<-,-$"*+?%"*5%,2'%':%,/-)%"$-%*'<#.-+8%N33%,-")%)-)6-$+%
/"<-%",%3-"+,%"%6"./-3'$%5-($--%#*%.')&1,-$%+.#-*.-8
>/-%2'$7#*(%-*<#$'*)-*,%/"+%#*:31-*.-%'*%,/-%,-")%&-$:'$)"*.-%"*5%+/'135%6-%,"7-*%#*,'%.'*+#5-$",#'*8%F*%,/#+%
."+-?%,/-%,-")%#+%2'$7#*(%#*%"*%'&-*%2'$7+&".-%2/-$-%)-)6-$+%/"<-%,/-#$%'2*%&-$+'*"3%2'$7+,",#'*8%>/#+%/-3&+%
+1&&'$,%:3'2%':%#*:'$)",#'*%"*5%,-")%.'33"6'$",#'*8%S"./%5-+7%#+%-01#&&-5%2#,/%"%&-$+'*"3%)"./#*-?%"%)'*#,'$?%"%
+#*(3-%7-46'"$5%"*5%"%)'1+-8
N+%$-("$5+%,'%!!?%#,%#+%"&&3#-5%+&'*,"*-'1+34%2/-*%&$'($"))-$+%:#*5%#,%1+-:13%"*5%"&&$'&$#",-8%>/-%,-")%/"+%*'%
&3"*%'*%2/-*%,'%&"#$?%2#,/%2/')?%'$%2/-*%,'%+2#,./%"%$'3-8%I/-*%2'$7#*(%#*%&"#$?%,/-4%5-.#5-5%:'$%"%$'3-%':%,/-%
q5$#<-$o?%"*5%,/-*%2'$7%",%,/-%5$#<-$o+%5-+7%:'$%,/-%51$",#'*%':%,/-%,"+78%>/#+%,-./*#."3%+-,1&%2#,/%+#*(3-%7-46'"$5%
)"4%&$-<-*,%$"%$'3-%+2#,./#*(%"+%)'$-%-::'$,%$-01#$-5%,'%/"<-%"..-++%,'%"33%5-<#.-+8
![Page 36: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/36.jpg)
!"(-%ML%
?5 !3&0*#8#.+1.$A).8CD&'$.+1.D&8%.
D%+<%&CC83<
?545 G$%7'$7%).+1.$A).#&CD0)>/#+%+-.,#'*%&$'<#5-+%"*%'<-$<#-2%':%&'&13",#'*%"*5%+")&3-%1+-5%#*%,/-%"*"34+#+8%_#$+,?%2-%5-+.$#6-%%5-+.$#&,#<-%
+,",#+,#.%':%,/-%,2'%($'1&+8
?54545 /A).&C+73$.+1.D&8%.D%+<%&CC83<
>/-%"*"34+-+%1+-%2'$7%,#)-%5","%.'*+#+,#*(%':%+-$#-+%':%,#)-%:$")-+%,/",%$-:3-.,%#*,-$".,#'*%':%5-<-3'&-$+%'<-$%,/-%
+'1$.-%.'5-? %"*5%+-$#-+ %': %&"#$ %&$'($"))#*(%1+"(-8 %S"./% #*,-$".,#'*%.'*+#+,+%': %" % ,#)-+,")&? % ,/-%*")-%':%
.1$$-*,34%:'.1+-5%)-,/'5%'$%.3"++?%,/-%51$",#'*?%"*5%,/-%#5]+^%':%,/-%5-<-3'&-$]+^8%>/-%+4+,-)%,$".7+%"3+'%,/-%."+-%
':%,2'%'$%)'$-%5-<-3'&-$+%2'$7#*(%,'(-,/-$8
>/- % "*"34+-+ % #+ % 6"+-5 % '* % 5"," % .'33-.,-5 % :$') %N1(1+,% MZZT % ,' %Y-&,-)6-$ % MZZJ % #* % "* % #*51+,$#"3 % +':,2"$-%
5-<-3'&)-*,%,-")8%>/-%,-")%#+%"%&"$,%':%"*%F>%5-&"$,)-*,%':%"*%3"$(-%F,"3#"*%)"*1:".,1$#*(%.')&"*48%>/-%,-")%
#+%"*%N(#3-%,-")%':%AT%5-<-3'&-$+%1+#*(%"%.1+,')#@-5%<-$+#'*%':%SH,$-)-%!$'($"))#*(8
W1$#*(%,/-%&-$#'5%':%,/#+%+,154?%,/-%!P9Q%+4+,-)%.'33-.,-5%5","%:'$%"&&$'H#)",-34%AB%)'*,/+8%W1$#*(%,/#+%,#)-?%
,/-%5-<-3'&-$+%2'$7-5%'*%)"#*,-*"*.-+%"*5%-*/"*.-)-*,+%':%,/-%-H#+,#*(%+':,2"$-8%>'%6-%"63-%,'%1*5-$+,"*5%
/'2 %&"#$ % &$'($"))#*( %2"+ % "&&3#-5 % ,' % -"./ % &"$, % ': % ,/- % +'1$.- % .'5-? %2- %)-"+1$- % ,/- % &-$.-*,"(- % ': % &"#$%
&$'($"))#*( % 1+-5 %2/-* %2'$7#*( % '* % -"./ %)-,/'5 % #* % .3"++-+8 %>"63- % B8A% +1))"$#@-+ % ,/- % ./"$".,-$#+,#. % ':%
.'33-.,-5%5","?%+/'2#*(%,/-%*1)6-$%':%)-,/'5+%#*<'7-5%51$#*(%,/",%,#)-%"*5%,/-%5-+.$#&,#<-%+,",#+,#.%':%&"#$%
&$'($"))#*(%1+-58%%_#(1$-%B8A%%#331+,$",-+%,/-%5#+,$#61,#'*%':%,/-%5","8
!-$#'5%':%+,154 N1(1+,%MZZT%l%Y-&,-)6-$%MZZJ
f1)6-$%':%"..-++-5%)-,/'5+% MBTGR
f1)6-$%':%"..-++-5%.3"++-+ OMOJ
N<-$"(-%':%%&"#$%&$'($"))#*(%&-$.-*,"(- R8LR
Y,"*5"$5%5-<#",#'* MA8OM
/&"0).?54-.G7CC&%*.+1.,&$&.'A&%&'$)%8#$8'#
![Page 37: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/37.jpg)
!"(-%OZ%
W1$#*(% ,/#+ %&-$#'5? % ,/-% ,-")%':%5-<-3'&-$+ % #*,-$".,-5 %2#,/%MBTGR%)-,/'5+%>/-%)-"*%': %&"#$ %&$'($"))#*(%
"&&3#-5%,'%-"./%)-,/'5%#+%R8LR%&-$.-*,8%F,%#+%#)&'$,"*,%,'%*',-%,/",%,/-%<"31-%6"+-5%'*%AO%)'*,/+%':%/#+,'$#."3%
5","?%*',%:$')%,/-%6-(#**#*(%':%,/-%)-,/'5%#)&3-)-*,",#'*8
>/- % 5"," % 5#+,$#61,#'* % +/'2+ %<"$#"6#3#,4 %': %&"#$ % &$'($"))#*( %1+"(-8 %N..'$5#*( % ,' % ,/- % 5#+,$#61,#'*? % % MMAMZ%
)-,/'5+%'$%"&&$'H#)",-34%JL%K%':%)-,/'5+%2-$-%*',%#)&3-)-*,-5%'$%#*<'7-5%51$#*(%&"#$%&$'($"))#*(%+-++#'*8%
TGA%)-,/'5+%%'$%"&&$'H#)",-34%O%K%%2-$-%-*,#$-34%#*,-$".,-5%51$#*(%&"#$%&$'($"))#*(8
?54595 /&#;#.73,)%.'+3#8,)%&$8+3#
W1$#*(%,/-%&-$#'5%':%+,154?%,/-%,-")%':%5-<-3'&-$+%2'$7-5%'*%)"#*,-*"*.-+%"*5%-*/"*.-)-*,+%':%,/-%-H#+,#*(%
+':,2"$-8%S"./%1*#,%':%2'$7%#+%$-:-$$-5%"+%"%2'$7#,-)8%>/-%&$'D-.,%2'$7%#+%.3"++#:#-5%#*,'%,/$--%,4&-+?%.'*+#+,#*(%
':%"%5-:-.,? %1+-$%+,'$#-+? %"*5%,"+78%>/-%5-:-.,+%$-:-$+ %,'%+':,2"$-%-$$'$+%*--5-5%,'%6-%$-&"#$-58 %N%1+-$%+,'$4%
&$'<#5-+%"%/#(/C3-<-3%5-:#*#,#'*%':%"%+':,2"$-%$-01#$-)-*,+%2/#./%#+%,/-%&$#)"$4%"$,#:".,%':%,/-%,-")8%N%,"+7%
$-:-$+%,'%(-*-$"3%2'$7%"*5%$-&'$,+8%
N.,#<#,#-+%$-<'3<#*(%"$'1*5%,/-%&$'D-.,%2'$7%2-$-%$-.'$5-5%64%%"%2'$7#,-)%+,",1+%,$".7#*(%,''38%>/-%+,",-%':%,/-%
2'$7#,-)%+,"$,+%:$')%.$-",-5%"++#(*-5?%$-+'3<-5?%<-$#:#-5?%"*5%.3'+-5?%'*.-%,/-%2'$7%#+%"..')&3#+/-58%S<#5-*.-+%
.'33-.,-5%51$#*(%,/-%+,",-%./"*(-+%.'*+#+,%':%,/-%,#)-+,")&?%,/-%&-$+'*%"*5%,/-%$",#'*"3-8
6,)3$818'&$8+3.+1.J+%;8$)C.Y.C)$A+,#
9*-%':%,/-%./"33-*(-+%#*%,/#+%$-+-"$./%#+%,'%)"&%,/-%2'$7#,-)%,'%,/-%)-,/'5+%"*5%.3"++-+%,/",%2-$-%)'5#:#-5%,'%
.')&3-,-%,/-%,"+78%I-%:'33'2%+-<-$"3 %+,-&+%':%,/-%5-:-., %l%)-,/'5%#5-*,#:#.",#'*%"+%:'33'2#*([%]A^%#5-*,#:4%"%
+-01-*.-%':%,#)-%:$")-+%,/",%5-<-3'&-$+%2'$7%'*%,/-%+&-.#:#.%5-:-.,?%]M^%#5-*,#:4%+-$#-+%':%)-,/'5+%'$%.3"++-+%
"..-++-5 %51$#*(% ,/-%5-:-., %.'$$-.,#'* %".,#<#,4? % "*5% ]O^ % #5-*,#:4 % ,/- %"..-++ % ,4&- % ,' % ,/- %)-,/'5+8 % %>"63- %B8M%
+1))"$#@-+%,/-%,',"3%*1)6-$%':%2'$7%#,-)+%,/",%+",#+:#-+%.'*5#,#'*+%",%-"./%+,-&8%_#*"334?%"&&$'H#)",-34%J8BK%':%
,',"3 %5-:-.,+%2-$-%)"&&-5%,'%5-:-.,C'$#(#*",#*(%)-,/'5+?%"*5%"&&$'H#)",-34%J8JK%':%,',"3 %1+-$%+,'$#-+%2-$-%
)"&&-5%,'%)'5#:#-5%)-,/'5+8%>/-+-%)"&&-5%)-,/'5+%2-$-%1+-5%"+%,/-%+")&3-%,'%#*<-+,#(",-%,/-%#)&".,+%':%&"#$%
&$'($"))#*(%'*%+':,2"$-%5-:-.,+%"*5%5-:-.,%.'$$-.,#'*%".,#<#,#-+8
U8<7%).?54.]8#$%8"7$8+3.+1.D&8%.D%+<%&C83<.D)%')3$&<).1+%.$A).C)$A+,#
![Page 38: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/38.jpg)
!"(-%OA%
])1)'$ `#)%.#$+%* /&#;
>',"3%*1)6-$ BGB AGOR AAA
\')&3-,-5%#*:'$)",#'* BOZ ARGJ LZ
Q"&&-5%64%!P9QC!')'5'$' JJ MTB Z
Q"&&-5%64%+'1$.-%.'*,$'3 OL ABB Z
!-$.-*,"(-%':%+")&3- J8BK J8JK ZK
/&"0).?59-.G7CC&%*.+1.J+%;8$)CY.C)$A+,#.C&DD83<
![Page 39: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/39.jpg)
!"(-%OM%
?595 6CD&'$.+3.O7&08$*>/#+%+-.,#'*%$-&'$,+%,/-%:#*5#*(+%'*%,/-%-::-.,%':%!!%'*%01"3#,48%>/-%"*"34+#+%':%.'$$-3",#'*+%-H&3'$-+%,/-%%;3#*-"$=%
$-3",#'*+/#&%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%,/-%)-"+1$-+%':%01"3#,4%1*5-$%,/-%."+-+%':%.'*+#5-$",#'*+?%%2/#3-%
,/-%"*"34+#+%':%5#::-$-*.-+%-H")#*-+%,/-%;,/$-+/'35=%$-3",#'*+/#&%6-,2--*%,/-)8%>/-%"*"34+#+%.'<-$+%,/-%$-+-"$./%
01-+,#'*%VA%l%VR%#*%,/-%U'"3CV1-+,#'*CQ-,$#.+8%>"63-%B8O%+1))"$#@-+%,/-%."+-+%1*5-$%.'*+#5-$",#'*+8
W7)#$8+3 >A)3.LL.+''7%%), B)&383<
VA >/-%2/'3-%&-$#'5%':%,/-%'6+-$<",#'* I/-,/-$%!!%$-51.-+%5-:-.,+
VM !$#'$%,'%,/-%5-:-.,%5-,-.,#'*% I/-,/-$%!!%$-51.-+%5-:-.,+
VO !$#'$%,'%,/-%+,"$,%':%,/-%-*/"*.-)-*, I/-,/-$%!!%&$-<-*,%5-:-.,+
VB N:,-$%,/-%5-:-.,%5-,-.,#'*% I/-,/-$%!!%&$-<-*,+%,/-%#*,$'51.,#'*%':%*-2%5-:-.,+%'$%
1*-H&-.,-5%+#5-%-::-.,+%2/-*%.'5-%#+%)'5#:#-5%:'$%
5-:-.,%.'$$-.,#'*+8
VR N:,-$%,/-%-*/"*.-)-*,%/"+%+,"$,-5 I/-,/-$%!!%%&$-<-*,+%,/-%#*,$'51.,#'*%':%5-:-.,+%2/-*%
.'5-%#+%)'5#:#-5%:'$%-*/"*.-)-*,+8
/&"0)[email protected]&%*.+1._LL.&3,.,)1)'$.,)3#8$*
?59545 !3&0*#8#.+1.'+%%)0&$8+3#
I-%1+-%!-"$+'*E+%&$'51.,C)')-*,%.'$$-3",#'*%,'%5-,-$)#*-%,/-%&$-+-*.-%':%"%3#*-"$%$-3",#'*+/#&%6-,2--*%,/-%
)-"+1$-+%':%!!%"*5%,/-%)-"+1$-+%':%01"3#,48%>/-%.'$$-3",#'*%.'-::#.#-*,?%$-+13,#*(%:$')%,/-%,-+,?%)-"+1$-+%,/-%
+,$-*(,/%"*5%5#$-.,#'*%':%3#*-"$%$-3",#'*+/#&%6-,2--*%,2'%",,$#61,-+8%>/-%+,",#+,#."3%+#(*#:#."*.-%2"+%+-,%",%Z8ZR?%
)-"*#*(%,/",%2-%"..-&,%:#<-%&-$.-*,%./"*.-%':%#*.'$$-.,%$-D-.,#'*%':%,/-%*133%/4&',/-+#+8%
I-%1+-%5-:-.,%5-*+#,4%':%)-,/'5+%"+%)-"+1$-+%:'$%+':,2"$-%01"3#,48%F*%,/-%."+-%1*5-$%.'*+#5-$",#'*+?%,/-$-%#+%*'%
+#(*#:#."*,%.'$$-3",#'*%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%5-:-.,%5-*+#,4%%]>"63-%B8B^8
W7)#$8+3 2+%%)0&$8+3.'+)118'8)3$
VA Z8AZ
VM CZ8ZA
VO %CZ8ZO
VB CZ8ZB
VR %CZ8ZM
/&"0).?5?-.2+%%)0&$8+3#.")$J))3._LL.&3,.,)1)'$.,)3#8$*
?59595 !3&0*#8#.+1.$A).,811)%)3')#-.,)1)'$.,)3#8$*
>/-%*-H,%01-+,#'*%#+ % ,/",%2/-,/-$ % ,/-$-%#+ %"% ,/$-+/'35%-::-., %':%!!%'*%01"3#,48 %>'%,/#+%-*5?%2-%"*"34@-%,/-%
5#+,$#61,#'*%': %5-:-., %5-*+#,4 % #* %)-,/'5+%2/-*% ,/-%&-$.-*,"(- %': %&"#$ %&$'($"))#*(% #+ %"6'<-%'$ %6-3'2%,/-%
,/$-+/'35+8%>/-%+,",#+,#."3%,-+,%':%,2'%+")&3-+%$-<-"3+%2/-,/-$%,/-%+16D-.,+%"$-%,"7-*%:$')%,/-%+")-%5#+,$#61,#'*?%
#8-8%,/-%5-:-.,%5-*+#,4%#+%-01"38%
I-%1+-%Y,15-*,%,C,-+,%':%,2'%+")&3-+%,'%5-,-$)#*-%,/-%,/$-+/'35+%,/",%!!%/"<-%"*%+#(*#:#."*,%#)&".,%'*%5-:-.,%
5-*+#,48%>/-%,/$-+/'35%#+%+-,%%",%ZK?%MZK?%BZK?%GZK?%"*5%JZK8%I-%,-+,%,/-%-::-.,%':%!!%1*5-$%,/-%:#<-%."+-+8%>/-%
$-+13,%#+%&$-+-*,-5%64%,/-%:'33'2#*(%+,$1.,1$-[
![Page 40: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/40.jpg)
!"(-%OO%
! >/-%5","%5#+,$#61,#'*8%N*%'<-$<#-2%,'%,/-%5","+-,%#+%(#<-*%64%1+#*(%6'H%&3',%2/#./%5#<#5-+%+16D-.,+%#*,'%+#H%
($'1&+?%6"+-5%'*%K!!8%b'H%&3',%"33'2+%1+%,'%'6+-$<-%,/-%,/$--%01"$,#3-+%':%,/-%5-:-.,%5-*+#,4%':%-"./%($'1&%
"+%2-33%"+%,/-%'1,3#-$+8%
! >/-%5-+.$#&,#<-%+,",#+,#.8%>/-+-%<"31-+%+1))"$#@-%+')-%"+&-.,+%,/",%"$-%#*<#+#63-%64%,/-%6'H%&3',8
! >/-%$-+13,%':%,C,-+,8%>/-%&C<"31-+?%$-+13,#*(%:$')%,/-%,-+,?%$-<-"3+%,/-%'<-$3"&&#*(%"$-"%':%,2'%+")&3-+
012,344,-),&5(,65-$(,-78(/9#&%-+
F*%,/-%:#$+,%."+-?%2-%.'*+#5-$%"33%)-,/'5+%"..-++-5%64%5-<-3'&-$+%51$#*(%,/-%'6+-$<",#'*%&-$#'58%BGB%5-:-.,+%2-$-%
$-&'$,-5%51$#*(%,/",%,#)-8%OL%5-:-.,+%]"&&$'H#)",-34%J8B%&-$.-*,%':%-*,#$-%5-:-.,+^%.'135%6-%,$".-5%6".7%,'%OTT%
)-,/'5+%]"&&$'H#)",-34%A8R%&-$.-*,%':%-*,#$-%)-,/'5+^%,/",%2-$-%)'5#:#-5%51$#*(%5-:-.,%.'$$-.,#'*%".,#<#,#-+8%
_#(1$-%B8M%#331+,$",-+%)-,/'5E+%5-:-.,%5-*+#,4?%($'1&-5%64%K!!8
F*%,/#+%."+-?%K!!%<"$#-+%:$')%Z%,'%LL8R%&-$.-*,8%>/-%)-"*%':%K!!%#+%O8RL?%2#,/%+,"*5"$5%5-<#",#'*%AO8RT?%"*5%
)-5#"*%#+%Z8Z8%OMT%)-,/'5+%/"<-%*-<-$%6--*%"..-++-5%51$#*(%,/-%!!%+-++#'*8%W-:-.,%5-*+#,4%&-$%AZZ%3#*-+%':%.'5-%
]`9\^%<"$#-+%:$')%Z8OA%,'%RZ8%>/-%)-"*%<"31-%#+%J8GA?%2#,/%,/-%+,"*5"$5%5-<#",#'*%T8J?%"*5%%)-5#"*%R8JJ8
W-+.$#&,#<-%+,",#+,#.%]>"63-%B8R^%$-<-"3+%,/",%,/-%)-5#"*%<"31-+%"$-%6#((-$%,/"*%,/-%)-"*%2/-*%,/-%($'1&%+#@-%#+%
3"$(-i%:'$%,/-%%+)"33%+#@-%($'1&+?%,/-%)-"*%<"31-+%"$-%6#((-$%,/"*%,/-%)-5#"*8%>/-%,$-*5%':%)-5#"*%"*5%)-"*%#+%
#*.'*+#+,-*,%:$')%,/-%3'2%K!!%,'%/#(/%K!!8%X'2-<-$?%6',/%.-*,$"3%<"31-+%+--)%,'%6-%#*.$-"+#*(%",%/#(/-$%K!!8
_LL !00 H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- OTT OMT MB AG O O B
Q-"*% J8GM J8GR R8GL L8MB AG8AA B8RR AJ8BG
Q-5#"* R8JJ R8JJ O8MB G8GO AG8GT B8RR MM8RZ
/&"0).?5F-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.,)3#8$*.X'&#).W4Z
/A).%)#70$.+1.$Y$)#$5..>"63-%B8G%&$-+-*,+%,/-%$-+13,+%':%,C,-+,?%.')&"$#*(%,/-%)-,/'5+%/"<#*(%3'2-$%K!!%,/"*%,/-%
,/$-+/'35%]YA^%"*5%,/-%)-,/'5+%/"<#*(%K!!%/#(/-$%,/"*%,/-%,/$-+/'35%]YM^%8%>/-%)-"*%':%5-:-.,%5-*+#,4%#+%"32"4+%
3'2-$%:'$%,/-%($'1&+%2#,/%3'2-$%K!!%,/"*%,/-%,/$-+/'358%X'2-<-$?%,/-%&C<"31-+%"$-%/#(/-$%,/"*%,/-%"3&/"%,/",%
U8<7%).?59.:+R.D0+$.+1._LL.&3,.,)1)'$.,)3#8$*.X'&#).W4Z
![Page 41: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/41.jpg)
!"(-%OB%
2"+%+-,%",%Z8ZR%",%"33%."+-+?%#*5#.",#*(%,/",%,/-%5#::-$-*.-+%6-,2--*%($'1&+%"$-%#*+#(*#:#."*,8%F*%"*',/-$%2'$5?%
,/-$-%#+%#*+1::#.#-*,%+1&&'$,%:'$%,/-%*133%/4&',/-+-+%,/",%/#(/-$%!!%-::'$,%$-+13,+%#*%/#(/-$%01"3#,4%':%+'1$.-%.'5-8
/A%)#A+0, DYN&07) B)&3.+1.,)1)'$.,)3#8$*.X.G4..c.G9Z
ZK Z8JB J8GR%?%J8BZ
MZK Z8AT J8BR%?%AZ8LA
BZK Z8AO J8BJ%?%AO8RJ%
GZK Z8OR J8RB%?%AM8RZ
JZK Z8AB J8RA%?%AJ8BG
/&"0).?5I-.$Y$)#$.+1.,)1)'$.,)3#8$*.X'&#).W4Z
0:2,344,;/%-/,&-,&5(,.()(*&,.(&(*&%-+
F*%,/-%+-.'*5%."+-?%2-%.'*+#5-$%,/-%5-,"#3+%':%-"./%5-:-.,%.'$$-.,#'*8%BAM%5-:-.,%.'$$-.,#'*+%2-$-%&-$:'$)-5%#*%
OTT%)-,/'5+% ,'% :#H %OL%5-:-.,+8 %>/#+% #*5#.",-+ % ,/", %+')-%)-,/'5+%.'*,"#*%)'$-%,/"*%'*-%5-:-.,8 %_#(1$- %B8O%
#331+,$",-+%)-,/'5E+%5-:-., %5-*+#,4? %($'1&#*(%64%K!!8 %>"63-%B8T+1))"$#@-5%5-+.$#&,#<-%+,",#+,#.%':%,/-%2/'3-%
+")&3-%"*5%-"./%($'1&%':%K!!8%F,%#+%#)&'$,"*,%,'%*',-%,/",%,/-%5-:-.,%5-*+#,4%#+%."3.13",-5%1+#*(%,/-%,/-%,',"3%
3#*-+%':%.'5-%",%,/-%,#)-%,/-%5-:-.,%2"+%:'1*58
F*%,/#+%."+-?%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%<"$#-+%:$')%Z%,'%AZZ%&-$.-*,8%>/-%)-"*%':%K!!%#+%O8AR?%2#,/%
+,"*5"$5%5-<#",#'*%AR8MR?%"*5%)-5#"*%#+%Z8Z8%OJZ%)-,/'5+%/"<-%*-<-$%6--*%#*<'3<-5%51$#*(%,/-%!!%+-++#'*%6-:'$-%
,/-%5-:-.,%2"+%:'1*58%W-:-.,%5-*+#,4%&-$%AZZ%3#*-+%':%.'5-%]`9\^%<"$#-+%:$')%Z8OA%,'%OO8OO8%>/-%)-"*%<"31-%#+%
T8GG?%2#,/%,/-%+,"*5"$5%5-<#",#'*%T8J?%"*5%%)-5#"*%R8G8
W-+.$#&,#<-%+,",#+,#.%':%-"./%($'1&%,/-%)-"*%<"31-+%':%5-:-.,%5-*+#,4%"$-%6#((-$%,/"*%,/-%)-5#"*%2/-*%,/-%($'1&%
+#@-%#+%3"$(-i%'$%6',/%<"31-+%"$-%-01"3%#*%+)"33%+#@-%($'1&+8 %>/-%,$-*5%':%,/-%.-*,$"3%<"31-%5'-+%*',%+/'2%,/-%
+1&-$#'$#,4%#*%01"3#,4%':%)-,/'5+%2#,/%/#(/-$%K!!8%%X'2-<-$?%,/-%)"D'$#,4%':%:3"2-5%)-,/'5+%]"&&$'H#)",-34%LM%
&-$.-*,^%"$-%2#,/'1,%!!8
U8<7%).?5@.:+R.D0+$.+1._LL.&3,.,)1)'$.,)3#8$*.X'&#).W9Z
![Page 42: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/42.jpg)
!"(-%OR%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- BAM OJZ AO T M M J
Q-"*% T8GG T8JZ O8LG R8AA AA8OR O8AB L8ZR
Q-5#"* R8G R8JJ O8ZO A8LM AA8OR O8AB T8ZR
/&"0).?5K-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.,)3#8$*.X'&#).W9Z
/A).%)#70$.+1.$Y$)#$5. .>"63-%B8J%&$-+-*,+%,/-%$-+13,+%':%,C,-+,8%>/-%)-"*%':%5-:-.,%5-*+#,4%#+%3'2-$%:'$%,/-%($'1&+%
/"<#*(%K!!%,/"*%,/-%,/$-+/'35%",%Z?%MZ?%"*5%GZ8%X'2-<-$?%,/-%&C<"31-+%"$-%/#(/-$%,/"*%,/-%"3&/"%:'$%"33%,/-%."+-+8%
>/1+?%2-%."**',%$-D-.,%,/-%*133%/4&',/-+-+%+,",#*(%,/",%!!%5'-+%*',%$-51.-%5-:-.,%5-*+#,4?%2/-*%.'*+#5-$#*(%K!!%
&$#'$%,'%,/-%5-:-.,%5-,-.,#'*8
/A%)#A+0, DYN&07) B)&3.+1.,)1)'$.,)3#8$*.XG4.c..G9Z
ZK Z8ZL J8ZL%?%G8ZJ
MZK Z8GG T8LT%?%T8MM
BZK Z8JA T8LM%?%J8BR
GZK Z8LJ %T8LO%?%T8JT
JZK Z8GT T8LA%?%L8ZR
/&"0).?5g-.$Y$)#$.+1.,)1)'$.,)3#8$*.X'&#).W9Z
0<2,344,;/%-/,&-,&5(,(+5#+*(=(+&
F* %,/-%,/#$5%."+-? %2-%.'*+#5-$ %5-:-., %5-*+#,4%':%)-,/'5+%)'5#:#-5%#*%'$5-$% ,'%#)&3-)-*,%1+-$%+,'$#-+8 %ARGJ%
-*/"*.-)-*,+%2-$-%#)&3-)-*,-5%51$#*(%,/#+%,#)-8%ABB%-*/"*.-)-*,+%]"&&$'H#)",-34%L8AJ%&-$.-*,^ %.'135%6-%
,$".-5 % 6".7 % ,' % ALZB %)-,/'5+ % ]"&&$'H#)",-34 % T8T % &-$.-*, % ': % -*,#$- % )-,/'5+^ % ,/", % 2-$- % )'5#:#-5 % #* % ,/-%
#)&3-)-*,",#'*8%_#(1$-%B8B%#331+,$",-+%)-,/'5E+%5-:-.,%5-*+#,4?%($'1&#*(%64%K!!8%
U8<7%).?5?.:+R.D0+$.+1._LL.&3,.,)1)'$.,)3#8$*.+3.X'&#).W@Z
![Page 43: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/43.jpg)
!"(-%OG%
F*%,/#+%."+-? %K!!%&$#'$%,'%,/-%-*/"*.-)-*,+%<"$#-+%:$')%Z%,'%AZZ%&-$.-*,8 %>/-%)-"*%':%K!!%#+%R8OR?%2#,/%
+,"*5"$5 %5-<#",#'* %AJ8GG? % "*5 %)-5#"* % #+ %Z8Z8 %AGGM %)-,/'5+ % ]"&&$'H#)",-34 %JT8O %&-$.-*, %': % ,/- % +")&3- %':%
-*/"*.-5%)-,/'5+^%/"<-%*-<-$%6--*%#*<'3<-5%51$#*(%,/-%!!%+-++#'*8%W-:-.,%5-*+#,4%&-$%AZZ%`9\%<"$#-+%:$')%Z8Z%
,'%MJ8RT8%>/-%)-"*%<"31-%#+%R8OR?%2#,/%,/-%+,"*5"$5%5-<#",#'*%A8TG?%"*5%%)-5#"*%",%Z8Z8%F*%:".,?%ATJJ%)-,/'5+%
]"&&$'H#)",-34%LB%&-$.-*,^%/"<-%5-:-.,%5-*+#,4%':%Z8Z8%W-+.$#&,#<-%+,",#+,#.%':%-"./%($'1&%$-<-"3+%,/-%,$-*5%':%
)-"*%<"31-+%"$-%#*.'*+#+,-*,%:$')%,/-%3'2%K!!%,'%/#(/%K!!i%2/#3-%,/-%)-5#"*%<"31-+%"$-%':%Z8Z%#*%-<-$4%."+-8%
>/#+%#*5#.",-+%,/",%:'$%-"./%($'1&%)'$-%,/"*%/"3:%':%,/-%+")&3-%"$-%5-:-.,C:$--8%%X'2-<-$?%,/-%)"D'$#,4%':%:3"2-5%
)-,/'5+%%"$-%':%%ZK!!8
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- ALZB AGGM JL BL ML MZ RR
Q-"*% Z8OM Z8OB Z8ZL Z8ZM Z8ZM Z8ZR Z8AO
Q-5#"* Z8Z Z8Z Z8Z Z8Z Z8Z Z8Z Z8Z
/&"0).?5E-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.,)3#8$*.X'&#).W@Z
/A).%)#70$.+1.$Y$)#$5.//-%$-+13,+%':%,C,-+,%"$-%(#<-*%#*%>"63-%B8AZ%8%>/-%)-"*%':%5-:-.,%5-*+#,4%"$-%+#(*#:#."*,34%
/#(/-$%:'$%,/-%($'1&+%/"<#*(%K!!%3'2-$%,/"*%,/-%,/$-+/'35%",%-<-$4%,/$-+/'358%>/-$-:'$-? %,/-$-%#+%+1::#.#-*,%
+1&&'$,%:'$%,/-%"3,-$*",#<-%/4&',/-+-+8% %_'$%-*/"*.-)-*,%2'$7?%,/-%1+-%':%!!%$-+13,+%#*%3'2-$%)-,/'5E+%5-:-.,%
5-*+#,48
/A%)#A+0, DYN&07) B)&3.+1.,)1)'$.,)3#8$*.XG4.c..G9Z
ZK Z8ZZr Z8OB%?%Z8AO%
MZK Z8ZZr Z8OO%?%Z8AR%
BZK Z8ZAr Z8OO%?%Z8AB
GZK Z8ZZr Z8OM%?%Z8AA
JZK Z8ZOr Z8OM%?%Z8AO
/&"0).?54H-.$Y$)#$.+1.,)1)'$.,)3#8$*.X'&#).W@Z
0>2,344,#)&(/,&5(,.()(*&,.(&(*&%-+
F*%,/#+%."+-?%2-%.'*+#5-$-5%BAM%5-:-.,%.'$$-.,#'*+%,/",%2-$-%&-$:'$)-5%#*%OTT%5-:-.,#<-%)-,/'5+8%I-%."&,1$-5%
!!%-::'$,%":,-$%,/-%5-:-.,%2"+%:'1*58%%_#(1$-%B8R%#331+,$",-+%)-,/'5E+%5-:-.,%5-*+#,4?%($'1&#*(%64%K!!?%:'33'2#*(%
64%,/-%5-+.$#&,#<-%+,",#+,#.%':%-"./%($'1&%#* %>"63-%B8AA8%>/-%)-,/'5+%"$-%5#<#5-5%#*,'%,2'%($'1&+? %2#,/%"*5%
2#,/'1,%!!?%51-%,'%,/-%:".,%,/",%,/-%*1)6-$%':%)-,/'5%':%,/-%3",,-$%."+-%"$-%.')&"$",#<-34%3'2-$%,/"*%,/-%,/-%
:'$)-$8
![Page 44: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/44.jpg)
!"(-%OT%
F*%,/#+%($'1&?%,/-%5-:-.,%5-*+#,4%&-$%AZZ%`9\%<"$#-+%:$')%Z8Z%,'%OO8O8%>/-%)-"*%<"31-%#+%",%Z8T?%2#,/%,/-%+,"*5"$5%
5-<#",#'*%",%O8AG?%"*5%%)-5#"*%",%Z8Z8%X'2-<-$?%:'$%G%K%':%"33%,/-%."+-+?%5-<-3'&-$+%"&&3#-5%!!%":,-$%)-,/'5+%
2-$-%:'1*5%5-:-.,#<-8%W-:-.,%5-*+#,4%':%,/'+-%)-,/'5+%2-$-%':%@-$'%#*%)'+,%."+-i%,/-%)-"*%#+%",%Z8ZR%2#,/%,/-%
+,"*5"$5%5-<#",#'*%",%Z8MR8
_LL fHc4HHh H XHc.4HHh
Y#@- BAM OJG MG
Q-"*% Z8GG Z8T Z8ZR
Q-5#"* Z8Z Z8Z Z8Z
/&"0).?544-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.,)3#8$*.X'&#).W?Z
/A).%)#70$.+1.$Y$)#$5. .>"63-%B8AM%&$-+-*,+%,/-%$-+13,+%':%,/-%,C,-+,%",%:#<-%K!!%,/$-+/'35+8%>/-%)-"*+%':%5-:-.,%
5-*+#,4%"$-%/#(/-$%:'$%,/-%($'1&+%/"<#*(%3'2-$%K!!?%:'$%-<-$4%,/$-+/'358%F*%:".,?%,/-%)-"*%#+%':%Z?%2/-*%+')-%!!%
2"+%5'*-%#*%,/-%)-,/'5+8%>/-%&C<"31-+%"$-%/#(/-$%,/"*%,/-%"3&/"%",%"33%."+-+?%#*5#.",#*(%,/",%,/-%5#::-$-*.-+%
6-,2--*%($'1&+%"$-%+#(*#:#."*,8 %X-*.-? %2-%"..-&, %,/-%"3,-$*",#<-%/4&',/-+-+ %,/", % ,/-%1+-%':%!!%#*%5-:-.,#<-%
)-,/'5+%/-3&+%,'%$-51.-%5-:-.,+%":,-$2"$5+8
/A%)#A+0, DYN&07) B)&3.+1.,)1)'$.,)3#8$*.XG4.c..G9Z
ZK Z8ZZr A8ZR%?%Z8ZR
MZK Z8ZZr A8ZM%?%Z8ZZ%
BZK Z8ZZr A8ZZ%?%Z8ZZ
GZK Z8ZZr A8ZZ%?%Z8ZZ
JZK Z8ZZr Z8LL%?%Z8ZZ
/&"0).?549-.$Y$)#$.+1.,)1)'$.,)3#8$*.X'&#).W?Z
U8<7%).?5F.:+R.D0+$.+1._LL.&3,.,)1)'$.,)3#8$*.X'&#).W?Z
![Page 45: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/45.jpg)
!"(-%OJ%
0?2,344,#)&(/,&5(,(+5#+*(=(+&,5#8,8&#/&(.
F*%,/-%,/#$5%."+-?%2-%.'*+#5-$%5-:-.,%5-*+#,4%':%ALZB%)-,/'5+%)'5#:#-5%#*%'$5-$%,'%:#*#+/%-*/"*.-)-*,+8 %%I-%
."&,1$-5%!!%-::'$,%":,-$%,/-%-*/"*.-)-*,%/"+%+,"$,-58%%_#(1$-%B8G%#331+,$",-+%)-,/'5E+%5-:-.,%5-*+#,4?%($'1&#*(%64%
K!!8
>/-%)"D'$#,4%':%)-,/'5+%/"<-%K!!%':%Z8Z%]"&&$'H#)",-34%JZ8ARK^%F*%,/#+%($'1&?%,/-%5-:-.,%5-*+#,4%&-$%AZZ%`9\%
<"$#-+%:$')%Z8Z%,'%OO8O8%>/-%)-"*%<"31-%#+%",%Z8AZ?%2#,/%,/-%+,"*5"$5%5-<#",#'*%A8OB?%"*5% %)-5#"*%Z8Z8%F*%,/#+%
+")&3-?%,/-%)-,/'5+%/"<#*(%)'$-%,/"*%MZ%K!!%":,-$%,/-%-*/"*.-)-*,%/"+%+,"$,-5%.'*,"#*+%*'%5-:-.,%",%"338%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- ALZB ARMG AOT BJ BA MJ AMB
Q-"*% Z8AZ Z8AZ Z8M Z8Z Z8Z Z8Z Z8Z
Q-5#"* Z8Z Z8Z Z8Z Z8Z Z8Z Z8Z Z8Z
/&"0).?54@-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.,)3#8$*.X'&#).WFZ
/A).%)#70$.+1.$Y$)#$5 .%>"63-%B8AB%&$-+-*,+%,/-%$-+13,+%':%,/-%,C,-+,%",%:#<-%K!!%,/$-+/'35+8%>/-%)-"*+%':%5-:-.,%
5-*+#,4%"$-%/#(/-$%:'$%,/-%($'1&+%/"<#*(%3'2-$%K!!8%F*%:".,?%,/-%)-"*%#+%':%Z?%2/-*%+')-%!!%2"+%5'*-%#*%,/- %
)-,/'5+8%>/-%&C<"31-+%"$-%/#(/-$%,/"*%,/-%"3&/"%-H.-&,%,/-%."+-%,/",%K!!%#+%Z8%X-*.-?%2-%"..-&,%,/-%"3,-$*",#<-%
/4&',/-+-+%,/",%,/-%1+"(-%':%!!%:'$%-*/"*.-)-*,+%/-3&+%,'%$-51.-%5-:-.,%5-*+#,4%":,-$2"$5%2/-*%K!!%#+%",%3-"+,%
MZK8
U8<7%).?5I.:+R.D0+$.+1._LL.&3,.,)1)'$.,)3#8$*.X'&#).WFZ
![Page 46: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/46.jpg)
!"(-%OL%
/A%)#A+0, DYN&07) B)&3.+1.,)1)'$.,)3#8$*.XG4.c..G9Z
ZK Z8RB Z8AZ%?%Z8ZT
MZK Z8ZZr Z8AA%?%Z8ZZ
BZK Z8ZZr Z8AA%?%Z8ZZ
GZK Z8ZZr Z8AA%?%Z8ZZ
JZK Z8ZZr Z8AZ%?%Z8ZZ
/&"0).?54?-.$Y$)#$.+1.,)1)'$.,)3#8$*.+3.'&#).WF
?5@5 6CD&'$.+3.,)1)'$.'+%%)'$8+3#>/#+%+-.,#'*%$-&'$,+%,/-%:#*5#*(+%'*%,/-%-::-.,%':%!!%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*+8%I-%"$-%#*,-$-+,-5%#*%,/$--%
"+&-.,+%':%,/-%-::#.#-*.4?%#*.315#*(%,#)-?%-::'$,?%"*5%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+8%>/-%,#)-%,'%.'$$-.,%5-:-.,%
$-:-$+%,'%,/-%."3-*5"$%,#)-%,/",%,/-%5-:-.,%$-)"#*%1*:#H-58%>/-%-::'$,%."&,1$-+%,/-%.-$,"#*%&-$#'5%':%,#)-%,/",%
5-<-3'&-$+%2'$7-5%'*%:#H#*(%,/-%&"$,#.13"$%5-:-.,8%>/-%&$-.#+#'*%':%5-:-.,%3'."3#@",#'*%)-"+1$-+%/'2%:"+,%,/-%
5-:-.,%#+%:'1*58
>/-%$-+13,+%"*+2-$%,/-%$-+-"$./%01-+,#'*%VG%l%VAB%#*%,/-%U'"3CV1-+,#'*+CQ-,$#.%]Y-.,#'* %O8M8^8 %>"63-%B8AR%
+1))"$#@-+%,/-%."+-%1*5-$%.'*+#5-$",#'*+8
W7)#$8+3 6$)C B)%)#.+1.LL B)%).+1.)118'8)3'*
VG W-:-.,+ KQ!!%':%)'5#:#-5%)-,/'5+ W1$",#'*
VT W-:-.,+ KQ!!%':%)'5#:#-5%)-,/'5+ >',"3%-::'$,
VJ W-:-.,+ KQ!!%':%$-"5C'*34%)-,/'5+ >',"3%-::'$,
VL W-:-.,+ N&&$'"./%,'%5-:-.,%.'$$-.,#'*+ S::'$,
VAZ Q'5#:#-5%)-,/'5+ K!!%&$#'$%,'%,/-%5-:-.,#'* S::'$,
VAA Q'5#:#-5%)-,/'5+ K!!%51$#*(%,/-%.'$$-.,#'* S::'$,
VAM P-"5C'*34%)-,/'5+ K!!%&$#'$%,'%,/-%5-:-.,#'* S::'$,
VAO P-"5C'*34%)-,/'5+ K!!%51$#*(%,/-%.'$$-.,#'* S::'$,
VAB W-:-.,+ N&&$'"./%,'%5-:-.,%.'$$-.,#'*+ !$-.#+#'*%':%3'."3#@#*(%5-:-.,+
/&"0).?54F-.G7CC&%*.+1.C)%)#.+1.LL.&3,.C)%)#.+1.)118'8)3'*
?5@545 !3&0*#8#.+1.'+%%)0&$8+3#
I-%"&&34%!-"$+'*E+%&$'51.,%)')-*,%.'$$-3",#'*%,'%./-.7%,/-%)"(*#,15-%"*5%5#$-.,#'*%6-,2--*%,/-%)-"+1$-+%':%
!!%"*5%,/-%)-"+1$-+%':%-::#.#-*.48 %>/-$-%"$-%,2'%#$$-3-<"*,%."+-+? %VL%"*5%VAB?%,/",%"$-%-H.315-5%:$')%,/#+%
"*"34+#+8%>/-%$-+13,+%]>"63-%B8AG^%+1((-+,%,/",%,/-$-%#+%*'%+#(*#:#."*,%.'$$-3",#'*%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%
"*5%,/-%)-"+1$-+%':%-::#.#-*.4%1*5-$%,/-%."+-%':%.'*+#5-$",#'*+8
![Page 47: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/47.jpg)
!"(-%BZ%
W7)#$8+3 2+%%)0&$8+3.'+)118'8)3$
VG CZ8AJ
VT Z8OZ
VJ Z8ZB
VAZ Z8ZO
VAA Z8ZT
VAM Z8ZR
VAO CZ8ZA
/&"0).?54I-.2+%%)0&$8+3.")$J))3.C)%)#.+1.LL.&3,.C)%)#.+1.)118'8)3'*
?5@595 !3&0*#8#.+1.$A).,811)%)3')#
>/-%*-H,%#*<-+,#(",#'*%#+%,'%5-,-$)#*-%,/-%,/$-+/'35%-::-.,%':%!!%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*%".,#<#,#-+8%I-%
1+-%+,15-*,%,C,-+,%,'%.')&"$-%,/-%,2'%5#+,$#61,#'*+[%,/-%+")&3-%2#,/%,/-%!!%)-"+1$-%3-++%,/"*%,/$-+/'35?%"*5%,/-%
+")&3-%2#,/%,/-%!!%)-"+1$-%-01"3%'$%)'$-%,/"*%,/-%,/$-+/'358
_'$%-"./%."+-?%2-%&$-+-*,%,/-%5#+,$#61,#'*%':%,/-%5","?%,/-%+1))"$4%+,",#+,#.?%"*5%,/-%,C,-+,%$-+13,8
0@2,3A44,#+.,."/#&%-+,-),.()(*&,*-//(*&%-+
F*%,/#+%:#$+,%."+-%':%5-:-.,%.'$$-.,#'*%-::#.#-*.4?%2-%:'.1+%'*%/'2%!!%-::-.,%,/-%51$",#'*%,/",%5-:-.,+%$-)"#*+%
1*:#H-58%I-%1+-%,/-%&-$.-*,"(-%':%)-,/'5+%"..-++-5%64%&"#$%&$'($"))-$+%&$#'$%,'%,/-%5-:-.,%.'$$-.,#'*%]KQ!!^%
"+%,/-%!!%)-"+1$-8%b4%1+#*(%,/#+%)-"+1$-?%2-%"$-%#*,-$-+,-5%,'%+--%2/-,/-$%KQ!!%/"+%+')-%+'$,%':%,/$-+/'35%
$-3",#'*+/#&%,'%,/-%51$",#'*8%
>/-%"*"34@-5%5","%.'*+#+,+%':%OL%5-:-.,+%.'33-.,-5%:$')%,/-%,$".7#*(%+4+,-)8%>/-%51$",#'*%':%5-:-.,%.'$$-.,#'*%
<"$#-+%:$')%"6'1,%A8R%%,'%GORR%/'1$+?%2#,/%,/-%)-"*%<"31-%':%"6'1,%LMR%/'1$+?%"*5%,/-%+,"*5"$5%5-<#",#'*%<"31-%
':%AGMJ%/'1$+8%>/-%5#+,$#61,#'*%':%51$",#'*%'*%-"./%($'1&%':%KQ!!%#331+,$",-5%#*%_#(1$-%B8J8
U8<7%).?5K.:+R.D0+$.+1._BLL.&3,.,)1)'$.'+%%)'$8+3.,7%&$8+3.X'&#).WIZ
![Page 48: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/48.jpg)
!"(-%BA%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.4HHh
Y#@- OL MA AZ G M
Q-"* LMR AOGL BMA OAZ GOM
Q-5#"*% MBT OMG MZZ MAZ GOM
/&"0).?54K-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.'+%%)'$8+3.,7%&$8+3.X'&#).WIZ
/A).%)#70$.+1.$Y$)#$5.>/-%$-+13,%':%,C,-+,%#*5#.",-+%"%+#(*#:#."*,%5#::-$-*,%':%51$",#'*%2/-*%KQ!!%,/$-+/'35%#+%':%
@-$'8%>/#+%$-<-"3+%,/",%2/-*%5-<-3'&-$+%1+-%!!%6-:'$-/"*5?%,/-%51$",#'*%,/",%5-:-.,%$-)"#*+%1*:#H-5%,-*,+%,'%6-%
+/'$,-$8%F,%."*%%"3+'%6-%.'*:#$)-5%64%,/-%'6+-$<#*(%,/-%)-"*%':%51$",#'*%",%',/-$%,/$-+/'35+8%
/A%)#A+0, DYN&07) B)&3.+1.,7%&$8+3.XA%#5Z.XG4.c.G9Z
ZK Z8ZRr AOGL[RR[RM%?%%BZT[BJ[AT
MZK Z8ZG AZGO[RB[BZ%%?%%OLZ[RJ[MJ
BZK %Z8R LBA[BB[BZ%%?%%GOM[AB[BB%
/&"0).?54g-.$Y$)#$.+1.,)1)'$.'+%%)'$8+3.,7%&$8+3.X'&#).WIZ
,,,,,0B2,,3A44,C=-.%)%(.D,#+.,&-&#$,=-.%)%*#&%-+,())-/&,
>/#+%."+-%:'.1+-+%'*%/'2%!!%-::-.,%,/-%,',"3%-::'$,%':%5-:-.,%.'$$-.,#'*8%b4%1+#*(%KQ!!%"+%,/-%%)-"+1$-?%2-%"$-%
#*,-$-+,-5%,'%+--%2/-,/-$%,/-%&-$.-*,"(-%':%)-,/'5+% ,/",%2-$-%"..-++-5%64%!!%6-:'$-% ,/-%5-:-., %5-,-.,#'*%/"+%
+')-%+'$,%':%,/$-+/'35%$-3",#'*+/#&%,'%,/-%-::'$,%,'%:#H%,/-%5-:-.,8%
U8<7%).?5g.:+R.D0+$.+1._BLL.&3,.,)1)'$.'+%%)'$8+3.)11+%$..X'&#).WKZ
![Page 49: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/49.jpg)
!"(-%BM%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.4HHh
Y#@- OL MA AZ G M
Q-"*% MJGA BRR GMGB MBZG %RMLM
Q-5#"* AJOM %AAOL OGJB %AJJM RMLM
/&"0).?54E-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).WKZ
/A).%)#70$.+1.$Y$)#$5.>/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-%':%,/-%.'$$-.,#'*%-::'$,%6-,2--*%,/-%5-:-.,+%':%5#::-$-*,%
KQ!!%,/$-+/'35+8%%X'2-<-$?%64%'6+-$<#*(%,/-%)-"*%':%-::'$,?%'*-%."*%+--%,/",%,/-%)-"*%<"31-+%"$-%#*.'*+#+,-*,8%
>/-%,-+,+%",%GZK%"*5%JZK%,/$-+/'35%"$-%')#,,-5?%51-%,'%,/-%#*+1::#.#-*,%5","%&'#*,+8%
/A%)#A+0, DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c.G9Z
ZK Z8AA MMTM8BO%?%RAAR8GG
MZK Z8JT OGBZ8AO%?%%OOGL8JJ
BZK %Z8GR OBRL8LM%?%RJLO8ZZ
/&"0).?59H-.$Y$)#$.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).WKZ
0E2,3A44,C/(#.F-+$'D,#+.,&-&#$,$-*#$%G#&%-+,())-/&
>/#+%.'*:#(1$",#'*%5#::-$+%:$')%,/-%&$-<#'1+%."+-%"+%2-%."3.13",-%KQ!!%:$')%,/-%)-,/'5+%,/",%2-$-%"..-++-5%
61,%*',%)'5#:#-5%&$#'$%,'%,/-%5-:-.,%.'$$-.,#'*8%>'%6-%.'*+#+,-*,?%,/-%-::'$,%+&-*,%'*%+1./%)-,/'5+%#+%$-:-$$-5%"+%
5-:-.,%3'."3#@",#'*%-::'$,8%
U8<7%).?5E.:+R.D0+$.+1._BLL.&3,.,)1)'$.0+'&08V&$8+3.)11+%$.X'&#).WgZ
![Page 50: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/50.jpg)
!"(-%BO%
_LL fHc4HHh H XHc.9HZ f9Hc.4HHh
Y#@- OL AR AJ G
Q-"*% ORJR8Z JOB8M GBOO ALAG
Q-5#"* AJBZ8Z BAB8Z OBTJ AJBB%
/&"0).?594-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).WgZ
/A).%)#70$.+1.$Y$)#$5.>/-$-%#+%"%+#(*#:#."*,%5#::-$-*.-%':%-::'$,%,'%3'."3#@#*(%5-:-.,+%2/-*%,/-%,/$-+/'35%#+%ZK8%F*%
,/#+%."+-?%,/-%)-"*%':%-:'$,%#+%)1./%/#(/-$%2/-*%)-,/'5+%"..-++-5%51$#*(%,/-%5-:-.,%3'."3#@",#'*%/"<-%6--*%
#*<'3<-5%51$#*(%&"#$%&$'($"))#*(%+-++#'*8%X'2-<-$?%,/#+%-::-.,%5'-+%*',%/'35%",%',/-$%,/$-+/'35+8
/A%)#A+0, DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c..G9Z
ZK Z8ZZr %JOB8MZ%%%ROZO8TR%
MZK Z8ZT OJJJ8AMA%%ALAR8JOO
/&"0).?599-.$Y$)#$.+1.,)1)'$.0+'&08V&$8+3.)11+%$.X'&#).WgZ
,,,,,0H2,&5(,#;;/-#*5,&-,.()(*&,*-//(*&%-+,())-/&
F* %,/#+%."+-%2-%"$- %#*,-$-+,-5%,'%+--%2/-,/-$ % ,/-$-%-H#+, %"*%-::-., %':% ,/-%5-:-., %.'$$-.,#'*%"&&$'"./? %!!%'$%
#*5#<#51"3?%'*%,/-%,',"3%-::'$,%':%5-:-.,%.'$$-.,#'*8%
U8<7%).?54H.:+R.D0+$.+1.,)1)'$.'+%%)'$8+3.&DD%+&'A.&3,.'+%%)'$8+3.)11+%$.X'&#).WEZ
![Page 51: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/51.jpg)
!"(-%BB%
_LL !00 >8$A+7$.
LL
>8$A.LL
Y#@- OL OR B
Q-"*% GBBG GOAA8Z TGMB
Q-5#"* BGZM BGZM8Z TBJG
/&"0).?59@-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).WEZ
/A).%)#70$.+1.$Y$)#$5.>/-%,C,-+,%#*5#.",-+%,/",%,/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-+%':%,/-%-::'$,%,'%:#H%5-:-.,+%2/-*%
5#::-$-*,%"&&$'"./-+%"$-%-H-$.#+-58%X'2-<-$?%,/-%)-"*%<"31-%':%-::'$,%#+%+3#(/,34%/#(/-$%#*%,/-%."+-%':%!!8%>/#+%
:#*5#*(+%.'*:#$)-5%,/-%$-+13,+%':%&$-<#'1+%.'*:#(1$",#'*+%,/",%!!%$-+13,+%#*%/#(/-$%-::'$,8
!DD%+&'A DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c..G9Z
2#,/'1,%!!%"*5%!! Z8TZ %GOAA8ZL%?%TGMO8TR
/&"0).?59?-.$Y$)#$.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).WEZ
,,,,01I2,344,;/%-/,&-,&5(,.()(*&,.(&(*&%-+,-),.()(*&,*-+&/%7"&%+J,=(&5-.8,
>/-%&$-<#'1+%01-+,#'*+%"55$-++%,/-%-::-.,%':%!!%'*%,',"3%,#)-%"*5%-::'$,%,'%.'$$-.,%,/-%5-:-.,8%>/-%01-+,#'*%#+%
2/-,/-$%,/-%-::-.,%':%!!%'*%+')-%)-"+1$-+%':%5-:-.,%.'$$-.,#'*%-::#.#-*.4%#+%&-$.-#<"63-%",%,/-%)-,/'5%3-<-38%>/-%
$-+-"$./%01-+,#'*%VAZ%l%VAO%"$-%5-+#(*-5%,'%#*<-+,#(",-%+1./%"+&-.,+8%
F*%,/#+%."+-?%2-%"*"34@-%2/-,/-$%,/-$-%#+%"%,/$-+/'35%-::-.,%6-,2--*%K!!%':%5-:-.,#<-%)-,/'5+?%&$#'$%,'%,/-%
5-:-.,%5-,-.,#'*?%"*5%,/-%-::'$,%+&-*,%'*%,/",%)-,/'5%,'%.3-"*%1&%,/-%:"13,8
U8<7%).?544.:+R.D0+$.+1._LL.D%8+%.$+.$A).,)1)'$.,)$)'$8+3.&3,.C+,818'&$8+3.)11+%$.X'&#).W4HZ
![Page 52: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/52.jpg)
!"(-%BR%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- BAM OJZ AO T M M J
Q-"*% %MTO8G MRG8AZ GAR8T% RGR8B RL8RZ %BZG8R OAA8A
Q-5#"* TM8R TZ8RZ %OLG8Z %MJZ8Z %RL8RZ %BZG8R BR8R
/&"0).?59F-.])#'%8D$8N).#$&$8#$8'.+1..C+,818'&$8+3.)11+%$.X'&#).W4HZ
/A).%)#70$.+1.$Y$)#$5.f'%5#::-$-*.-+%6-,2--*%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*%"*5%.'$$-.,#'*%-::'$,%."*%6-%
'6+-$<-5%:$')%,/-%6'H%&3',+8%>/-%$-+13,+%':%,/-%,C,-+,%.'*:#$)%,/",%,/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-+%#*%.'$$-.,#'*%
-::'$,%#*%)-,/'5%2#,/%5#::-$-*,%K!!8%>/-%$-+13,+%/'35%:'$%"33%,/-%,/$-+/'35+%1*5-$%,/-%.'*+#5-$",#'*+8
/A%)#A+0, DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4..c.G9Z
ZK Z8AO MRG8AZTL%%BJZ8TAJJ
MZK Z8BB MGJ8ZZMR%%OJJ8OGJB%
BZK Z8LO MTO8MZTR%%MJR8ZJOO
GZK Z8TZ MTM8ABBO%%OOZ8MZZZ%
JZK Z8JO MTM8JZLB%%OAA8AMRZ
/&"0).?59I-.$Y$)#$.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).W4HZ
,,,,
,,,,0112,344,."/%+J,&5(,.()(*&,*-//(*&%-+,-),.()(*&,*-+&/%7"&%+J,=(&5-.8,
>/#+%.'*:#(1$",#'*%:'.1+-+%'*%,/-%."+-%,/",%!!%#+%"5'&,-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*8%I-%"*"34@-%/'2%!!%-::-.,%
,/-%)'5#:#.",#'*%-::'$,8%X'2-<-$?%,/-%,-+,%':%,/$-+/'35%-::-.,%."**',%6-%&-$:'$)-5%51-%,'%,/-%#*+1::#.#-*,%5","%
&'#*,+8%%I-%'*34%.')&"$-%,/-%.'$$-.,#'*%-::'$,%#*%,/-%."+-%2/-*%,/-%)'5#:#.",#'*%#+%5'*-%64%!!%"*5%2/-*%#,%#+%
5'*-%64%#*5#<#51"3+8
U8<7%).?549.:+R.D0+$.+1._LL.,7%83<.$A).,)1)'$.'+%%)'$8+3.&3,.C+,818'&$8+3.)11+%$.X'&#).W44Z
![Page 53: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/53.jpg)
!"(-%BG%
_LL !00 >8$A+7$.
LL
LL
Y#@- BAM OLR AT
Q-"*% MTO8G %MGT8L BZB8R
Q-5#"* %TM8R TA8Z %AOZ8Z
/&"0).?59K-.])#'%8D$8N).#$&$8#$8'.+1.C+,818'&$8+3.)11+%$.X'&#).W44Z
/A).%)#70$.+1.$Y$)#$5..>/-%$-+13,%#*5#.",-+%,/",%,/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-+%6-,2--*%,/-%)'5#:#.",#'*%-::'$,%
2/-,/-$%'$%*',%!!%#+%1+-58%>/-%1+-%':%!!%5'-+%*',%+#(*#:#."*,34%#*.$-"+-%,/-%-::'$,%"+%#,%#+%:'1*5%,/-%,/-%&$-<#'1+%
."+-?%-<-*%,/'1(/%,/-%)-"*%':%-::'$,%+--)+%,'%6-%/#(/-$8
!DD%+&'A DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c..G9Z
I#,/'1,%!!%"*5%!! Z8OJJT MGT8LM%%?%%BZB8RO
/&"0).?59g-.$Y$)#$.+1.,)1)'$.'+%%)'$8+3.)11+%$.X'&#).W44Z
01:2,344,;/%-/,&-,&5(,.()(*&,.(&(*&%-+,-),,=(&5-.8,#**(88(.,."/%+J,&5(,$-*#$%G#&%-+,
F*%,/#+%."+-?%2-%:'.1+%'*%,/-%)-,/'5+%,/",%2-$-%"..-++-5%51$#*(%,/-%5-:-.,%.'$$-.,#'*i%61,%,/-%"..-++%5'-+%*',%
$-+13,%#*%,/-%)'5#:#.",#'*8%>/-%"<"#3"6#3#,4%':%,/-%5","%&'#*,+%"33'2+%1+%,'%,-+,%,/-%-::-.,%':%!!%&$#'$%,'%,/-%5-:-.,%
5-,-.,#'*%"*5%,/-%3'."3#@",#'*%-::'$,%",%-<-$4%,/$-+/'35+8
U8<7%).?54@.:+R.D0+$.+1._LL.D%8+%.$+.$A).,)1)'$.,)$)'$8+3.&3,.C+,818'&$8+3.)11+%$.X'&#).W49Z
![Page 54: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/54.jpg)
!"(-%BT%
_LL fHc4HHh H XHc.9HZ f9Hc.?HZ f?Hc.IHZ fIHc.gHZ fgHc.4HHh
Y#@- GZZ BBB TR MZ AZ J BO
Q-"*% AAR8O AZT8J %AAR8T ARO8TZ LB8ZZ JB8GM AJB8T
Q-5#"* MG8Z %MT8Z% MG8Z %MB8ZZ MO8ZZ OR8RZ MT8Z
/&"0).?59E-.])#'%8D$8N).#$&$8#$8'.+1..C+,818'&$8+3.)11+%$.X'&#).W49Z
/A).%)#70$.+1.$Y$)#$5.>/-%)-"*%':%5-:-.,%3'."3#@#*(%-::'$,%#+%+3#(/,34%/#(/-$%:'$%,/-%($'1&%,/",%.'*,"#*+%5","%&'#*,+%
2#,/%-01"3%'$%/#(/-$%K!!%,/"*%,/-%,/$-+/'35+%,/"*%,/-%($'1&%2#,/%3'2-$%K!!%,/"*%,/$-+/'358%X'2-<-$?%,/-%$-+13,%
:$')%,/-%,C,-+,%$-<-"3+%,/",%6',/%($'1&+%"$-%,"7-*%:$')%,/-%+")-%5#+,$#61,#'*8%\'*+-01-*,34?%,/-$-%#+%#*+1::#.#-*,%
-<#5-*.-%,'%+"4%,/",%,/-%)'$-%!!%#+%"&&3#-5%,'%,/-%)-,/'5?%,/-%)'$-%1*5-$+,"*5"63-%,/-%)-,/'5%#+8
/A%)#A+0, DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c..G9Z
ZK Z8OR AZT8TT%%?%AOG8GA
MZK Z8MG AZJ8LM%?%ARR8LR
BZK Z8OB AAZ8RJ%?%%ARG8GL
GZK Z8OZ AAZ8MJ%?%%AGJ8LJ
JZK %Z8MG AZL8LA%?%AJB8GT
/&"0).?5@H-.$Y$)#$.+1.,)1)'$.0+'&08V&$8+3.)11+%$.X'&#).W49Z
,,,,,01<2,344,."/%+J,&5(,.()(*&,.(&(*&%-+,-),,=(&5-.8,#**(88(.,."/%+J,&5(,$-*#$%G#&%-+
>/#+%.'*:#(1$",#'*%.'*+#5-$+%,/-%1+-%':%!!%51$#*(%,/-%5-:-.,%3'."3#@",#'*%"*5%,/-%-::'$,%$-01#$-5%,'%1*5-$+,"*5%,/-%
)-,/'58%%%>/-%,-+,%':%,/-%,/$-+/'35%"$-%*',%"&&3#."63-%#*%,/#+%."+-%51-%,'%,/-%+)"33%+")&3-%+#@-8%>/-$-:'$-%2-%,-+,%
,/-%-::-.,%#*%,/-%."+-%':%!!%"*5%#*5#<#51"3+8
U8<7%).?54?.:+R.D0+$.+1._LL.D%8+%.$+.$A).,)1)'$.,)$)'$8+3.&3,.0+'&08V&$8+3.)11+%$..X'&#).W4@Z
![Page 55: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/55.jpg)
!"(-%BJ%
_LL !00 >8$A+7$.
LL
LL
Y#@- ARZZ AORM %ABJ
Q-"*% LO8MG LM8LG LG8ZG
Q-5#"* MZ8ZZ MZ8ZZ %MO8RZ
/&"0).?5@4-.])#'%8D$8N).#$&$8#$8'.+1.,)1)'$.0+'&08V&$8+3.)11+%$.X'&#).W4@Z
/A).%)#70$.+1.$Y$)#$5%>/-%)-"*%<"31-+%':%-::'$,%':%,2'%($'1&+%"$-%01#,-%+#)#3"$8%>/-%,C,-+,%$-+13,%.'*:#$)+%,/",%
,/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-%6-,2--*%,/-%-::'$,%1+-5%,'%3'."3#@#*(%5-:-.,+%#*%,/-%."+-%':%!!%"*%#*5#<#51"38%
!DD%+&'A DYN&07) B)&3.+1.)11+%$.X#)'+3,#Z.XG4.c.G9Z
I#,/'1,%!!%"*5%!! Z8JL LM8LG%?%LG8ZG
/&"0).?5@9-.$Y$)#$.+1.,)1)'$.0+'&08V83<.)11+%$.X'&#).W4@Z
,,,
,,,,01>2,4/(*%8%-+,-),$-*#$%G%+J,.()(*&8
`"+,%61,%*',%3-"+,?%2-%"$-%#*,-$-+,-5%,'%+--%2/-,/-$%&"#$%&$'($"))-$+%"*5%#*5#<#51"3+%&-$:'$)%5#::-$-*,34%#*%
3'."3#@#*(%5-:-.,+8%_'$%-"./%5-:-.,?%,/-%&$-.#+#'*%':%5-:-.,%3'."3#@",#'*%#+%,/-%$",#'%':%-::'$,%+&-*,%'*%.'$$-.,#*(%
5-:-.,#<-%)-,/'5+%"*5%,',"3%-::'$,%+&-*,%2'$7#*(%'*%,/-%5-:-.,8%
U8<7%).?54F.:+R.D0+$.+1.,)1)'$.'+%%)'$8+3.&DD%+&'A.&3,.D%)'8#8+3.+1.0+'&08V83<.,)1)'$#.X'&#).W4?Z
![Page 56: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/56.jpg)
!"(-%BL%
_LL !00 >8$A+7$.
LL
LL
Y#@- OL OR B
Q-"*% BJ8TM RZ8BA OO8LJ
Q-5#"* BL8OM BL8OB MB8TM
/&"0).?5@@-.])#'%8D$8N).#$&$8#$8'.+1.D%)'8#8+3.+1.0+'&08V83<.,)1)'$#.X'&#).W4?Z
/A).%)#70$.+1.$Y$)#$5%%>/-%,C,-+,%%$-<-"3+%,/",%,/-$-%#+%*'%%+#(*#:#."*,%5#::-$-*,%6-,2--*%&"#$%&$'($"))-$%"*5%
#*5#<#51"3%#*%,/-%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+8
!DD%+&'A DYN&07) B)&3.+1.D%)'8#8+3.XG4.c.G9Z
I#,/'1,%!!%"*5%!! Z8BL RZ8BA%%OO8LJ
/&"0).?5@?-.$Y$)#$.+1.$A).D%)'8#8+3.+1.,)1)'$.0+'&08V&$8+3.X'&#).W4?Z
![Page 57: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/57.jpg)
!"(-%RZ%
F5 G7CC&%*.+1.$A).%)#70$#
F545 Q11)'$#.+1.D&8%.D%+<%&CC83<.+3.O7&08$*I-%/"<-%-<"31",-5%,/-%;3#*-"$=%"*5%;,/$-+/'35=%-::-.,+%':%&"#$%&$'($"))#*(%]!!^%'*%01"3#,48 %I-%1+-%5-:-.,%
5-*+#,4%':%)-,/'5+%"+%%"%)-"+1$-%':%01"3#,4i%2/#3-%<"$#'1+%&-$.-*,"(-+%':%&"#$%&$'($"))#*(%]K!!^%"&&3#-5%,'%
)-,/'5+%"$-%.'*+#5-$-5%"+%,/-%,$-",)-*,8%>/-%"*"34+#+%:'.1+-+%'*%,2'%,4&-+%':%-<-*,+%#*%"%+':,2"$-%&$'D-.,[%A^%,/-%
,#)-%,/",%5-:-.,+%"$-%5#+.'<-$-5?%%"*5%M^%,/-%,#)-%,/",%-*/"*.-)-*,+%"$-%#)&3-)-*,-58%Y1./%-<-*,+%"33'2%1+%,'%
,/-%,$".7%,/-%"5'&,#'*%':%!!%#*%+-<-$"3 %."+-+8 % %_'$%-"./%."+-+%':%.'*+#5-$",#'*?%2-%)-"+1$-%,/-%.'$$-3",#'*%
6-,2--*%!!%"*5%5-:-.,%5-*+#,4?%"*5%,/-%5#::-$-*.-+%':%5-:-.,%5-*+#,4%",%+-3-.,-5%,/$-+/'35+%':%!!8
>/-%,-+,+%':%.'$$-3",#'*%$-<-"3+%,/",%,/-$-%#+%*'%3#*-"$%5-&-*5-*.4%6-,2--*%,/-%)-"+1$-+%':%!!%"*5%,/-%)-"+1$-+%
':%01"3#,4%#*%"33%."+-+%1*5-$%.'*+#5-$",#'*+8%F*%"*',/-$%2'$5?%)'$-%"5'&,#'*%':%!!%#*%)-,/'5+%5'-+%*',%$-+13,%#*%
3-++%5-:-.,8%%%
\'*+#5-$#*(%,/-%)-"+1$-%':%5#::-$-*.-+?%,/-%$-+13,+%+/'2%,/",
! I/-*%.'*+#5-$#*(%,/-%"5'&,#'*%':%!!%:'$% ,/-%2/'3-%'6+-$<",#'*%]VA^? % ,/-%5-:-., %5-*+#,4%<"$#-+% #*%,/-%
5#::-$-*,%3-<-3+%':%K!!8%>/-%-H")#*",#'*%':%5-:-.,%5-*+#,4%$-<-"3+%*'%&",,-$*%,'2"$5+%3'2-$%5-:-.,%5-*+#,4%
"./#-<-5%2#,/%/#(/-$%K!!8%>/-%$-+13,%:$')%,C,-+,%.'*:#$)+%,/-%'6+-$<",#'*%,/",%5-:-.,%5-*+#,4%#+%':%+#)#3"$%
",%<"$#'1+%K!!8
! I/-*%2-%.'*+#5-$%,/-%&'$,#'*+%':%!!%&$#'$%,'%,/-%5-,-.,#'*%':%,/-%5-:-.,%]VM^?%,/-%5#+,$#61,#'*%':%,/-%5","+-,%
.'*:#$)+%,/-%:#*5#*(%#*%,/-%."+-%VA8%>/1+?%2-%."**',%$-D-.,%,/-%*133%/4&',/-+-+%:'$%"33%K!!%,/$-+/'35+%,/",%
!!%5'-+%*',%$-51.-%,/-%5-:-.,%$",-%#*%,/-%)-,/'5+8
! I/-*%.'*+#5-$#*(%,/-%&'$,#'*+%':%!!%&$#'$% ,'%,/-%-*/"*.-)-*,+%]VO^? % ,/-%$-+13,+%+/'2%,/",% ,/-%5-:-.,%
5-*+#,4 %': %)-,/'5+ %<"$#-+ % ,/- %)'+, %2/-* %5-<-3'&-$+ %2'$7 %'* % ,/- %)-,/'5+ %5-<-3'&-5 %1+#*( % ,/- % +'3'%
&$'($"))#*(%+,43-8%h+#*(%,/-%,C,-+,?%2-%$-D-.,%,/-%*133%/4&',/-+-+%:'$%"33%K!!%,/$-+/'35+8%F*%"*',/-$%2'$5?%
,/-%1+"(-%':%!!%6-:'$-/"*5%/-3&+%,'%#*.$-"+-%,/-%01"3#,4%':%-*/"*.-)-*,+%":,-$2"$5+8%
! I/-*%.'*+#5-$#*(%,/-%1+"(-%':%!!%":,-$%,/-%5-:-.,%#+%:'1*5%#*%,/-%)-,/'5%]VB^?%,/-%$-+13,%+/'2+%,/-%5-:-.,%
$",- %.'*+#5-$"634%5-.$-"+-+ %2/-*%!!%#+%1+-58 %h+#*(% ,/-%,C,-+, % ,'%.')&"$-%)-,/'5+%2#,/%!!%", %+-<-$"3 %
,/$-+/'35+?%2-%$-D-.,%,/-%*133%/4&',/-+-+%",%"33%."+-+8
! I/-*%.'*+#5-$#*(%,/-%1+"(-%':%!!%:'$%-*/"*.-)-*,%2'$7%]."+-%VR^?%,/-%5","%5#+,$#61,#'*%#+%01#,-%+#)#3"$%,'%
,/-%."+-%VB8%>/-%5-:-.,%5-*+#,4%<"$#-+%,/-%)'+,%2/-*%5-<-3'&-$+%5'%*',%1+-%!!8%X'2-<-$?%,/-%)-5#"*%':%
5-:-.,%5-*+#,4%#+%@-$'8%h+#*(%,/-%,C,-+,?%,/-%-<#5-*.-%#+%+1::#.#-*,%,'%$-D-.,%,/-%*133%/4&',/-+-+%2/-*%K!!%
,/$-+/'35%#+%-01"3%'$%)'$-%,/"*%MZK8
F*%+1))"$4?%2-%$-D-.,%,/-%*133%/4&',/-+-+%#*%,/-%."+-%VO?%VB%?"*5%VR%64%1+#*(%,/-%&"$")-,$#.%,-+,8%>/-%&C<"31-+%
<"$#-+%:$')%Z8ZZ%l%Z8ZO8% %>/-%$-+13,%#+%#331+,$",-5%#*%_#(1$-%R8A8%>/-%+#(*#:#."*,%$-+13,+%"$-%/#(/3#(/,-5%2#,/%&C
<"31-8
![Page 58: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/58.jpg)
U8<7%).F54./A).)N&07&$8+3.+1.LL.)11)'$.+3.O7&08$*
![Page 59: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/59.jpg)
!"(-%RM%
F595 Q11)'$.+1.D&8%.D%+<%&CC83<.+3.)118'8)3'*.+1.,)1)'$.
'+%%)'$8+3#>/-%;3#*-"$=%"*5%;,/$-+/'35=%-::-.,+%':%&"#$%&$'($"))#*(%]!!^%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*%"$-%-<"31",-58%
I-%1+-5%,/$--%)-"+1$-+%,'%-<"31",-%,/-%-::#.#-*.4[%A^%51$",#'*%,/-%,/-%5-:-.,%$-)"#*+%1*:#H-5?%M^%-::'$,%+&-*,%:'$%
,/-%5-:-.,%.'$$-.,#'*?%"*5%O^%,/-%&$-.#+#'*%,'%3'."3#@#*(%5-:-.,+8%>/-%"*"34+#+%#+%5#<#5-5%#*,'%J%."+-+?%.'*+#5-$#*(%
5#::-$-*,%)-"+1$-+%':%!!8
>/-%)-"+1$-%':%.'$$-3",#'*%#*5#.",-+%,/",%,/-$-%#+%*'%,/-%3#*-"$%$-3",#'*+/#&%6-,2--*%,/-%)-"+1$-%':%!!%"*5%,/-%
)-"+1$-%':%!!%1*5-$%,/-%."+-+%':%.'*+#5-$",#'*+8
>/-%,/$-+/'35%-::-.,+[
! W1$",#'*%':%,/-%5-:-.,%.'$$-.,#'*%]VG^8%I-%1+-%,/-%$",#'%':%)-,/'5+%,/",%2-$-%"..-++-5%64%!!%&$#'$%,'%,/-%
5-:-., %5-,-.,#'*% ]KQ!!^%"+ %" %!!%)-"+1$-8 % %>/- % ,C,-+, % $-+13, %+/'2+% ,/", %5-:-., %.'$$-.,#'* %51$",#'*% #+%
+#(*#:#."*,34%+/'$,-$%2/-*%5-<-3'&-$+%1+-%!!%6-:'$-/"*58%>/-%+#(*#:#."*,%5#::-$-*.-%/'35+%'*34%2/-*%,/-%
,/$-+/'35%#+%@-$'8%%
! >',"3%-::'$, %1+-5%:'$%)'5#:4#*(%5-:-.,#<-%)-,/'5+%]VT^8 %N("#*%2-%1+-%KQ!!%"+%,/-%!!%)-"+1$-8 %I-%
."**',%$-D-.,%,/-%*133%/4&',/-+-+%:'$%-<-$4%KQ!!%,/$-+/'35+8%%>/#+%$-+13,+%#*5#.",-%,/",%,/-%)'5#:#.",#'*%
-::'$,%5'-+%*',%#*.$-"+-%+#(*#:#."*,34%64%,/-%"5'&,#'*%':%!!%6-:'$-%,/-%5-:-.,%5-,-.,#'*8
! >',"3%-::'$,%1+-5%:'$%3'."3#@#*(%5-:-.,+%]VJ^8%I-%$-D-.,%,/-%*133%/4&',/-+-+%2/-*%,/-%KQ!!%,/$-+/'35%#+%
@-$'8%>/-%-::'$,%#+%+#(*#:#."*,34%/#(/-$ %2/-*%)-,/'5+%"..-++-5%51$#*(%,/-%5-:-.,%3'."3#@",#'*%/"<-%6--*%
#*<'3<-5%51$#*(%&"#$%&$'($"))#*(%+-++#'*%6-:'$-/"*58
! >',"3%-::'$,%1+-5%:'$%5-:-.,%.'$$-.,#'*%]VL^8%%F*%,/#+%."+-%2-%.'*+#5-$%,/-%"&&$'"./%,'%5-:-.,%.'$$-.,#'*%"+%
,/-%!!%)-"+1$-8%F:%,/-$-%-H#+,+%"%&'$,#'*%':%,#)-%51$#*(%,/-%.'$$-.,#'*%+&-*,%64%1+#*(%!!?%,/-*%2-%+"4%,/",%"%
5-:-.,%#+%:#H-5%64%!!8%F:%,/-%2/'3-%&-$#'5%':%5-:-.,%.'$$-.,#'*+%#+%5'*-%2#,/'1,%1+#*(%!!?%,/-*%2-%+"4%,/",%
,/- %5-:-., % #+ % :#H-5 %64 % #*5#<#51"3+8 %>/- % $-+13, % #*5#.",-+ % ,/", % ,/-$- % #+ % *' % +#(*#:#."*, %5#::-$-*.- % #* % ,',"3%
.'$$-.,#'*%-::'$,?%2/-*%5#::-$-*,%"&&$'"./-+%,'%5-:-.,%.'$$-.,#'*%"$-%"5'&,-58
! S::'$, % +&-*, % '* %)'5#:4#*( % -"./ % 5-:-.,#<- %)-,/'5 % ]VAZ^8 %>/#+ % ."+- % .'*+#5-$+ % ,/- % -::'$, % +&-*, % '* % "*%
#*5#<#51"3 %5-:-.,#<- %)-,/'58 %I-%1+- %K!! %&$#'$ % ,' % ,/- %5-:-., %5-:-.,#'* %"+ %" %!! %)-"+1$-8 %>/- % $-+13,%
#*5#.",-+%,/",%,/-$-%#+%*'%+#(*#:#."*,%5#::-$-*.-%#*%)'5#:#.",#'*%-::'$,%#*%-<-$4%+-3-.,-5%,/$-+/'358%
! S::'$,%+&-*,%'*%)'5#:4#*(%-"./%5-:-.,#<-%)-,/'5%%]VAA^8%F*+,-"5%':%K!!%&$#'$%,'%,/-%5-:-.,%5-,-.,#'*?%2-%
1+-%K!!%51$#*(%,/-%.'$$-.,#'*%"+%,/-%!!%)-"+1$-8%F*%,/#+%."+-?%2-%."**',%$-D-.,%,/-%*133%/4&',/-+-+8
! S::'$, % +&-*, %'* % +-"$./#*( % :'$ %5-:-.,+ % #* %*'*C5-:-.,#<- %)-,/'5 % ]VAM^8 %h+#*( %K!!%&$#'$ % ,' % ,/- %5-:-.,%
5-:-.,#'*%"+%"%!!%)-"+1$-?%2-%."**',%$-D-.,%,/-%*133%/4&',/-+-+%",%-<-$4%+-3-.,-5%,/$-+/'358%>/#+%$-+13,%#+%#*%
3#*-%2#,/%,/-%:#*5#*(%#*%01-+,#'*%VAZ8%
! S::'$,%+&-*,%'*%+-"$./#*(%:'$%5-:-.,+%#*%*'*C5-:-.,#<-%)-,/'5%]VAO^8%h+#*(%K!!%51$#*(%,/-%.'$$-.,#'*%"+%
,/-%!!%)-"+1$-?%2-%."**',%$-D-.,%,/-%*133%/4&',/-+-+8%>/#+%$-+13,%#*5#.",-+%,/-%-::-.,%+&-*,%'*%-"./%)-,/'5%
5'-+%*',%#*.$-"+-%-<-*%,/'1(/%!!%#+%1+-5%51$#*(%,/-%5-:-.,%3'."3#@",#'*8%>/#+%:#*5#*(%#+%#*%3#*-%2#,/%,/-%
$-+13,%#*%01-+,#'*%VAA8
! >/-%&$-.#+#'*%':%3'."3#@#*(%5-:-.,+%]VAB^8%I-%1+-%,/-%$",#'%6-,2--*%,/-%-::'$,%+&-*,%'*%)'5#:4#*(%5-:-.,#<-%
)-,/'5+%"*5%,/-%,',"3%5-:-.,%.'$$-.,#'*%-::'$,%,'%)-"+1$-%,/-%&$-.#+#'*8%>/-%)'$-%,#)-%+&-*,%'*%,/-%;$#(/,=%
)-,/'5+%,/",%*--5%,'%6-%:#H-5?%,/-%)'$-%,/-%&$-.#+#'*8%>/-%"&&$'"./%,'%,/-%.'$$-.,#'*%#+%1+-5%"+%,/-%!!%
)-"+1$-8 %>/- % ,C,-+, % $-+13, % $-<-"3+ % ,/", % ,/- %&$-.#+#'* %': % 3'."3#@#*( %5-:-.,+ % #+ % *', %5#::-$-*, % :'$ %!! %"*5%
#*5#<#51"3+8
F*%+1))"$4?%2-%$-D-.,%,/-%*133%/4&',/-+-+%#*%,/-%."+-%VG%?"*5%VJ%64%1+#*(%,/-%&"$")-,$#.%,-+,8%>/-%&C<"31-+%
<"$#-+ % :$')%Z8ZR %"*5 %Z8ZZ? %"..'$5#*(348 % %>/- %$-+13, % #+ % #331+,$",-5 % #* %_#(1$- %R8M8 %>/-%+#(*#:#."*, % $-+13,+ %"$-%
/#(/3#(/,-5%2#,/%&C<"31-8
![Page 60: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/60.jpg)
U8<7%).F59./A).)N&07&$8+3.+1.LL.)11)'$.+3.)118'8)3'*.+1.,)1)'$.'+%%)'$8+3#
![Page 61: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/61.jpg)
!"(-%RB%
F5@5 /A).3+3YD&%&C)$%8'.$)#$#.+1.,811)%)3')#>/-%01-+,#'*%#+ % ,/", %2/-,/-$ % ,/-%+#(*#:#."*, %$-+13,+ %:$')%,/-%&"$")-,$#. % ,-+,+ %$-)"#*%<"3#5%2/-*%1+#*(%*'*%
C&"$")-,$#.%,-+,8%>'%."&,1$-%,/#+%#++1-?%2-%"&&34%,/-%*'*C&"$")-,$#.%,-+,+%]I#3.'H'*^%'*%,/-%."+-+%,/",%,/-%*133%
/4&',/-+-+%"$-%$-D-.,-5%64%,/-%&"$")-,$#.%,-+,8%
P-("$5#*(%,/-%-::-.,%':%!!%'*%01"3#,4?%,/-%*133%/4&',/-+-+%"$-%$-D-.,-5%#*%,/-%:'33'2#*(%."+-+[%VO?%VB?"*5%VR8%
N*5%:'$%,/-%-::-.,%':%!!%'*%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*?%,2'%*133%/4&',/-+-+%"$-%$-D-.,-5[%VG?%"*5%VJ8
Y#)#3"$%,'%,/-%&"$")-,$#.%,-+,+?%2-%.')&"$-%,/-%5#+,$#61,#'*%':%5-:-.,%5-*+#,4%#*%)-,/'5+%2/-*%,/-%&-$.-*,"(-%':%
&"#$%&$'($"))#*(%#+%"6'<-%"*5%6-3'2%,/-%,/$-+/'35+8%>/-%&C<"31-+%:$')%,/-%,-+,+%"$-%&$-+-*,-5%#*%>"63-%R8A% C%
>"63-%R8M8
F* % ,/-%."+-+ %1*5-$%.'*+#5-$",#'*? % ,/-%*'*C&"$")-,$#. % ,-+,+%5'%*',%(#<- %+#(*#:#."*, % $-+13,+ % #*%)'+,%."+-+8 %N*%
-H&3"*",#'*%,'%,/#+%:#*5#*(+%#+%,/",%&"$")-,$#.%"*5%*'*C&"$")-,$#.%,-+,+%."&,1$-%5#::-$-*,%5-,"#3+%':%,/-%5","8%b4%
/"<#*(%"*%&$-+1)&,#'*%,/",%,/-%5","%#+%5#+,$#61,-5%*'$)"334?%,/-%&"$")-,$#.%,-+,%.')&"$-+%,/-%5#::-$-*.-+%':%,2'%
5","+-,+%64%1+#*(%,/-%)-"*%<"31-8%X'2-<-$?%,/-%)-"*%<"31-%."*%6-%5')#*",-5%64%+')-%5","%&'#*,+%/"<#*(%<-$4%
/#(/%<"31-+?%#*%."+-%,/-%5","%+-,%#+%+7-28%%>/-%*'*%C&"$")-,$#.%,-+,%1+-+%,/-%$"*7%'$5-$%#*+,-"5%':%,/-%$-"3%<"31-%':%
,/-%5","8%>/-$-:'$-?%,/-%$-+13,%#+%5')#*",-5%64%,/-%)-5#"*%<"31-%#*%."+-%,/-%5","%+-,%#+%*',%*'$)"334%5#+,$#61,-58
W7)#$8+3
./A%)#A+0,#.+1.LL.C)%)#
H_ 9H_ ?H_ IH_ gH_
W@ Z8LR %Z8MG Z8JB Z8TB Z8JA
W? Z8MB Z8AJ Z8BZ Z8BR Z8RG
WF Z8AG Z8ZBr Z8ZG Z8AZ Z8AR
/&"0).F54-./A).%)#70$#.+1.3+3YD&%&C)$%8'.$)#$#.+1.,811)%)3')#.83.O7&08$*.C)%)#
W7)#$8+3
/A%)#A+0,#.+1.LL.C)%)#
H_ 9H_ ?H_ IH_ gH_
WI Z8TM Z8OL Z8JT *n" *n"
Wg Z8ZZr Z8TJ *n" *n" *n"
/&"0).F59-./A).%)#70$#.+1.3+3YD&%&C)$%8'.$)#$#.+1.,811)%)3')#.83.)118'8)3'*.+1.,)1)'$.'+%%)'$8+3#
F5?5 /A%)&$#.$+.N&08,8$*N%:1*5")-*,"3%01-+,#'*%.'*.-$*#*(%,/-%$-+13,%':%"%."+-%+,154%#+%/'2%<"3#5%,/-%$-+13,+%"$-8%N5-01",-%<"3#5#,4%#+%
,/",%,/-%$-+13,%+/'135%6-%<"3#5%:'$%,/-%&'&13",#'*%':%#*,-$-+,%cI'/3#*%-,%"38?%MZZZd8%>/#+%+-.,#'*%-H&3"#*%2/",%2-%
.'*+#5-$%,'%6-%,/-%)'+,%#)&'$,"*,%,/$-",+%,'%,/-%<"3#5#,4%':%,/#+%."+-%+,1548%
F5?545 2+3#$%7'$.N&08,8$*
>/-%.'*+,$1.,%<"3#5#,4%#+%.'*.-$*-5%2#,/%,/-%$-3",#'*%6-,2--*%,/-%,/-'$4%"*5%,/-%'6+-$<",#'*%cI'/3#*%-,%"38?
MZZZd8 %I-%)1+, %-*+1$- % ,/", % ,/- % ,$-",)-*, % $-:3-.,+ % ,/- %.'*+,$1., %': % ,/- %."1+- %"*5 % ,/- %'1,.')-% $-:3-.,+ % ,/-%
.'*+,$1.,%':%,/-%-::-.,8
! L&8%.D%+<%&CC83<8%!!%/"+%+')-%:".-,+%$-("$5#*(%/'2%&"#$+%"$-%.'*+,$1.,-5?%"*5%/'2%&"#$%2'$7+8%F*%,/#+%
+,154? % ,/- % ,-") % ': % 5-<-3'&-$+ % /"<- % -H&-$#-*.- %2#,/ % !! % 6-:'$-8 % >/-4 %2'$7 % #* % ,/- % +")- % .'C3'.",-5%
-*<#$'*)-*, % "*5 %!! % #+ % .'*+#5-$-5 % "+ % " %(-*-$"3 % &$".,#.- % #* % ,/- % ,-")8 %>/- % #*:'$)",#'* % $-("$5#*( %&"#$%
.'*+,$1.,#'*?%51$",#'*?%"*5%&#-.-+%':%+'1$.-%.'5-%,/",%&"#$+%2'$7%2#,/%2"+%.'33-.,-5%"1,')",#.%64%!P9Q8%
I-%$-.-#<-5%"%.'*:#$)",#'*%:$')%5-<-3'&-$+%,/",%,/-%,''3%2"+%"32"4+%".,#<",-58%>/-$-:'$-?%2-%.'*+#5-$%,/-%
![Page 62: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/62.jpg)
!"(-%RR%
)-"+1$-%':%K!!%':%)-,/'5+%%$-3#"63-8
I-%.'135%*',%."&,1$-%,/-%1+"(-%':%!!%".$'++%)-,/'5%3#:-,#)-8%N+%,/#+%<"$#"63-%#+%,/-%#*5-&-*5-*,%<"$#"63-?%
,/-%./"*(-%':%#,+%<"31-+%"::-.,+%,/-%$-+13,%':%/4&',/-+-+%,-+,#*(%"*5%"*"34+#+8%X'2-<-$?%,/-%51$",#'*%':%'1$%
5","%.'33-.,#'*%3"+,+%"&&$'H#)",-34%AB%)'*,/+8%I-%.'*+#5-$%#,%3'*(%-*'1(/%,'%."&,1$-%,/-%1+"(-%':%!!8
! W7&08$*8%I-%1+-%5-:-.,%5-*+#,4%,'%)-"+1$-%01"3#,4%':%)-,/'5+%#*+,-"5%':%1+#*(%,/-%"6+'31,-%*1)6-$%':%
5-:-.,+8%N6+'31,-%*1)6-$%':%5-:-.,+%#+%#*.')&"$"63-%")'*(%)-,/'5+%':%5#::-$-*,%+#@-+8%I-%*'$)"3#@-%,/-%
)-"+1$-%64%1+#*(%5-:-.,%5-*+#,4%,'%"<'#5%,/#+%#++1-8
! Q118'8)3'*.+1.,)1)'$ .'+%%)'$8+38 %I-%.'*+#5-$%51$",#'*?%-::'$, %"*5%&$-.#+#'*%':% 3'."3#@#*(%5-:-., %"+% ,/-%
)-"+1$-%':%-::#.#-*.48%W1$",#'*%"*5%-::'$,%"$-%':,-*%1+-5%2/-*%"++-++#*(%,/-%-::#.#-*.4%':%!!8%>/-%)-"+1$-%
':%-::'$,%5-&-*5+%'*%51$",#'*%#*%)"*4%+,15#-+?%6-."1+-%-::'$,%#+%-01"3%,'%5'163-%51$",#'*%#*%."+-%':%!!8%F*%
'1$%."+-%+,154?%,/-%51$",#'*%#+%,/-%,#)-%+&"*%,/",%5-:-.,%$-)"#*+%1*:#H-58%>/-%-::'$,%#+%,/-%"..1)13",-5%,#)-%
,/",%5-<-3'&-$+%+&-*,%'*%:#H#*(%-"./%5-:-.,8
F5?595 63$)%3&0.N&08,8$*
>/-%#*,-$*"3%<"3#5#,4%#+%,/-%<"3#5#,4%':%#*:-$-*.-+%"6'1,%2/-,/-$%'6+-$<-5%$-3",#'*+/#&%6-,2--*%,$-",)-*,%"*5%,/-%
'1,.')-%5'-+%*',%$-+13,%:$')%"%:".,'$%2-%/"<-%*'%.'*,$'3%'$%/"<-%*',%)-"+1$-5%cI'/3#*%-,%"38?%MZZZd8
9*-%':%,/-%./"33-*(-+%':%,/#+%$-+-"$./%#+%,'%)"&%5-:-.,+%2#,/%,/-%)-,/'5+%,/", %.'*,$#61,-%,'%-"./%&"$,#.13"$%
5-:-.,8%S<#5-*.-+%':%,/-%5-:-.,%3'."3#@",#'*%".,#<#,#-+%.'135%*',%6-%.'33-.,-5%64%"*%"1,')",-5%,''38%>/-%-<#5-*.-+%
2-$-%(-*-$",-5%64%"%,''3%,/",%*--5+%,'%6-%".,#<",-5%)"*1"334%2/-*%5-<-3'&-$+%+,"$,%2'$7#*(%'*%,/-%+&-.#:#.%
5-:-.,+8 %F: % ,/-%,''3% #+ %*', %".,#<",-5%,/-*%,/-%-<#5-*.-+ %2#33 %6-%)#++#*(8 %>/#+%."*%./"*(-%,/-%<"31-%':%+')-%
)-,$#.+?%#8-8?%,/-%*1)6-$%':%)-,/'5+%)'5#:#-5%,'%$-&"#$%,/-%.-$,"#*%5-:-.,8%
F*%,/#+%+,154?%2-%"$-%"63-%,'%)"&%OL%5-:-.,+%,'%,/-%5-:-.,%'$#(#*",#*(%)-,/'5+8%I-%"3+'%/"<-%,/-%#*:'$)",#'*%
"6'1,%)-,/'5+%,/",%2-$-%"..-++-5%2#,/'1,%)'5#:#.",#'*%51$#*(%5-:-.,%.'$$-.,#'*%,#)-%:$")-8%>/-+-%#*:'$)",#'*%
"$-%.'$$-+&'*5-5%:$')%,2'%5","%+'1$.-+? %!')'5'$'%"*5%<-$+#'*%.'*,$'3 %+4+,-)8%>/-$-:'$-%2-%.'*+#5-$% ,/#+%
#*:'$)",#'*%,'%6-%<"3#58
F5?5@5 QR$)%3&0.N&08,8$*
>/-%-H,-$*"3 %<"3#5#,4%#+%.'*.-$*-5%2#,/%(-*-$"3#@",#'*cI'/3#*%-,%"38? %MZZZd8%F: %,/-$-%#+%"%."+1"3 %$-3",#'*+/#&?%
2/-,/-$%'$%*',%,/-%$-+13,%."*%6-%(-*-$"3#@-5%'1,+#5-%,/-%+.'&-%':%'1,%+,1548%
F,%#+%2#5-34%7*'2*%,/",%,/-%-H,-$*"3%<"3#5#,4%':%#*51+,$#"3C6"+-5%+':,2"$-%-*(#*--$#*(%-H&-$#)-*,%#+%5-6","63-%
cY/133%-,%"38?%MZZTd8%X'2-<-$?%,/-%.'*+#5-$-5%-*<#$'*)-*,%#+%*',%+#(*#:#."*,34%5#::-$-*,%:$')%,/-%-*<#$'*)-*,%':%
+':,2"$-%-*(#*--$#*(%-H&-$#)-*,+%#*%3#,-$",1$-+?%"*5%"..'$5#*(%,'%cb"+#3#%-,%"38?%MZZGd%,/#+%-*+1$-+%"*%"..-&,"63-%
3-<-3%':%-H,-$*"3%<"3#5#,48%
![Page 63: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/63.jpg)
!"(-%RG%
I5 2+3'07#8+3#.&3,.17%$A)%.J+%;N%."+-%+,154%2"+%.'*51.,-5% ,'%-<"31",-%"*%-::-., %':%&"#$%&$'($"))#*(%'*%01"3#,4%"*5%-::#.#-*.4%':%5-:-.,%
.'$$-.,#'*+8 %>/- % 5"," %2"+ % .'33-.,-5 % :$') %"* % "(#3- % +':,2"$- %5-<-3'&)-*, % &$'D-., % ", % " % 3"$(- %)"*1:".,1$#*(%
.')&"*48%>/-%5","%.'33-.,#'*%.'<-$+%"%&-$#'5%':%:'1$,--*%)'*,/+8%\')&"$-5%2#,/%-H#+,#*(%."+-%+,15#-+%'*%&"#$%
&$'($"))#*(? % ,/- %1+- %': % 3'*(%&-$#'5#."3 %5"," % #* % $-"3 % +':,2"$- %5-<-3'&)-*, %.'*,-H, %)"7-+ % ,/- % +,154%)'$-%
$-"3#+,#.8%!"#$%&$'($"))#*(%2"+%#*<-+,#(",-5%#*%,/-%.'*,-H,%':%5-:-.,%.'$$-.,#'*+%"*5%)"#*,-*"*.-%2'$78%
>/-%$-+13,%+/'2+%,/",%&"#$%&$'($"))#*(%+#(*#:#."*,34%$-51.-+%,/-%#*,$'51.,#'*%':%*-2%5-:-.,+%2/-*%,/-%+'1$.-%
.'5-%*--5+%,'%6-%)'5#:#-5%:'$%-*/"*.-)-*,+%'$%5-:-.,%.'$$-.,#'*+8%P-("$5#*(%-::#.#-*.4%':%5-:-.,%.'$$-.,#'*?%,/-%
"5'&,#'* % ': % &"#$ % &$'($"))#*( % 6-:'$-/"*5 % /-3&+ % ,' % $-51.- % ,/- % 51$",#'*% ,/", % 5-:-.,+ % $-)"#* % 1*:#H-58 % !"#$%
&$'($"))#*(%+#(*#:#."*,34 %#*.$-"+-+% -::'$, %$-01#$-5%:'$% 3'."3#@#*(%5-:-.,+8 %>/#+%-::-., %5'-+%*',%$-<-"3 % #*%,/-%
)-,/'5%3-<-3%61,%:'$%'<-$"33%)-,/'5+%"..-++-5%51$#*(%5-:-.,%3'."3#@",#'*8%
P-("$5#*(%,/-%-::'$,? % ,/-%$-+13, %$-<-"3+ %,/", %&"#$%&$'($"))#*(%5'-+%*',%#*.$-"+-%-::'$, %':%&-$:'$)#*(%5-:-.,%
.'$$-.,#'*+%'*%5-:-.,#<-%)-,/'5+8%>/#+%:#*5#*(%.'*,$"5#.,+%)'+,%':%,/-%-)&#$#."3%$-+13,+%'*%&"#$%&$'($"))#*(?%':%
2/#./%-::'$,%#+%(-*-$"334%+#(*#:#."*,34%#*.$-"+-%2/-*%&"#$%&$'($"))#*(%#+%1+-58
_1$,/-$%+,15#-+%'*%&"#$%&$'($"))#*(%+/'135%-H,-*5%,/-%+.'&-%':%,/-%&$-+-*,%+,154%#*%,2'%2"4+8%_#$+,?%'1$%$-+13,+%
+1((-+,%,/",%&"#$%&$'($"))#*(%/-3&+%,'%$-51.-%,/-%5-:-.,%5-*+#,48%X'2-<-$?%,/-%*1)6-$%':%5-:-.,+%,'%,/-%."+-%
+,154%2"+%$-3",#<-34%+)"338 %_1$,/-$ %."+-%+,154%+/'135%#*.315-%)'$-%*1)6-$%':%5-:-.,+8 %Y-.'*5?%,/-%"*"34+#+%
+/'135%,"7-%#*,'%"..'1*,%.'*:'1*5#*(%:".,'$+?%&$'($"))-$%-H&-$,#+-%"*5%.')&3-H#,4%':%,"+7+8%
![Page 64: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/64.jpg)
!"(-%RT%
:8"08+<%&DA*
cN$#+/'3)%-,%"38?%MZZTd%%
N$#+/'3)?%S8?%U"33#+?%X8?%W46"?%>8?%"*5%F8e8%YD'6-$(?%W8%MZZT8%S<"31",#*(%!"#$%!$'($"))#*(%2#,/%,'%%%
Y4+,-)%\')&3-H#,4%"*5%!$'($"))-$%SH&-$,#+-8%I>>>$!1)*.8$20-/38$>*&8%OO?%M%]_-68%MZZT^?%GRCJG8%
cN6$"/")++'*%-,%"38?%MZZMd
N6$"/")++'*%!8?%Y"3'%98%?%P'*7"#*-*%k8%?%I"$+,"%k8?%N(#3-%+':,2"$-%5-<-3'&)-*,%)-,/'5+[%$-<#-2%"*5%
"*"34+#+?%p>>%>-./*#."3%$-&'$,?%MZZM8%
cb"+#3#?%ALLRd%%%
b"+#3#?%p8P8%ALLR%;N&&34#*(%,/-%U'"3nV1-+,#'*nQ-,$#.%!"$"5#()%#*%,/-%SH&-$#-*.-%:".,'$4=%#*%20-/3)1#$
$%..:1)*+#$)*9$,#).:1#7#*/J$%$K01(93'9#$6#1.6#+/'5#?%\/"&,-$%M?%&&%MAC%BB?%F*,-$*",#'*"3%>/')+'*%
\')&1,-$%!$-++
cb"+#3#%-,%"38?%MZZGd
b"+#3#%p8P8?%P')6"./%W8?%Y./*-#5-$%e8%MZZG%S)&#$#."3%Y':,2"$-%S*(#*--$#*(%F++1-+8%\$#,#."3%
N++-++)-*,%"*5%_1,1$-%W#$-.,#'*+[%F*,-$*",#'*"3%I'$7+/'&?%W"(+,1/3%\"+,3-?%U-$)"*4?%k1*-%MGCOZ?%
MZZG
cb-.7?%ALLLd%%
b-.7?%e8%ALLL$>C/1#7#$610&1)77'*&$#C)7'*#9J$>7<1)+#$+")*$N55#+'*%I-+3-4?%P-"5#*(%QN8
cb-(-3%"*5%f"("&&"*?%MZZJd%%%
b-(-3? %N8%"*5%f"("&&"*? %f8%MZZJ8%!"#$%&$'($"))#*([ %2/",E+ %#*%#, %:'$%)-g8%F* %=10+##9'*&.$0-$ /"# $
2#+0*9$%A,GI>>>$'*/#1*)/'0*)($2F760.':7$0*$>76'1'+)($20-/3)1#$>*&'*##1'*&$)*9$ $,#).:1#7#*/%
]e"#+-$+3"1,-$*?%U-$)"*4?%9.,'6-$%ZL%C%AZ?%MZZJ^8%SYSQ%EZJ8%N\Q?%f-2%j'$7?%fj?%AMZCAMJ8%
cb'-/)%"*5%b"+#3#?%MZZAd%%%
b'-/)?%b8%"*5%b"+#3#?%p8%P8%MZZA8%Y':,2"$-%W-:-.,%P-51.,#'*%>'&%AZ%`#+,8%A076:/#1%OB?%A%]k"*8%MZZA^?%
AORCAOT8
cb$''7+%"*5%_$-5-$#.7?%ALJTd%%%
b$''7+?%_8%!8%ALJT8%f'%Y#3<-$%b133-,%S++-*.-%"*5%N..#5-*,+%':%Y':,2"$-%S*(#*--$#*(8%A076:/#1%MZ?%B%
]N&$8%ALJT^?%AZCAL8%%
cb$''7+%"*5%_$-5-$#.7?%ALLRd%%%
b$''7+?%_8%!8%ALLR%!"#$,F/"'+)($,)*G,0*/"$L%**'5#1.)1F$>98M8%N55#+'*CI-+3-4%`'*()"*%!163#+/#*(%
\'8?%F*.8%
cb$#"*5%-,%"38?%ALLGd
b$#"*5%`8?%S)")%e8S8%"*5%Q'$"+."%Y8?%s9*%,/-%N&&3#.",#'*%':%Q-"+1$-)-*,%>/-'$4%,'%Y':,2"$-%
S*(#*--$#*(?s%S)&#$#."3%Y':,2"$-%S*(8[%N*%F*,E3%k8?%<'38%A?%*'8%A?%ALLG8%
c\"*:'$"%-,%"38?%MZZTd%%%
\"*:'$"?%U8?%\#)#,#3-?%N8?%U"$.#"?%_8?%!#",,#*#?%Q8?%"*5%p#+"((#'?%\8%N8%MZZT8%S<"31",#*(% &-$:'$)"*.-+%
':%&"#$%5-+#(*#*(%#*%#*51+,$48%N8$2F./8$20-/38%JZ?%J%]N1(8%MZZT^?%AOATCAOMT8%%%%%
c\/'*(%"*5%X1$361,,?%MZZTd%%%
\/'*(?%k8%"*5%X1$361,,?%>8%MZZT8%>/-%Y'.#"3%W4*")#.+%':%!"#$%!$'($"))#*(8%F*%=10+##9'*&.$0-$/"#$OP/"$
'*/#1*)/'0*)($A0*-#1#*+#$0*$20-/3)1#$>*&'*##1'*&%]Q"4%MZ%C%MG?%MZZT^8%F*,-$*",#'*"3%\'*:-$-*.-%'*%
Y':,2"$-%S*(#*--$#*(8%FSSS%\')&1,-$%Y'.#-,4?%I"+/#*(,'*?%W\?%ORBCOGO8%
![Page 65: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/65.jpg)
!"(-%RJ%
c\')"*%-,%"38?%MZZJd%%%
\')"*?%F8W8?%Y#33#,,#?%N8?%"*5%Y1..#?%U8%sF*<-+,#(",#*(%,/-%h+-:13*-++%':%!"#$C!$'($"))#*(%#*%"%
Q",1$-%N(#3-%>-")s8%F*%=10+##9'*&$0-$/"#$P/"$I*/#1*)/'0*)($A0*-#1#*+#$0*$%&'(#$=10+#..#.$)*9$
#Q/1#7#$=10&1)77'*&$'*$20-/3)1#$>*&'*##1'*&$LQ=M?%&"(-+%AMTCAOG?%`#)-$#.7?%F$-3"*5%k1*-%AZCAB?%
MZZJ8%
cW46"%-,%"38?%MZZTd%%%
W46t?%>8?%N$#+/'3)?%S8?%YDu6-$(?%W8%F8?%X"**"4?%k8%S8?%"*5%Y/133?%_8%MZZT8%N$-%>2'%X-"5+%b-,,-$% ,/"*%
9*-g%9*%,/-%S::-.,#<-*-++%':%!"#$%!$'($"))#*(8%I>>>$20-/38%MB?%G%]f'<8%MZZT^?%AMCAR8%
c_$'*@"%-,%"38?%MZZLd%%%
_$'*@"?%F8?%Y#33#,,#?%N8?%"*5%Y1..#?%U8%MZZL8%N*%#*,-$&$-,",#'*%':%,/-%$-+13,+%':%,/-%"*"34+#+%':%&"#$%%
&$'($"))#*(%51$#*(%*'<#.-+%#*,-($",#'*%#*%"%,-")8%F*%=10+##9'*&.$0-$/"#$ORRP$S19$'*/#1*)/'0*)($
2F760.':7$0*$>76'1'+)($20-/3)1#$>*&'*##1'*&$)*9$,#).:1#7#*/%]9.,'6-$%AR%C%AG?%MZZL^8%SYSQ8%
FSSS%\')&1,-$%Y'.#-,4?% I"+/#*(,'*?%W\?%MMRCMOR8
cU"33#+%-,%"38?%MZZOd%%%
U"33#+?%X8?%N$#+/'3)?%S8?%"*5%W46t?%>8%MZZO8%N*%F*#,#"3%_$")-2'$7%:'$%P-+-"$./%'*%!"#$%!$'($"))#*(8%
F*%=10+##9'*&.$0-$/"#$ORRS$'*/#1*)/'0*)($2F760.':7$0*$>76'1'+)($20-/3)1#$>*&'*##1'*&%
]Y-&,-)6-$%OZ%C%9.,'6-$%ZA?%MZZO^8%F*,-$*",#'*"3%Y4)&'+#1)%'*%S)&#$#."3%Y':,2"$-%S*(#*--$#*(8%FSSS%
\')&1,-$%Y'.#-,4?%I"+/#*(,'*?%W\?%AOM8%
cX1377'%"*5%N6$"/")++'*?%MZZRd%%%
X1377'?%X8%"*5%N6$"/")++'*?%!8%MZZR8%N%)13,#&3-%."+-%+,154%'*%,/-%#)&".,%':%&"#$%&$'($"))#*(%'*%
&$'51.,%01"3#,48%F*%=10+##9'*&.$0-$/"#$OT/"$'*/#1*)/'0*)($A0*-#1#*+#$0*$20-/3)1#$>*&'*##1'*&%%]Y,8%
`'1#+?%Q9?%hYN?%Q"4%AR%C%MA?%MZZR^8%F\YS%EZR8%N\Q?%f-2%j'$7?%fj?%BLRC RZB8%
cQ.!/-$+'*?%MZZAd%%%
Q.!/-$+'*?%U8%MZZA%%66(F'*&$)*9$I*/#161#/'*&$2/)/'./'+.J$%$A0761#"#*.'5#$U:'9#%Y&$#*(-$Cp-$3"(?%%
f-2%j'$7
cQ'*,(')-$4%"*5%P1*(-$?%MZZGd%%
Q'*,(')-$4?%W8\8%?%P1*(-$?%U8\8%MZZG%%%66('#9$2/)/'./'+.$)*9$=10<)<'('/F$-01$>*&'*##1.%N:./$).;V?%
I#3-4
cY.',,'%-,%"38?%MZZGd
Y.',,'%Q8%?%Y#33#,,#%N8%?%Y1..#%U8%?%p-$*"@@"%>8%%MZZG%sN%f'*CF*<"+#<-%N&&$'"./%,'%!$'51.,%Q-,$#.+%
\'33-.,#'*s%N0:1*)($0-$2F./#7$%1+"'/#+/:1#.W%F9[GGJCGTR%
cY/133%-,%"38?%MZZTd
Y/133%_8?%Y#*(-$%k8?%YDu6-$(%W8F8%e8%%MZZT%U:'9#$/0$%95)*+#9$>76'1'+)($20-/3)1#$>*&'*##1'*&?%%Y&$#*(-$%
cY#33#,#%-,%"38?%MZZOd%%%
Y#33#,,#?%N8?%k"*-+?%N8?%Y1..#?%U8?%"*5%p-$*"@@"?%>8%MZZO8%\'33-.,#*(?%F*,-($",#*(%"*5%N*"34@#*(%Y':,2"$-%
Q-,$#.+%"*5%!-$+'*"3%Y':,2"$-%!$'.-++%W","8%F*%=10+##9'*&.$0-$/"#$OP/"$$A0*-#1#*+#$0*$>XB@,IAB@%
]Y-&,-)6-$%ZA%C%ZG?%MZZO^8%ShP9QF\P98%FSSS%\')&1,-$%Y'.#-,4?%I"+/#*(,'*?%W\?%OOG8%
cY1..#%-,%"38?%MZZMd
Y1..#%U8%?%!-5$4.@%I8%?%Q"$./-+#%Q8%?%"*5%I#33#")+%`8?%!$-3#)#*"$4%"*"34+#+%':%,/-%-::-.,+%':%&"#$%
&$'($"))#*(%'*%D'6%+",#+:".,#'*?%%&$-+-*,-5%",%a!%MZZM?%N3(/-$'?%Y"$5#*#"?%F,"34?%MZZM8
cY1..#%"*5%%Q"$./-+#?%MZZZd%%
Y1..#%U8%?%Q"$./-+#%Q8%%MZZZ%>C/1#7#$=10&1)77'*&$>C)7'*#9?%N55#+'*%I-+3-48%
cI'/3#*%-,%"38?%MZZZd%%%
I'/3#*?%\8?%P1*-+'*?%!8?%Xv+,?%Q8?%9/3++'*?%Q8%\8?%P-(*-33?%b8?%"*5%I-++3w*?%N8%MZZZ%
>C6#1'7#*/)/'0*$'*$20-/3)1#$>*&'*##1'*&J$)*$I*/109:+/'0*8%e312-$%N."5-)#.%!163#+/-$+8%
![Page 66: Pair Programming and Software Defects830822/FULLTEXT01.pdfNattakarn Phaphoom . ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial](https://reader034.fdocuments.in/reader034/viewer/2022050218/5f639af3f8880771e40d9e18/html5/thumbnails/66.jpg)
!"(-%RL%
cI#33#")+%"*5%e-++3-$?%MZZOd%%%
I#33#")+?%`8%"*5%e-++3-$?%P8%MZZM%=)'1$=10&1)77'*&$I((:7'*)/#98%N55#+'*CI-+3-4%`'*()"*%
!163#+/#*(%\'8?%F*.8%
cI#33#")+%-,%"38?%MZZZd%%%
I#33#")+?%`8?%e-++3-$?%P8%P8?%\1**#*(/")?%I8?%"*5%k-::$#-+?%P8%MZZZ8%Y,$-*(,/-*#*(%,/-% \"+-%:'$%!"#$%
!$'($"))#*(8%I>>>$20-/38%AT?%B%]k138%MZZZ^?%ALCMR8%
cI#33#")+%-,%"38?%MZZBd%%%
I#33#")+?%`8?%Y/173"?%N8?%"*5%N*,'*?%N8%F8%MZZB8%N*%F*#,#"3%SH&3'$",#'*%':%,/-%P-3",#'*+/#&%b-,2--*%
!"#$%!$'($"))#*(%"*5%b$''7+E%`"28%F*%=10+##9'*&.$0-$/"#$%&'(#$4#5#(067#*/$A0*-#1#*+#%]k1*-%MM%C%
MG?%MZZB^8%NW\8%FSSS%\')&1,-$%Y'.#-,4?%I"+/#*(,'*?%W\?%AACMZ8%
cI$"4?%MZAZd%%%
I$"4?%Y8%MZAZ8%X'2%!"#$%!$'($"))#*(%P-"334%I'$7+8%I>>>$20-/38%MT?%A%]k"*8%MZAZ^?%RZCRR8%
c_-*,'*%"*5%%!:3--(-$?%ALLJd
_-*,'*?%f8%S8%"*5%!:3--(-$?%Y8%`8%ALLJ%20-/3)1#$,#/1'+.J$)$B'&010:.$)*9$=1)+/'+)($%6610)+"8%M*58%
!IY%!163#+/#*(%\'8%
c\")&6-3%"*5%%Y,"*3-4?%ALGOd
\")&6-33?%W8%>8?%x%Y,"*3-4?%k8%\8%ALGO8%>C6#1'7#*/)($)*9$Y:).'C#C6#1'7#*/)($9#.'&*.$-01$1#.#)1+"8%
\/#."('%
cI#33#")+%"*5%e-++3-$%MZZZ"d
I#33#")+?%`8%N8%"*5%e-++3-$?%P8%P8%MZZZ8%N33%F%$-"334%*--5%,'%7*'2%"6'1,%&"#$%&$'($"))#*(%F%3-"$*-5%#*%
7#*5-$("$,-*8%A077:*8$%A,%BO?%R%]Q"48%MZZZ^?%AZJCAAB8%
cI#33#")+%"*5%e-++3-$%MZZZ6d
I#33#")+%`8%"*5%e-++3-$%P8P?%;>/-%S::-.,+%':%q!"#$C!$-++1$-o%"*5%q!"#$C`-"$*#*(o%'*%Y':,2"$-
S*(#*--$#*(%S51.",#'*=?%\'*:-$-*.-%':%Y':,2"$-%S*(#*--$#*(%S51.",#'*%"*5%>$"#*#*(%MZZZ
cQ"$./-+#%-,%"38?%MZZMd%%
Q"$./-+#%Q8%?%Y1..#?%U8?%I-33+%W8%?%I#33#")+%`8%%MZZM%>C/1#7#$=10&1)77'*&$=#1.6#+/'5#.?%N55#+'*%
I-+3-48%