Partajați prin


Recomandări pentru definirea obiectivelor de performanță

Se aplică acestei recomandări privind lista de verificare a eficienței performanței bine concepute: Power Platform

PE:01 Definiți obiectivele de performanță. Obiectivele de performanță ar trebui să fie valori numerice legate de cerințele volumului de muncă. Ar trebui să implementați obiective de performanță pentru toate fluxurile de lucru.

Acest ghid descrie recomandările pentru stabilirea și expunerea obiectivelor de performanță. Obiectivele de performanță sunt indicatori care definesc obiectivele de performanță. Aceste valori sunt exprimate ca o singură valoare numerică sau ca un interval numeric. Sunt indicatori clari și specifici care determină îmbunătățirea continuă. Obiectivele de performanță reprezintă o bază numerică pentru îmbunătățiri și ajută echipele să își alinieze eforturile către obiective specifice. Fără obiective clare de performanță, echipele ar putea duce lipsă de concentrare și responsabilitate pentru problemele de performanță. Prin stabilirea unor obiective de performanță, echipele pot lucra pentru atingerea unor obiective specifice și pot impulsiona îmbunătățirea continuă.

Definiții

Termen Definiție
Flux de date Mișcarea datelor în cadrul unui sistem sau între sisteme.
Dependență O componentă de care se bazează o sarcină de lucru.
Flow Într-o sarcină de lucru, o secvență de operații care îndeplinește o funcție specifică. Implică mișcarea datelor și rularea proceselor între componentele volumului de lucru. Deși „flow” ar putea sugera un flux, în acest context se referă la o secvență generică care nu este legată de o implementare specifică. Power Automate
Metrici Valori numerice colectate la intervale regulate. Metricile descriu anumite aspecte ale unui sistem la un moment dat.
Obiective de performanță Indicatori care definesc obiectivele de performanță. Aceste valori sunt exprimate ca o singură valoare numerică sau ca un interval numeric.
Fluxul utilizatorilor Căile sau secvențele de acțiuni pe care utilizatorii le întreprind în cadrul unei aplicații sau a unui sistem.
Workflow Secvența de pași pe care îi execută o sarcină de lucru pentru a îndeplini o sarcină.

Strategii cheie de design

Stabilirea obiectivelor de performanță este un pas esențial în atingerea eficienței performanței sarcinii de lucru. Obiectivele de performanță definesc nivelul dorit de performanță pentru volumul de muncă și vă ajută să evaluați eficacitatea acestuia în îndeplinirea acestor obiective. Obiectivele de performanță oferă un punct de referință pentru a măsura și compara eficiența unui volum de lucru. Acest punct de referință vă poate ajuta să evidențiați domeniile de îmbunătățire. De asemenea, obiectivele aliniază sarcinile cu obiectivele organizației dumneavoastră și îmbunătățesc rezultatele afacerii. În plus, obiectivele de performanță oferă îndrumări în alocarea resurselor, ajutându-vă să vă asigurați că sarcinile de lucru se pot adapta la cerințe variate, menținând în același timp performanța optimă.

Stabiliți obiective de performanță din timp

Stabiliți obiective de performanță înainte de a implementa sarcina de lucru. Obiectivele de performanță necesită cercetare. Efectuați studii de piață, analize ale concurenței și sondaje pentru a genera intervalele țintă de performanță. Pentru o sarcină de lucru de producție existentă care nu are obiective de performanță, utilizați datele de producție și feedback-ul utilizatorilor pentru a stabili obiective de performanță.

Determinați cerințele de performanță

Determinarea cerințelor de performanță înseamnă identificarea indicatorilor esențiali de performanță, cum ar fi timpul de răspuns, debitul și latența, care sunt critici pentru volumul de lucru. Alinierea acestor obiective de performanță cu obiectivele de afaceri ale organizației dumneavoastră asigură îndeplinirea standardelor dorite de către volumul de muncă, fie că este vorba de un produs de top sau de un produs mediu. De exemplu, ați putea urmări reducerea timpilor de răspuns, creșterea ratelor de debit sau optimizarea utilizării resurselor.

