Innholdsfortegnelse:
Kunder av forretningsbedrifter ønsker at de skal svare på deres skiftende behov på passende og raskt. Imidlertid har forskjellige begrensninger hindret bedrifter i å svare på slike krav så raskt de ønsker. En av de mest skarpe begrensningene har vært de isolerte måtene forskjellige avdelinger har arbeidet. DevOps lar nå bedrifter svare på dynamiske krav ved å fjerne siloer i organisasjoner. Roller er slått sammen, og folk er nå pålagt å være tverrfunksjonelle. Organisasjoner kan nå lansere produkter og tjenester trinnvis og oftere. Siden team blir mer tverrfunksjonelle, er det mindre avhengighet nå. Ulike studier har funnet at DevOps blir en viktig styrke å regne med. Med tanke på prinsippene til DevOps, har det vært en forstyrrende styrke i verden av IT.
Hva er DevOps?
DevOps er forkortet fra "utvikling" og "operasjoner", noe som betyr at både utviklings- og driftspersonell jobber sammen eller tilegner seg tverrfaglige ferdigheter. Imidlertid bør omfanget av rollene ikke begrenses til programvareutviklere og IT-støttepersoner. Faktisk bør omfanget omfatte alle roller som har en rolle i programvareutvikling. "Opsene" kan omfatte systemingeniører, systemadministratorer, driftspersonell, frigjøringsingeniører, DBAer, nettverksingeniører, sikkerhetsfagfolk og forskjellige andre underdisipliner og stillinger.
DevOps er en kombinasjon av forskjellige filosofier, praksis og verktøy som gjør det mulig for forretningsbedrifter å svare på ofte endrede markedskrav. Tidligere ville forskjellige avdelinger for det meste jobbe isolert med minimal kommunikasjon eller koordinering. Det resulterte i problemer som å ikke svare på plutselige endringer i krav. DevOps-filosofien krever at utøverne deres er tverrfunksjonelle. For eksempel kan det forventes at en programvareutvikler også kjenner til tester av programvare. Endring i perspektiv resulterer i bedre kvalitetsleveranser og en klarere forståelse av markedsdynamikken. DevOps krever at sine utøvere tilegner seg ulike ferdigheter, noe som utvider perspektivet og hjelper til med å utføre en kvalitetsjobb.
