← Esettár

FTKONF-075

Amikor a kollégád információt tart vissza

Helyzet

„A kollégám információt tart vissza a rendszereiről, és engem hibáztat a nem az én hibámból eredő bugokért” · „My co-worker withholds information about his systems and blames me for »bugs« which aren't my fault” · szerző: user9385381 · CC BY-SA

Két azonos szintű, vezető beosztású mérnök egymástól független rendszerekért felel, amelyeknek együtt kell működniük. Az egyikük évek óta ugyanazt a mintát futtatja: visszatartja az információt a saját rendszerei viselkedéséről, és amikor az integráció emiatt hibázik, a kollégáját hibáztatja. Órákig tartó hibakeresés és „nem az én hibám"-bizonyítás után rendre kiderül: a kiváltó ok az ő oldalán volt, és egyetlen őszinte mondattal tíz másodperc alatt megoldódott volna. A kérdező érti a legkevésbé: gyakran csak ketten vannak, nincs közönség, a kudarc következményeit pedig egyformán viselik; a látszatkeltés tehát értelmetlen. Konkrét példa: arra a célzott kérdésre, hogy „mi történik, amikor az X szerver leáll?", a válasz „semmi", majd utóbb kiderül, hogy egy folyamat azonnal megszakad, amiről a kolléga senkinek sem szólt. A kérdező az okot és a megoldást keresi.

A forrásposzt teljes szövege (magyarul és angolul)

Az eredeti Stack Exchange-kérdés hű magyar fordítása · szerző: user9385381 · The Workplace, q147027 · CC BY-SA.

Néhány éve dolgozom egy cégnél vezető (lead) pozícióban, ahol rendszerek széles skálájáért felelek. Egy velem azonos szinten lévő kollégával dolgozom együtt: egymástól független rendszereken, amelyeket integrálnunk kell, és amelyek illesztésén együtt kell dolgoznunk.

A kollégám folyamatosan visszatartja az információt arról, hogyan viselkednek a rendszerei, úgy, hogy nem tudom megérteni, miért hibáznak az integrációim; utána pedig megpróbál engem hibáztatni a hibákért. Ezután időt pazarolunk arra, hogy bebizonyítsuk: nem az én hibám, és többórányi hibakeresés után elárulja azt az információt, ami a kiváltó ok, amit ha egyszerűen elmondott volna, amikor először feltettem a konkrét, célzott kérdésemet, kb. 10 másodperc alatt megoldottuk volna.

Ez a probléma azóta megvan, amióta itt dolgozom.

Gyakran mi ketten vagyunk az egyetlenek, akiknek tétje van a probléma megoldásában, sőt valójában csak mi ketten vagyunk tanúi a beszélgetéseinknek, így fel nem foghatom a viselkedését, hiszen a kudarc vagy az elpazarolt idő következményeit mindketten egyformán elszenvedjük.

Próbáltam kizárni az egót mint magyarázatot, mert nincs, aki tanúja lenne. Az, hogy technikailag inkompetensnek próbáljon beállítani, hiábavaló igyekezet, mert egyedül a teljesen működő rendszer az, amiért felelősségre vonnak minket.

Például: „Mi történik, amikor az X szerver leállni kezd?" A válasza: „Semmi." Kis idő múlva aztán elárulja, hogy egy folyamat (pipeline) azonnal megszakad, egy új viselkedés, amiről senkinek sem szólt, és amiről pedig korábban már megállapodtunk, és teszteltük is.

Mi lehet ennek a viselkedésnek az oka, és hogyan oldhatom meg? Lehet ez valamilyen személyiségzavar tünete?

A közösség legjobbnak ítélt válasza (75 szavazat)

Szerző: Player One · CC BY-SA

„Your company needs a better testing culture. … If this testing was in place then it wouldn't fix your co-worker's unhelpful attitude, but it would save a lot of the time that you spend going back and forward to determine where the problem is."

Lényeg (magyarul): Ne a vitát nyerd meg, hanem tedd feleslegessé: automatizált, ismételhető tesztek (a másik API-ja ellen és mockolt változata ellen is) tényszerűen és azonnal megmutatják, melyik oldalon van a hiba. Ez a kolléga hozzáállását nem gyógyítja meg, de a hibáztatás terepét elveszi: a „korábban teszteltük és jó volt" nem tesztkultúra. Kiegészítő válasz (Karl Bielefeldt, 43): saját tapasztalatból: az ilyen viselkedés oka nála épp a minőség iránti megszállottság volt: a kolléga el sem tudja képzelni, hogy az ő rendszerében van a hiba, ezért a kritikát is csak „minőség-érvként" tudta befogadni; az ok megértése hatékonyabb megközelítést tett lehetővé.

Valós forrás: „My co-worker withholds information about his systems and blames me for »bugs« which aren't my fault” · szerző: user9385381 · Stack Exchange / The Workplace (q147027) · CC BY-SA · magyar fordítás, anonimizálva. Az eredeti poszt →