Oversikt over smidige verdier og prinsipper

Denne artikkelen gir en oversikt over de mest brukte verdiene og prinsippene i Agile. Ikke rart at 'Agile' har tilbudt en effektiv erstatning til den konvensjonelle fossemodellen for prosjektledelse. På grunn av den tungvint, stivt sakte og dokumentsentriske metoden for produktutvikling, kom teamet med 17 systemutviklere (kalt 'Agile Alliance') ut med et 'Agile Manifesto' i 2001.

Agile Manifesto har fått global aksept og kan defineres som et dokumentert sett med 4 verdier og 12 prinsipper som gir retningslinjer til utviklerne for system / applikasjonsutvikling.

Dermed inneholder Agile Manifesto '4 nøkkelverdier' ​​og '12 tilsvarende prinsipper 'som styrer den smidige metodikken for systemutvikling. Agile Manifesto fungerer som veiledende håndbok for å levere overlegen kvalitet på produktene til kundene.

Verdier av smidig manifest

Agile Manifesto består av 4 verdier. La oss forstå dem i detalj.

Verdi 1 - (Enkeltpersoner og interaksjoner er mer enn prosesser og verktøy)

Mennesker er de viktigste driverne for å få til en betydelig forretningsutvikling og forstå kundens krav. Å utvikle gode produkter krever effektivt teamarbeid og samhandling, uavhengig av verktøyene som gis til individene.

Det er ikke mulig å utvikle gode produkter uten å forstå kravet til kundene. Derfor hjelper individuelle interaksjoner til å lage kundespesifikke produkter. Bare å stole på prosessene og verktøyene gjør ikke bare virksomhetene treg og uansvarlig for endringer, men resulterer også i at kundenes forventninger ikke oppfylles.

Verdi 2 - (Arbeidsprogramvarens spørsmål over detaljert dokumentasjon)

I løpet av de første tider ble det brukt mye tid på dokumentasjon som ville omfatte tekniske detaljer og spesifikasjoner. Denne uttømmende og stive metoden for å utføre dokumentspesifikke instruksjoner førte til prosjektforsinkelser og tregere produktleveranser. Til slutt ville sluttproduktet ikke samsvare med kundens forventninger eller bli utdatert.

Med introduksjonen av Agile skiftet vekt på arbeidsprogramvare fra dokumentstyrt arbeidsflyt. Arbeid med programvareaktivert effektiv tilpasningsevne til endring og bedre forståelse av kundenes krav. Dermed begrenser Agile bare bruken av dokumenter til 'brukerhistorier' som definerer utviklerne på oppgaver som skal utføres.

Verdi 3 - (Kundepartnerskap betyr mer enn kontraktsforhandlinger)

I den tradisjonelle Waterfall-modellen kommuniserer kunder med utviklere om spesifikke krav før prosjektarbeidet gjenopptas. De konvensjonelle avtalemessige diskusjonsmetodene skaper en vegg mellom kundene og utviklerne. Kundens involvering er begrenset til starten av prosjektet og når produktet er klart til levering. Og kundedeltakelse finner ikke sted under prosessen.

Omvendt, ved å følge Agile Values ​​And Principles-manifestet, blir kundedeltakelse oppmuntret gjennom hele prosessen. Den smidige tilnærmingen øker kundedeltakelsen med jevne mellomrom for rettidig demoer. Dette hjelper ikke bare til å forstå kundens krav, men lar dem også levere verdi. Dermed er samarbeid med kundene gjennom hele produktets livssyklus grunnlaget for Agile Approach.

Verdi 4 - (Å være tilpasningsdyktig til endring i stedet for å være planspesifikk)

Med tanke på det ustabile forretningsmiljøet skjer teknologiske fremskritt og kundenes behov endres. I den tradisjonelle fosseforvaltningen regnes endring som en kostnad og antas å unngås. Konvensjonell prosjektstyring er også stiv og har mindre omfang av smidbarhet. Dette hemmer tilpasningsevne til endring, og etter hvert som planen blir overflødig.

