Millainen ensimmäisen tiimin pitäisi olla?
| Vaihe | Tyypillinen koostumus |
|---|---|
| Uusi tuote tai MVP | 2–3 full-stack-kehittäjää, 1 suunnittelija osa-aikaisesti, tuotteenomistaja teidän puolellanne |
| Kasvava tuote | Frontend- ja backend-kehittäjiä, 1 QA-insinööri, tekninen vetäjä |
| Skaalautuva alusta | Useita ominaisuustiimejä, DevOps-insinööri, testiautomaatio, toimitusvastaava |
Nämä ovat lähtökohtia. Oikea koostumus riippuu arkkitehtuuristanne, julkaisurytmistänne ja siitä, kuinka suuri osa tiimistä teillä on jo talon sisällä.
Miten ketterät seremoniat toimivat eri aikavyöhykkeillä?
- Päivittäinen stand-up yhteisinä tunteina: Euroopan iltapäivä yhdysvaltalaisille tiimeille, mihin aikaan tahansa eurooppalaisille tiimeille
- Sprintin suunnittelu ja katselmointi samoina päivinä kaikille, ja backlog hiotaan kirjallisesti etukäteen
- Asynkroniset päivitykset tiketeissä ja pull requesteissa, jotta kukaan ei odota kokousta työn vapauttamiseksi
- Retrospektiivit, joihin osallistuvat sekä teidän insinöörinne että tiimi, ei erillisiä
Miten koodin laatu pidetään korkeana?
- Samat katselmointisäännöt kaikille: ei yhdistämistä ilman hyväksyntää, aluksi vähintään yksi katselmoija teidän puoleltanne
- Automaattiset testit ja lint-tarkistukset putkessa, jotta laatu ei riipu katselmoijan tarkkaavaisuudesta
- Arkkitehtuuripäätökset kirjataan lyhyisiin kirjallisiin muistiinpanoihin, jotta uudet insinöörit ymmärtävät, miksi asiat on rakennettu kuten on
- Säännöllinen paripalaveri teidän senior-insinöörienne ja tiimin välillä ensimmäisten kuukausien aikana
Lue lisää
Miten lähdekoodi pidetään turvassa?
Insinöörit työskentelevät vain teidän repositorioissanne nimetyillä tunnuksilla, monivaiheisella tunnistautumisella ja roolinsa vaatimilla käyttöoikeuksilla. Salaisuudet säilytetään teidän salaisuuksienhallintajärjestelmässänne, ei koskaan koodissa tai chatissa. Tuotantoon pääsy on rajattu ja lokitettu, ja käyttöoikeudet poistetaan samana päivänä, kun joku lähtee tiimistä. Jokaista tiimin jäsentä sitovat salassapitovelvoitteet.
Mitä toimitusmittareita kannattaa seurata?
| Mittari | Kysymys, johon se vastaa |
|---|---|
| Julkaisutiheys | Kuinka usein vien muutoksia tuotantoon? |
| Muutosten läpimenoaika | Kuinka kauan kommitista tuotannossa toimimiseen kuluu? |
| Muutosten epäonnistumisprosentti | Kuinka suuri osa julkaisuista aiheuttaa häiriön tai palautuksen? |
| Palvelun palautumisaika | Kuinka nopeasti toivumme, kun jokin menee rikki? |
Miten tiimiä kasvatetaan tai pienennetään?
Lisätkää ihmisiä silloin, kun tiekartta eikä kalenteri sitä vaatii: uusi tuotealue, alustamigraatio tai testiautomaation jono. Uudet insinöörit pääsevät vauhtiin nopeammin liittyessään vakiintuneeseen tiimiin, jolla on dokumentoidut käytännöt. Jos tiimiä täytyy pienentää, sopikaa sopimuksessa irtisanomisajoista ja luovutussuunnitelmasta, jotta tieto jää teidän tuotteellenne.