Atunci când se stabilesc obiective de performanță, este important să se alinieze obiectivele organizației cu nevoile distincte ale bazei de utilizatori. Utilizatorii determină în cele din urmă succesul performanței, subliniind necesitatea alinierii obiectivelor de performanță cu așteptările lor. Acest echilibru asigură că obiectivele de performanță surprind experiența utilizatorului dorită și eficiența generală a volumului de lucru.

Pentru a evalua și optimiza în mod complet performanța sarcinii de lucru, ar trebui să luați în considerare stabilirea unor obiective de performanță pentru următoarele:

  • Componente individuale: Componentele individuale sunt unități sau segmente separate ale volumului de lucru, fiecare având potențial atribute și cerințe de performanță distincte.
  • Fluxuri de utilizatori: Aceste căi trasează modul în care utilizatorii se desfășoară în cadrul volumului de lucru, iar asigurarea fluidității acestora îmbunătățește în mod direct experiența utilizatorului.
  • Fluxuri de lucru: Procesele interne definite prin fluxuri de lucru sunt concepute pentru a obține anumite rezultate și adesea dictează eficiența operațională.
  • Fluxuri de date: Fluxurile de date se referă la mișcarea și interacțiunea datelor în cadrul volumului de lucru, ajutând la identificarea potențialelor ineficiențe sau blocaje.
  • Dependențe externe: Dependențele externe sunt elemente din afara sarcinii de lucru principale (servicii sau instrumente terțe integrate) care pot afecta semnificativ performanța.
  • Niveluri tehnologice: Nivelurile tehnologice sunt indicatori direcți de performanță, cum ar fi viteza de acces la API, latențele de funcționare a bazei de date și potențialele întârzieri ale rețelei.
  • Tranzacții comerciale: Executarea fără probleme a tranzacțiilor comerciale ale utilizatorilor end-to-end, cum ar fi finalizarea unei achiziții sau rezervarea unui serviciu, este direct legată de satisfacția utilizatorilor.
  • Volumul de muncă este complet Această metrică holistică oferă o imagine de ansamblu asupra performanței colective, cuprinzând toate componentele și aspectele volumului de muncă.

Identificați indicatorii cheie

Identificarea indicatorilor cheie de performanță implică determinarea indicatorilor esențiali care urmăresc progresul către atingerea obiectivelor de performanță a volumului de muncă. Această identificare oferă o modalitate cuantificabilă de a măsura și îmbunătăți eficiența performanței.

Când identificați indicatorii cheie pe care să vă concentrați, luați în considerare indicatorii legați de disponibilitate, capacitate și timp de răspuns:

  • Disponibilitate Rata de eroare este o metrică a performanței de disponibilitate. Rata de eroare reprezintă procentul de cereri eșuate într-o anumită perioadă de timp. O țintă comună pentru rata de eroare este de 0,1% din solicitări.

  • Capacitate Debitul și concurența sunt exemple de metrici de capacitate. Randamentul se referă la capacitatea de a gestiona un număr specific de tranzacții într-o anumită perioadă de timp. De exemplu, o integrare a unei aplicații cu un sistem extern ar putea necesita 10 milioane de tranzacții de actualizare pe lună. Concurența este o măsură a utilizatorilor sau acțiunilor simultane.

  • Timp de răspuns: Latența și timpul de încărcare sunt metrici comune ale timpului de răspuns. Latența este timpul necesar pentru a răspunde la o solicitare (200 de milisecunde). Timpul de încărcare este timpul necesar unei aplicații sau unei pagini web pentru a fi interactivă. O țintă comună este ca 99% din solicitările de căutare a clienților să se finalizeze în mai puțin de 2 secunde.

  • Rată de deviere: În contextul inteligenței artificiale conversaționale, devierea măsoară procentul de solicitări finalizate prin self-service care altfel ar fi gestionate de agenți reali. Cu alte cuvinte, indică numărul de sarcini care pot fi automatizate, reducând volumul de muncă pentru echipă. Optimizarea ratei de deviere a agenților este una dintre principalele domenii de interes pentru organizațiile care își doresc să își atingă obiectivele de afaceri în ceea ce privește rentabilitatea investiției (ROI) și satisfacția clienților (CSAT), precum și îmbunătățirea performanței generale a agentului. Indicatori cheie în Copilot Studio care ajută la îmbunătățirea performanței agenților includ rata de rezoluție, rata de escalare și CSAT.

