Introduksjon til smidige roller

Agile roller er ikke annet enn tilnærmingen til et smidig team om hvordan man planlegger og utfører et prosjekt. De smidige rollene er teamspesifikke roller og teammedlemmets roller. Et smidig team er en gruppe eller et team på 5 til 11 medlemmer som er dannet for å utføre alle nødvendige tekniske og ikke-tekniske evner relatert til det tildelte prosjektet. De tekniske kompetansene inkluderer programmering, utvikling, testing og implementering relatert til det tildelte prosjektet, og de ikke-tekniske kompetansene inkluderer forretningsaspekter som domenekunnskap og beslutningsprosesser for å oppnå målet. For en vellykket gjennomføring og implementering av et prosjekt og for å unngå uklarhet blant teamet, er det veldig viktig at rollene og ansvarene til hvert team og teammedlemmer er tydelig definert.

Et smidig team jobber med prinsippet om at utfallet av et prosjekt er den samlede innsatsen til hele teamet enten resultatet er bra eller dårlig. De smidige teammedlemmene jobber på heltid. Ordet smidig betyr fleksibelt eller å bevege seg lett. Agile-teamene er dannet som en del av prosjektledelsen, spesielt for programvareutvikling der hele prosjektet er delt inn i forskjellige moduler eller faser og kontinuerlige vurderinger av prosjektet etter fullføring av hver modul eller fase, og løsningen oppnås gjennom samarbeidet mellom de forskjellige tverrfunksjonelle smidige teamene som jobber med prosjektet.

Bred klassifisering av smidige roller basert på prosjekthierarkiet:

Nedenfor er noen klassifisering av smidige roller som er som følger:

  1. Prosjektnivå roller:

Prosjektnivåeteamene inkluderer følgende profiler / roller:

  • Forretningssponsor
  • Business Visionary
  • Teknisk koordinator
  • Prosjektleder
  • Forretningsanalytiker

Prosjektnivåroller er prosjektstyringsrollene som tar hele styringsvedtaket til prosjektet. Prosjektlederne er de som er ansvarlige for budsjettanalysen av prosjektet. Fagene på prosjektledernivået gir strategisk kontroll og beslutninger relatert til prosjektgjennomføring og implementering.

  1. Roller for løsningsnivå:

Rollene for Solution Development Team inkluderer:

  • Forretningsambassadør
  • Løsningsutvikler
  • Løsningstester
  • Forretningsanalytiker
  • Lagleder

Dette er rollene relatert til produkt / programvare / tjenesteutvikling. Disse fagfolkene er utviklere, programmerere, testere osv. Som utvikler og tester alle tekniske aspekter av produktet / programvaren / tjenesten.

  1. Andre støtteroller:

De andre birollene inkluderer:

  • Bedriftsrådgivere
  • Tekniske rådgivere
  • Workshop Facilitator

Bærerollene gir hjelp og retning til prosjektet på kontraktsmessig eller midlertidig basis. De kan være fageksperter og rådgiverne som bistår og ikke tar beslutningene, og de jobber tett med løsningen-teamet på områdene der deres kompetanse er påkrevd.

Rollene til et smidig lag er som beskrevet nedenfor:

  1. Interessent / eier : Produktseieren er interessenten eller klienten, og produkteieren er den viktigste rollen ettersom klienten har visjonen og deler den visjonen om sluttproduktet med teamet. Interessentene blir kontinuerlig oppdatert med fremdriften i prosjektet slik at produktet kan vurderes på slutten av hver fase. Interessenten og skrummesteren sammen prioriterer arbeidet.
  2. En Scrum Master / prosjektleder : En Scrum Master er topphunden i enhver organisasjon. En scrum-master er prosjektleder som skisserer hele prosjektet og guider det smidige teamet. De fører tilsyn med de daglige aktivitetene i prosjektet, veileder teamet og sporer og overvåker fremdriften i prosjektet. En scrum-master er den som bestemmer prosjektfristen og utryddet enhver hindring i veien for prosjektgjennomføring.
  3. Agile teammedlemmer : De smidige teammedlemmene er ryggraden i prosjektet i mangel av at hele prosjektet faller sammen. Teammedlemmene er en pool av spesialister som arkitekter, frontend og back end utviklere, UI / UX utviklere, etc. Ulike teammedlemmer tildeles forskjellige roller basert på deres respektive ferdighetssett slik at prosjektet blir utført på en organisert måte . Avhengigheter og vanskeligheter fungerer som snublesteinen i ethvert prosjekt, og disse avhengighetene har en tendens til å gjøre prosjektledelsen til en kjedelig oppgave. Disse avhengighetene og vanskene kan også være sanntid.
  4. Medlemmer av utviklingsteamet: Utviklingsgruppemedlemmer er teknologiene som er involvert i prosjektet som lager produktet eller tjenesten / programvaren. Medlemmer av utviklingsteamet består av programmerere, testere og ingeniører osv. Som spiller nøkkelroller i produkt- eller programvareutviklingen. Medlemmene av utviklingsteamet forventes å være multioppdragere og fagkyndige fagpersoner slik at ferdighetene deres kan utnyttes til prosjektgjennomføringen.
  5. Agile Coach : En Agile coach eller mentor er en meget erfaren profesjonell som har implementert og utført smidige prosjekter. En agile trener eller mentor deler sin erfaring og ekspertuttalelse med de smidige teammedlemmene. Agile-mentoren er den som studerer prosjektet grundig og deler tilbakemeldinger for forbedring av prosjektet. De smidige mentorene bruker smidige prinsipper og kunnskap når de utfører prosjektet mens de ikke faktisk er involvert i produkt- / programvareutviklingen.
  6. Systemarkitektroller : Den Agile arkitekten er hjørnesteinen i ethvert vellykket prosjekt da arkitektene definerer og designer den samlede arkitekturen til prosjektet. Arkitektenes rolle og involvering er avhengig av type prosjekt. Systemarkitekten kan være et individ eller et lite team som jobber tett med Scrum-teamet og produktseieren eller interessentene for å lykkes med prosjektet. Arkitektene definerer de viktigste og mindre elementene i prosjektet og designer grensesnittet mellom de forskjellige delsystemene i prosjektet. De er også aktivt involvert i stand-up-møtene med klienten / interessenten for å forstå og forklare prosjektets fremdrift og snublesteinene i prosjektet.
  7. Produktadministrasjon : Produktadministrasjonsteamet samarbeider med kunden og deres rolle er å samle og forstå kundens behov og krav. Produktledelsesteamet kommuniserer også med eieren av produktet for å etablere ro og balanse mellom produkteieren og kunden for å definere og forstå systemfunksjonen.

Anbefalte artikler

Dette har vært en guide til smidige roller. Her har vi diskutert Essential Rolls of Agile og Agile team med den brede klassifiseringen. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Prosjektleder rolle
  2. Microsoft prosjektplanlegger
  3. Microsoft Project Server
  4. Programvare for byggeprosjektledelse