Teknisen johtajan rooli on ohjelmistosuunnittelun kriittisessä risteyskohdassa. Sinun odotetaan kirjoittavan koodia, ohjaavan arkkitehtuuripäätöksiä, ohjaavan kehittäjiä ja muuttavan liiketoiminnan tarpeet teknisiksi ratkaisuiksi, ja samalla pidät team:n vapaana ja tuottavana. Sen ymmärtäminen, mitä tähän rooliin todella kuuluu, voi auttaa sinua päättämään, onko se oikea tie, tai selventämään odotuksia [...].
The tekninen johtaja rooli on kriittisessä risteyskohdassa seuraavissa asioissa ohjelmistotekniikka. Sinun odotetaan kirjoittavan koodi, ohjaat arkkitehtuuripäätöksiä, ohjaat kehittäjiä ja käännät liiketoiminnan tarpeet teknisiksi ratkaisuiksi, ja kaikki tämä samalla kun pidät joukkue unblocked ja tuottava. Ymmärtäminen siitä, mitä tähän tehtävään todella kuuluu, voi auttaa sinua päättämään, onko se oikea tie, tai selventää odotuksia, jos olet hiljattain astunut tähän tehtävään.
Keskeiset asiat
A tekninen johtaja on vanhempi ohjelmistosuunnittelija joka omistaa teknisen johdon, koodin laatu, ja päivittäistä ohjausta kehitystiimi, mutta ei yleensä hoida virallisia henkilöstöhallintotehtäviä, kuten palkkausten hyväksymistä tai suoritusarviointeja.
Tehtävä edellyttää dynaamista sekoitusta käytännön koodausta (noin 30-50% työajasta) ja johtamisvastuita, kuten arkkitehtuuripäätösten tekemistä, koodin tarkistuksia, nuorempien kehittäjien ohjaamista ja sidosryhmäviestintää.
Tekniikan johtotehtävät tehdä tiivistä yhteistyötä tekniset johtajat, projekti johtajat ja tuote johtajat, mutta keskittyvät erityisesti tekniseen toteutukseen eikä niinkään budjetointiin, henkilöstöön tai hallinnollisiin tehtäviin.
Keskeisiin tehtäviin kuuluvat seuraavat tekninen visio, koodikatselmusten tekeminen, eeposten pilkkominen tehtäviksi, estävien tekijöiden poistaminen ja mentorointi. joukkue jäseniä pariohjelmoinnin ja rakentavan palautteen avulla.
Tehtävään kasvaminen edellyttää tyypillisesti vähintään viiden vuoden työkokemusta, kandidaatin tutkintoa ja tietoista taitojen kehittämistä sekä tekninen asiantuntemus ja johtamistaidot.
Mikä on Tech Lead nykyaikaisessa kehitystiimissä?
A tekninen johtaja on vanhempi ohjelmistosuunnittelija, joka ohjaa teknisiä näkökohtia, jotka liittyvät kehitystiimi samalla kun hän osallistuu koodin tuottamiseen. Toisin kuin johtajat, jotka keskittyvät ihmisiin ja prosesseihin, johtajat tekninen johtaja toimii yhteyshenkilönä teknisissä kysymyksissä, arkkitehtuuripäätöksissä ja toteuttamisohjeissa.
Tehtävänimike voi vaihdella eri organisaatioissa, tekninen johtaja, tekninen johto, johto kehittäjä, tai joukkue tekninen johtaja, mutta teknisen johtajan ydintehtävät pysyvät samoina. Sinun vastuullasi on sovittaa toteutus sovitun mukaisesti. tekninen visio ja varmistaa joukkue tuottaa laadukkaita ohjelmistoja.
Nykyaikaisessa ohjelmistokehitys rakenteet (2024-2026), tekniset johtolangat integroituvat tyypillisesti monialaisiin ryhmiin, joihin kuuluvat:
Tekniikan johtotehtävät ovat yleensä, mutta eivät aina, kokeneimpia. insinöörit on joukkue. Suuremmissa hankkeissa tekniset johtajat voivat jakaa vastuualueita toisen vanhemman kehittäjän kanssa työmäärän jakamiseksi tehokkaasti.
Onko tekninen johtaja johtaja vai yksittäinen työntekijä?
A tekninen johtaja ei ole esimies; hän on ensisijaisesti yksittäinen tekijä, joka keskittyy tekniseen ohjaukseen ja mentorointiin ilman suoria raportteja tai hallinnollisia tehtäviä. Tällä erottelulla on merkitystä, koska se vaikuttaa siihen, miten lähestyt tehtävääsi.
Tekniikan johtotehtävät hoitaa teknisen alan, kun taas projektipäälliköt huolehtia hankkeen aikataulusta, budjetista ja yleisestä organisoinnista. Vastaavasti tekninen johtaja keskittyy tekniseen toimitukseen, kun taas tekninen johtaja keskittyy ihmisten johtamiseen. Tämän erottelun ansiosta kumpikin rooli voi erikoistua siihen, missä se tuo eniten lisäarvoa.
Vastuu jakautuu yleensä näin:
Tech Lead Omistaa:
Tekniset päätökset ja arkkitehtuuri
Koodin laatu ja standardit
Tekninen mentorointi
Täytäntöönpano-ohjeet
Engineering Manager Omistaa:
Palkkaus- ja erottamispäätökset
Korvaukset ja ylennykset
Suorituskyvyn arviointi
Urakehityksen suunnittelu
Tiimin budjetointi
Vaikka molemmat tekniset johtolangat ja johtajat pyrkivät projektin onnistumiseen, tekniset johtajat keskittyvät tekniseen ohjaukseen ja mentorointiin, kun taas johtajat hoitavat laajempia hallinnollisia tehtäviä, kuten tulosarviointeja ja budjetointia. Toisin kuin johtajat, jotka valvovat useita hankkeita ja team:t, teknisten johtotehtävien kohdalla keskitytään yleensä yhteen tuotteeseen tai palveluun.
Tekniikan johtotehtävät voivat järjestää epävirallisia 1:1 mentorointitapaamisia ja antaa teknisen suunnittelun johtajille tietoa teknisestä suorituskyvystä, mutta he eivät tee lopullisia henkilöstöpäätöksiä. Jos esimerkiksi joukkue jäsen kamppailee jatkuvasti koodin laatu... tekninen johtaja dokumentoisi tietyt mallit ja tekisi yhteistyötä teknisen johtajan kanssa ongelman ratkaisemiseksi sen sijaan, että käsittelisi kurinpitotoimia suoraan.
Tech Leadin keskeiset tehtävät
Teknisen johtajan vastuualueeseen kuuluvat tekninen toteutus, laadunvarmistus, mentorointi ja koordinointi. Seuraavassa kerrotaan, mitä rooliin kuuluu tyypillisesti päivittäin.
Teknisen suunnan määrittäminen
A tekninen johtaja vastaa projektin teknisen suunnan määrittelystä, mukaan lukien päätöksenteko seuraavista asioista ohjelmointikielet ja työkalut, joita tarvitaan hankkeen loppuun saattaminen. Tämä tarkoittaa arkkitehtuurimallien, kehysten ja työkalujen valintaa yhteistyössä suunnittelupäälliköiden ja arkkitehtien kanssa.
Tekniset johtajat ovat vastuussa korkean tason arkkitehtuurikeskustelujen edistämisestä ja suunnittelukokousten johtamisesta, jotta varmistetaan, että reunakysymykset on otettu huomioon. He dokumentoivat päätökset arkkitehtuuripäätöstiedostoihin (ADR), jotta joukkue on yhteinen vertailukohta sille, miksi tietyt tekniset ratkaisut on valittu.
Koodin laadun varmistaminen
Tekniset johtajat ovat vastuussa koodin tarkistuksista sen varmistamiseksi, että koodin laatu, koodausstandardien noudattaminen ja team:n jäsenten välinen yhteistyö. Kyse on muustakin kuin virheiden löytämisestä, vaan myös johdonmukaisuuden ylläpitämisestä, mahdollisten tietoturvaongelmien tunnistamisesta ja sen varmistamisesta, että koodipohja pysyy ylläpidettävänä.
Tekniikan johtotehtävät valvoa koodausstandardien noudattamista, suorittaa perusteellisia koodikatselmuksia ja hallinnoida tekninen velka kannustamalla testauksen kaltaisia parhaita käytäntöjä. Ne edistävät myös hyviä kehittäjätottumuksia, kuten dokumentointia ja hyödyllisiä pull request -kuvauksia.
Tiimin jäsenten mentorointi
Tekninen johtaja opastaa nuorempia team:n jäseniä, auttaa vianmäärityksessä monimutkaisissa ongelmissa ja edistää parhaita käytäntöjä, kuten hyvin testattua koodia ja asianmukaista dokumentointia. Tekniikan johtotehtävät olla tärkeässä roolissa nuorempien kehittäjien mentoroimisessa ja antaa heille ohjausta ja tukea, jotta he voivat menestyä team:ssä.
Mentorointi tekniset johtolangat sisältää parhaiden käytäntöjen opettamisen pariohjelmoinnin ja koodikatselmusten avulla sekä sen varmistamisen, että team:n jäsenet ymmärtävät ja toteuttavat näitä käytäntöjä tehokkaasti. Tehokkaaseen mentorointiin kuuluu rakentavan palautteen antaminen team:n jäsenille, mikä auttaa heitä kasvamaan ja edistää samalla heidän luottamustaan ja taitojaan.
Hankkeen hallinnan tukeminen
Tekninen johtaja organisoi työn jakamalla ominaisuusepokset tarinoiksi ja tehtäviksi ja auttaa priorisoimaan työn sen varmistamiseksi, että oikeat asiat tehdään oikeaan aikaan. Vaikka projektinhallinta taidot kuuluvat muodollisesti projektipäällikkö... tekninen johtaja antaa olennaisen teknisen taustan.
Keskeisiä vastuualueita ovat:
Työn mitoitus ja monimutkaisuuden arviointi
Tehtävien välisten riippuvuuksien tunnistaminen
Teknisten riskien havaitseminen varhaisessa vaiheessa
Tekniset johtajat auttavat poistamaan esteitä team:ltä käsittelemällä kysymyksiä ja selventämällä hyväksymiskriteerejä ja varmistamalla tehtävien sujuvan etenemisen. Kun team:n jäsenet törmäävät teknisiin ongelmiin, joita he eivät pysty ratkaisemaan, tekninen johtaja puuttuu asiaan ja hoitaa vianmäärityksen, koordinoi toimintaa seuraavien tahojen kanssa DevOps, tai eskaloida muille sidosryhmille.
Miten Tech Lead työskentelee esimiesten ja sidosryhmien kanssa?
Tekniset johtajat toimivat siltana tekninen tiimi ja hallinnoinnista, varmistaen, että hankkeen tekniset tarpeet täyttyvät ja samalla tuetaan team:n kasvua. Tämä yhteistyöhön perustuva asema edellyttää vahvaa viestintätaidot eri yleisöille.
Tärkeimpiä yhteistyökumppaneita ovat:
Insinöörityön johtaja - Teknisen strategian, team-kapasiteetin ja palkkaustarpeiden yhdenmukaistaminen.
Projektipäällikkö - Sprinttien suunnittelu, aikataulun arviointi ja riskienhallinta.
QA Lead - testausstrategioiden ja laatustandardien koordinointi
DevOps Insinööri - Infrastruktuuri, käyttöönotto pipelines ja järjestelmän luotettavuus
Muut tekniset johtajat/arkkitehdit - Ekosysteemin johdonmukaisuuden varmistaminen team:n sisällä
Viestintätaidot merkittävästi tässä yhteydessä. Kun selitetään teknisiä käsitteitä muille kuin teknisille sidosryhmille, kuten esim. tuotepäälliköt tai yritysten omistajille, teknisen johtajan on mukautettava selitykset, jotka ovat yksityiskohtaisia muille kehittäjille ja yksinkertaistettuja johtajille.
Käytännön skenaario: sinun projektipäällikkö työntää nopeampaa toimitusta, mutta tiedät kiirehtiminen luo merkittäviä tekninen velka. Tekninen johtaja neuvottelee esittämällä tiedot pitkän aikavälin kustannuksista, ehdottamalla laajuuden vähentämistä tai sopimalla velkojen hoitamisesta seuraavassa sprintissä. Näin suojellaan koodin terveyttä ja säilytetään samalla projektin tavoitteet.
Päivittäinen työ: Tech Leadin tyypillinen aikataulu
Teknisen johtajan työpäivässä yhdistyvät käytännön koodaus, tekniset tarkistukset ja koordinointitehtävät. Teknisen johtajan työajasta 30%-50% kuluu yleensä koodaamiseen, ja loput käytetään johtamiseen, suunnitteluun ja mentorointiin.
Aamurutiinit:
yön yli tehtyjen vetopyyntöjen ja CI/CD-ilmoitusten tarkastelu
Valmistaudu päivittäiseen stand-upiin
Poista esto team:n jäseniltä, joilla on ongelmia yön aikana.
Aamupäivällä:
Osallistuminen tilannekatsauksiin ja vaatimusten selventäminen.
Parityöskentely kehittäjien kanssa monimutkaiset tekniset haasteet
Kirjoita kriittisen polun ominaisuuksia koskevaa koodia
Iltapäivällä:
Koodikatselmusten tekeminen (keskittyen rakentavaan palautteeseen, tyylin johdonmukaisuuteen ja tietoturvaan).
Tarkista hankkeen edistyminen projektipäällikön kanssa
Asiakirjojen tai arkkitehtuuripäätöksien päivittäminen
Valmistaudu tuleviin sprintteihin tai julkaisuihin
Päivän loppu:
Arvioi edistymistä sprintin tavoitteisiin nähden
Huomioi huomiota vaativat tekniset seikat
Suunnittele seuraavan päivän painopisteet
Haasteena on vuorottelu “tekijän aikataulun” (syvällinen arkkitehtuurin tai monimutkaisen koodauksen työstäminen) ja “johtajan aikataulun” (kokoukset, suunnittelukokoukset, suunnittelu) välillä. Kalenterin estäminen auttaa suojaamaan keskittymisaikaa ja varmistaa samalla, että team:n työ ei jumiudu odottamaan arviointeja tai päätöksiä.
Tehokkaan teknisen johtajan olennaiset taidot
Teknologiajohtajana menestyminen edellyttää syvällistä tekninen asiantuntemus ja vahvat ihmiset ja projektinhallintataidot. Tässä on, mikä erottaa hyvät teknologiajohdot vaikeista.
Tekniset taidot
Tekniikan johtajilla on oltava edistyneet tietotekniset taidot, mukaan lukien ohjelmointikielten ja ohjelmistotyökalujen hallinta, jotta he voivat ohjata tehokkaasti team:tä. Tähän sisältyy mm:
Vähintään yhden peruskielen edistynyt taito.
Järjestelmäsuunnittelun ja -arkkitehtuurin varma ymmärtäminen
testauksen kehysten, CI/CD pipelines:n ja CI/CD:n tuntemus. pilvi alustat
parhaiden turvallisuuskäytäntöjen ja muiden kuin toiminnallisten vaatimusten tuntemus
Johtaminen ja viestintä
Tekniikan johtajilla on oltava vahvat viestintä- ja johtamistaidot, jotta he voivat tehokkaasti ohjata team:tä ja johtaa teknisiä keskusteluja. Tämä tarkoittaa selkeän dokumentaation laatimista, tehokkaiden kokousten johtamista ja monimutkaisten teknisten käsitteiden selittämistä niille, joilla ei ole teknistä tietämystä.
Ongelmanratkaisutaidot ovat teknisten johtajien kannalta olennaisen tärkeitä, sillä he kohtaavat usein odottamattomia haasteita projektien aikana ja joutuvat ideoimaan ratkaisuja nopeasti. Kyky tehdä päätöksiä epävarmuuden vallitessa ja kertoa perustelut selkeästi erottaa tehokkaat tekniset ammattilaiset toisistaan.
Pehmeät taidot
Tunneälykkyys on ratkaisevan tärkeää teknologiajohtajille, sillä sen avulla he pystyvät hallitsemaan stressiä, käsittelemään kritiikkiä ja säilyttämään ammattitaitonsa vaikeissa tilanteissa. Muita keskeisiä pehmeitä taitoja ovat mm:
Ristiriitojen ratkaiseminen, kun team on eri mieltä seuraavista asioista tekniset päätökset
Rohkeus antaa suoraa mutta kunnioittavaa palautetta
Kärsivällisyys vähemmän kokeneiden kehittäjien ohjaamisessa
Sopeutumiskyky painopisteiden muuttuessa
Ajanhallinta on kriittinen taito teknisille johtajille, sillä heidän on tasapainotettava omaa työtään ja team:n tarpeita, jotta he pystyvät noudattamaan projektin määräaikoja. Ilman tätä taitoa sinusta tulee joko pullonkaula tai palat loppuun yrittäessäsi tehdä kaiken itse.
Agile/Scrum/Kanban-peruslukutaito ja perehtyneisyys seuraaviin asioihin projektinhallinta työkalut auttavat teknistä johtajaa toimimaan tehokkaasti yhteistyössä projektipäälliköt ja suunnittelupäälliköt.
Kasvaminen teknisen johtajan rooliin
Monet teknologiajohtajat aloittavat vanhempina kehittäjinä, jotka ottavat vähitellen enemmän johtovastuuta. Polku ei ole aina lineaarinen, mutta tiettyjä malleja on havaittavissa.
Tyypillinen eteneminen:
Ohjelmistoinsinööri → Vanhempi insinööri → Tekninen johtaja
Tulevat vaihtoehdot: Insinööri, henkilöstöinsinööri tai arkkitehti
Tekniikan johtajaksi pääseminen edellyttää yleensä vähintään viiden vuoden kokemusta alalta ja kandidaatin tutkintoa sekä vahvoja teknisiä ja ihmissuhdetaitoja. Ammattikokemuksen hankkiminen todellisten projektien toimittamisen kautta on kuitenkin usein tärkeämpää kuin pelkkä pätevyys.
Toimia tekniikan johtajiksi pyrkiville:
Vapaaehtoinen johtamaan pieniä ominaisuuksia tai suunnittelupäätöksiä.
Koodikatselmusten tekeminen ja muiden team:n jäsenten ohjaaminen.
Merkitse tekniset riskit ennen kuin niistä tulee ongelmia
Vahvojen teknisten taitojen kehittäminen, johtamistaidot, ja arkkitehtuuri- ja suunnitteluperiaatteiden ymmärtäminen ovat olennaisia vaiheita teknisen johtajan uralla. Suhteiden luominen tuotepäälliköihin, suunnittelijoihin ja liiketoimintajohtajiin on ratkaisevan tärkeää pyrkiville teknisille johtajille, jotta he voivat vaikuttaa myönteisesti projektien tuloksiin.
Käytännön kokemus vaaratilanteiden käsittelystä, osallistumisesta jälkiselvittelyihin ja kompromissien tekemisestä opettaa asioita, joita kirjat eivät yksinään opeta. Asiantuntijoista, jotka osaavat sekä kirjoittaa koodia että kommunikoida tehokkaasti muiden sidosryhmien kanssa, tulee luonnollisia ehdokkaita teknisen johtajan rooliin.
Yleiset haasteet ja miten tekniset johtajat voivat vastata niihin
Uudet teknologiajohtajat kamppailevat usein koodauksen ja johtamisvastuun tasapainottamisen kanssa. Seuraavassa on yleisiä haasteita ja lähestymistapoja niiden ratkaisemiseksi.
Ajanhallinta
Kokouksiin ja kysymyksiin vetäminen vie aikaa arkkitehtuurin ja käytännön koodauksen syvälliseltä keskittymiseltä. Ratkaisuihin kuuluvat:
Varaa kalenteriaikaa nimenomaisesti tekijöiden työtä varten
Aseta “toimistoaika” team-kysymyksiä varten.
Samankaltaisten toimintojen yhdistäminen
Delegoi tehtäviä, jotka eivät vaadi erityisosaamistasi.
Delegointivaikeudet
Koska olet team:n kokenein ohjelmistokehittäjä, on houkuttelevaa suorittaa tehtävät itse. Tämä kuitenkin aiheuttaa pullonkauloja ja estää muita kehittäjiä kehittymästä. Rakenna luottamusta rakentamalla:
Venytystehtävien jakaminen asianmukaisella tuella
Koodin tarkastusvastuun kiertäminen vanhempien kesken
Sen hyväksyminen, että muut saattavat ratkaista ongelmat eri tavalla (mutta silti tehokkaasti).
Ihmiset Haasteet
Teknistä suuntaa koskevien erimielisyyksien käsittely edellyttää pikemminkin tietoon perustuvia kompromissikeskusteluja kuin auktoriteetteihin perustuvia päätöksiä. Kun tekninen team ei pääse yksimielisyyteen:
Tarkista, jos reaalimaailman tulokset osoittavat ongelmia.
Kun annat kovaa palautetta, keskity henkilökohtaisen kritiikin sijaan tiettyihin käyttäytymismalleihin ja niiden vaikutuksiin. Tee tiivistä yhteistyötä teknisten johtajien kanssa, kun teknisillä kysymyksillä on henkilöstöjohtamiseen liittyviä vaikutuksia.
Jos team on jatkuvasti ylikuormitettu, tee yhteistyötä projektipäälliköiden ja suunnittelupäälliköiden kanssa laajuuden, henkilöstömäärän tai aikataulujen mukauttamiseksi. Jatkuva ylikuormitus johtaa loppuunpalamiseen ja heikkenemiseen. koodin laatu, kumpikaan ei edistä hankkeen onnistumista.
FAQ
Onko tekninen johtaja sama kuin team-johtaja tai tekninen johtaja?
team-otsikon nimike vaihtelee huomattavasti eri yrityksissä. Joissakin organisaatioissa se on puhtaasti ihmisten johtamista, toisissa taas teknistä ja joskus se on sekoitus. . suunnittelupäällikkö keskittyy yleensä palkkaamiseen, urakehitykseen ja laajempaan projektinhallintaan, kun taas tekninen johtaja keskittyy seuraaviin tehtäviin tekniset päätökset ja toteutus. Tarkista organisaatiosi toimenkuvasta, onko tehtävä enemmän tekninen, johtotehtävä vai sekamuotoinen.
Kuinka paljon aikaa teknisen johtajan tulisi käyttää koodaamiseen verrattuna johtajuuteen?
Tasapaino vaihtelee yrityksen ja team kypsyysasteen mukaan, mutta useimmat tekniset johtajat käyttävät noin 30-50% työajastaan käytännön koodaukseen. Projektin alkuvaiheessa tai pienemmissä ohjelmisto teams, voit koodata enemmän. Suuremmissa tai monimutkaisemmissa projekteissa, joissa on enemmän nuorempia kehittäjiä, johtaminen ja koordinointi voivat olla hallitsevia. Varaa kalenterista aikaa syvälliseen työskentelyyn ja ilmoita, että olet käytettävissäsi kysymyksiin, jotta vältät jatkuvan kontekstin vaihtamisen.
Voiko juniori- tai keskitason insinööri toimia teknisenä johtajana?
Vaikka useimmat teknologiajohtajat ovat vanhempia insinöörejä, pienemmät startup-yritykset nimittävät joskus keskitason kehittäjiä de facto teknologiajohtajiksi. Tällaisessa tilanteessa olevien tulisi panostaa ylimääräistä aikaa arkkitehtuurin, projektinhallinnan perusteiden ja ihmissuhdetaitojen oppimiseen, jotta kokemuspuutteet saadaan kurottua umpeen. Hae mentorointia kokeneemmilta insinöörijohtajilta tai ulkopuolisilta yhteisöiltä päätösten validoimiseksi ja kasvun nopeuttamiseksi.
Mitkä työkalut ja käytännöt auttavat teknisiä johtajia tekemään tehokkaita koodikatselmuksia?
Käytä versiohallinta-alustoja, joissa on vetopyyntöjä, rivikommentteja ja automaattisia tarkistuksia (testit, linterit, tietoturvaskannaukset), jotka on integroitu CI pipeline:hen. Aseta selkeät tarkistusohjeet, jotka kattavat odotetun läpimenoajan, tarkistettavat asiat ja palautteen rakentavan muotoilun. Kierrä koodin tarkastusvastuuta vanhempien team-jäsenten kesken, jotta teknisestä johtajasta ei tule pullonkaulaa, mutta hän tarkastaa silti kriittisimmät muutokset.
Miten tekniset johtajat käsittelevät teknisiä päätöksiä koskevia ristiriitoja?
Aloita tietojen ja kompromissikeskustelujen pohjalta, vertaile vaihtoehtoja esimerkiksi suorituskyvyn, ylläpidettävyyden, riskien ja olemassa olevan arkkitehtuurin kanssa yhteensopivuuden perusteella. Dokumentoi päätökset kevyissä suunnitteludokumenteissa tai arkkitehtuuripäätösasiakirjoissa. Kun yksimielisyys ei ole mahdollista, teknisen johtajan odotetaan yleensä tekevän selkeän päätöksen, ilmoittavan perustelut team:n jäsenille ja tarkastelevan päätöstä myöhemmin uudelleen, jos käytännön tulokset osoittavat ongelmia.