Hodnotiť zamestnanca zaoberajúceho sa manuálnou prácou je celkom jednoduché - podľa množstva a objemu vykonanej práce. Ale je ťažké povedať, aký efektívny je zamestnanec, ktorý sa venuje intelektuálnej práci, napríklad programátor. Hodnotenie efektívnosti práce vo veku informačných technológií by sa malo robiť podľa ďalších kritérií.
Inštrukcie
Krok 1
Hodnotiť prácu programátora podľa počtu splnených úloh je nemožné - miera ich zložitosti sa môže líšiť. Ak uvediete faktor zložitosti a vynásobíte ho množstvom programového kódu, potom odhad nebude tiež správny, pretože aj pri jednoduchej úlohe môžete zvýšiť množstvo kódu zavedením ďalších nepotrebných logických vetiev, čo sa výrazne skomplikuje to. Tých. Rovnako nie je možné použiť taký ukazovateľ, ako je množstvo kódu, na posúdenie efektívnosti práce programátorov.
Krok 2
Urobte počet chýb, ktoré zamestnanec v práci urobí, ako jeden z ukazovateľov jeho kvality. Keď softvérový produkt plne uspokojí používateľa a jeho kvalita umožňuje vývojárovi minimalizovať náklady na testovanie a podporu, môžete povedať, že práca programátora bola efektívna. Ak bol softvérový produkt zle odladený a softvérové riešenia v ňom implementované neboli riadne otestované, vedie to k značným nákladom spoločnosti, nielen materiálnym, ale aj reputačným.
Krok 3
Programátor, ktorý pracuje v tíme pre vývoj softvéru, sa musí zúčastňovať výmeny informácií a zdieľať informácie s ostatnými vývojármi. To platí pre nové technologické riešenia, pohodlné konštrukcie kódov, úspešné implementácie jednej alebo druhej softvérovej funkcionality. Jeho vedomosti by mali pomáhať ostatným a on sám by mal byť schopný vnímať nové praktické nápady, ktoré vytvárajú ďalší členovia tímu. Vyhodnoťte výkon zamestnanca na základe jeho komunikačných schopností a užitočných informácií, ktoré poskytujú kolegom.
Krok 4
Určte hodnotu zamestnanca IT oddelenia podľa toho, do akej miery môže sám vytvárať nápady. Títo zamestnanci nepotrebujú na dokončenie práce podrobné TOR a vysvetlenie. Títo programátori sami môžu nájsť mnoho spôsobov, ako problém vyriešiť, okamžite analyzovať ich účinnosť a zvoliť ten najoptimálnejší. Zamestnanci takéhoto skladu používajú netriviálne riešenia a neboja sa ťažkostí, hrajú rolu lokomotívy a za ňou všetci ostatní.
Krok 5
Na vyhodnotenie tiež použite také kritériá, ako je čas revízie kódu. Čím je to kratšie, tým efektívnejšie zamestnanec pracuje. To naznačuje, že design programu je pohodlný, názvy premenných sú jasné, logika transparentná a samotný kód je implementovaný na vysokej kvalitatívnej úrovni. Pre tímovú prácu je to veľmi dôležitý ukazovateľ, pretože vám umožňuje rýchlo pochopiť logiku programu a v prípade potreby prečítať kód, aby ste ho mohli revidovať, a to nielen voči autorovi, ale aj voči ďalšiemu programátorovi.