Agile - hvad er det?
Agile - hvad er det?

Video: Agile - hvad er det?

Video: Agile - hvad er det?
Video: What is ERP System? (Enterprise Resource Planning) 2024, November
Anonim

Nye fremmedord bryder i stigende grad ind i vores liv. Agile var ingen undtagelse. Hvad er det? I en nøddeskal er agile en tilgang, der er i modsætning til den traditionelle vandfaldstilgang til at designe produkter og tjenester.

Fra historik

I februar 2001, i bjergene i Utah ved The Lodge at Snowbird skisportssted, samledes 17 mennesker med det formål at socialisere, dyrke skisportshygge og prøve at finde på noget forenende. Agile manifest blev udviklet der. Der var repræsentanter for forskellige tilgange, som ønskede at finde et alternativ til de tunge processer i softwareudvikling baseret på dokumentation. Ved afslutningen af mødet blev det fastslået, at manifestet indeholdt 4 værdier, 12 principper og ingen praksis.

essensen af tilgangen

Denne tilgang er først og fremmest typisk for it-branchen. Den klassiske tilgang foreskriver, at den godkendte plan for at skabe et produkt ikke kan ændres eller stoppe før dets oprettelse.

agile hvad er det
agile hvad er det

Grundlaget for denne tilgang er det klassiske eksempel på produktkvalitetsstyring, der anvendes på Toyota-fabrikken, givet i alle lærebøger om emnet, når evt.en medarbejder kunne stoppe produktionen for at komme med et rationaliseringsforslag eller forhindre ægteskab.

I mange virksomheder arbejder projektudviklingsteamet i forskellige afdelinger og kommer ofte i konflikt med hinanden, hvilket ikke fører til positive resultater for produktet under udvikling.

Agile teknologi giver dig mulighed for at involvere alle udviklere af et softwareprodukt, mens alle medarbejdere bevarer deres iboende funktioner. Med denne tilgang forstår teamet af medarbejdere, at de arbejder hen imod ét fælles mål, som er at skabe et kvalitets-it-produkt til deres kunder.

Når du bruger denne tilgang, er det nødvendigt at skabe et team af ligesindede, der kan arbejde effektivt og konkurrencedygtigt under markedsforhold.

Kommer til agil traditionel forretning

Traditionelle virksomheder er begyndt at bevæge sig hen imod denne tilgang. Et typisk eksempel er indførelsen af agile i Sberbank. Ifølge G. Gref er Sberbank 0,1 del af it-markedet i Rusland. Han fortæller, at de har skabt den største it-infrastruktur i verden, men har indset, at de ikke er konkurrencedygtige. Ifølge ham vil de, der ikke mestrer Agile i dag, ikke være konkurrencedygtige i morgen. For at implementere et agilt system i en virksomhed skal du først ændre dig selv.

Agile i Sberbank
Agile i Sberbank

Banker i dag har ikke en udviklet innovationsstruktur, som er mere typisk for mikrofinansieringsorganisationer, hvis essensligger i, at de låner penge ud til vanvittige renter og tjener meget højere end banker. Disse organisationer er meget fleksible, de kan omforme deres forretning, skabe nicher på nye markeder, og de kan også fortrænge klassiske banker.

Denne tilgang er typisk for andre forretningsområder. Så mobiloperatører begynder at beskæftige sig med betalingssystemer, Airbnb har ændret tilgangen til hoteller i turistbranchen, Uber har gjort det samme inden for passagertransport.

Fleksibel administration i agile

Kaskadetilgangen involverer planlægning i mindst et år. Dette ændres ved brug af den agile metode. Hvad giver det? Med den traditionelle tilgang kan enhver dynamik føre til lammelse af projektet. Ved brug af den agile metodik opbygges en infrastruktur, der fleksibelt reagerer på skiftende krav og kundeønsker under udviklingsprocessen. Agil planlægning skal ledsages af en forståelse og analyse af alle organisationens forretningsprocesser. Agil ledelse skal ledsages af evnen til at udvikle, forfine og tilpasse sig de særlige forhold i en bestemt virksomhed.

agil teknologi
agil teknologi

Der er et agilt manifest, som i bund og grund er et sæt regler designet til at lette orienteringen i agile ledelsesmetoder.

Denne tilgang er at minimere risici og øge profitten, på trods af at eksistensbetingelserne er forskellige fra stabile. Ofte skal du arbejde i en krise, men ikke desto mindre skal du stræbe efter at reducere risici til nul, og overskuddet børstræb efter uendelighed.

Approach Manifesto

