Kezdőoldal » Számítástechnika » Programozás » Programozók! Nektek hogy...

Programozók! Nektek hogy mérik a teljesítményeteket a munkahelyen? Gondolom, nem programsor/napban.

Figyelt kérdés

2015. márc. 15. 21:14
1 2
 11/18 anonim ***** válasza:
100%
Nálunk azért nem a gyorsaságon van a lényeg...természetesen nem lehet elszöszmötölni 4 hónapig a hello worldal. Én személy szerint szeretek lassan de biztosan dolgozni. Amikor megkapom a feladatot, átnézek minden megoldási lehetőséget, a kódolás végén pedig sokat tesztelem a programot.
2015. márc. 16. 18:20
Hasznos számodra ez a válasz?
 12/18 anonim ***** válasza:
100%

Nálunk külön kérik, hogy alaposan végezzük el a feladatot, van hogy 2x annyi időt adnak rá, hogy tesztelni is tudjuk, vagy írjunk hozzá unit-teszteket. Fő a karbantarthatóság és a hibatűrés.


Az se gond ha ha túlcsúszol az időkereten, csak szólj időben.


Viszont ha nem kommunikálsz a vezetőddel, lebecsülöd az feladatra szánt időt, nem szólsz róla ha több idő lesz, akkor viszont szorul a hurok.

2015. márc. 17. 08:42
Hasznos számodra ez a válasz?
 13/18 anonim ***** válasza:
100%

A személyes teljesítményt a kollégák általi, negyedéves, valamint az ügyfél által adott alkalmi feedback alapján mérik.


A feladatok esztimációjának ehhez normális esetben vajmi kevés köze van. Az, hogy mely feladatokat mennyi idő alatt oldja meg az ember, a korábbi tapasztalatok alapján becsülhető (de ez nem azonos a teljesítményeddel, mert ez egy meglehetősen egysíkú adat).


Jobb helyeken agilis metodológiákkal dolgoznak, és nem időt becsülnek, hanem komplexitást, ami, a korábbi tapasztalatokkal, valamint a többi feladat komplexitásával összevetve jó közelítést ad arra, mekkora effort, mennyi idő lehet befejezni valamit. Ezen felül az egész becslősdi mintegy ki van fordítva, így nem az a kérdés, hogy egy adott feladatot mennyi idő alatt oldasz meg, hanem hogy egységnyi idő alatt mekkora összkomplexitást vagy képes (igazából nem te, hanem a csapat) letudni. Ha egy 6 fős csapat, egy kéthetes sprint alatt legyalul mondjuk 4db egypontos, 2db hárompontos, 1db ötpontos és egy nyolcpontos taszkot*, akkor az adott csapat velocity-je 23. Ebből az információból tudják, hogy a következő két hétre mennyi munkát szabad bevállalni, amelyet még nagy biztonsággal el is tudnak végezni.


*a skála nem egzakt, a csapathoz igazodik, a feladatok egymáshoz viszonyított bonyolultságát jelzi, amely alapján jól felmérhető, mekkora munkával kell számolni.


A csapatnak érdemes a feladatokat egy kicsivel túl-, a képességeiket, teljesítményüket pedig alulesztimálni, így jut idő egyrészt a minőségi munkára, másrészt a nem várt akadályok leküzdésére (de legalábbis arra, hogy felismerjék, nem tudják a várt gyorsasággal megoldani a feladatot, s ezt jelezzék az ügyfél felé).


Ajánlott olvasmány: SCRUM, Kanban


Ezek a dolgok inkább projekt- és időmenedzsment szempontjából lényegesek, a személyes teljesítményedet a kollégáktól kapott visszajelzések alapján lehet igazán felmérni.

2015. márc. 20. 17:13
Hasznos számodra ez a válasz?
 14/18 anonim ***** válasza:
100%
...még mielőtt kifelejtenék egy fontos részletet: A jó munkához idő kell. Ha átgondolatlanul, gyorsan összecsapod, a végeredmény átláthatatlan, olvashatatlan, karbantarthatatlan és bővíthetetlen lesz, ami egy egész sor szíváslavinát tud az ember/csapat nyakába rántani. Ebből kifolyólag az, hogy milyen gyorsan oldasz meg egy feladatot, az esetek döntő többségében nem ad értékelhető információt a teljesítményedről (persze, egy triviális feladaton nem illik hetekig molyolni, de minimum meg kell tudni indokolni, miért tart sokáig).
2015. márc. 20. 17:16
Hasznos számodra ez a válasz?
 15/18 anonim ***** válasza:
100%
Az utolsónak igaza lenne, de sajnos ez nem így működik, hanem a fejlesztők összegányolják a projectet, mert időre kell csinálni, aztán átbasszák a supportra (ránk), hogy ganajásszuk ki a szart, főleg mikor teljes funkciók hiányoznak....
2015. márc. 20. 17:53
Hasznos számodra ez a válasz?
 16/18 A kérdező kommentje:
Köszönöm a válaszokat, nagyon tanulságosak! Érdemes volt föltenni a kérdést.
2015. márc. 20. 17:59
 17/18 anonim ***** válasza:
#15: Akkor mindkettőnknek igaza van, mert letekertetik velünk gyorsan, fosul, aztán bebasszuk source controlba, aztán mi supportoljuk. Mondjuk a jelenlegi projektem pont optimális. A SCRUM ugyan nem annyira SCRUM, de megvárják, amíg tisztességesen összerakom a cuccot - más kérdés, hogy a CI szerver nem működik, így meg kulát nem ér az egész.
2015. márc. 21. 01:03
Hasznos számodra ez a válasz?
 18/18 anonim ***** válasza:
100%
Az is érdekes kérdés, hogy hogyan ne jusson egy projekt a "Big Ball of Mud" állapotába, mert én olyanokon dolgoztam ("Magyarország legnagyobb szoftverházánál"), ahol 5-10 éves, nemzetközileg használt termékek véget nem érő, sokszor gányolás számba menő hibajavítása vagy toldozása-foldozása volt a napi feladat, mindez agilis köntösbe öltöztetve. Ha itt programsorban mérték volna a teljesítményt, baj lett volna, mert annak megtalálása vitte el az idő 90 %-át, hogy melyik sort kell módosítani az adott bug javításához.
2017. jan. 12. 10:10
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!