Вы находитесь на странице: 1из 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/262373232

Software Size Estimation Using Function Point Analysis – A Case Study for a
Mobile Application

Conference Paper · May 2014

CITATIONS READS

8 1,921

1 author:

Volkan Tunalı
Maltepe University
17 PUBLICATIONS   68 CITATIONS   

SEE PROFILE

All content following this page was uploaded by Volkan Tunalı on 24 May 2014.

The user has requested enhancement of the downloaded file.


6RIWZDUH6L]H(VWLPDWLRQ8VLQJ)XQFWLRQ3RLQW
$QDO\VLV±$&DVH6WXG\IRUD0RELOH$SSOLFDWLRQ 
9RONDQ7XQDOÕ
Department of Software Engineering
Maltepe University
Marmara Egitim Koyu, 34758, Istanbul-Turkey
YRONDQWXQDOL#PDOWHSHHGXWU

 Abstract - A good planning is essential for a software project LQ WKH VRIWZDUH V\VWHP IURP WKH XVHU¶V SHUVSHFWLYH DV VHHQ LQ
to be successful, and a good estimation of the size of the software )LJ
to be developed is critical for a good planning. There are many 
methods used for size estimation of software projects. One of the
most widely known and used methods is the Function Point
Analysis (FPA). In this study, size of a mobile software project
was estimated using FPA method. The estimate was compared to
the actual size of the project after development, and results were
presented.

 Index Terms – software size estimation, function poins 
analysis, mobile software. )LJ)XQFWLRQDOLW\DVYLHZHGIURPWKHXVHU¶VSHUVSHFWLYH>@

,,1752'8&7,21 (VWDEOLVKHG LQ  ,)38* LV D QRQSURILW RUJDQL]DWLRQ
ZKLFKSURPRWHV)3$DVLWVVWDQGDUGPHWKRGRORJ\IRUVRIWZDUH
 $NH\IDFWRUIRUWKHVXFFHVVRISURMHFWVLQFOXGLQJVRIWZDUH