Der er tre hovedprincipper for agile, som oprindeligt blev kaldt værdier:

  1. Du skal kunne arbejde med mennesker, du skal søge efter, pleje og administrere talenter.
  2. Der bør være et veletableret sæt af forretningskommunikation med partnervirksomheder og kunder.
  3. Dynamisk ledelse skal implementeres. Hvad er det i agile? I forhold til den overvejede tilgang betyder det, at det er nødvendigt at være mobil i et foranderligt miljø.

I forhold til software var der oprindeligt en anden værdi: vigtigere end omfattende dokumentation, fungerende software.

agilt manifest
agilt manifest

Principles

I 2001 skilte 12 Agile-principper sig ud:

  1. Hovedprioriteten er kundetilfredshed gennem levering af fungerende software.
  2. Dynamikken bør observeres på alle stadier af softwareudviklingen.
  3. Foretræk korte leveringsintervaller for fungerende software.
  4. Udviklere og kunder skal være på samme hold i hele projektets levetid.
  5. Projekter bør bygges op omkring motiverede mennesker, som skal have et miljø, støtte og tillid.
  6. Den mest effektive måde at formidle information på er direkte kommunikation.
  7. Det vigtigste mål for fremskridt er fungerende software.
  8. Agile processer bør udføres med samme hastighed.
  9. Der skal lægges særlig vægt på godt design og teknisk ekspertise.
  10. Maksimerarbejdet kan udføres med enkelhed.
  11. Det allerbedste inden for software er skabt af selvorganiserende teams.
  12. Periodisk bør teams øge deres effektivitet og forbedre deres arbejdsgange med jævne mellemrum.

Features of the approach

agilt system
agilt system

Agile-tilstand indebærer evnen til at være særlig opmærksom på dannelsen af hold, at arbejde ikke i en lang periode, men på kort sigt. Ved at bruge denne metodik leveres et feedbacksystem, så justeringer kan foretages meget hurtigt.

Som et resultat af anvendelsen af denne tilgang forbedres den interne kommunikation, antallet af konflikter i organisationen falder, og effektiviteten af projektimplementeringen øges.

Tidligere skrev en analytiker et dokument og krævede, at de skabeloner, han havde sat, blev fulgt. Dokumenter blev overført fra afdeling til afdeling, fra hver af dem vendte de tilbage til analytikeren med nogle forslag og kommentarer, derefter blev de overført til de næste afdelinger osv. Der var meget kommunikation, men mest på papir. Resultatet var, at softwareudviklere konstant kom for sent, testere lavede en masse fejl.

Agil metodologi mener, at menneskelig interaktion er vigtigere end processer og dokumentation. Her er det allerede forudsat, at analytikeren holder et møde, hvor de vil fortælle om, at den nye funktion er ved at blive implementeret, og hvor testere og udviklere vil give deres kommentarer og forslag til kende. Her vil der blive udpeget fagpersoner, som kan give praktiske råd om test ogimplementering. Derefter vil analytikeren skrive detaljeret dokumentation og hurtigt kontakte kunden for at afklare kravene. Samtidig kan udviklere holde et parallelmøde, hvor de kan diskutere, hvordan den nye funktion vil påvirke softwarens funktionalitet, og testere kan vurdere, hvad der skal rettes. På den måde vil teamet danne en fælles vision. Detaljer vil blive implementeret med dokumentation af høj kvalitet, efterhånden som der er givet feedback.

Agil teknologi i uddannelse

agile princip i uddannelse
agile princip i uddannelse

Oprindeligt blev Agile dannet som en projektledelsesmetodologi i forhold til softwareudvikling. Men G. Grefs udtalelse om agile i Sberbank, nemlig den del, hvor han siger, at alle skal blive agile, gjorde det muligt at anvende denne oprindeligt højt specialiserede tilgang både til uddannelse og til økonomien som helhed.

På skolen skal eleven modtage viden, der er relevant på uddannelsestidspunktet. I uddannelsesprocessen bør ikke kun lærere og forældre deltage, men også barnet selv. Dette teamwork kan opnås ved at introducere Agile i uddannelse.

Introduktionen af fleksibel ledelse i skolen vil gøre det muligt for den at blive en slags innovationscenter. Ideen om at bruge det agile princip i uddannelse har fundet den største udbredelse i Vesten. Denne teknologi bør introduceres nedefra, kun i dette tilfælde er globale transformationer af uddannelsessystemet mulige.

I tilfældet med den amerikanske skole indrømmer lærere, at uddannelsessystemet er nået i en blindgyde på grund af, at der ikke er nogen passendemetodologi, der ville gøre det muligt for den at udvikle sig dynamisk yderligere. S. Peha hævder, at en sådan metode findes og kaldes agil.

Den er baseret på mennesker, dynamik og læring, så denne tilgang kan implementeres i skolerne. Det agile manifest taler om softwareudvikling, men efter at have analyseret det, kan vi sige, at det er universelt i sin natur, hvilket gør det muligt at anvende det i uddannelsessystemet. Det statslige uddannelsessystem har en masse prioriteter, der er i konflikt med hinanden.