Stabiliți obiective specifice

După ce identificați indicatorii cheie, trebuie să specificați obiective sau praguri de performanță pentru fiecare indicator. Obiectivele de performanță ar trebui să fie măsurabile, realiste și aliniate cu obiectivele dumneavoastră privind volumul de muncă. De exemplu, ați putea seta un timp de răspuns țintă mai mic de 500 de milisecunde (ms) sau o rată de eroare țintă mai mică de 1%.

Evitați evaluările calitative ale performanței. De exemplu, utilizatorii tăi au opinii diferite despre ce înseamnă rapid sau lent. Părțile interesate trebuie să convină asupra a ce înseamnă „rapid” și asupra modului de măsurare a acestuia.

Prin utilizarea obiectivelor numerice, puteți evalua obiectiv performanța în timp. Pe măsură ce stabiliți obiective specifice de performanță, luați în considerare aceste recomandări:

  • Luați în considerare utilizatorul: Atunci când stabiliți obiective de performanță, adoptați o perspectivă centrată pe utilizator. Recunoașterea utilizatorului ca judecător suprem al performanței ajută la asigurarea faptului că obiectivele de performanță se aliniază cu așteptările utilizatorului. Această aliniere implică luarea în considerare atât a obiectivelor organizaționale, cât și a cerințelor distincte ale bazei de utilizatori. Când integrați aceste două aspecte, puteți adapta obiectivele de performanță pentru a reflecta experiența dorită a utilizatorului și eficiența generală a sarcinii de lucru. Prin definirea obiectivelor de performanță care iau în considerare așteptările utilizatorilor, vă puteți strădui să oferiți o experiență de utilizare de înaltă calitate și să satisfaceți nevoile utilizatorilor dumneavoastră. Totuși, fiți atenți când întrebați utilizatorii despre cerințele lor de performanță. Ar putea pur și simplu să declare că doresc ca sistemul să fie „cât mai rapid posibil”, ceea ce nu este informativ. Încearcă să stabilești ce consideră ei că este prea lent sau cum arată o performanță inacceptabilă și pornește de acolo în sens invers. În acest fel, veți obține cerințe mai realiste.

  • Luați în consideraresarcinile: Luați în considerare diferitele sarcini pe care utilizatorii le îndeplinesc cu sistemul. Unele sarcini sunt mai importante decât altele din perspectiva performanței. De exemplu, un agent de vânzări care trebuie să caute rapid informațiile unui client are o nevoie de performanță mai mare decât același utilizator care consultă un raport lunar de vânzări. Concentrează-te pe sarcinile critice pentru performanță și asigură-te că acestea îndeplinesc cerințele. Pentru fiecare sarcină critică, discutați cu utilizatorii despre cât timp cred că ar trebui să dureze. Fii specific și concentrează-te pe o singură sarcină pe rând. Vei ajunge să ai cerințe diferite pentru sarcini diferite în cadrul aceleiași sarcini de lucru, ceea ce are sens.

  • Utilizați percentile: Percentile precum P99, P95 și P50 sunt utilizate în mod obișnuit pentru a reprezenta rezultatele evaluărilor de performanță. Acestea îți spun ce porțiune din date include un număr. De exemplu, P99 include 99% din date. Folosește percentile, în loc de medii simple, pentru a oferi o înțelegere mai cuprinzătoare a performanței sarcinii de lucru. Pentru a măsura percentilele, colectați date despre performanță pe o perioadă de timp, de obicei utilizând instrumente de monitorizare sau mecanisme de înregistrare. Apoi, analizați aceste date pentru a determina valorile timpului de răspuns la diferite percentile.

  • Stabiliți obiective realizabile: Luați în considerare performanța de bază a serviciilor pe care le utilizați și stabiliți obiective realizabile. Când utilizați servicii care fac abstract de platforma subiacentă, nu stabiliți obiective legate de factori pe care nu îi controlați. De exemplu, setarea unei ținte de 200 ms pentru încărcarea ecranului ar fi nerealistă dacă performanța de bază este deja de 250 ms, înainte de a avea măcar șansa de a încorpora logica personalizată.