VL]H HVWLPDWLRQ ,)38* DOVR PDLQWDLQV WKH )XQFWLRQ 3RLQW
SURMHFWVLVWKHDFFXUDWHHVWLPDWLRQDQGSODQQLQJRIDFWLYLWLHVWR
&RXQWLQJ 3UDFWLFHV 0DQXDO &30  ZKLFK LV WKH UHFRJQL]HG
EH SHUIRUPHG DQWLFLSDWLQJ WLPH EXGJHW DQG TXDOLW\
LQGXVWU\ VWDQGDUG IRU )3$ >@ 7KH VWDQGDUG FRXQWLQJ
FRQVWUDLQWV (VWLPDWLRQ DQG SODQQLQJ LQ VRIWZDUH SURMHFWV FDQ
SURFHGXUHGHVFULEHGLQ&30LVVKRZQLQ)LJ
EHFDUULHGRXWE\ILUVWPHDVXULQJWKHVL]HRIWKHGHOLYHUDEOHVWR 
EHFUHDWHGRUGHYHORSHG>@
2QH RI WKH PRVW ZLGHO\ XVHG PHWKRG IRU PHDVXULQJ WKH
VL]H RI WKH HVWLPDWHG VRIWZDUH V\VWHP LV WKH )XQFWLRQ 3RLQW
$QDO\VLV )3$ )3$ZDVILUVWLQWURGXFHGE\$OODQ$OEUHFKWLQ
DQGQRZLWLVNHSWXSGDWHGE\WKH,QWHUQDWLRQDO)XQFWLRQ
3RLQW8VHU*URXS ,)38* >@)3$LVEDVHGRQWKHDPRXQW
RI IXQFWLRQDOLW\ LQ D VRIWZDUH SURMHFW DQG D VHW RI LQGLYLGXDO 
SURMHFW IDFWRUV )3$ LV D VWDQGDUG PHWKRG IRU PHDVXULQJ )LJ,)38*IXQFWLRQSRLQWFRXQWLQJSURFHGXUHGLDJUDP>@
VRIWZDUH GHYHORSPHQW IURP WKH XVHU¶V SRLQW RI YLHZ ,Q WKH
OLWHUDWXUH WKHUH DUH RWKHU VHYHUDO ZLGHO\ UHFRJQL]HG PHWKRGV A. Identification of User Function Types
XVHGIRUHVWLPDWLQJWKHVL]HRIVRIWZDUHSURMHFWVEDVHGRQWKH ,Q )3$ D VRIWZDUH V\VWHP FRQVLVWV RI ILYH PDMRU
IXQFWLRQSRLQWDSSURDFK6RPH RI WKHP DUH 0DUN ,, )3$ >@ FRPSRQHQWV RU W\SHV WKDW SURYLGH LQIRUPDWLRQ SURFHVVLQJ
&260,& ))3 >@ 1(60$ >@ DQG )L60$ >@ 7KHVH IXQFWLRQDOLW\ WR WKH XVHUV ,Q WKH )3$ SURFHGXUH WKHVH ILYH
XVHUIXQFWLRQW\SHVDUHLGHQWLILHGDVEHORZ>@
x External Input (EI) XVHU GDWD RU XVHU FRQWURO LQSXW W\SH
PHWKRGV DUH DOVR UHFRJQL]HG ,62 VWDQGDUGV IRU IXQFWLRQDOO\
VL]LQJVRIWZDUHDORQJZLWKWKH,)38*PHWKRGDVRI
,Q WKLV VWXG\ )3$ ZDV XVHG WR HVWLPDWH WKH VL]H RI D WKDW HQWHUV WKH H[WHUQDO ERXQGDU\ RI WKH VRIWZDUH V\VWHP
PRELOHVRIWZDUHSURMHFWGHYHORSHGE\WKHDXWKRU,Q6HFWLRQ,, EHLQJPHDVXUHG
)3$PHWKRGLVH[SODLQHGLQVRPHGHWDLO6HFWLRQ,,,GHVFULEHV x External Output (EO) XVHU GDWD RU FRQWURO RXWSXW W\SH
WKHSURSHUWLHVRIWKHDSSOLFDWLRQGHYHORSHGDQGWKHHVWLPDWLRQ WKDW OHDYHV WKH H[WHUQDO ERXQGDU\ RI WKH VRIWZDUH V\VWHP
RIWKHSURMHFWVL]HXVLQJWKH)3$PHWKRG7KHHVWLPDWHGVL]HLV EHLQJPHDVXUHG
FRPSDUHG ZLWK WKH DFWXDO SURMHFW VL]H )LQDOO\ 6HFWLRQ ,9 x Internal Logical File (ILF) ORJLFDO ILOH W\SHV WKDW DUH
FRQWDLQVVRPHFRQFOXVLRQVDQGIXWXUHZRUN JHQHUDWHGXVHGRUPDLQWDLQHGE\WKHVRIWZDUHV\VWHP
 x External Interface File (EIF) ILOHW\SHVSDVVHG RU VKDUHG
