opbygning af et Agile team er mere end bare at sende jobannoncer og underskrive kontrakter. Før du laver en tilføjelse til teamet, skal du sørge for at have den rigtige infrastruktur på plads ved at kende hvad, hvem og hvornår for at vokse et smidigt team.
hvad: specialhold og Funktionsteam
et funktionsteam har forskellige færdigheder, der er nødvendige for at gennemføre og sende et produktforøgelse. Et funktionsteam kan omfatte flere roller, herunder design, udvikling, kvalitetssikring og andre. På den anden side er et specialist – eller komponentteam homogent i funktion – alle har det samme job. En komponent team enhed kan bestå af alle udviklere eller alle designere.
du kan tænke på et funktionsteam som en Crayola Kurt-boks i forskellige farver, mens et specialistteam er en gruppering af samme farve.
fordele og ulemper ved specialiserede og Funktionsteams
det er ikke en hemmelighed, hvilken opsætning vi råder vores kunder til at følge. Sidste måned forklarede David, hvordan ikke at have funktionshold kan bringe en smidig transformation i fare. Lad os dog undersøge de to muligheder lidt dybere.
specialhold
der er meget at sige for en gruppe eksperter. Med deres kombinerede og meget specifikke viden har de evnen til at løse mange problemer, der opstår inden for deres felt. Specialiserede teams er også i stand til at absorbere problemer forårsaget af medarbejderslid eller uventet fravær.
men siloer skabt af en specialist team setup forårsager en masse problemer som følge af manglende kommunikation mellem teams. Disse problemer, som direkte kan påvirke kvaliteten, inkluderer begrænset produktperspektiv og en langsommere feedback loop. Derudover er specialhold risikable. Hvis et hold falder bagud, sænkes hele projektet, da hvert hold er afhængigt af hinanden.
Feature Teams
på grund af funktionsteams tværfunktionelle karakter er der meget samarbejde, kommunikation og læring, der sker mellem teammedlemmer. Dette skaber større organisatorisk fleksibilitet. Over tid er højt fungerende funktionsteams i stand til at forpligte sig til arbejde, der er af et andet domæne end deres nuværende eller tidligere projekter. Derudover er funktionsteams fokuseret på at udfylde funktioner, ende-til-Ende, der bringer værdi til en kunde, mens komponentteams fokuserer på produktion (oprettede kodelinjer).
der er et par problemer, der opstår fra funktionsteamopsætningen, herunder risici forbundet med uplanlagt fravær og slid. Hvis et funktionsteam mister en testingeniør, gøres de sårbare, og fremskridt kan bremse. Da funktionsteams er bygget til at vare længere og forpligte sig til et projekt eller et produkt, kan nedslidning utilsigtet forårsages, hvis et teammedlem ikke kan lide arbejdet. Dette er en udfordring, især da kreativitet og lidenskab er store træk for tech-arbejdere. Dice.com adspurgte 17.000 tech fagfolk og fandt, at for at fastholde udviklere, der skal være en stabil progression af mere interessante og udfordrende opgaver.
hvem: oprettelse af dine Teams med ideel vidensarbejder – “T” I Team
uanset om det er funktion eller specialist, strækker behovet for alsidighed sig også til den mindste enhed i et team: individet. Når du bygger dit team, skal du kigge efter mennesker, der er T-formede i deres evner eller generalisere specialister.
du har brug for folk, der er eksperter i den givne rolle, men har praktisk kendskab til andre aspekter, fordi det øger teamets fleksibilitet.
hvornår: det rigtige tidspunkt at ansætte
hvis ledere havde alle pengene i verden, er det ikke et problem at bestemme, hvornår de skal ansætte. Desværre er det ikke tilfældet. I den virkelige verden skal ledere finde den rette balance mellem budget og deres teams behov. Analyser følgende målinger for at vurdere situationen korrekt:
1. Teknisk gæld
mængden af teknisk gæld er en god indikator for bemanding, især hvis du finder ud af, at modne, højtydende hold kæmper for at komme til færdig.
2. Lange timer
Agile hjælper med at minimere overarbejde ved at maksimere mængden af arbejde, der er afsluttet i løbet af en 40-timers arbejdsuge, den påståede standard i USA. En Gallup-afstemning i 2013 viste imidlertid, at et stort flertal af lønnede amerikanere på fuld tid arbejdede tættere på en 47-timers arbejdsuge. Uanset hvad din virksomhedspolitik måtte være, forårsager lange timer træthed, sygdom og ulykkelige medarbejdere.
3. Brugte sygedage
se nummer 2. Sygedage kan også bruges af årsager uden for sygdom, som jobsamtaler.
4. Employee happiness surveys
det er normalt, at medarbejderundersøgelser har en ebbe og strøm, men konsekvent lave score på employee happiness surveys betyder, at det er tid for ledere at analysere virksomhedskultur og processer.
- antal fejl
en af fordelene ved Agile er dens evne til hurtigt at identificere arbejde for at mindske risici. Imidlertid kan flere fejl på et ensartet grundlag betyde, at holdet skynder sig at få tingene “gjort” på grund af en høj arbejdsbyrde.
- kundefeedback
utilfredse kunder er et resultat af dårligt arbejde. Hvis processer er så optimerede som de kan være, kan det være tid til at tilføje support.