Documentați și expuneți obiectivul de performanță

Documentarea și expunerea obiectivelor de performanță înseamnă înregistrarea tuturor obiectivelor de performanță într-o locație centralizată. Îndeplinirea obiectivelor de performanță este o responsabilitate comună între echipele de dezvoltare și cele de operațiuni. Pentru a vă asigura că volumul de muncă atinge sau depășește în mod constant aceste obiective, oferiți echipelor informațiile și accesul necesare pentru a lua măsuri.

Pentru a documenta și expune obiectivele de performanță, luați în considerare aceste recomandări:

  • Documentați obiectivele de performanță: Documentați toate obiectivele de performanță. Asigurați-vă că toate obiectivele de performanță sunt documentate într-o locație centralizată, ușor accesibilă atât echipelor de dezvoltare, cât și celor de operațiuni. Promovează alinierea și ajută la luarea deciziilor în timp real.

  • Expunerea obiectivelor de performanță: Toate echipele responsabile ar trebui să poată revizui și crea sarcini concrete pe baza obiectivelor de performanță. Folosește radiatoare de informații, cum ar fi tablouri de bord și rapoarte, pentru a face obiectivele de performanță accesibile.

  • Faceți-l concret: Documentația și radiatoarele de informații ar trebui să sugereze următorii pași clari. De exemplu, o creștere a numărului de erori ar putea determina o verificare imediată, sau atingerea constantă a unui obiectiv ar putea sugera o reevaluare a acelui criteriu de referință.

Evaluează feedback-ul utilizatorilor

Evaluarea feedback-ului utilizatorilor implică căutarea și analizarea activă a răspunsurilor și sugestiilor utilizatorilor. Colectarea și analizarea activă a feedback-ului utilizatorilor oferă informații valoroase despre nevoile și așteptările acestora. Comunicarea regulată ajută la ajustarea obiectivelor de performanță în conformitate cu preferințele în schimbare și tendințele tehnologice. Concentrarea pe nevoile utilizatorilor înseamnă că volumul de muncă nu numai că se aliniază cu standardele tehnice, dar este și supus unei perfecționări continue. Această abordare, care pune accent pe satisfacția utilizatorului, asigură că volumul de muncă rămâne relevant și eficient pe termen lung.

Power Platform facilitare

Power Platform se integrează cu Application Insights, care face parte din ecosistemul Azure Monitor . Azure Monitor este un serviciu de monitorizare full-stack care oferă un set complet de funcții pentru monitorizarea resurselor și măsurarea obiectivelor de performanță. Azure Monitor colectează indicatori de performanță ai platformei și oferă tablouri de bord gata de utilizare. Vă permite să configurați alerte pe baza unor indicatori și, de asemenea, stochează și corelează indicatorii pentru a asigura o singură sursă de adevăr. Pentru informații despre modul în care pot fi înregistrate și analizate evenimentele standard de telemetrie și de urmărire personalizată, consultați Analizați jurnalele generate de sistem folosind Application Insights.

Power Platform asigură disponibilitate și performanță constante prin aplicarea limitelor de protecție a serviciilor. Aceste limite sunt de obicei suficient de mari încât volumul de lucru să nu le întâmpine în timpul utilizării normale. Totuși, este posibil să le întâlniți dacă volumul de lucru gestionează volume mari de date, operațiuni în bloc sau migrări de date. Dacă ești dezvoltator de workload-uri, ar trebui să știi cum sunt aplicate limitele de protecție a serviciilor și cum să-ți proiectezi workload-ul pentru a reduce șansa de depășire a acestora. De asemenea, ar trebui să planificați cum să gestionați limitele dacă apar. Pentru mai multe informații, consultați:

Copilot Studio are un set complet de analize care identifică indicatorii cheie de performanță pentru agentul dumneavoastră. Mai multe diagrame vă arată tendințele și utilizarea subiectelor agentului dvs. Aceste grafice folosesc inteligența artificială pentru a evidenția subiectele care au cel mai mare impact asupra performanței agentului tău. De asemenea, puteți concepe o strategie de analiză personalizată pentru a crea un raport care nu este acoperit de analizele predefinite.

Listă de verificare a eficienței performanței

Consultați setul complet de recomandări.