EHWZHHQVRIWZDUHV\VWHPV
x External Inquiry (EQ) LQSXWRXWSXW FRPELQDWLRQ ZKHUH
,,)81&7,2132,17$1$/<6,6
)3$ LV D PHWKRG IRU PHDVXULQJ WKH VL]H RI D VRIWZDUH LQSXWFDXVHVDQGJHQHUDWHVDQLPPHGLDWHRXWSXW
V\VWHPLQWHUPVRIWKHDPRXQWRIIXQFWLRQDOLW\DQGFRPSOH[LW\ 

__________________________________________________________________________________________________________________________________________

7. Mühendislik ve Teknoloji Sempozyumu, 15-16 MayÕs 2014 / Çankaya Üniversitesi / Ankara 73


B. Complexity Classification of User Function Types (DFKIDFWRU LV DVVLJQHG D YDOXH UDQJLQJ IURP  WR   LI
$IWHU WKH LGHQWLILFDWLRQ RI WKH LQVWDQFHV RI HDFK XVHU WKHIDFWRUKDVQRLPSDFWDWDOORQWKHDSSOLFDWLRQLIWKHIDFWRU
IXQFWLRQ W\SH LQ WKH VRIWZDUH V\VWHP EHLQJ PHDVXUHG WKH KDVDVWURQJDQGSHUYDVLYHLPSDFW :KHQDOORIWKHIDFWRUV
LQVWDQFHVDUHFODVVLILHGDFFRUGLQJWRWKHLUFRPSOH[LW\OHYHOVDV DUHFRQVLGHUHGDQGVFRUHVDVVLJQHGLQGLYLGXDOO\7RWDO'HJUHH
HLWKHU KLJK DYHUDJH RU ORZ FRPSOH[LW\ 7KH FRXQWV RI XVHU RI,QIOXHQFH 7', LVVLPSO\WKHVXPRIIDFWRUV7KHQ7',
IXQFWLRQW\SHLQHDFKFRPSOH[LW\FDWHJRU\DUHWKHQPXOWLSOLHG LV FRQYHUWHG LQWR D ILQDO 7HFKQLFDO &RPSOH[LW\ $GMXVWPHQW
E\WKHZHLJKWVVSHFLILHGLQ7DEOH, XVLQJWKHIRUPXODLQ  
   u TDI 
 
7$%/(, TCA  
&203/(;,7<:(,*+76,1)3$>@ 
&RPSOH[LW\:HLJKW 7$%/(,,,
8VHU)XQFWLRQ7\SH 9$/8($'-8670(17)$&7256>@
/RZ $YHUDJH +LJK
,' 6\VWHP&KDUDFWHULVWLF
([WHUQDO,QSXW (,    
& 'DWDFRPPXQLFDWLRQV
([WHUQDO2XWSXW (2    
& 'LVWULEXWHGIXQFWLRQV
,QWHUQDO/RJLFDO)LOH ,/)    
& 3HUIRUPDQFHREMHFWLYHV
([WHUQDO,QWHUIDFH)LOH (,)    
& +HDYLO\XVHGFRQILJXUDWLRQ
([WHUQDO,QTXLU\ (4    
 & 7UDQVDFWLRQUDWH
 :LWK WKH RULJLQDO )3$ DV GHILQHG E\ $OEUHFKW & 2QOLQHGDWDHQWU\
FODVVLILFDWLRQ RI XVHU IXQFWLRQ W\SHV DFFRUGLQJ WR WKHLU & (QGXVHUHIILFLHQF\
FRPSOH[LWLHVZDVLQWXLWLYHDQGVXEMHFWLYH,QRUGHUWRPDNHWKH & 2QOLQHXSGDWH
FRPSOH[LW\ HYDOXDWLRQ OHVV VXEMHFWLYH ,)38* GHYHORSHG & &RPSOH[SURFHVVLQJ
FRPSOH[LW\PDWULFHVIRUHDFKIHDWXUHWKDWFRQVLGHUVWKHQXPEHU & 5HXVDELOLW\
RI ILOH W\SHV UHFRUG W\SHV DQGRU GDWD HOHPHQW W\SHV )RU & ,QVWDOODWLRQHDVH
H[DPSOH 7DEOH ,, VKRZV WKH PDWUL[ GHDOLQJ ZLWK WKH & 2SHUDWLRQDOHDVH
FRPSOH[LW\RILQWHUQDOORJLFDOILOHV6LPLODUWDEOHVH[LVWIRUDOO & 0XOWLSOHVLWHV
RWKHUXVHUIXQFWLRQW\SHV
& )DFLOLWDWHFKDQJH

7$%/(,, 
,)38*,17(51$//2*,&$/),/(7<3(&203/(;,7<0$75,;>@ E. Calculation of Function Point and Size Estimate
1XPEHURI'DWD7\SHV )XQFWLRQ 3RLQW )3  YDOXH RI WKH VRIWZDUH V\VWHP LV
1XPEHURI5HFRUG7\SHV
  ! FDOFXODWHGE\PXOWLSO\LQJWKH8)3E\WKH7&$DVLQ  
FP UFP u TCA 

 /RZ /RZ $YHUDJH
 
WR /RZ $YHUDJH +LJK 
! $YHUDJH +LJK +LJK  ,QRUGHUWRREWDLQWKHVL]HHVWLPDWHRIWKHVRIWZDUHV\VWHP
 LQWHUPVRI/LQHVRI&RGH /2& WKH)3YDOXHLVPXOWLSOLHGE\
C. Calculation of Unadjusted Function Point WKHSURGXFWLYLW\IDFWRURIWKHSURJUDPPLQJODQJXDJHWKDWZLOO
 2QFH WKH FRPSOH[LW\ OHYHO RI HDFK XVHU IXQFWLRQ W\SH LV EH XVHG IRU LPSOHPHQWLQJ WKH VRIWZDUH 3URGXFWLYLW\ IDFWRU LV
LGHQWLILHG LW LV SRVVLEOH WR FRPSXWH WKH 8QDGMXVWHG )XQFWLRQ WKHQXPEHURIORJLFDOFRGHVWDWHPHQWVSHUIXQFWLRQSRLQWDQG
3RLQW 8)3 YDOXHXVLQJWKHIRUPXODLQ   LW YDULHV DPRQJ WKH SURJUDPPLQJ ODQJXDJHV )RU H[DPSOH

¦¦ x

SURGXFWLYLW\IDFWRURI-DYDODQJXDJHLV>@
u wij 
 
UFP ij   ,,,&$6(678'<
i  j 

A. The Mobile Application: Activity Schedule
 7KH8)3LVFDOFXODWHGDVWKHZHLJKWHGWRWDORIWKHQXPEHU
 ,QWKLVVWXG\DPRELOHDSSOLFDWLRQGHYHORSHGE\WKHDXWKRU
RIXVHUIXQFWLRQW\SHVZKHUHx ij LVWKHQXPEHURIXVHUIXQFWLRQ
ZDV DGGUHVVHG DV D FDVH VWXG\ 7KH $FWLYLW\ 6FKHGXOH
W\SHiZLWKFRPSOH[LW\OHYHOjDQGw ij LVWKHZHLJKWYDOXHIRU
DSSOLFDWLRQZDVGHVLJQHGDQGGHYHORSHGVSHFLILFDOO\WRUXQRQ
W\SHiZLWKFRPSOH[LW\OHYHOj
WDEOHW FRPSXWHUV IRU WHDFKLQJ FKLOGUHQ ZLWK DXWLVP WR XVH

DFWLYLW\VFKHGXOHV$FWLYLW\VFKHGXOHVDUHYHU\LPSRUWDQWYLVXDO
D. Calculation of Technical Complexity Adjustment
VXSSRUWV\VWHPVIRUFKLOGUHQZLWKDXWLVPWRGHYHORSVNLOOVOLNH
 ,Q )3$ WKH HIIRUW UHTXLUHG WR LPSOHPHQW D VRIWZDUH
JHWWLQJ RUJDQL]HG DFWLQJ LQGHSHQGHQWO\ DQG PDNLQJ
V\VWHPLVUHODWHGQRWMXVWWRWKHQXPEHUDQGFRPSOH[LW\RIWKH
VHOHFWLRQV
IHDWXUHV SURYLGHG WR WKH XVHU EXW DOVR WR WKH RSHUDWLRQDO
7KH DSSOLFDWLRQ ZDV GHYHORSHG ZLWK -DYD SURJUDPPLQJ
HQYLURQPHQW RI WKH V\VWHP >@ 7KXV WKHUH DUH  IDFWRUV
ODQJXDJH XVLQJ WKH (FOLSVH $'7 GHYHORSPHQW HQYLURQPHQW
LGHQWLILHG ZKLFK FDQ LQIOXHQFH WKH GHJUHH RI GLIILFXOW\
DQGLWUXQVRQPRELOHGHYLFHVZLWK$QGURLGRSHUDWLQJV\VWHP
DVVRFLDWHG ZLWK LPSOHPHQWLQJ WKH V\VWHP 7KHVH IDFWRUV DUH
 $FWXDO WRWDO VL]H RI WKH SURMHFW FRQVLGHULQJ RQO\ WKH -DYD
FDOOHGvalue adjustmentsDQGWKH\DUHOLVWHGLQ7DEOH,,,>@
VRXUFH FRGH ILOHV LV  OLQHV LQ  ILOHV &RPPHQW OLQHV

___________________________________________________________________________________________________________________________________________

74 7. Mühendislik ve Teknoloji Sempozyumu, 15-16 MayÕs 2014 / Çankaya Üniversitesi / Ankara


LQVLGHWKHFRGHDUHLQWHQWLRQDOO\LQFOXGHGLQWKLVFRXQWEHFDXVH 7$%/(9
,17(51$//2*,&$/),/(6
PHDQLQJIXOFRPPHQWVDUHDVLPSRUWDQVDVWKHDFWXDOFRGHOLQHV
1R 'HVFULSWLRQ &RPSOH[LW\
UHJDUGLQJ WKH PDQDJHPHQW RI FRPSOH[LW\ LQ VRIWZDUH
GHYHORSPHQW )LJ  GLVSOD\V VRPH PHWULFV RI WKH FRGH ILOHV  'DWDEDVHWDEOH(7.,1/,. /RZ
FROOHFWHGZLWKWKH6RXUFH0RQLWRUVRIWZDUH>@  'DWDEDVHWDEOH(7.,1/,.B'(7$< /RZ
  'DWDEDVHWDEOH*(1(/B3$5$0(75( /RZ

7$%/(9,
(;7(51$/,17(5)$&(),/(6
1R 'HVFULSWLRQ &RPSOH[LW\
 'DWDEDVHSLFWXUHDQGDXGLRILOHH[SRUWIHDWXUH /RZ
 'DWDEDVHSLFWXUHDQGDXGLRILOHLPSRUWIHDWXUH /RZ

 8VLQJ WKH XVHU IXQFWLRQ W\SH FRXQW DQG FRPSOH[LW\ GDWD
WKH 8)3 YDOXH ZDV FDOFXODWHG DV  &DOFXODWLRQ RI WKH 8)3
YDOXHFDQEHVHHQLQ7DEOH9,,

7$%/(9,,
&$/&8/$7,212)7+(8)39$/8(
&RPSOH[LW\:HLJKW[&RXQWV
8VHU)XQFWLRQ7\SH
/RZ $YHUDJH +LJK 7RWDO
([WHUQDO,QSXW [  [  [  
([WHUQDO2XWSXW [  [  [  
,QWHUQDO/RJLFDO)LOH [  [  [  
 ([WHUQDO,QWHUIDFH)LOH [  [  [  
)LJ6RPHPHWULFVFROOHFWHGIURPWKHFRGHILOHVRIWKHSURMHFW ([WHUQDO,QTXLU\ [  [  [  

8QDGMXVWHG)XQFWLRQ3RLQW 
B. Application of FPA to the Project

 )LUVW RI DOO XVHU IXQFWLRQ W\SHV RI WKH SURMHFW ZHUH
 $IWHU FDOFXODWLQJ WKH 8)3 ILUVW WKH 7', YDOXH ZDV
LGHQWLILHG DQG FODVVLILHG DFFRUGLQJ WR WKHLU FRPSOH[LW\ OHYHOV
FDOFXODWHGDVXVLQJWKHYDOXHDGMXVWPHQWIDFWRUV DVVHHQLQ
7KHUH DUH  ([WHUQDO ,QSXWV  ,QWHUQDO /RJLFDO )LOHV DQG 
7DEOH9,,,
([WHUQDO ,QWHUIDFH )LOHV LGHQWLILHG LQ WKLV SURMHFW 7KHVH DUH 7$%/(9,,,
OLVWHG ZLWK WKHLU FRPSOH[LW\ OHYHOV LQ 7DEOHV ,9 9 DQG 9, &$/&8/$7,212)7+(7',9$/8(
UHVSHFWLYHO\ ,' 6\VWHP&KDUDFWHULVWLF ',

& 'DWDFRPPXQLFDWLRQV 
7$%/(,9
(;7(51$/,13876 & 'LVWULEXWHGIXQFWLRQV 
1R 'HVFULSWLRQ &RPSOH[LW\ & 3HUIRUPDQFHREMHFWLYHV 
 0DLQDSSVFUHHQ /RZ & +HDYLO\XVHGFRQILJXUDWLRQ 
 $FWLYLW\PDQDJHPHQWPDLQVFUHHQ /RZ & 7UDQVDFWLRQUDWH 
 $FWLYLW\VWHSVPDQDJHPHQWPDLQVFUHHQ /RZ & 2QOLQHGDWDHQWU\ 
 'RLQJDFWLYLW\PDLQVFUHHQ /RZ & (QGXVHUHIILFLHQF\ 
 *HQHUDODSSFRQILJXUDWLRQVFUHHQ $YHUDJH & 2QOLQHXSGDWH 
 7DNLQJDFWLYLW\SLFWXUHIHDWXUH $YHUDJH & &RPSOH[SURFHVVLQJ 
 &KRRVLQJSLFWXUHIURPJDOOHU\IRUDFWLYLW\ $YHUDJH & 5HXVDELOLW\ 
 7DNLQJDFWLYLW\VWHSSLFWXUHIHDWXUH $YHUDJH & ,QVWDOODWLRQHDVH 
 &KRRVLQJSLFWXUHIURPJDOOHU\IRUDFWLYLW\VWHS $YHUDJH & 2SHUDWLRQDOHDVH 
 5HFRUGLQJDFWLYLW\VWHSDXGLRIHDWXUH $YHUDJH & 0XOWLSOHVLWHV 
 &KRRVLQJDXGLRIURPJDOOHU\IRUDFWLYLW\VWHS $YHUDJH & )DFLOLWDWHFKDQJH 
 $GGHGLWDFWLYLW\VFUHHQ $YHUDJH 7RWDO'HJUHHRI,QIOXHQFH 
 $GGHGLWDFWLYLW\VWHSVFUHHQ $YHUDJH  
 'RLQJDFWLYLW\VFUHHQZLWKSLFWXUHDQGVOLGLQJ $YHUDJH &DOFXODWHG7',YDOXHZDVVXEVWLWXWHGLQ  DQGWKHQWKH
 'RLQJDFWLYLW\VFUHHQZLWKVWHSOLVWRQO\ $YHUDJH 7&$ YDOXH ZDV FDOFXODWHG DV  )LQDOO\ WKH )3 RI WKH
 V\VWHP ZDV FDOFXODWHG E\ PXOWLSO\LQJ WKH 8)3 E\ 7&$ DV LQ
  

FP  u   

  

__________________________________________________________________________________________________________________________________________

7. Mühendislik ve Teknoloji Sempozyumu, 15-16 MayÕs 2014 / Çankaya Üniversitesi / Ankara 75


 ,QRUGHUWRREWDLQWKHVL]HHVWLPDWHRIWKHV\VWHPLQWHUPV EDVHG DSSURDFKHV HVWLPDWLRQ DFFXUDF\ RI VL]H HVWLPDWLRQ
RIVRXUFHFRGHOLQHVWKH)3YDOXHZDVPXOWLSOLHGE\ZKLFK PHWKRGV EDVHG RQ FODVV FRXQW DQG XVH FDVH FRXQW OLNH &ODVV
LVWKHSURGXFWLYLW\IDFWRURI-DYDSURJUDPPLQJODQJXDJH>@DV 3RLQW >@ DQG 8VH &DVH 3RLQW >@ FDQ EH LQYHVWLJDWHG RQ
LQ   PRELOHVRIWZDUHSURMHFWV

Size B in B LOC u  #  



  5()(5(1&(6
 
 6L]H RI WKH SURMHFW ZDV HVWLPDWHG DERXW  OLQHV XVLQJ >@ % +XJKHV DQG 0 &RWWHUHOO Software Project Management /RQGRQ
0F*UDZ+LOO+LJKHU(GXFDWLRQ
WKH )3$ PHWKRG $IWHU WKH FRPSOHWLRQ RI WKH SURMHFW WKH >@ $ - $OEUHFKW 0HDVXULQJ $SSOLFDWLRQ 'HYHORSPHQW 3URGXFWLYLW\ LQ
DFWXDOVL]HRIWKHSURMHFWZDVOLQHV:KHQWKHHVWLPDWHG Proceedings of the Joint SHARE, GUIDE, and IBM Application
VL]H LV FRPSDUHG WR WKH DFWXDO VL]H WKH GHYLDWLRQ LV DERXW Development Symposium0RQWHUH\&DOLIRUQLDSS
7KLVZDVDKLJKO\VXFFHVVIXOHVWLPDWLRQ+RZHYHUWKHUH >@ )HEUXDU\ IFPUG - International Function Point Users Group
$YDLODEOHKWWSZZZLISXJRUJ
FRXOG EH D ELJJHU GLIIHUHQFH EHWZHHQ WKH HVWLPDWH DQG WKH
>@ & 5 6\PRQV Software Sizing and Estimating: Mark II FPA 1HZ
DFWXDOVL]HEHFDXVHFRUUHFWLGHQWLILFDWLRQRIWKHIXQFWLRQW\SHV <RUN1<86$-RKQ:LOH\DQG6RQV
ZDV D GLIILFXOW SURFHVV DQG FRPSOH[LW\ FODVVLILFDWLRQ RI WKH >@ $ $EUDQ -0 'HVKDUQDLV 6 2OLJQ\ ' 6W3LHUUH DQG & 6\PRQV
LGHQWLILHG IXQFWLRQ W\SHV ZDV D VXEMHFWLYH LVVXH DOWKRXJK COSMIC-FFP Measurement Manual, Version 2.1 8QLYHUVLWp GX
,)38* SURYLGHG JHQHUDO JXLGHOLQHV IRU FRPSOH[LW\ 4XpEHF
>@  )HEUXDU\  NESMA - Netherlands Software Metrics Users
FODVVLILFDWLRQ 7KHUHIRUH LW ZRXOG EH JRRG DSSURDFK WR Association$YDLODEOHKWWSZZZQHVPDQO
DQWLFLSDWHDGLIIHUHQFHEHWZHHQWKHHVWLPDWHDQGWKHDFWXDOVL]H >@ )HEUXDU\ FiSMA - Finnish Software Measurement Association
WRVRPHH[WHQW $YDLODEOHKWWSZZZILVPDIL
>@ ,)38* Function Point Counting Practices Manual Release 4.1.1
,9&21&/86,21$1')8785(:25. 
>@ & -RQHV Applied Software Measurement, Global Analysis of
 ,Q WKLV VWXG\ )XQFWLRQ 3RLQW $QDO\VLV VRIWZDUH VL]H Productivity and QualityUGHG 1HZ <RUN 1< 86$ 0F*UDZ+LOO
HVWLPDWLRQPHWKRGZDVH[SODLQHGLQ VRPH GHWDLO 7KH PHWKRG 
ZDV DSSOLHG RQ D PRELOH WDEOHW FRPSXWHU DSSOLFDWLRQ >@  )HEUXDU\  SourceMonitor Version 3.4
$YDLODEOHKWWSZZZFDPSZRRGVZFRPVRXUFHPRQLWRUKWPO
GHYHORSHG E\ WKH DXWKRU DQG UHVXOWV ZHUH HYDOXDWHG >@ *&RVWDJOLRODDQG * 7RUWRUD &ODVV 3RLQW $Q $SSURDFK IRU WKH 6L]H
$SSOLFDWLRQV GHYHORSHG IRU PRELOH GHYLFHV OLNH WDEOHWV DQG (VWLPDWLRQ RI 2EMHFW2ULHQWHG 6\VWHPV IEEE Transactions on
VPDUWSKRQHVDUHXVXDOO\VPDOOLQVL]HDQGIXQFWLRQDOLW\ZKHQ Software Engineering, YROSS
FRPSDUHG WR FRQYHQWLRQDO VRIWZDUH SURMHFWV OLNH LQIRUPDWLRQ >@ . 3HUL\DVDP\ DQG $ *KRGH &RVW (VWLPDWLRQ 8VLQJ ([WHQGHG 8VH
&DVH 3RLQW H8&3  0RGHO LQ International Conference on
V\VWHPV ,W LV VHHQ WKDW WKH )3$ PHWKRG SURGXFHV D YHU\ Computational Intelligence and Software Engineering :XKDQ &KLQD
DFFXUDWH HVWLPDWH HYHQ IRU VXFK D VPDOO VFDOH PRELOH SS
DSSOLFDWLRQ $V D IXWXUH ZRUN LQ DGGLWLRQ WR IXQFWLRQ SRLQW 


___________________________________________________________________________________________________________________________________________

76 7. Mühendislik ve Teknoloji Sempozyumu, 15-16 MayÕs 2014 / Çankaya Üniversitesi / Ankara


View publication stats

Вам также может понравиться