Oversigt over Agile Team Structure

Et agilt team er en lille gruppe af teknik-, forretnings- og opfinderfolk, der arbejder på det samme projekt i en lille virksomhed / start-up. Menneskerne i en gruppe distribueres undertiden gennem en entreprenør, freelancer eller deltidsbaseret job, som kan minimere det økonomiske behov og øge fortjenesten for virksomheden. Som i dette emne skal vi lære om Agile Team Structure.

Holdet krævede enhver slags mennesker, der skulle en teknisk fyr eller kan sige et program for IT-virksomheden, forretningsudviklings fyr til at oprette mødet med potentielle kunder, opfindere for at øge selskabets andele, en regnskabsfører til arkivering af beskatning, returnerer, bogholderi osv.

Roller & ansvarsområder betyder undertiden ikke noget som helst, hvis det kræves, kan en teknisk fyr håndtere den logistiske del, eller en salg fyr kan arbejde med regnskab & investor til at arbejde med at få klienterne til virksomheden.

Agile holdroller

I det agile team skal alle være ansvarlige for opgave og ekspertise inden for hans / hendes områder. Her er følgende agile teamroller:

  • Team Lead - Team lead administrerer & giver de ressourcer teamet har brug for. Han sikrer, at teammedlemmerne er beskyttet mod kontorpolitik, han administrerer alle & er ansvarlig for at give det rigtige forslag til teamet, så teamet træffer en effektiv beslutning med hensyn til produktvalidering, kvalitet, omkostninger osv. Relateret til produkt, på lignende måde til forretningsudvikling, han / hun rådgiver teamet om at finde det rigtige forspring og tjene profit for virksomheden.
  • Produkt ejer - Den person, der ejer produktet og som hovedsagelig er ansvarlig for enhver ændring eller mangel på produktet. Disse mennesker repræsenterer interesserne for klienter, aktionærer, kunder & arbejde efter at have kendt deres interesse arbejde på projektet i henhold til deres krav fra kunden / klienterne de arbejder på.
  • Teammedlem - Dette inkluderer alle medlemmer, der arbejder på det samme projekt og ikke kun specialiseret i deres færdigheder, men kan også hjælpe andre, som en test fyr kan hjælpe programmerer, hvis det kræves & vice versa & det samme for andre medlemmer af teamet.

Struktur af et agilt team

Der er generelt 5 agile teamstrukturer, der kan bruges, mens du fremstiller et team til et firma.

1) Generalistteam - Som navnet antyder, arbejder teamet effektivt på det givne projekt, og de involverede i teamet er godt forskellige i alle slags roller.

Imidlertid er udfordringen for dette team at finde den rigtige person til at arbejde som et team snarere end en medarbejder & meget få mennesker er veluddannede i at indtage de forskellige roller i teamet. Som ikke alle medlemmer af teamet er gode til skattebesparelse eller arkivering af selvangivelser eller en databeskyttelsesspecialist.

Hvis projektet er lille & så teamet, så er ekspertisen inden for ethvert domæne ikke selve kravet, det eneste krav er de lidenskabelige mennesker, der vil arbejde i forskellige roller.

2) Domain Specialist Agile Team - I dette team er alle specialiserede i deres domæne og har et andet skillset. Dette giver teamet en meget dygtig programmerer, tester, produktudvikler, forretningsudvikler osv., Fordi de mennesker, der udfører dette arbejde, er veluddannede inden for disse områder.

Det kan dog være vanskeligt for denne type hold på det tidspunkt, hvor der ikke er nogen opgave for dem, og du kan ende med spild af ressourcerne.

Det specialiserede team er mere effektivt til større holdets størrelse på mere end 15-20 medlemmer, i modsætning til generalistteamet. I sit team kan teamet også minimere tiden for deres arbejde ved at blive trænet inden for deres respektive domæner for at reducere den samlede tid, der kræves til projektet.

3) Overgang i Agile Team - Dette er en anden form for holdet. Der er tidspunkter, hvor teamet er forpligtet til at overføre nogle af dem, når teammedlemmet er indstillet til at ændre arbejdsmåden & vedtage en ny metode for at øge produktiviteten og ændre arbejdsmetoden er læringskurve. Du kommer til at begynde at tænke anderledes end din gamle metode og gøre det samme i en periode.

4) Sub-team in Agile Team - Sub-team kan være i ethvert domæne og afhænger af, hvor stor organisationen er. I store organisationer er der underhold til forskellige domæner. Produktudviklingsteamet består af testteamet, programmeringsteamet, backend, frontend, testteam osv. På lignende måde inden for forretningsudviklingssalg, partnerskaber, relationer osv. Er underholdene til at styre et stort antal værker.

5) Udskiftning i Agile Team - I denne holdstruktur ændrer alle deres job. Alle udvikler et produkt, så flytter alle for at teste det. Denne type struktur kræver træning samt motivation til at krydse funktion i teamet.

Udfordringer i Agile Team

I et Agile-team er der nogen ulemper ved at vedtage denne struktur i en organisation.

  • Det er vanskeligt at få et forskelligartet arbejdsteam & da de fleste mennesker kan lide at arbejde i deres domæne, så det er vanskeligt at få den rigtige person til at passe ind i teamet.
  • Hvis holdet ikke passer ind over strukturen over fem, er det bedre at bryde det smidige og få teamet til at føre det til at fungere som en organisation.
  • Den smidige holdstruktur er kun god for et lille hold, det er godt at have flere arbejdshold. At opbygge et team fører til at styre domæneteamet.

Et reelt eksempel er fra mit firma, hvor de ansatte, der er ansat til, hver gang ikke kun udfører deres kerneopgave, men er også forpligtet til at skifte til andet domæne, når det kræves, ligesom en produktudviklings fyr tog ansvaret for at håndtere logistik & drift som deres kerne job inklusive hans hovedopgave. Så det agile team skal være forberedt på den ekstra opgave, de bliver bedt om at gøre for at støtte deres firma, når det er nødvendigt.

Konklusion

Et smidigt team er det bedste arbejdsteam for den lille organisation, men på samme tid er det også udfordrende at få den rigtige person til at indtage en forskelligartet rolle, når det kræves til organisationen. Der er forskellige strukturer forklaret ovenfor, og hvor store organisationer kan stille forskellige hold, og når det er nødvendigt, kan teammedlemmerne bidrage til de andre roller for at undgå tab af ressourcer til organisationen.

Anbefalede artikler

Dette har været en guide til Agile Team Structure. Her diskuterer vi Roller, Udfordringer og Top 5 Strukturer i Agile Team. Du kan også gennemgå vores andre foreslåede artikler -

  1. Værdier af Agile manifest
  2. Hvad er de smidige roller?
  3. Hvad er Epic i Agile?
  4. Lær Scrum-principperne
  5. Definition af Agile Devops
  6. Oversigt over Agile Design