Olen todella paljon ollut mukana ohjelmistoprojekteissa, jotka on tehty usealla paikkakunnalla, ns. multi-site projekteina.
Se on merkittävästi vaikeampaa ja kalliimpaakin, kuin vain yhdellä paikkakunnalla toimiminen ja ensimmäinen sääntö multi-site kehityksen suhteen onkin
Älä
Se tarkoittaa, että toiminta tulee organisoida siten, että multisite projekteja ei tarvita.
Joskus on kuitenkin pakko.
Tällöin voidaan soveltaa toista sääntöä, joka kuuluu
Älä
Se tarkoittaa, että mietitään vielä kertaalleen: onko tosiaan ihan pakko.
Jos on, niin siinä tapauksessa voidaan soveltaa kolmatta sääntöä, joka kuuluu
Älä
Se tarkoittaa sitä, että työnjako tehdään niin, että päivittäinen kommunikointarve saittien välillä on mahdollisimman vähäistä. Esimerkiksi, jos on kaksi paikkakuntaa, joilla molemmilla on 10 henkeä, niin kannattaa muodostaa kaksi 10 hengen scrum-tiimiä, kumpikin omalle paikkakunnalleen. On paljon vähemmän kommunikointia kahden scrum tiimin välillä, kuin yhden tiimin sisällä. (Itsestäänselvyyskö? Ei lainkaan, erityisesti jos organisaatiorajat menevät ‘sopivasti’.)
Pyritään siis jakamaan multi-site projekti sellaisiin osiin, että varsinainen multi-site tekeminen minimoidaan.
Vastaa