Hva er ytelsesteknikk?

Performance engineering er en prosess der systemer er bygget og vedlikeholdt for å oppfylle kriterier satt av brukerne. I motsetning til mange systembaserte prosesser, skaper det ikke-tekniske aspektet av virksomheten målestokkene som systemet testes mot. Det er tech-teamets jobb å arbeide for å nå disse målene på en riktig måte. Det overordnede målet med ytelsesteknikk er å lage et magert og responsivt datasystem som letter arbeidstakere og øker produktiviteten.

Nesten alle virksomheter har ett overordnet mål: å tjene penger. Prestasjonsteknologi passer godt inn i det målet ved å effektivisere systemer og øke produktiviteten. Dette oppnås på flere måter, først og fremst ved å redusere ventetidene for informasjon og gjennom å lage pålitelige, brukervennlige systemer som kutter ned på trening, vedlikehold og nedetid. Selv om mange av endringene som er skapt av disse prosessene, er små, kan de sammen utgjøre en stor forbedring.

I de fleste tilfeller er det første trinnet i en ytelsesingeniørplan utført av forretningsaspekten av selskapet. I løpet av denne innledende fasen blir problemene identifisert fra et bruker synspunkt. Ofte har disse problemene ikke-tekniske definisjoner som å "fremskynde" en prosess eller "få den nye versjonen" av et program. Åpenheten i disse spesifikasjonene gjør det mulig å vingle rommet som brukes senere.

Denne vaskeristen med forespørsler og ideer går deretter til det tekniske teamet som er ansvarlig for den andre siden av prosessen med ytelse. Teamet vil se på forespørslene og finne ut hvordan de kan oversettes til spesifikke oppgaver. For eksempel, hvis en vanlig prosess anses som "for treg" av den innledende planleggingen, vil teknologiteamet se på prosessen for å se hvordan den fungerer. Det kan være mulig å forkorte den fysiske overføringsavstanden, øke prioriteten til funksjonen eller til og med sette opp et nytt sekundært system for å håndtere den spesifikke forespørselen.

Det er her den ikke-tekniske delen av ytelsesteknikk kan fungere bra for alle. Det ikke-tekniske teamet vil ha en effekt, men bryr seg ikke hvordan det kommer til. Dette overlater den tekniske siden til å arbeide innenfor gjeldende retningslinjer og budsjetter, men det ser passende ut. Så lenge sluttmålet oppnås, er alle glade.

Det neste vanlige trinnet i ytelsesteknikk er testing. Teknisk team bestemmer hva som er de beste metodene for å forbedre systemet, vedlikeholdsplaner og oppgraderingsprosedyrer. Når flere alternativer er tilgjengelige, vil ingeniørene teste levedyktigheten til hver endring i et lukket miljø. Siden forretningssystemer ofte er usedvanlig komplekse, kan små endringer på ett område ha uventede utfall i et annet. Når testen er fullført, flyttes endringene til både live-systemer og arbeidsplaner, og prosessen starter igjen.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?