Skolepersonale kan sammenlignes med mellemledere, der er presset både nedefra og ovenfra. Når man følger principperne for agile, bliver pædagogernes beslutninger mere afbalancerede.

Under moderne forhold opfattes skolen som en slags virksomhed, hvis liv er forbundet med implementeringen af en række regler. Derfor er den enkeltes behov i skolen sekundære. Værktøjer og processer kommer først.

Administrationer af uddannelsesinstitutioner tager dårligt hensyn til den menneskelige faktor, idet de anvender en dokumenteret tilgang til fordelingen af tilgængelige ressourcer, skoleledelse, beslutningstagning om børns skæbne og håndtering af interpersonelle relationer.

Brugen af agile mode i skolen tillader implementering af en personcentreret tilgang primært rettet mod udvikling af organisationen, hvilket gør det muligt at øge graden af organisatorisk disciplin.

Metoder og didaktisk materiale er vigtigt i en moderne skole, og det, eleverne lærer, er sekundært. Træning ender i vores land med overgivelseBRUG, i Amerika - afsluttende test. Alle elever er støbt til én størrelse for alle, trænet til test, det sande mål med undervisningen er ikke nået.

Ingen benægter det faktum, at eleverne har brug for høje karakterer, men assimileringen af materialet forbedres med en kreativ tilgang til læringsprocessen og under hensyntagen til elevernes individuelle karakteristika. Højere organisationer anses for at være kunderne til uddannelsessystemet i moderne skoler, selvom de rigtige kunder bør være børn og deres forældre.

Skoler går konstant på kompromis, forhandler, men mangler det sande samarbejde, der følger med en agil tilgang. Hvad giver det? Forskellige beslutninger træffes af nogle udvalg, flertallets ideer introduceres, mindretallets vilje undertrykkes. Dermed er der indgået et kompromis, men dette er den værste mulige løsning.

Opbygningen af uddannelsessystemet har stort set været uændret i en lang periode. De forsøger at øge kontrollen i uddannelsessystemet ved at bruge mere og mere detaljeret planlægning.

Planlægning betyder at forsøge at forudsige fremtiden, men det giver dig ikke mulighed for at påvirke den. Derfor resulterer dette i de fleste tilfælde i spildtid, og projekter, der er udtænkt af topuddannelsesledere, mislykkes gradvist.

Den korrekte reaktion på dynamik er hurtig manøvrering, hvilket er, hvad den agile metode antyder.

Principperne for agil i uddannelse er de samme som dem, der er typiske for softwareudviklere, med de funktioner, der vedrørerlæring:

  1. Meningsfuld læring for at imødekomme elevernes og deres familiers behov er højeste prioritet.
  2. Meningsfuld læring bør udføres i korte, men hyppige cyklusser.
  3. Skolens personale, elever og forældre skal arbejde sammen for at gøre meningsfuld læring tilgængelig for alle.
  4. Undersøgelsesprojektet bør skabes af motiverede fagfolk, for hvis arbejde det er nødvendigt at skabe de rette betingelser.
  5. Den vigtigste indikator for fremskridt er at mestre materialet, og ikke bare at huske det, den såkaldte meningsfulde læring.
  6. Tempoet i læringen skal opretholdes til enhver tid.
  7. Studiedesignfleksibilitet skal opretholdes gennem nøje opmærksomhed på designkvalitet og teknisk ekspertise.

Andre principper lyder det samme som softwareudviklere.

Coaching

hvad er agil coaching
hvad er agil coaching

Coaching er en partnerskabsbaseret proces, der skal stimulere kundernes kreativitet og tænkning til at nå deres fulde faglige og personlige potentiale.

Hvad er agil coaching? Indholdet af dette koncept omfatter mentoring og mentoring. Processer omfatter professionel coaching og facilitering (ledelsesstil, der ikke går ud over selvorganiseringen af systemet under ledelse). Derudover omfatter alderscoaching forskellige typer færdigheder: forretningsmæssige, tekniske og transformationsfærdigheder. Dette inkluderer også Agile og Lean praksis.(lean manufacturing).

Afslutningsvis

Hvad er agile? Dette er en tilgang, der oprindeligt var rettet mod effektivt at fuldføre softwareudviklingsprocesser ved at danne konfliktfrie teams. Senere begyndte denne tilgang generelt at blive overført til virksomheder og til individuelle processer, i særdeleshed til uddannelse. Ved implementering af agile metoder lægges der direkte vægt på kommunikation mellem udviklere og kunder. Disse metoder reducerer mængden af brugt dokumentation.

Anbefalede: