KOODAAKO PROJEKTIPÄÄLLIKKÖ? - ROOLIODOTUKSET KETTERISSÄ OHJELMISTOPROJEKTEISSA Mikko Viskari Development Manager Ohjelmistoprojektikokemusta vuodesta 2005 Teknisen projektipäällikön roolissa vuodesta 2011
Ketterä ohjelmistotalo KAUPPA, MAKSAMINEN JA LOGISTIIKKA JATKUVAT PALVELUT Perustettu 2006 Tampereella Jo 108 työntekijää Jatkuva kannattava kasvu WEB-KEHITYS MOBIILIKEHITYS Liikevaihto 2016: 5,1M (2017: ~7,5M ) www.eatech.fi INTEGRAATIOT IOT JA ANALYTIIKKA
Projektipäällikkö vai TEKNINEN PROJEKTIPÄÄLLIIKKÖ?
PROJEKTIPÄÄLLIKKÖ VAI TEKNINEN PROJEKTIPÄÄLLIKKÖ? ASIAKAS TEKNINEN TOTEUTTAJA Projektipäällikkö / tuoteomistaja Tekninen projektipäällikkö Projektitiimi Toteutustiimi
PROJEKTIPÄÄLLIKKÖ VAI TEKNINEN PROJEKTIPÄÄLLIKKÖ? Asiakkaan suunnalta projektissa on yleensä mukana projektipäällikkö / tuoteomistaja Toimii linkkinä asiakkaan projektitiimin ja liiketoiminnan sekä ohjelmistokehityksen asiantuntijayrityksen välillä Ohjelmistoyrityksen (teknisen toteuttajan) puolelta projektitiimistä on yleensä nimitettynä myös projektipäällikkö Ohjelmistoyrityksen projektipäällikkö voidaan useimmiten mieltää ennemminkin teknisenä projektipäällikkönä Tekninen projektipäällikkö ohjaa toteutustiimiä, ja toimii ensisijaisena linkkinä asiakkaan projektipäällikön suuntaan Tekniseltä projektipäälliköltä odotetaan lähtökohtaisesti vahvaa teknistä taustaa ja määrittelykykyä
KOODAAKO PROJEKTIPÄÄLLIKKÖ? Miksi kyllä? Miksi ei?
KOODAAKO PROJEKTIPÄÄLLIKKÖ? Usein projektipäälliköllä on useampi projekti vedettävänään samanaikaisesti (projektien koosta ja muusta työnkuvasta riippuen) Esim. vetää yhtä isompaa projektia osallistuen itsekin ohjelmointiin, ja samalla paria pienempää projektia enemmän projektipäällikön roolissa Suhde ohjelmoinnin ja projektipäällikön töiden välillä vaihtelee paljon, mutta jako voi olla esim. 40 % projektipäällikön töitä ja 60 % ohjelmointia Jos projektipäällikkö ei koodaa projektissa, tekninen tausta antaa kuitenkin edellytykset määrittelylle, kokonaisuuksien hahmottamiselle ja työmääräarvioinnille Tekninen tausta luo myös uskottavuutta asiakkaan ja asiakkaan eri sidosryhmien kanssa keskusteluun (osaa perustella valinnat) Projektipäällikkö voi myös osallistua ohjelmointityöhön ja sen laadunvarmistukseen esimerkiksi hyväksymällä pull requesteja
Tuleeko hyvästä koodaajasta HYVÄ TEKNINEN PROJEKTIPÄÄLLIKKÖ?
Kyky tehdä päätöksiä ja osallistuttaa tiimi mukaan päätöksen tekoon Toimii ensisijaisena linkkinä eri sidosryhmien välillä Hyvät kommunikointi- ja viestintätaidot Antaa palautetta Kannustaa ja motivoi Tehtävien aikatauluttaminen, määrittely ja priorisointi Kuuntelutaito (asiakas, sidosryhmät ja projektitiimi) Raportoi tilannetta Seuraa ja mittaa projektin kannattavuutta Aidosti kiinnostunut asiakkaan liiketoiminnasta Suunnittelee sitä tukevia ja tehostavia ratkaisuja Tunnistaa lisämyyntimahdollisuudet Kokemusta projekteista ohjelmiston elinkaaren kaikissa vaiheissa HYVÄ PROJEKTI- PÄÄLLIKKÖ.
Vetää tiimiä osallistuen samalla itsekin kehitykseen ja suunnitteluun Ylläpitää omaa osaamistaan ja seuraa alaa Pitkä ohjelmointikokemus laajoista projekteista HYVÄ TEKNINEN PROJEKTIPÄÄLLIKKÖ. Realististen työmääräarvioiden tekeminen Kykenee suunnittelemaan järjestelmän kuin järjestelmän Ymmärtää teknisen kokonaisuuden Hahmottaa asioiden riippvuudet Pystyy perustelemaan ratkaisut
Hyvä projektipäällikkö on ENNEN KAIKKEA TIIMIPELURI
Kiitos! www.eatech.fi Mikko Viskari mikko.viskari@eatech.fi