Computerworld – PRINCE2® i Agile PM: razem lub osobno
Transkrypt
Computerworld – PRINCE2® i Agile PM: razem lub osobno
Z A R Z Ą D Z A N I E R E A L I Z AC J A P R O J E K TÓ W PRINCE2 i Agile PM: razem lub osobno :]DU]ÈG]DQLXSURMHNWDPLWUZDSRMHG\QHN 1DULQJXVWRMÈVWDU\PLVWU]35,1&( L$JLOH303LHUZV]\PD]DVREÈODWD GRĂZLDGF]HñLZLHOX]ZROHQQLNöZGUXJL MHVW]ZLQQ\LV]\ENR]GRE\ZDIDQöZ l p 3\WDQLHNWRZ\JUD" ls. TOMASZ NĘDZI il k s i@ 03 z d -3 e 6 n . 2 z -2 s 1 a 0 m o t 48 6 + ELHPHWRG\]DU]ÈG]DQLDSURMHNWDPLZ\ZRG]ÈVLÚ],7MHGQDNRELH Z\NUDF]DMÈMXĝSR]D]DVWRVRZDQLD ZLQIRUPDW\FHLPRJÈE\ÊVZRERGQLH VWRVRZDQHGRSURMHNWöZZLQQ\FK REV]DUDFK O PRINCE2 35,1&(WRPHWRG\NDLVWDQGDUG]DU]ÈG]DQLD SURMHNWDPLVWZRU]RQ\Z:LHONLHM%U\WDQLLUR]ZLMDQ\RGU -HVWPHWRG\NÈW]Q]ELRUHP]DVDGGRW\F]ÈF\P]DU]ÈG]DQLDSURMHNWDPLRNUHĂODMÈF\P FRZMDNLHMNROHMQRĂFLLNWREÚG]LHURELïE\ ]DU]ÈG]DÊSURMHNWHP-HVWVWDQGDUGHPļ]RVWDï ]DDNFHSWRZDQ\SU]H]U]ÈG:LHONLHM%U\WDQLLMDNR VWDQGDUGVWRVRZDQ\GR]DU]ÈG]DQLDSURMHNWDPL ğQDQVRZDQ\PL]EXGĝHWXSDñVWZD5öZQLHĝ Z3ROVFHGXĝHRUJDQL]DFMHVHNWRUDSXEOLF]QHJR QS1%31&%L5VWRVXMÈ35,1&( 7RPHWRG\NDSUHIHURZDQDSU]H]DGPLQLVWUDFMÚ SXEOLF]QÈLSRVWU]HJDQDF]DVDPL]HZ]JOÚGX QDQLHXGROQHZGURĝHQLDMDNRELXURNUDW\F]QD 24 COMPUTERWORLD 18 grudnia 2013 WUXGQDLPDáRSU]\MD]QD&]ÚVWR]DU]XFDVLÚMHM]E\W GDOHNRSRVXQLÚWHZ\PRJLRGQRĂQLHGRGRNXPHQWDFMLSRPLMDMÈFIDNWĝHSRGUÚF]QLNPöZLMHG\QLH RSURGXNWDFK]DU]ÈGF]\FKDQLHRGRNXPHQWDFKNWöUHPRJÈPLHÊUöZQLHĝSRVWDÊXVWQÈ OXEQLHIRUPDOQÈ:U]HF]\ZLVWRĂFLPRĝHE\Ê VWRVRZDQD]DUöZQRGRPDï\FKMDNLZLHONLFK SURMHNWöZSRQLHZDĝMHVWVNDORZDOQDW]QPRĝOLZDGRGRVWRVRZDQLDGRĂURGRZLVNDLUR]PLDUX 'XĝÈ]DOHWÈ35,1&(MHVWNRPSOHNVRZRĂÊSRQLHZDĝGRNïDGQLHRSLVXMHUROHZSURMHNFLHRUD] SURGXNW\]DU]ÈGF]HQLHGHğQLRZDQHZLQQ\FK PHWRGDFK (OHPHQW\NRQVWUXNF\MQH35,1&(WR • procesyļG]LDïDQLDRSLVXMÈFH]DU]ÈG]DQLH SURMHNWHP • tematyļREV]DU\NWöU\PLWU]HEDVLÚZSURMHNFLH]DMÈÊ • pryncypiaļ]DVDG\NWöU\FKWU]HEDSU]HVWU]HJDÊ]DU]ÈG]DMÈFSURMHNWHP • sposób dopasowania35,1&(GRSURMHNWX LRWRF]HQLD =DU]ÈG]DQLHSURMHNWHP35,1&(]DNïDGDĝH Z\PDJDQLDGRW\F]ÈFHSURGXNWXSRZLQQ\]RVWDÊ ]GHğQLRZDQHMHV]F]HSU]HGUR]SRF]ÚFLHPSURMHNWXWHUPLQXNRñF]HQLDLEXGĝHWG]LÚNLWROHUDQFML QLHPXV]ÈE\ÊRNUHĂORQHV]W\ZQR2]QDF]DWR ĝHPRĝQDVLÚVSRG]LHZDÊSU]HNURF]HQLDEXGĝHWX LF]DVXSU]HGVLÚZ]LÚFLD7ROHUDQFMDGRW\F]\WDNĝH MDNRĂFLQDOHĝ\SU]\MÈÊĝHZ\WZRU]RQ\SURGXNW QLHPXVLZVSHïQLDÊRF]HNLZDñERGRSXV]F]DOQHVÈRGFK\OHQLDRGZ\PDJDñ Agile 7HUPLQķDJLOHĵELHU]HVLÚ]0DQLIHVWX$JLOH 0DQLIHVW]ZLQQHJRZ\WZDU]DQLDRSURJUDPRZDQLDNWöU\]RVWDïSRGSLVDQ\ZUSU]H] SU]HGVWDZLFLHOLPHWRG\N]ZLQQ\FKWDNLFKMDN SURJUDPRZDQLHHNVWUHPDOQHVFUXP'\QDPLF 6\VWHPV'HYHORSPHQW0HWKRG$GDSWLYH6RIWZDUH'HYHORSPHQW&U\VWDO&OHDU)HDWXUH'ULYHQ 'HYHORSPHQW3UDJPDWLF3URJUDPPLQJ 6DP0DQLIHVWPöZL ķ:\WZDU]DMÈFRSURJUDPRZDQLHLSRPDJDMÈF LQQ\PZW\P]DNUHVLHRGNU\ZDP\OHSV]HVSRVRE\Z\NRQ\ZDQLDWHMSUDF\:Z\QLNXW\FK GRĂZLDGF]HñSU]HGNïDGDP\ Ludzi i interakcjeSRQDGSURFHV\LQDU]ÚG]LD ']LDïDMÈFHRSURJUDPRZDQLHSRQDGREV]HUQÈ GRNXPHQWDFMÚ :VSöïSUDFÚ]NOLHQWHPSRQDGIRUPDOQH XVWDOHQLD 5HDJRZDQLHQD]PLDQ\SRQDGSRGÈĝDQLH]D SODQHP 'RFHQLDP\WRFRZ\PLHQLRQRSRSUDZHMVWURQLHMHGQDNEDUG]LHMFHQLP\WRFRSROHZHMĵ 'RNXPHQWVXJHUXMHĝHLVWRWQHMHVWQLHW\ONRWR FRķOXG]NLHĵDOHUöZQLHĝWRFROXG]LRPSR]ZDOD SUDFRZDÊZVSRVöEVNXWHF]Q\L]RUJDQL]RZDQ\ -HGQ\P]SRGVWDZRZ\FK]DïRĝHñSURMHNWöZ DJLOHijRZ\FKMHVWWRĝHX]JRGQLRQ\F]DVEXGĝHW LMDNRĂÊSURMHNWXVÈQLHSU]HNUDF]DOQH3DUDPHWUHPNWöU\SR]ZDODQDPQD]DU]ÈG]DQLHSURMHNWHPMHVW]DNUHVZ\PDJDñ 7R]DïRĝHQLHMHVWGREU]HGRSDVRZDQHGRG]LVLHMV]\FKF]DVöZNLHG\]QDF]QLHZDĝQLHMV]HMHVW WRE\ZSURZDG]LÊQDU\QHNSURGXNWFKRÊE\QLH VSHïQLDïZV]\VWNLFKPRĝOLZ\FKZ\PDJDñV]\EFLHMQLĝNRQNXUHQFMDLZ]DSODQRZDQ\PEXGĝHFLHQLĝGRVWDUF]\ÊSURGXNWVSHïQLDMÈF\ZV]\VWNLH Z\PDJDQLDDOHSRW\PMDN]URELWRNRQNXUHQFMD 5\QHNQLHZ\EDF]DRSöěQLHñERNRQNXUHQFMD FKÚWQLHSU]HMPLHQDV]XG]LDïZU\QNX DSDM Atern 3URWRSODVWÈ$JLOH303URMHFW0DQDJHPHQW MHVW'\QDPLF6\VWHPV'HYHORSPHQW0HWKRG '6'0NWöUHJRKLVWRULDVLÚJDURNX7R R E A L I Z AC J A P R O J E K TÓ W Z A R Z Ą D Z A N I E SRND]XMHĝHZREXSU]\SDGNDFKPDP\GRF]\QLHQLD]HVSUDZG]RQÈPHWRGÈ-HMRVWDWQLDZHUVMD ]U]RVWDïDQD]ZDQD'6'0$WHUQAtern MHVWVNUöWHPRGArctic Tern,FRSRSROVNXR]QDF]D U\ELWZĊSRSLHODWą 5\ELWZDWDFKÚWQLHZVSöïSUDFXMHLPRĝHSRNRQ\ZDÊGXĝHRGOHJïRĂFL=WHJR Z]JOÚGXPDXRVDELDÊZLHOHFHFK'6'0QS NRQLHF]QRĂÊXVWDODQLDSULRU\WHWöZLFKÚFLGR ZVSöïSUDF\ $WHUQZ\UöĝQLDVLÚW\PĝHQLHW\ONRXZ]JOÚGQLDğOR]RğÚDJLOHDOHUöZQLHĝGREU]HRSLVXMH VSRVöE]DU]ÈG]DQLDSURMHNWHPQLHNRQFHQWUXMÈF VLÚZ\ïÈF]QLHQDPHWRGDFKSUDF\]HVSRïX Agile PM 3RG]ELöU'6'0$WHUQRSLVXMÈF\SURMHNW]SHUVSHNW\Z\NLHURZQLNDSURMHNWX]RVWDï]HEUDQ\ZSRGUÚF]QLNķ$JLOH3URMHFW0DQDJHPHQWYHUVLRQĵ LMHVWSRGVWDZÈFHUW\ğNDFMLGRSR]LRPX)RXQGDWLRQ OXE3UDFWLWLRQHU Porównanie obu metodyk pozwala wyciągnąć wniosek, że agile nie jest tylko alternatywą dla PRINCE2, ale może stać się jego uzupełnieniem. W możliwości łączenia obu metodyk upatruje się dużych korzyści. ]DVWRVRZDQHZSURMHNFLHQSSULRU\WHW\]DFMD 0R6&R:ZDUV]WDW\WLPHER[LQJLWG 2ND]XMHVLÚĝHVSRURDVSHNWöZSURMHNWX]RVWDïR GREU]H]GHğQLRZDQ\FKFRPRĝHVLÚZ\GDZDÊ ]DVNDNXMÈFHGODRVRE\VSRG]LHZDMÈFHMVLÚSRPHWRG\FH]ZLQQHM]XSHïQHMVZRERG\G]LDïDQLD Co wybrać 6WRMÈFSU]HGZ\ERUHPPHWRG\UHDOL]DFMLSURMHNWX QDOHĝ\VLÚ]DVWDQRZLüNWöUDEÚG]LHOHSLHMRGSRZLDGDüQDV]\PSRWU]HERP0RĝHZW\PSRPöFWDEHOD ķ.WöUÈPHWRG\NÚZ\EUDÊĵ -HĝHOLWHFKQRORJLDZ\WZRU]HQLDSURGXNWXMHVW ]QDQDLGRNïDGQLHZLDGRPRMDNSURGXNWPD Z\JOÈGDÊLMDNLHFHFK\SRVLDGDÊZWHG\OHSV]\P Z\ERUHPZ\GDMHVLÚSRGHMĂFLHWUDG\F\MQHF]\OL 35,1&(-HVWWDNĝHGREU\PZ\ERUHPMHĂOLWHUPLQXXNRñF]HQLDSU]HGVLÚZ]LÚFLDQLHRNUHĂODMÈ F]\QQLNL]HZQÚWU]QH=WHJRZ]JOÚGX35,1&( QLHPöJïE\Ê]DVWRVRZDQ\QSZWUDNFLHSU]\JRWRZDñGR(852Z3ROVFH =GUXJLHMVWURQ\MHĝHOLZ\PDJDQLDPRJÈE\Ê RNUHĂORQHQDSRF]ÈWNXSURMHNWXW\ONRZ]DU\VLH DSRWHPGRSUHF\]RZDQHSU]H]Z\WZRU]HQLHP SURGXNWXWRGREU\PUR]ZLÈ]DQLHPZ\GDMHVLÚ DJLOH.LHG\WHUPLQSURMHNWXMHVWQLHSU]HNUDF]DOQ\ DEXGĝHWQLHPRĝH]RVWDÊSRZLÚNV]RQ\WRG]LÚNL UHGXNRZDQLXZ\PDJDñLNRQFHQWUDFMLQDW\FK NWöUHVÈQDMZDĝQLHMV]HPRĝQD]PLHĞFLüVLÚZRJUDQLF]HQLDFK n PRINCE2 opisuje sposób zarządzania projektem, nie definiując, w jaki sposób produkty specjalistyczne będą wytwarzane, a Agile PM dobrze sobie z tym radzi. Połączenie obu metod zapewni większą kontrolę nad zarządzaniem projektem, umożliwiając dostarczenie produktów w określonym wcześniej czasie i po ustalonych kosztach. PRINCE2 opisuje role w projekcie, jednak najniżej opisaną rolą w strukturze jest kierownik zespołu. Zakłada się, że sposób zdefiniowania struktury zespołu jest odpowiedzialnością dostawcy. W Agile PM definiuje się role związane z wytworzeniem produktów specjalistycznych po stronie biznesu i dostawcy. Procesy obu z metodyk uzupełniają się nawzajem, a Agile PM definiuje również to, co dzieje się w procesie zarządzanie dostarczaniem produktów w PRINCE2. Techniki wymieniane w podręczniku PRINCE2 mogą zostać uzupełnione o zdefiniowane w Agile PM, które odzwierciedlają filozofię Agile, takie jak: warsztaty, priorytetyzacja, modelowanie, timeboxing. Produkty definiowane w PRINCE2 to wyłącznie produkty zarządcze, a produkty specjalistyczne nie są definiowane w standardzie, jednak i tutaj z pomocą przychodzi Agile PM, definiując produkty z perspektywy biznesu, zarządzania i technicznej. o p l p . q s l il sk i@ 03 z d -3 e 6 i Agile PM n . 2 Jak połączyć PRINCE2 z -2 s 1 a 0 m o t 48 6 + :SRGUÚF]QLNX]QDMGXMÈVLÚWDNLHHOHPHQW\ NRQVWUXNF\MQHMDN ľğOR]RğDļ]DïRĝHQLHĝHķNDĝG\SURMHNW PXVLE\ÊGRSDVRZDQ\GRMDVQRRNUHĂORQ\FK FHOöZVWUDWHJLF]Q\FKLNRQFHQWURZDÊVLÚQD ZF]HVQ\PGRVWDUF]HQLXSUDZG]LZ\FKNRU]\ĂFL EL]QHVRZLĵ ľSU\QF\SLöZSRGNUHĂODMÈF\FKMDNLHQDVWDZLHQLHPXVLPLHÊLXWU]\PDÊ]HVSöïE\ GRVWDUF]DÊSURGXNW\LNRU]\ĂFLZVSRVöE FLÈJï\ ľ3URFHV\RNUHĂODMÈFHNURNLUHDOL]RZDQHZSURMHNFLHZFHOXZ\WZRU]HQLDRGSRZLHGQLFK SURGXNWöZLSU]HND]DQLDLFKGRXĝ\WNRZDQLD ľ/XG]LHļRSLVXMHUROHLLFKRGSRZLHG]LDOQRĂFL ]XZ]JOÚGQLHQLHPEL]QHVXRGSRZLHG]LDOQ\FK]D]DU]ÈG]DQLHRUD]GRVWDZF\ ľ2NRïRSURGXNWöZRNUHĂODMÈF\FKDVSHNW\]DU]ÈGF]HEL]QHVRZHRUD]WHFKQLF]QH SURMHNWX ľ3UDNW\NLļWHFKQLNLNWöUHPRJÈ]RVWDÊ Pięć porad, jak sprawnie połączyć PRINCE2 z Agile PM $JLOHZ\GDMHVLÚRVWDWQLRSDQDFHXPQDSUREOHP\ ]ZLÈ]DQH]HVWRVRZDQLHPVIRUPDOL]RZDQ\FK PHWRGZW\P35,1&(2ND]XMHVLÚMHGQDNĝH PRĝQDQLHW\ONRVWRVRZDÊWHPHWRG\]DPLHQQLH 3RUöZQDQLHREXSR]ZDODZ\FLÈJQÈÊZQLRVHNĝH $JLOHQLHMHVWW\ONRDOWHUQDW\ZÈGOD35,1&(DOH PRĝHVWDÊVLÚMHJRGREU\PX]XSHïQLHQLHP:áDĞQLH ZPRĪOLZRĞFLáąF]HQLDREXPHWRG\NXSDWUXMHVLĊGXĪ\FK NRU]\ĞFLFRVWRLZVSU]HF]QRĞFL]NRQFHSFMąMHGQRDOER GUXJLH :LHOHğUPLLQVW\WXFMLG]LÚNLWDNLHPXSRïÈF]HQLXQLHPXVLSRU]XFDÊZGURĝRQHJRZRUJDQL]DFML 35,1&(E\QDJOHVWRVRZDÊPRGQHRVWDWQLR DJLOH7HRUJDQL]DFMHPRJÈQDGDOSR]RVWDÊSU]\ 35,1&(GRGDMÈFHOHPHQW\'6'0$WHUQE\ X]\VNDÊNRU]\ĂFLW\SRZHGODSRGHMĂFLDDJLOHWDNLH MDNGRVWDUF]DQLHSURGXNWöZZQLHSU]HNUDF]DOQ\P EXGĝHFLHMDNRĂFLLF]DVLH .RU]\ĂFLÈ]HVWRVRZDQLD35,1&(]NROHLMHVW WRĝHPHWRGD]DU]ÈG]DQLDSURMHNWHPZ\GDMHVLÚ r Na podstawie: „Agile Project Management: Running PRINCE2 projects with DSDM Atern” ]UR]XPLDïDQLHW\ONRGODRVöE]DDQJDĝRZDQ\FK ZZ\WZRU]HQLHSURGXNWöZDOHGODW\FKNWöU]\ ZRUJDQL]DFMLGHF\GXMÈRLQZHVW\FMDFKZ]DU]ÈG]DQLHSURMHNWDPL 7RPDV]1ÚG]LSUH]HVğUP\6NLOOVVS]RRNWöUD RGUV]NROLGRUDG]DSURZDG]LFRDFKLQJ ]]DNUHVX]DU]DG]DQLDSURMHNWDPLSURJUDPDPL LU\]\NLHP)LUPDPDDNUHG\WDFMÚ35,1&($JLOH300BRB5RUD]32 ½UöGïD ľ$JLOH3URMHFW0DQDJHPHQW+DQGERRN9HUVLRQ 762 ľ35,1&(Ňļ6NXWHF]QH]DU]ÈG]DQLHSURMHNWDPL 762 ľ$JLOH3URMHFW0DQDJHPHQW5XQQLQJ35,1&(Ň SURMHFWVZLWK'6'0Ň$WHUQŇ762 Którą metodykę wybrać PRINCE2 Agile PM znana specyfikacja produkt może zostać dookreślony w trakcie projektu termin realizacji może zostać przekroczony termin realizacji nieprzekraczalny budżet może zostać przekroczony budżet nieprzekraczalny obniżenie jakości jest dopuszczalne jakość nie może zostać obniżona projekty od prostych do wielkich ograniczona liczba uczestników, maks. 85 osób Jak można skuteczniej zarządzać zespołami Agile? Dowiedz się w czasie warsztatów Computerworld: „Psychologia zespołu Agile, czyli jak zwinnie zarządzać zespołem”, 16 stycznia 2014 r. Więcej informacji: http://pza.computerworld.pl COMPUTERWORLD 18 grudnia 2013 25