Dzieje się tak w każdym zespole.
Z niektórych powodów w zespole powstają konflikty, które wpływają na ogólną motywację i wydajność.
Jakie jest twoje zalecane podejście do rozwiązania tego powszechnego problemu?
Przykłady :
- jedna część zespołu chce wdrożyć wstrzykiwanie zależności, druga część uważa, że to strata czasu.
- niektórzy programiści uważają, że reszta zespołu spowalnia rozwój (co tłumaczy, dlaczego spóźniają się z harmonogramem)
- osobiste niezgodności między jednym lub większą liczbą programistów
- jeden programista odmawia rozmowy z innym (bez wyraźnego powodu)
team
problem-solving
Kilian Foth
źródło
źródło
Odpowiedzi:
Przez dwa lata miałem zespół 10 osób bez konfliktu (dotknij drewna). Mogę mieć szczęście lub może robić coś dobrze. Najlepszym sposobem na poradzenie sobie z konfliktem nigdy nie jest istnienie przez dłuższy czas. Istnieje kilka podstawowych wartości, które można głosić.
Wszystko to wymaga od kogoś strzeżonego wysiłku.
Oprogramowanie to w zasadzie gra zespołowa, której blask jest zazwyczaj krótkotrwały. Jeśli pójdę za twoimi przykładami:
Jedną z rzeczy, które uważam za bardzo skuteczne, jest powtarzanie „jesteśmy dobrym zespołem” i powtarzanie „jesteśmy zespołem dla samotnych”.
źródło
Oczywiście zależy to od konfliktu; występują w wielu smakach.
W tym przypadku należy wyjaśnić, że w zasadzie nie ma znaczenia, która z nich jest właściwa, w rzeczywistości o wiele ważniejsze jest, aby cały zespół stosował to samo podejście. Wyjaśnij to osobie posiadającej opinię mniejszości (i pamiętaj, aby podkreślić, że niekoniecznie jest to właściwa decyzja, ale także nie jest wystarczająco ważna, aby przelać krew). Zdegenerowanym przypadkiem jest na przykład programista odmawiający użycia kontroli źródła lub poddania się przeglądowi kodu. To problem z zarządzaniem i szczerze mówiąc, nie wiedziałbym, jak go rozwiązać, nie pozwalając nieuczciwemu programistowi odejść.
Naprawdę nie ma sposobu na złagodzenie tego. Wyjaśnij im obu, że sprzeczki są niedopuszczalne, a ich osobiste urazy należy sprawdzić przy drzwiach, jeśli będą produktywnymi członkami tego samego zespołu (działa to niezależnie od tego, czy jesteś menedżerem, czy nie) ; rówieśnicy mogą mieć zaskakująco wpływowy wpływ, jeśli są wystarczająco pewni siebie). Jeśli to nie zadziała, spróbuj podzielić je na wykresie organizacyjnym, aby zmniejszyć ich bliskość zawodową / fizyczną, lub oddal się od biurka.
Kluczowa różnica między tym a innymi typami konfliktów polega na tym, że prawdopodobnie istnieje poprawna odpowiedź. Zwykle ma to związek z kodem jednego lub drugiego dewelopera i z tym, jak powinien on działać (czasami jest to większy argument architektoniczny). Kluczową rzeczą do zrozumienia tutaj jest to, że pomimo prawidłowej odpowiedzi, prawdopodobnie jej nie znasz . Najlepszą rzeczą, jaką możesz zrobić, to mediować, aby upewnić się, że jest to czysty argument i mieć nadzieję, że którąkolwiek ze stron da się przekonać. Ponownie możesz to zrobić, niezależnie od tego, czy zgłoszą się one do ciebie, czy nie, ale jeśli jesteś rówieśnikiem, mogą udać się do menedżera, aby ponownie uruchomić grę, nawet jeśli uda ci się doprowadzić ich do końca.
źródło
Poproś niezależnego mediatora będącego stroną trzecią, aby usiadł z obiema stronami konfliktu i poproś ich o wypowiedzenie się.
Pomaga, jeśli mediatorem jest osoba, która ma problemy z rozmową, ale nadal szanuje i nie będzie mówić
źródło
jeśli nie są w stanie dojrzeć, obaj ich obu i zdobędą profesjonalistę, może wykonawca / ktoś niezależny?
źródło
Z mojego doświadczenia wynika, że większość konfliktów tego rodzaju sprowadza się do starć osobowości. Niektóre z nich mają inne elementy, ale najczęściej są one używane jako narzędzie do nieporozumień, więc nawet jeśli rozwiążesz problem, o który się kłócą, to tylko kwestia czasu, zanim pojawi się coś innego.
Moja rada:
1) Pierwszą rzeczą jest wyjaśnienie obu z nich, że konflikty źle odbijają się na nich obu i że nie będzie zwycięzcy i przegranego, tylko dwóch przegranych w różnym stopniu.
2) Wyjaśnij im, że bez względu na to, czego oczekujesz, oboje będą działać w sposób profesjonalny. Nie muszą się lubić, ale muszą być obywatelscy, sprawni i zorganizowani. Upewnij się, że ma to odzwierciedlenie w corocznych ocenach i przeglądach - niemożność nawiązania kontaktu z kolegą z zespołu jest znaczącym problemem z ich wydajnością.
3) Słuchajcie wzajemnie swoich problemów i, w stosownych przypadkach, bądźcie sympatyczni, ale także wskażcie ich słabości w tej dziedzinie i unikajcie długich dyskusji lub osądów dotyczących tego, kto ma rację, a kto nie. Jak powiedziałem powyżej w 95% przypadków (pozostałe 5% to prawdziwe zastraszanie lub tym podobne, które należy odpowiednio rozwiązać jako kwestię dyscyplinarną), obaj się mylą i muszą to zrozumieć.
4) Tam, gdzie to możliwe, trzymaj je oddzielnie, tam gdzie jest to łatwe. Ogólnie rzecz biorąc nie uważam, że łączenie ludzi robi coś więcej niż rozbudzanie. Jeśli zamierzają „pogodzić się”, to i tak się stanie i podejrzewam, że bardziej prawdopodobne jest, że nie będą się ciągle mierzyć.
źródło
Powinieneś kazać im walczyć w „tech off” z każdej strony dostaje pudełko części - zdemontowany komputer, ten, który buduje maszynę i uruchamia pierwsze wygrywa.
jeśli to ci nie pomoże, powinieneś spróbować walki maczetą, a nawet walki piłą łańcuchową.
źródło
TKI identyfikuje garść różnych technik rozwiązywania konfliktów, które mogą być pomysłem na rozwiązanie niektórych problemów. Istnieją pewne uzasadnione problemy, takie jak korzystanie z frameworka lub nie, choć może to być rozwiązane albo przez głosowanie zespołu nad jednym sposobem na rozwiązanie tego problemu, albo przez przejście do władzy wyższej jak jakiś menedżer. Czasami mogą występować spory dotyczące interpretacji wymagań, które najlepiej rozwiązać, zwracając się do kierownika projektu lub analityka biznesowego w celu uzyskania konkretnego orzeczenia, np. Czy puste wyszukiwanie nic nie zwraca, ponieważ nic nie zostało wprowadzone, lub zwraca wszystko, jak w przypadku użycia dopasowania wieloznacznego mówi, że wszystko nie ma w tym nic.
Jeśli jest więcej konfliktów osobowości, pojawia się pytanie, jak dobrze każdy wie o danym problemie i co zostanie zrobione, jeśli będzie się powtarzał. To nie tyle bezczynne zagrożenie, co: „Jeśli nie potraficie tego rozwiązać, rozwiążę to, usuwając przynajmniej jednego z was”, mentalność. Oczywiście niesie to ze sobą potencjał pasywno-agresywnych zachowań i innych dziecięcych bzdur, ale dzieje się tak, gdy bystrzy, zaradni ludzie wkraczają w sposób, który nie wykorzystuje tradycyjnej broni do rozwiązania wrogości. „Wredne dziewczyny” ma kilka przykładów tego rodzaju zachowań, tylko po to, by podać jakieś odniesienia.
źródło
Nie sądzę, abym był w stanie znieść aspekt zarządzania opieką nad dziećmi. Powiedziałbym im, aby załatwili sprawę w pojedynku na śmierć i życie.
źródło
Przydał mi się „kontrakt zespołowy”.
Członkowie zespołu muszą je opracować wspólnie, jeśli zejdą z góry, to nie zadziała.
Jest jednak trochę za późno, jeśli drużyna już walczy.
źródło