Hvordan fleksibel utvikling kan gi et stort sprang i produktivitet
NyheterI fjor forutslo Gartner det skiftende ansiktet av applikasjonsutvikling ville føre til at tradisjonelle utviklingsmetoder sviktet. Selv om det er for tidlig å opplyse om slike spådommer vil galvanisere markedet, er det klart, agile, er nå tilnærming til valg for mange programvareutviklingsgrupper i bedrifter av alle størrelser.
Bedrifter erkjenner at metodologien ikke lenger er utelukkende brukt på bare teknologiutviklingen. Det kan ha en positiv innvirkning på en rekke forskjellige praksis og prosesser utenfor IT-teamet.
Denne artikkelen fremhever en rekke grunnleggende virksomhetsområder hvor den fleksible tilnærmingen kan gi påviselige resultater, og setter saken videre for fullstendig adopsjon.
Forretningsmessighet
Agile er ikke en tilnærming bedrifter bare slår på eller av på et innfall, de må fullt ut forplikte seg til tilnærmingen til å virkelig høste fordelene. Dette krever ofte utbredt forandring gjennom en organisasjon som kan oppfattes som besværlig, men en gang tatt i bruk, produserer hele bedriften resultater. Spesifikke områder inkluderer:
• Eliminerer avfall - Begrepet "streamline" har lenge vært et buzzword bandied rundt av bedrifter som tror de jobber så effektivt som mulig. Imidlertid er noen organisasjoner ikke motstridige nok, bare å betale lip service til ideen om forandring, snarere enn helhjertet å evaluere hvert område av virksomheten for å virkelig forstå hvor problemer ligger og drive effektivitet.
For eksempel er et ofte oversett område møter. Disse spiller en viktig rolle i nesten alle virksomheter, og det er forbløffende så mye tid fortsetter å være bortkastet i dem. Det er en kultur av fagfolk som legger en time i dagboken for møter, noe som resulterer i at en gruppe medarbeidere tar en stor del av arbeidsdagen for å diskutere problemer i lengden, da et kort møte ville gi de samme resultatene. Den fleksible tilnærmingen til møter dreier seg om ett spørsmål; er prosessen som bidrar til bedriftens suksess? Hvis svaret på det er nei, må det elimineres.
• Kommunikasjon og samarbeid - Selv om tradisjonelle forretningsmodeller omfatter kommunikasjon og samarbeid, er den vanlige tilnærmingen å tildele en person til hvert prosjekt. Dette oppfattes som effektivt og lønnsomt - en rask godkjenning fra toppledelsen ved gjennomføring og oppgaven er utført. Eller er det? Dette kan virke som den beste tilnærmingen, men i mange tilfeller er det ofte lite eller ingen tilbakemelding til et prosjekt er fullført. På dette tidspunktet endrer arbeidet, enten det er programvare, hendelsesplanlegging eller rapporter, det er langt mer tidkrevende.
Å bruke tid så effektivt som mulig er sentralt i det smidige prinsippet. Enkle teknikker som å plassere to personer på en oppgave, vil sikre at minst en ansatt alltid er klar over prosessen og prosjektstatusen, uavhengig av sykdom eller ferie. Ved å bruke fremdriftsbrett for å markere den daglige arbeidsbelastningen til hvert lagmedlem sikrer du en effektiv bruk av tid og at kommunikasjonen hele tiden står i hjertet av virksomheten.
• dokumentasjon - I likhet med møter har dokumentasjon lenge tjent som en viktig kjeve i næringslivet. Selv om det til tider er viktig å ha fysiske oversikter over transaksjoner eller avtaler, føler mange fagfolk behovet for å dokumentere hver handling de fullfører som det tjener som et sikkerhetsnett. Dette kan virke effektivt, men det kan også kaste bort tid som kan være fokusert på å tilføre verdi til virksomheten.
For eksempel, ved hjelp av tradisjonelle programvareutviklingsmetoder, gir en sluttrapport en grundig gjennomgang av prosjektet. Selv om dette kan være en interessant lesning, og tilbyr høyt nivå innsikt, hva skjer hvis kunden ikke er fornøyd med et aspekt av programvaren? En lang rapport vil ikke hindre at kontraktsforhold oppstår hvis en bedrift ikke er fornøyd med sluttproduktet.
Agile fagfolk har kort og hyppig kundekommunikasjon for å diskutere de siste fremskrittene, og sikrer full åpenhet for alle involverte. Kun handlinger eller poeng som er nyttige dokumenteres - ikke-viktig informasjon er kuttet ut for å sikre at så mye tid som mulig blir lagret.
- Alt du trenger å vite om virkeligheten av fleksibel programvareutvikling
Hvis det ikke er ødelagt, hvorfor fikse det?
Noen bedrifter vil alltid være motstandsdyktige over for endringer, enten av økonomiske årsaker eller at de bare er fast i deres veier. Imidlertid risikerer disse organisasjonene å bli etterlatt av konkurrentene dersom de ikke klarer å gjenkjenne den potensielle effekten som agile praksis kan ha i veksten i virksomheten.
Med fleksibilitet øker produktiviteten nesten umiddelbart, da overflødige oppgaver blir kuttet, frigjør tid for å fokusere på viktige handlinger. Ledere har økt kapasitet til å delegere oppgaver, slik at de kan konsentrere seg om det som er viktigst - legge til verdi for virksomheten.
Å ignorere fordelene ved den fleksible metoden er å akseptere middelmådighet, uavhengig av størrelse, suksess eller sektor som en bedrift handler i. Ingen selskap har råd til å overse muligheten til å jobbe mer effektivt og effektivt - en ubestridelig kant i dagens konkurransedyktige forretningsmiljø.
Et lite skritt er et stort sprang for bedrifter
Med klare fordeler ved å vedta smidig, er spørsmålet hvordan bør virksomheter implementere dette? Som med enhver endring, hvis det er rushed, er det en sjanse det kan få negativ innvirkning, spesielt hvis ansatte er nølende med å endre måten de jobber på..
Vedtak om fleksibilitet kan gjøres gradvis på tvers av en bedrift. Hvis IT-avdelingen bruker metoden, kan teamet bli advokater og mentorer for ulike avdelinger, fremme en positiv opplevelse mens endringer finner sted.
Innen de neste fem årene er den fleksible tilnærmingen satt til å bli vanlig. Omgivelse over hele bedriften vil ikke bare øke produktiviteten og lønnsomheten, men gi en robust plattform for å sikre at virksomheten er i sterkeste form mulig for å fremme vekst.
- John Cooke er grunnlegger og administrerende direktør for Black Pepper Software