Idea Transcript
Available online at www.sciencedirect.com
ScienceDirect Procedia Computer Science 100 (2016) 171 – 178
&RQIHUHQFHRQ(17(5SULVH,QIRUPDWLRQ6\VWHPV,QWHUQDWLRQDO&RQIHUHQFHRQ3URMHFW 0$1DJHPHQW&RQIHUHQFHRQ+HDOWKDQG6RFLDO&DUH,QIRUPDWLRQ6\VWHPVDQG7HFKQRORJLHV &(17(5,63URM0$1+&LVW2FWREHU
$QDO\VLVDQG'HVLJQRID3URMHFW0DQDJHPHQW,QIRUPDWLRQ6\VWHP SUDFWLFDOFDVHLQDFRQVXOWLQJFRPSDQ\ /HRQRU7HL[HLUDDE $QD5DTXHO;DPEUHDF-RmR)LJXHLUHGRD+HOHQD$OYHORVDF a
Department of Economics, Management, Industrial Engineering and Tourism, University of Aveiro, 3810-193 Aveiro, Portugal b IEETA - Institute of Telematics and Electronic Engineering of Aveiro, University of Aveiro, 3810-193 Aveiro, Portugal c CIDMA - Center for Research and Development in Mathematics and Applications, University of Aveiro, 3810-193 Aveiro, Portugal
$EVWUDFW 1RZDGD\VGXHWRJOREDOL]DWLRQEXVLQHVVGLYHUVLILFDWLRQDQGDJURZLQJQXPEHURIGLIIHUHQWEXVLQHVVSURMHFWVWKHQHHGWRVXSSRUW SHRSOH LQYROYHG LQ WDVNV UHODWHG WR SURMHFW PDQDJHPHQW LV EHFRPLQJ LQFUHDVLQJO\ LPSRUWDQW 7LPHO\ DQG DFFXUDWH GDWD DERXW SURMHFWV¶SODQVWKHLUSURJUHVVDQGUHODWHGFRVWVDUHH[WUHPHO\LPSRUWDQWIRUSURMHFWPDQDJHUVDQGFRQVHTXHQWO\IRUDVVXULQJWKH VXFFHVVRIWKHSURMHFW,QWKLVFRQWH[W3URMHFW0DQDJHPHQW,QIRUPDWLRQ6\VWHPV30,6 DUHFRPPRQO\YLHZHGDVDQLPSRUWDQW WRROIRUSURMHFWPDQDJHPHQW+RZHYHUWKLVNLQGRI,QIRUPDWLRQ6\VWHPV,6 LVUHODWLYHO\H[SHQVLYHDQGWKHUHIRUHRXWRIUHDFK IRU PDQ\ VPDOO DQG PHGLXP HQWHUSULVHV 60( WKDW RIWHQ FKRRVH QRW WR XVH WKHP $V D ZD\ WR RYHUFRPH WKLV VLWXDWLRQ PDQ\ FRQVXOWLQJ FRPSDQLHV GHFLGH WR LQYHVW LQ WKH GHYHORSPHQW RI WKHLU RZQ 30,6 7KLV SDSHU SUHVHQWV WKH GHVLJQ SURFHVV RI DQ ,QIRUPDWLRQ6\VWHPIRU3URMHFW0DQDJHPHQWZKRVHPDLQSXUSRVHLVWRPDQDJHLQYHVWPHQWSURMHFWVWKURXJKRXWWKHLUOLIHF\FOH 7KHV\VWHPVXSSRUWVDOOWKHDSSOLFDWLRQSURFHVVIRULQFHQWLYHSURJUDPVDVZHOODVWKHGRFXPHQWDWLRQDQGSURFHGXUHVUHTXLUHG DQG KHOSV WR PDQDJH WKH SURMHFW LWVHOI ZKHQ LW LV DSSURYHG 7KLV VROXWLRQ ZLOO WKXV FRQWULEXWH WR WKH LPSURYHPHQW RI WKH SHUIRUPDQFHRIWKH3URMHFWV ,QFHQWLYHV¶GLYLVLRQRIWKHFRQVXOWLQJFRPSDQ\EXWFDQDOVREHUHSOLFDWHGE\RWKHUFRPSDQLHVWKDW KDYHVLPLODUQHHGV
© 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license 7KH$XWKRUV3XEOLVKHGE\(OVHYLHU%9 (http://creativecommons.org/licenses/by-nc-nd/4.0/). 3HHUUHYLHZXQGHUUHVSRQVLELOLW\RIWKHRUJDQL]LQJFRPPLWWHHRI&(17(5,6 Peer-review under responsibility of the organizing committee of CENTERIS 2016 Keywords:,QIRUPDWLRQ6\VWHPV3URMHFW0DQDJHPHQW$QDOLVLVDQG'HVLJQ80/&RQVXOWLQJ&RPSDQ\
&RUUHVSRQGLQJDXWKRU7HOID[ E-mail address: OWHL[HLUD#XDSW
1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of the organizing committee of CENTERIS 2016 doi:10.1016/j.procs.2016.09.137
172
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
,QWURGXFWLRQ ,QFHUWDLQDUHDVJOREDOL]DWLRQDOOLHGZLWKWKHPDUNHWV¶FRPSHWLYHQHVVKDVEHHQDFKDOOHQJHIRUPRVWFRPSDQLHV OHDGLQJ WKHP WR H[SDQG WKHLU EXVLQHVV SRUWIROLR $GGLWLRQDOO\ WKH FXUUHQW JURZLQJ QXPEHU RI LQFHQWLYH SURJUDPV LQLWLDWLYHVOLNHIRUH[DPSOHWKH+SURJUDPKDVFRQWULEXWHGWRDQLQFUHDVLQJLQWHUHVWRIFRQVXOWLQJFRPSDQLHV IRUWKLVQHZEXVLQHVVDUHD7KLVW\SHRIFRPSDQLHVZRUNZLWKWKHLUFOLHQWVKHOSLQJWKHPWREXLOGWKHLUDSSOLFDWLRQIRU (XURSHDQIXQGVDVZHOODVIROORZLQJWKHSURMHFW¶VHYROXWLRQZKHQWKH\DUHDSSURYHG $SURMHFWLVGHILQHGLQ30%2.*XLGHDV³DWHPSRUDU\HQGHDYRXUZLWKGHILQLWLYHEHJLQQLQJDQGHQGXQGHUWDNHQ WR FUHDWH D XQLTXH SURGXFW VHUYLFH RU UHVXOW´ 1RQHWKHOHVV DOWKRXJK SURMHFWV PD\ OHDG WR VSHFLILF RXWFRPHV SURGXFWVDQGRUVHUYLFHV DODUJHDPRXQWRIWKHWDVNVUHTXLUHGIRUWKHLUGHYHORSPHQWDUHWKHVDPHUHJDUGOHVVRIWKH SURMHFW 7KRVH WDVNV DQG WKH LQKHUHQW SURFHVVHV FDQ WKHQ EH VWUXFWXUHG LQWR SURFHGXUHV DQG PDQDJHG DFFRUGLQJO\ SURMHFWPDQDJHPHQW 3URMHFWPDQDJHPHQWLVWKXVFKDUDFWHUL]HGDVDQHIIRUWWKDWUHVXOWVIURPWKHXVHRINQRZOHGJHVNLOOVWRROVDQG WHFKQLTXHV DSSOLHG WR D VHW RI SURMHFW DFWLYLWLHV LQ RUGHU WR PHHW WKH SURMHFW REMHFWLYHV WDNLQJ LQWR DFFRXQW WKH HVWDEOLVKHG DQG SUHGHILQHG UHVRXUFHV 0DQDJLQJ D SURMHFW LPSOLHV SODQQLQJ DQG PRQLWRULQJ LWV H[HFXWLRQ WDVNV KHOSLQJWRDFKLHYHWKHSUHGHILQHGREMHFWLYHV ,QWKLVFRQWH[W,QIRUPDWLRQ6\VWHPV,6 DUHYHU\LPSRUWDQWWRROVWKDWFDQFRQWULEXWHWRWKHSURMHFW¶VVXFFHVVLQ WKHVHQVHWKDWWKH\FDQKHOSSODQWKHZRUNIDFLOLWDWHWKHFRQWURODQGWUDFNLQJRIWKHWDVNVSURPRWHWKHVXSHUYLVLRQRI HYHU\ DFWLYLW\ DQG DERYH DOO SRWHQWLDWH WKH H[HFXWLRQ RI WKH ZRUN ZLWKLQ WKH HVWDEOLVKHG GHDGOLQHV LQYROYLQJ WKH ULJKWSHRSOHDQGUHGXFLQJGHYLDWLRQVIURPWKHEXGJHW $FFRUGLQJWR9UHet al,QIRUPDWLRQ6\VWHPVWRVXSSRUWWKHQHHGVDQGZRUNRISURMHFWPDQDJHPHQWXVXDOO\VR FDOOHG 3URMHFW 0DQDJHPHQW ,QIRUPDWLRQ 6\VWHPV 30,6 DUH UHODWLYHO\ H[SHQVLYH DQG RUJDQL]DWLRQV RIWHQ FKRRVH QRWWRXVHWKHP ,QRUGHUWRRYHUFRPHWKLVGLIILFXOW\PDQ\FRQVXOWLQJFRPSDQLHVFKRRVHWRLQYHVWLQWKHGHYHORSPHQWRIWKHLURZQ 30,67KLVZRUNGHVFULEHVWKHH[SHULHQFHRIGHYHORSLQJDQ,6IRU3URMHFW0DQDJHPHQWWRKHOSPDQDJHSURMHFW¶V OLIHF\FOHDVZHOODVDOOWKHGRFXPHQWDWLRQDQGDVVRFLDWHGUHVRXUFHV7KHILQDOJRDOZDVWRLPSURYHWKHSHUIRUPDQFH RIWKH3URMHFWV ,QYHVWPHQWVGLYLVLRQRIDFRQVXOWLQJFRPSDQ\ 7KLVSDSHULVVWUXFWXUHGDVIROORZVVHFWLRQWZRSUHVHQWVWKHWKHRUHWLFDOIRXQGDWLRQRIWKLVDUWLFOHEDVHGRQUHYLHZ RIH[LVWLQJDSSURDFKHVUHJDUGLQJSURMHFWSURMHFWPDQDJHPHQWDQG30,6$EULHIGHVFULSWLRQRIWKHSUDFWLFDOFDVH PRUHVSHFLILFDOO\WKHDQDO\VLVDQGGHVLJQRIDQ,6LQDFRQVXOWLQJFRPSDQ\DUHSURYLGHGLQVHFWLRQWKUHH6HFWLRQ IRXURXWOLQHVWKHPDLQFRQFOXVLRQV )RXQGDWLRQDQGUHODWHGZRUN 2.1. Project and project management concepts 3URMHFW FDQ EH FKDUDFWHUL]HG DV D VHW RI DFWLYLWLHV WKDW DLPV WR DFKLHYH VSHFLILF UHVXOWV XVLQJ D VHW RI DYDLODEOH UHVRXUFHV7\SLFDOO\DSURMHFWLVUHODWHGWRWKHSURGXFWLRQRIDSURGXFWRUWKHVXSSO\RIDVHUYLFHZLWKDSUHGHILQHG LPSOHPHQWDWLRQ SHULRG DQG D VWLSXODWHG EXGJHW 7KHUH DUH GLIIHUHQW DSSURDFKHV WR FKDUDFWHUL]H WKH FRQFHSW RI SURMHFW EXW FRQVLGHULQJ WKH SHUVSHFWLYH RI 9UH et al. DOO GHILQLWLRQV KDYH D FRPPRQ JURXQG ³D SURMHFW LV D JRDO RULHQWHGWLPHOLPLWHGDQGXQLTXHSURFHVVDOZD\VLQWURGXFLQJVRPHWKLQJQHZKDYLQJSDUWLFXODUFRPSOH[LW\OLPLWHG EXGJHW FHUWDLQ OHJDO DQG RUJDQL]DWLRQDO VWDWXV FRQWHQW ZKLFK LV GHWHUPLQHG E\ WKH SURGXFW RU WKH UHVXOW RI WKH SURMHFWLWVRZQVWUXFWXUHDQGWHPSRUDULO\DYDLODEOHUHVRXUFHV´ 7KH FRVW WLPH DQGTXDOLW\ DUH WKHNH\ SLOODUVRI D SURMHFW EHLQJUHIHUUHG E\ $WNLQVRQDV WKHIron TriangleRI SURMHFWPDQDJHPHQW7KHFRVWGHWHUPLQHGE\WKHDYDLODEOHDQGQHFHVVDU\UHVRXUFHVPXVWEHLQFRUSRUDWHGLQDSUH HVWDEOLVKHGILQDQFLDOSODQ7LPHGHILQHVWKHVFKHGXOHRIWDVNVWREHSHUIRUPHGDQGFRQVHTXHQWO\WKHWLPHWDEOHRIWKH SURMHFW7KHTXDOLW\SLOODULVWKHUHTXLUHGVXFFHVVIDFWRUIRUWKHVDWLVIDFWLRQRIWKHVWDNHKROGHUVDVVXPLQJWKDWWKHWZR SUHYLRXV DVSHFWV FRVW DQG WLPH DUHIXOILOOHG +RZHYHUVRPH DXWKRUVUHSRUW WKDW WKHVH FULWHULD DUHQRW HQRXJK WR HQVXUHWKHVXFFHVVRIDSURMHFWSUHVHQWLQJDOLVWRIFULWLFDOIDFWRUVWKDWFDQOHDGWRWKHIDLOXUHRISURMHFWV
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
$ SURMHFW UHTXLUHV ³D FRPSOH[ HIIRUW LQYROYLQJ LQWHUFRQQHFWHG DFWLYLWLHV ZLWK WKH SXUSRVH RI DFKLHYLQJ DQ REMHFWLYHDQGDWHPSRUDU\QRQUHSHWLWLYHSURFHVV´7KHDSSOLFDWLRQRINQRZOHGJHVNLOOVWRROVDQGWHFKQLTXHVWR FDUU\RXWWKHGLIIHUHQWSURMHFWDFWLYLWLHVLVGHILQHGE\WKH3URMHFW0DQDJHPHQW,QVWLWXWHDVDSURMHFWPDQDJHPHQW 3URMHFWPDQDJHPHQWLVDFRPSOH[WDVNWKDWFDQHDVLO\IDLOGXHWRSRRUSODQQLQJLQDFFXUDWHHVWLPDWLRQDQGODFNRI FRQWURO 3DUWLFXODUO\ LQ RUJDQL]DWLRQV WKDW DUH HQJDJHG LQ VHYHUDO SURMHFWV DW WKH VDPH WLPH DV LV WKH FDVH RI FRQVXOWLQJ ILUPV WKH SURMHFW PDQDJHPHQW DFWLYLW\ EHFRPHV D FKDOOHQJLQJ WDVN )DFHG ZLWK WKH DPRXQW RI LQIRUPDWLRQDYDLODEOHIRUGHFLVLRQPDNLQJDQGFRQVLGHULQJWKHVHYHUDOQHFHVVDU\UHVRXUFHVWKDWKDYHWREHDOORFDWHG DQGPDQDJHGPDQDJHUVPD\EHFRPHRYHUZKHOPHGZKLFKFDQOHDGWRSRRUGHFLVLRQPDNLQJ 5HDVRQVWKDWFRQWULEXWHWRDQLQHIILFLHQWLPSOHPHQWDWLRQRISURMHFWVDUHQXPHURXVDPRQJZKLFKLWLVSRVVLEOHWR LGHQWLI\ WKH LQVXIILFLHQF\ RI DSSURSULDWH ,QIRUPDWLRQ 7HFKQRORJLHV ,7 WRROV IRU PDQDJHPHQW DQG FRQWURO RI LQIRUPDWLRQDQGUHVRXUFHVRIWKHSURMHFWV,QIDFW,6WRVXSSRUWSURMHFWPDQDJHPHQWDUHUHIHUUHGE\VHYHUDODXWKRUV DVRQHRIWKHNH\WRROVWRDFKLHYHSURMHFW¶VVXFFHVV 2.2. Information system for project management ,Q WKH ODVW GHFDGH GXH WR WKH LQFUHDVH LQ WKH GLYHUVLW\ RI SURMHFWV¶ W\SHV DQG FRPSOH[LW\ ,6 WR VXSSRUW 3URMHFW 0DQDJHPHQW XVXDOO\ FDOOHG 30,6 KDYH FKDQJHG FRQVLGHUDEO\ 7KH\ QR ORQJHU IRFXV RQO\ RQ VFKHGXOLQJ DQG UHVRXUFHPDQDJHPHQWEXWWKH\KDYHEHFRPHFRPSUHKHQVLYHV\VWHPVWKDWVXSSRUWWKHHQWLUHOLIHF\FOHRISURMHFWV SURMHFW SURJUDPV DQG SURMHFW SRUWIROLRV 30,6 KDYH EHHQ GHYHORSHG WR DVVLVW PDQDJHUV LQ PDNLQJ GHFLVLRQV GXULQJ WKH SURMHFW SURFHVVHV -DDIDUL DQG 0DQLYRQJ GHILQH 30,6 DV V\VWHPV WKDW VXSSRUW DOO WKH UHVXOWLQJ LQIRUPDWLRQRIDSURMHFW¶VOLIHF\FOHIDFLOLWDWLQJLWVFRQFOXVLRQSDUWLFXODUO\LILWLVFRPSOH[VXEMHFWWRXQFHUWDLQW\ DQGXQGHUPDUNHWWLPHRUPRQH\FRQVWUDLQWV$KOHPDQQDQG5LHPSSSUHVHQWWKH30,6FRQFHSWDVVRFLRWHFKQLFDO V\VWHPV WKDW LQWHJUDWH SHRSOH SURFHVVHV DQG VRIWZDUH LQ RUGHU WR HQVXUH WKH GHOLYHU\ RI LQIRUPDWLRQ WR WKH ULJKW SHRSOHDWWKHULJKWWLPH$FFRUGLQJWR5D\PRQGDQG%HUJHURQ30,6DUHV\VWHPVWKDWSURYLGHPDQDJHUVZLWKWKH GHFLVLRQPDNLQJ VXSSRUW QHHGHG LQ SODQQLQJ RUJDQL]LQJ DQG FRQWUROOLQJ SURMHFWV 2QH RI WKH PRVW FRQVHQVXDO GHILQLWLRQV LV JLYHQ E\ WKH 3URMHFW 0DQDJHPHQW ,QVWLWXWH FKDUDFWHUL]LQJ 30,6 DV ³,6 FRQVLVWLQJ RI WRROV DQG WHFKQLTXHVXVHGWRJDWKHUDQGLQWHJUDWHGDWDDQGGLVVHPLQDWHWKHRXWSXWVRISURMHFWPDQDJHPHQWSURFHVVHVXVHGWR VXSSRUWDOODVSHFWVRIWKHSURMHFWIURPWKHEHJLQQLQJWRLWVFORVLQJ´ $OWKRXJKWKHVWXG\RIWKLVNLQGRI,6LVZLGHO\GLVVHPLQDWHGLQWKHOLWHUDWXUHLQSUDFWLFHWKHUHDUHDVLJQLILFDQW QXPEHURIFRPSDQLHVPRUHVSHFLILFDOO\60( WKDWKDYHQRW\HWDGRSWHGWKHPWRPDQDJHPHQWWKHLUSURMHFWV7KH KLJK FRVW RI WKLV NLQG RI ,6 XVXDOO\ DFTXLUHG E\ RUJDQL]DWLRQV DV VRIWZDUH SDFNDJHV DQG WKH IDFW WKDW WKH\ DUH JHQHULF VROXWLRQV WKDW WKHUHIRUH GR QRW VXSSRUW FHUWDLQ VSHFLILF QHHGV RI SURMHFWV DUH WZR VWURQJ UHDVRQV IRU WKH QRQDGRSWLRQ E\ VPDOO DQG PHGLXPVL]HG EXVLQHVVHV 7KXV PDQ\ SURMHFWRULHQWHG RUJDQL]DWLRQV DUH IDFLQJ D QHZ FKDOOHQJHLQGHVLJQLQJDQGLPSOHPHQWLQJWKHLURZQDQGGHGLFDWHG,6WRVXSSRUWWKHLUVSHFLILFQHHGVLQWKHFRQWH[WRI 3URMHFW0DQDJHPHQW 3UDFWLFDO&DVHDQDO\VLVDQGGHVLJQRID,6LQDFRQVXOWLQJFRPSDQ\ 3.1. Problem contextualization and objectives 7KH PDLQ SXUSRVH RI WKLV ZRUN LV WR VSHFLI\ DQ ,6 WR VXSSRUW 3URMHFW 0DQDJHPHQW DW D 3URMHFWV ,QFHQWLYHV GLYLVLRQRIDFRQVXOWLQJFRPSDQ\WKDWIRUFRQILGHQWLDOLW\UHDVRQVZLOOEHUHIHUUHGWRDV&RQVXOWLQJ#&20 7KH&RQVXOWLQJ#&20LVDFRPSDQ\WKDWDVVLVWVWKHLUFOLHQWVLQGHYHORSLQJVHYHUDOW\SHVRISURMHFWVLQFOXGLQJ LQYHVWPHQW SURMHFWV DQG DSSOLFDWLRQV IRU (XURSHDQ LQFHQWLYHV SURJUDPV 7R KHOS PDQDJLQJ WKRVH SURMHFWV WKH FRPSDQ\KDVDVHWRI,7WRROVEXWEHFDXVHWKRVHWRROVDUHQRWVSHFLILFIRUSURMHFWPDQDJHPHQWWKHLUXVHLVOLPLWHG DQGWKXVOHVVFRPSUHKHQVLYHWKDQQHHGHG :LWKDQLQFUHDVHLQWKHQHHGVIRUVXSSRUWLQJDQGDFFRPSDQ\LQJH[WHUQDOLQYHVWPHQWSURMHFWVDQGDSSOLFDWLRQVIRU (XURSHDQ LQFHQWLYH SURJUDPV WKH SURMHFW PDQDJHPHQW SURFHVV DW &RQVXOWLQJ#&20 DV ZHOO DV WKH H[LVWLQJ ,7V VWDUWHGWREHFRPHLQVXIILFLHQW %HFDXVH WKH ,6 XVHG DW &RQVXOWLQJ#&20 ZHUH QRW GHGLFDWHG WKH\ ODFN VRPH HVVHQWLDO IHDWXUHV VXFK DV DXWRPDWLFDOHUWV\VWHPVYDOLGDWLRQPHFKDQLVPVWRVLJQDOWKHFRQFOXVLRQRIWDVNVRULIWDVNVZHUHPLVVLQJRURYHUGXH
173
174
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
FDSDELOLW\ WR DVVLJQ UHVRXUFHV WR GLIIHUHQW WDVNV DPRQJ RWKHUV 7KLV OHG RQ RQH KDQG WR WKH GHFHQWUDOL]DWLRQ DQG UHGXQGDQF\RILQIRUPDWLRQDQGRQWKHRWKHUKDQGWRWKHLQH[LVWHQFHRIHVVHQWLDOGDWD 7KHUHZDVDQLQFUHDVLQJGLIILFXOW\IRUWKHFRPSDQ\LQUHDFWLQJDGHTXDWHO\ZKHQWKHUHZHUHSHDNVLQWKHGHPDQG DQG ZKHQ WKH\ KDG VHYHUDO SURMHFWV EHLQJ GHYHORSHG DW WKH VDPH WLPH $OVR WKH\ ZHUH XQDEOH WR DFFXUDWHO\ GHWHUPLQH ZKLFK UHVRXUFHV ZHUH XVHG LQ HDFK SURMHFW DQG WKDW PDGH LW GLIILFXOW WR FDOFXODWH ZRUN DQG ILQDQFLDO SURGXFWLYHQHVVSURGXFWLYLW\LQGLFDWRUV 7KHLGHDRIGHYHORSLQJDGHGLFDWHG,6DURVHIURPWKHQHHGWRRYHUFRPHWKRVHOLPLWDWLRQV6SHFLILFDOO\WKHJRDO ZDVWRKDYHDQ,6FDSDEOHRIVXSSRUWLQJWKH3URMHFW ,QFHQWLYHVGLYLVLRQLQWKHDSSOLFDWLRQVWDJHL SUHSDULQJWKH DSSOLFDWLRQLL PRQLWRULQJWKHDSSOLFDWLRQDQGLQWKHSURMHFW PDQDJHPHQW VWDJHLIWKHDSSOLFDWLRQLVDSSURYHG LLL PRQLWRULQJWKHSURMHFWDQGLY FORVLQJWKHSURMHFW )LJXUH UHSUHVHQWV WKH 80/ DFWLYLW\ GLDJUDP RI WKH SURFHVV WKDW WKH ,6 VKRXOG DGGUHVV DQG RQH FDQ VHH WKH PDLQVXESURFHVVHVSUHVHQWLQWKHDQDO\VLVRILQYHVWPHQWSURMHFWVDQGDSSOLFDWLRQVIRU(XURSHDQLQFHQWLYHSURJUDPV
)LJ80/$FWLYLW\GLDJUDPUHSUHVHQWLQJWKHSURMHFWPDQDJHPHQWSURFHVV
3.2. Methodology of development 5HJDUGOHVVRIWKHDSSOLFDWLRQDUHDDQ,6LVDFRPSOH[V\VWHPWKDWFRPSULVHVVRIWZDUHKDUGZDUHDQGLQYROYHV VRFLDOFXOWXUDODQGHFRQRPLFDVSHFWVVXUURXQGLQJWKHRUJDQL]DWLRQDOV\VWHP,QWKLVFRQWH[WWKHXVHRIPRGHOVSOD\V DQ LPSRUWDQW UROH KHOSLQJ LQ WKH GHVLJQ DQG LPSOHPHQWDWLRQ RI ,6 ,Q WKLV SURFHVV WKUHH PDLQ VWDJHV FDQ EH LGHQWLILHG x 5HTXLUHPHQWV HOLFLWDWLRQ ZKLFKKHOSVZLWKDQDO\]LQJDQGXQGHUVWDQGLQJWKHUHTXLUHPHQWVWKDW,6QHHGWR PHHW x &RQFHSWXDO PRGHOV WKDW KHOS ZLWK GRFXPHQWLQJ DQG FRPPXQLFDWLQJ ZLWK WKH GLIIHUHQW VWDNHKROGHUV LQYROYHGLQWKHGHYHORSPHQWSURFHVV7KHUHVXOWLQJPRGHOVRIWKLVVWDJHGRQRWWDNHLQWRFRQVLGHUDWLRQDQ\ WHFKQLFDODVSHFWVEXWIRFXVRQWKHSUREOHPWKDWQHHGVWREHVROYHGRUWKHSURFHVVHVWKDWQHHGWREHVXSSRUWHG x ,PSOHPHQWDWLRQ PRGHOV ZKLFK GHSHQG RQ VSHFLILF WHFKQRORJLHV DUH FORVHO\ UHODWHG WR VRIWZDUH SURJUDPPLQJ'XULQJ WKLV VWDJH WKH PRGHOLV FRQYHUWHG LQWR WHFKQLFDOEXLOGLQJEORFNV FDOOHG FRPSRQHQWV UHVXOWLQJLQWKHILQDOV\VWHP 7KLVZRUNRQO\FRPSULVHVWKHILUVWWZRVWDJHVRIWKH,6¶GHYHORSPHQWVSHFLILFDOO\WKHUHTXLUHPHQWVHQJLQHHULQJ WKDW UHVXOWHG LQ D OLVW RI V\VWHP¶V UHTXLUHPHQWV DV ZHOO DV D PDSSLQJ RI WKH VXESURFHVVHV DQG WKH V\VWHP¶V PRGHOLQJWKDWUHVXOWHGLQDQLQWHUDFWLRQPRGHOGHYHORSHGLQDFFRUGDQFHZLWKWKHDFWRUVLQYROYHGDQGUHVSHFWLYHXVH FDVHVDVZHOODVDGDWDPRGHO )LUVW DV D ZD\ RI XQGHUVWDQGLQJ WKH VFRSH RI WKH SUREOHP DV ZHOO DV WKH UHTXLUHPHQWV RI WKH V\VWHP DQ H[SORUDWRU\VWXG\ZDVFRQGXFWHGDW&RQVXOWLQJ#&20¶V3URMHFWV ,QFHQWLYHVGLYLVLRQ'XULQJWKLVVWDJHDVHWRI UHTXLUHPHQWVHQJLQHHULQJWHFKQLTXHVZHUHXVHGQDPHO\
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
x
'RFXPHQWDO DQDO\VLV ± D VHW RI GRFXPHQWV ZHUH VWXGLHG OLNH IRU H[DPSOH ZRUN SURFHGXUHV PHHWLQJ PLQXWHVDSSOLFDWLRQVLQFHQWLYHSURJUDPVUHJXODWLRQVDQGDOVRWKHIXQFWLRQDOLWLHVRIWKHH[LVWLQJ,6WKDWZHUH XVHGWRVXSSRUWSDUWVRIWKHSURFHVV x ,QIRUPDO LQWHUYLHZV ± LW ZDV WKH ZD\ XVHG WR OLVWHQ WR WKH FROODERUDWRUV WKDW GLUHFWO\ RU LQGLUHFWO\ DUH LQYROYHGLQWKHSURMHFW¶VPDQDJHPHQWDQGPRQLWRULQJSURFHVV x 'LUHFW REVHUYDWLRQ ± XVHG WR REVHUYH ZRUN SURFHVVHV DVVRFLDWHG ZLWK SURMHFW PDQDJHPHQW DV ZHOO DV WKH LQKHUHQWSURFHGXUHV x *URXS PHHWLQJV ± LQ WKRVH ZHHNO\ PHHWLQJV FROODERUDWRUV LQ PDQDJHPHQW DQG GHFLVLRQPDNLQJ SRVLWLRQV ZHUHLQYROYHGZLWKWKHSXUSRVHRIYDOLGDWLQJWKHUHTXLUHPHQWVSUHYLRXVO\LGHQWLILHGDQGDOVRWRLGHQWLI\QHZ QHHGV ,Q D VHFRQG VWDJH DQ LWHUDWLYH DQG LQFUHPHQWDO DSSURDFK ZDV XVHG LQ RUGHU WR EXLOG WKH UHTXLUHG PRGHOV WR GHVFULEH WKH SURFHVV DQG WKH ,6¶ FKDUDFWHULVWLFV 0RGHOV UHSUHVHQW WKH VWDWLF RU G\QDPLF DVSHFWV RI LQIRUPDWLRQ V\VWHPVDQGFDQSUHVHQWLQIRUPDWLRQSURFHVVHVSURFHVVPRGHOV V\VWHPERXQGDULHVDQGLQWHUDFWLRQVZLWKH[WHUQDO DFWRUVLQWHUDFWLRQPRGHO DQGGDWDVWUXFWXUHVGDWDPRGHOV :KLOHGDWDPRGHOVOHDGWRWKHGHVLJQRIGDWDEDVHV WKH LQWHUDFWLRQ PRGHO GHWHUPLQHV WKH LQWHUIDFHV DQG WKH DFFHVV OHYHOV IRU WKH GLIIHUHQW DFWRUV DQG WKH SURFHVV PRGHOVDUHJHQHUDOO\XVHGDVDEDVLVIRUWKHSURJUDPPLQJRIIXQFWLRQDOLWLHV)RUPRGHOOLQJ,6WKHPRVWZLGHO\ XVHGJUDSKLFDOODQJXDJHLVWKH8QLILHG0RGHOLQJ/DQJXDJH80/ WKDWHPSOR\VDFWLYLW\GLDJUDPVIRUSURFHVV PRGHOOLQJXVHFDVHGLDJUDPVIRULQWHUDFWLRQPRGHOOLQJDQGFODVVGLDJUDPVIRUGDWDPRGHOOLQJ 3.3. Results and discussion $FFRUGLQJ WR &KDQJ WKURXJK 80/ GLDJUDPV FOLHQWV XVHUV EXVLQHVV DQDO\VWV V\VWHP DQDO\VWV DQG SURJUDPPHUVFDQEHWWHUFRPPXQLFDWHWKHLUQHHGVDQGEXLOGDV\VWHPLQRUGHUWRVROYHWKHRUJDQL]DWLRQDOSUREOHPV 7KH VROXWLRQ IRXQG WR DGGUHVV WKH QHHGV RI &RQVXOWLQJ#&20 ZDV GHVFULEHG XVLQJ D VHW RI 80/ JUDSKLF UHSUHVHQWDWLRQVLQFOXGLQJWKHPDSSLQJRIWKHEXVLQHVVPDLQSURFHVVHVLQDQDFWLYLW\GLDJUDPSUHYLRXVO\VKRZQLQ ILJXUH DVZHOODVWKHFRQFHSWXDOPRGHOIRUWKHVROXWLRQGHVLJQHGZLWKXVHFDVHGLDJUDPVDQGDFODVVGLDJUDP $VDZD\RIXQGHUVWDQGLQJWKHSUHYLRXVO\LGHQWLILHGVXESURFHVVHVDQGDOVRVKRZDJOREDOYLHZRIWKHH[LVWLQJ LQWHUDFWLRQV ZLWKLQ WKH SURFHVV WKH FRQQHFWLRQV EHWZHHQ WKHP DQG WKHLU LPSDFW LQ WKH RXWSXWV¶ TXDOLW\ ZHUH DQDO\]HGXVLQJWKH6,32&6XSSOLHUV,QSXWV3URFHVV2XWSXWV&XVWRPHUV WRRO 7DEOH6,32&PDWUL[ 6XSSOLHUV
,QSXWV
3URFHVV
2XWSXWV
&XVWRPHUV
&OLHQW ,QFHQWLYH SURJUDP PDQDJHPHQW
&XVWRPHUQHHGV
3UHSDUDWLRQRI WKH3URMHFW DSSOLFDWLRQ
(OHFWURQLFVXEPLVVLRQRI WKHDSSOLFDWLRQUHSRUWZLWK ILQDQFLDOSODQDQGSODQIRU SURMHFWH[HFXWLRQ
&OLHQW ,QFHQWLYHSURJUDP PDQDJHPHQW
,QFHQWLYH SURJUDP PDQDJHPHQW
(OHFWURQLFVXEPLVVLRQRI WKHDSSOLFDWLRQUHSRUW ZLWKILQDQFLDOSODQDQG SODQIRUSURMHFWH[HFXWLRQ
0RQLWRULQJRI WKH3URMHFW DSSOLFDWLRQ
6LJQHGFRQWUDFW
&OLHQW ,QFHQWLYHSURJUDP PDQDJHPHQW $GPLQLVWUDWLYHILQDQFLDO GLYLVLRQ
'HFLVLRQRI,QFHQWLYH SURJUDPPDQDJHPHQW
0RQLWRULQJRI WKH3URMHFW
,QWHUQDOUHSRUW
$GPLQLVWUDWLYHILQDQFLDO GLYLVLRQ
&OLHQW &OLHQW ,QFHQWLYH SURJUDP PDQDJHPHQW
$SSOLFDWLRQSURFHGXUHV
3URMHFWDUHD
6LJQHGFRQWUDFW (YROXWLRQRISODQIRU SURMHFWH[HFXWLRQ
&OLHQW
3URMHFWSURFHGXUHV
3URMHFWDUHD ,QFHQWLYH SURJUDP PDQDJHPHQW
,QWHUQDOUHSRUW
,QYRLFHRUGHU
&OLHQW ,QFHQWLYHSURJUDP PDQDJHPHQW
(YROXWLRQRIILQDQFLDOSODQ
,QYRLFHRUGHU
&ORVLQJRIWKH 3URMHFW
,QWHUQDOFORVLQJUHSRUW ,&5 (&5H[WHUQDOFORVLQJ UHSRUW )LQDOILQDQFLDOUHSRUW
&OLHQW ,QFHQWLYHSURJUDP PDQDJHPHQW $GPLQLVWUDWLYHILQDQFLDO GLYLVLRQ
175
176
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
7KH 6,32& PDWUL[ RULJLQDOO\ XVHG DV D WRRO IRU TXDOLW\ FRQWURO ZKHQ DSSOLHG LQ WKLV FRQWH[W GHWDLOV WKH LQIRUPDWLRQSURYLGHU6XSSOLHU LQIRUPDWLRQQHHGHGIRUWKHSURFHVV,QSXW WKHVWDJHVRIWKHSURFHVV3URFHVV WKH LQIRUPDWLRQJHQHUDWHG2XWSXW DQGWKHLQIRUPDWLRQUHFHLYHU&XVWRPHU IRUWKHSXUSRVHRIV\VWHPVGHYHORSPHQW VHHWDEOH $IWHUZDUGV HDFK VXESURFHVV ZDV PDSSHG XVLQJ 80/V¶ DFWLYLW\ GLDJUDPV 'XH WR VSDFH OLPLWDWLRQV WKRVH GLDJUDPV DUH QRW LQFOXGHG LQ WKLV SDSHU EXW LW VKRXOG EH QRWLFHG WKDW WKH\ ZHUH HVVHQWLDO IRU LGHQWLI\LQJ WKH DVVRFLDWHGSURFHGXUHVDQGWKHUHVSHFWLYHLQWHUDFWLRQVWKXVVHUYLQJDVDQLQSXWIRUWKHQH[WVWDJH ,QWKDWVWDJHDQGWDNLQJLQWRDFFRXQWWKHUHTXLUHPHQWVSUHYLRXVO\HVWDEOLVKHGWKHPDLQDFWRUVWKDWZLOOLQWHUDFW ZLWKWKHV\VWHPZHUHLGHQWLILHGDQGWKHIXQFWLRQDOLWLHVHDFKRQHZRXOGDFFHVVZHUHGHILQHG )RXU PDLQ XVHUV¶ SURILOHV ZHUH LGHQWLILHG WKH FRRUGLQDWRU WKH FROODERUDWRU WKH SURMHFW PDQDJHU DQG WKH ILQDQFLDO WHFKQLFLDQ DQG HDFK RQH VKRXOG EH DEOH WR XVH DIWHU LWV DXWKHQWLFDWLRQ DQG YDOLGDWLRQ D ZLGH UDQJH RI IXQFWLRQDOLWLHV)LJXUHVKRZVWKHXVHFDVHVGLDJUDPZLWKWKHV\VWHP¶VPDLQKLJKOHYHOIXQFWLRQDOLWLHV
)LJ+LJKOHYHOXVHFDVHGLDJUDPRISURSRVHGV\VWHP
7KH3URMHFW&RRUGLQDWRULVUHVSRQVLEOHIRUVWDUWLQJWKHSURMHFWPRUHVSHFLILFDOO\IRUFUHDWLQJWKHDSSOLFDWLRQDQG L SODQ WKH WDVNV LL FKRRVH WKH SURMHFW WHDP DQG LLL DOORFDWH WKH QHFHVVDU\ UHVRXUFHV WR HDFK WDVN $OO FROODERUDWRUVLQDSURMHFW&ROODERUDWRU ZLOOEHQRWLILHGE\WKHV\VWHPRIWKHLULQFOXVLRQLQWKHSURMHFWDQGRIWKH WDVNVWKDWQHHGWREHGRQHZLWKWKHDVVRFLDWHGWLPHWDEOH7KH&ROODERUDWRUUHSUHVHQWVWKHSURILOHRIDOOWKHXVHUV DOORFDWHGWRSURMHFWVWKDWDUHUHVSRQVLEOHIRUGHYHORSLQJWKHWDVNVDQGZLOOKDYHDVSHFLILFDUHDLQWKHV\VWHPWKDW ZLOODOORZWKHPWRPDQDJHWKHZRUNHDFKRQHGRHVIRUHDFKSURMHFWWKH\DUHLQHJLQWURGXFHWKHVWDWHRIWDVNV FORVLQJWDVNVZKHQWKH\DUHFRQFOXGHGLQWURGXFLQJWKHDOUHDG\XVHGUHVRXUFHV &ROODERUDWRUVVKRXOGEHQRWLILHG E\WKHV\VWHPRIXSFRPLQJGHDGOLQHVRYHUFRPHGHDGOLQHVVFKHGXOHGPHHWLQJVRURWKHUVSRUDGLFZDUQLQJV7KH 3URMHFW0DQDJHULVUHVSRQVLEOHIRUWKHSURMHFWDIWHUWKHDSSURYDORIWKHDSSOLFDWLRQDQGLVDSSRLQWHGE\WKH3URMHFW &RRUGLQDWRU)LQDOO\WKH)LQDQFLDO7HFKQLFLDQLVUHVSRQVLEOHIRUDOOWKHILQDQFLDODVSHFWVDQGDOOWKHSD\PHQWVRID SURMHFW
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
%RWK WKH &RRUGLQDWRU DQG 3URMHFW 0DQDJHU FDQ DW DQ\ PRPHQW REWDLQ IURP WKH V\VWHP VRPH VWDWLVWLFDO GDWD UHJDUGLQJ LQGLFDWRUV WKDW KHOS WR PRQLWRU WKH SURJUHVV RI WKH DSSOLFDWLRQ DQG RU WKH SURMHFW IRU H[DPSOH WKH QXPEHU RI ZDUQLQJV VHQW WR WKH FROODERUDWRUV QXPEHU RI XQVROYHG VLWXDWLRQV RYHUGXH WDVNV DQG VHH WKH XVHG UHVRXUFHVDQGH[SHQVHVRIDSURMHFWIRUH[DPSOHQXPEHURILQWHUQDOPHHWLQJVQXPEHURIH[WHUQDOPHHWLQJVWLPH SHUWDVNQXPEHURIFDUWULSV 7KHV\VWHPZLOODOVRSURYLGHWKLVDFWRUVZLWKRWKHUSHUIRUPDQFHLQGLFDWRUVOLNHIRU H[DPSOHWKHQXPEHURISURMHFWVSHUFROODERUDWRUWKHQXPEHURIFROODERUDWRUVLQYROYHGLQDVSHFLILFSURMHFWWKH QXPEHURIDWWDFKHGGRFXPHQWVWKHWRWDOSURMHFWWLPHWKHQXPEHURIELOOLQJUHTXHVWVDPRQJRWKHUV ,QRUGHUWRDGGUHVVWKHLGHQWLILHGUHTXLUHPHQWVDGDWDPRGHOZDVGHYHORSHGXVLQJDQ80/¶VFODVVGLDJUDPDV VKRZQLQILJXUH
)LJ80/FODVVGLDJUDPUHSUHVHQWLQJWKHGDWDPRGHO
7KHFODVVGLDJUDPVKRZQLQILJXUHSUHVHQWVLQDJHQHUDOZD\WKHDEVWUDFWLQIRUPDWLRQPRGHOUHODWHGWRWKH OLIHF\FOHRIWKHGHYHORSPHQWDQGPRQLWRULQJRILQYHVWPHQWSURMHFWVDVZHOODVWKHSUHSDUDWLRQRIDSSOLFDWLRQVIRU (XURSHDQLQFHQWLYHVSURJUDPV :LWKUHJDUGWRWKHDSSOLFDWLRQFODVVLWLVLGHQWLILHGE\DQLQWHUQDOQXPEHUXQLTXHWKURXJKRXWWKHOLIHF\FOHRI WKHSURMHFWDQGEHORQJVWRDVLQJOHFOLHQWEXWLWFDQEHVXEMHFWWRPRUHWKDQRQHVXEPLVVLRQLILWLVQRWDSSURYHGWKH ILUVWWLPHLWLVVXEPLWWHG7KHDSSOLFDWLRQLIDSSURYHGEHFRPHVDSURMHFWDQGVRDZRUNSODQVLPLODUWRZKDWZDV GRQHIRUWKHDSSOLFDWLRQZLOOEHFUHDWHGDQGWKDWHQWDLOVGHILQLQJDQGVFKHGXOLQJWKHQHFHVVDU\WDVNVDQGDOORFDWLQJ UHVRXUFHV 7KHSURMHFWFODVVFKDUDFWHUL]HGE\DQLQWHUQDOQXPEHUDPRXQWRIDSSURYHGLQYHVWPHQWSURMHFWSHULRGDPRQJ RWKHU DWWULEXWHV DJJUHJDWHV IRXU GLVWLQFW VXEFODVVHV ,35 LQFHQWLYH SD\PHQW UHTXHVW ,05 LQYHVWPHQW PRGLILFDWLRQ UHTXHVW (&5 H[WHUQDO FORVLQJ UHSRUW DQG ,&5 LQWHUQDO FORVLQJ UHSRUW ZKRVH REMHFWV DUH FUHDWHGDFFRUGLQJO\WRWKHVWDJHWKHSURMHFW :LWKUHJDUGWRPHHWLQJVRUWULSVHDFKRQHUHTXLUHVLWVRZQUHFRUGLQµ0HHWLQJ7ULS¶FODVV EHFDXVHWKH\PXVW EHMXVWLILHGXQGHUDFHUWDLQSURMHFW0HHWLQJVRUWULSVPD\LQYROYHURRPRUFDUUHVHUYDWLRQVZKLFKPXVWEHGRQHE\ DFROODERUDWRURIWKHSURMHFWDQGWKHXVHGUHVRXUFHVQDPHO\IRUWULSV PXVWEHMXVWLILHGXQGHUDVSHFLILFSURMHFW
177
178
Leonor Teixeira et al. / Procedia Computer Science 100 (2016) 171 – 178
&RQFOXVLRQV 7KHSXUSRVHRIWKLVSDSHUZDVWRSUHVHQWWKHGHVLJQSURFHVVRIDQ,QIRUPDWLRQ6\VWHPIRU3URMHFW0DQDJHPHQW LQWKHFRQWH[WRIDFRQVXOWLQJFRPSDQ\WKDWKHOSVLWVFOLHQWVPDQDJHLQYHVWPHQWSURMHFWVDQGDSSOLFDWLRQSURFHVVHV IRULQFHQWLYHSURJUDPV $ UHYLHZ RI WKH FRQFHSW RI SURMHFW SURMHFW PDQDJHPHQW DQG RI WKH UROH RI 30,6 ZDV DOVR SUHVHQWHG DQG GLVFXVVHG 5HJDUGLQJ WKH 30,6 VRPH VWXGLHV HPSKDVL]H VHYHUDO DGYDQWDJHV WKDW FDQ EH REWDLQHG ZLWK LWV XVH 1HYHUWKHOHVV WKH SUDFWLFDO UHDOLW\ REVHUYHG SRLQWV WR D VFHQDULR RI ORZ XVDJH RI VXFK V\VWHPV E\ VPDOO DQG PHGLXP HQWHUSULVHV 60( 7KH WZR PDLQ UHDVRQVIRU WKLV VFHQDULR DUH WKHKLJK FRVWRI WKLVNLQGRI ,6 WKDW DUH XVXDOO\ DFTXLUHG E\ RUJDQL]DWLRQV DV VRIWZDUH SDFNDJHV DQG WKH IDFW WKDW WKH\ DUH JHQHULF VROXWLRQV DQG FRQVHTXHQWO\GRQRWVXSSRUWFHUWDLQVSHFLILFQHHGVRISURMHFWV7RRYHUFRPHWKRVHGLIILFXOWLHVPDQ\60(FKRRVH WRLQYHVWLQWKHGHYHORSPHQWRIWKHLURZQ,6IRU3URMHFW0DQDJHPHQWDVVXFKZDVWKHFDVHRI&RQVXOWLQJ#&20 ZKRVHH[SHULHQFHZDVGHVFULEHGLQWKLVDUWLFOH 7KH GHYHORSPHQW SURFHVV RI 30,6 DW &RQVXOWLQJ#&20 LQFOXGHG WKH SUREOHP LGHQWLILFDWLRQ WKH PDSSLQJ RI WKHSURFHVVHVDQGWKHGHILQLWLRQRIWKHLQIRUPDWLRQDUFKLWHFWXUHPRGHOV 7KHPDLQUHVXOWVZHUHSUHVHQWHGWKURXJK WKHXVHRI80/GLDJUDPV$VIXWXUHZRUNWKHLPSOHPHQWDWLRQDQGWHVWRIWKH,QIRUPDWLRQ6\VWHPZLOOEHSURSRVHG LQRUGHUWRYDOLGDWHWKHVROXWLRQ 7KLV SDSHU FDQ EH YDOXDEOH ERWK IRU UHVHDUFKHUV RQ LQIRUPDWLRQ V\VWHPV IRU SURMHFW PDQDJHPHQW DQG FRPSDQLHV¶GHFLVLRQPDNHUVRUVWDIIWKDWZDQWWRLPSOHPHQWWKHVHW\SHVRIV\VWHPVLQWKHLURUJDQL]DWLRQV $FNQRZOHGJHPHQW 7KLV ZRUN ZDV VXSSRUWHG E\ 3RUWXJXHVH IXQGV WKURXJK WKH &,'0$ &HQWHU IRU 5HVHDUFK DQG 'HYHORSPHQW LQ 0DWKHPDWLFV DQG $SSOLFDWLRQV DQG WKH 3RUWXJXHVH )RXQGDWLRQ IRU 6FLHQFH DQG 7HFKQRORJ\ ZLWKLQ SURMHFW 8,'0$7 DQG E\ 1DWLRQDO )XQGV WKURXJK )&7 )RXQGDWLRQ IRU 6FLHQFH DQG 7HFKQRORJ\ LQ WKH FRQWH[WRIWKHSURMHFW3(VW2(((,8, 5HIHUHQFHV 30,A Guide to the Project Management Body of Knowledge (PMBOK® Guide) , Fifth Edition3URMHFW0DQDJHPHQW,QVWLWXWH 6DOD]DU$UDPD\R-/5RGULJXHVGD6LOYHLUD55RGULJXHVGH$OPHLGD0 'H&DVWUR'DQWDV71$FRQFHSWXDOPRGHOIRUSURMHFW PDQDJHPHQWRIH[SORUDWLRQDQGSURGXFWLRQLQWKHRLODQGJDVLQGXVWU\7KHFDVHRID%UD]LOLDQFRPSDQ\Int. J. Proj. Manag.± 9UH,%DULORYL=.U%$0DQDJHPHQW3 .U%$:HEWHFKQRORJLHVVXSSRUWLQJSURMHFW± $WNLQVRQ53URMHFWPDQDJHPHQWFRVWWLPHDQGTXDOLW\WZREHVWJXHVVHVDQGDSKHQRPHQRQLW¶VWLPHWRDFFHSWRWKHUVXFFHVVFULWHULDInt. J. Proj. Manag.± (QJZDOO0 -HUEUDQW$7KHUHVRXUFHDOORFDWLRQV\QGURPH7KHSULPHFKDOOHQJHRIPXOWLSURMHFWPDQDJHPHQW"Int. J. Proj. Manag. ± &DQLsOV0&- %DNHQV5--07KHHIIHFWVRI3URMHFW0DQDJHPHQW,QIRUPDWLRQ6\VWHPVRQGHFLVLRQPDNLQJLQDPXOWLSURMHFW HQYLURQPHQWInt. J. Proj. Manag.± &DQLsOV0&- %DNHQV5--0LQHandbook on Project Management and Scheduling Vol. 2HGV6FKZLQGW& =LPPHUPDQQ- ±6SULQJHU,QWHUQDWLRQDO3XEOLVKLQJ GRLB $KOHPDQQ)7RZDUGVDFRQFHSWXDOUHIHUHQFHPRGHOIRUSURMHFWPDQDJHPHQWLQIRUPDWLRQV\VWHPVInt. J. Proj. Manag.± $KOHPDQQ) 5LHPSS*5HI0RG30$&RQFHSWXDO5HIHUHQFH0RGHOIRU3URMHFW0DQDJHPHQW,QIRUPDWLRQ6\VWHPV WIRTSCHAFTSINFORMATIK± -DDIDUL$ 0DQLYRQJ.7RZDUGVDVPDUWSURMHFWPDQDJHPHQWLQIRUPDWLRQV\VWHPInt. J. Proj. Manag.± 5D\PRQG/ %HUJHURQ)3URMHFWPDQDJHPHQWLQIRUPDWLRQV\VWHPV$QHPSLULFDOVWXG\RIWKHLULPSDFWRQSURMHFWPDQDJHUVDQGSURMHFW VXFFHVVInt. J. Proj. Manag.± 5D\PRQG/ %HUJHURQ)LQImpact of Project Management Information Systems on Project Performance, Vol 2HGV6FKZLQGW& =LPPHUPDQQ- ±6SULQJHU,QWHUQDWLRQDO3XEOLVKLQJ GRLB %RRFK*5XPEDXJK- -DFREVRQ,Unified Modeling Language User Guide, The (2Nd Edition) (Addison-Wesley Object Technology Series)$GGLVRQ:HVOH\3URIHVVLRQDO &KDQJ/&5HWKLQNLQJWKH3URMHFW0DQDJHPHQW3URFHVVE\8VLQJ8QLILHG0RGHOLQJ/DQJXDJHInt. J. Inf. Technol. Proj. Manag.± 5DVPXVVRQ'The SIPOC Picture Book: A Visual Guide to SIPOC/DMAIC Relationship2ULHO,QFRUSRUDWHG