Agile anser imidlertid endring som et verdifullt middel og tilbyr effektiv respons og tilpasningsevne. Den smidige tilnærmingen som består av kortere iterasjoner og sprints gjør det mulig å legge til nye attributter til produktet i påfølgende iterasjoner med jevne mellomrom.

Prinsipper for smidig manifest

12 prinsipper for agile som forplantet av Agile Alliance er:

1) En av de viktigste prioriteringene av Agile-tilnærmingen er å sikte på kundetilfredshet gjennom rask og kontinuerlig levering av verdiøkende produkter.

2) Den smidige tilnærmingen må omfavne endringer, selv i senere utviklingsstadier. Endring anses som en verdifull agent som tilbyr en konkurransefortrinn for kundene.

3) Arbeidsprogramvare skal leveres til kundene for tilbakemelding eller forslag med jevne mellomrom på uker eller måneder, helst i kortere tidsspenn.

4) Bedriftsledelsen og systemutviklerne skal samarbeide gjennom hele prosjektsyklusen.

5) Den smidige tilnærmingen tror på å tildele prosjekter til motiverte individer og gi individene et godt arbeidsmiljø og støttesystem, ved å stimulere tillit til dem for å få arbeidet gjort.

6) Agile Values ​​And Principles handler om å fremme ansikt til ansikt-diskusjoner og fremme det som et effektivt middel for kommunikasjon til og i teamet av utviklere.

7) Arbeidsprogramvare er et av de viktigste virkemidlene for å måle systemets fremgang i smidig.

8) Den smidige tilnærmingen tar sikte på å legge til rette for jevn og bærekraftig fremgang i systemutvikling. Interessentene er pålagt å opprettholde jevn og kontinuerlig hastighet i produktutviklingen.

9) Å holde seg oppdatert ved å bringe kontinuerlig teknologisk oppgradering og effektivitet letter den smidige tilnærmingen.

10) Den smidige prosessen handler om å ta i bruk enkelhet ved å redusere omfattende oppgaver og fokusere på oppgavene som i det vesentlige tilfører verdi.

11) Selvorganiserte team hjelper til med å bringe gode strukturer, krav og utvikling. De smidige lagene er proaktive som gjør dem i stand til å overvinne eventuelle hindringer og minimere feil for å levere fremragende.

12) Agile team oppgraderer seg kontinuerlig og tar sikte på å bli mer produktive ved å tilpasse seg endringer effektivt. Utviklingsteamene støtter hele tiden og er i fred med de endrede ytre forholdene. Det muliggjør kontinuerlig improvisasjon for å levere verdi. Periodisk tilbakemelding fra kundene gjør det mulig for utviklingsteamet å oppnå det.

Konklusjon

Etter å ha diskutert de fire verdiene og 12 prinsippene i Agile Manifesto, er det ganske tydelig at fokus på kundetilfredshet har fått suksess for de smidige virksomhetene over hele verden. Agile-tilnærmingen har praktisk talt vist seg å være effektiv ikke bare å begrense programvareindustrien, men på tvers av mange forskjellige bransjer.

Ved å overholde verdiene og prinsippene i Agile Manifesto, kan virksomheter således få mange fordeler, ikke bare ved å øke produktiviteten og kundetilfredsheten. Men også ved å holde seg lønnsom på sikt uavhengig av eksterne faktorer.

Så det er på tide å endre verdisystemet til virksomhetene dine og innprente manifestets prinsipper for å få en smidig kultur. Gjør virksomhetene dine agile-public!

Anbefalte artikler

Dette har vært en guide til smidige verdier og prinsipper. Her diskuterte vi oversikten, forskjellige verdier og prinsipp i smidighet. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Prinsipper for Lean Six Sigma
  2. Agile programmering
  3. Konsepter for total kvalitetsstyring
  4. Roller og ansvar som prosjektleder