2009-08-28 12 views
5

Mój zespół (4 osoby) właśnie osiągnął ważny kamień milowy w naszym rozwoju, wprowadzając nas na około 2/3 zakończone, ale myślę, że stres dogonił wszystkich, a wszystkie narzędzia mają już za mało, progess is wykonywane przy 1/5 początkowej prędkości. Chciałem zapytać społeczność SO, jak najlepiej sobie z tym poradzić, zidentyfikowałem następujące problemy.Jak upewnić się, że dynamika zostanie utrzymana po ważnym wydarzeniu rozwojowym?

  • Brak wyraźnej ostrości i kierunku. Wydaje się, że uderzamy w małe ulepszenia strony, ale nie pracujemy nad niczym centralnym w projekcie, więc myślę, że powoduje to brak entuzjazmu.

  • Schodząc z bardzo silnego popychania rozwoju. Wydaje się, że wszyscy chcieli naprawdę "odpocząć", co jest w porządku przez jakiś czas, ale wciąż trzeba robić postępy.

  • Pozostałe zadania są bardziej żmudne niż efektowne. Taka jest natura bestii, ale muszę jeszcze skutecznie ją oswoić.

Każda pomoc jest doceniana.

+4

Głosuję, aby zamknąć to pytanie jako nietypowe, ponieważ nie chodzi o programowanie, chodzi o metodologię. – EJoshuaS

Odpowiedz

9

Niektóre przestoje są konieczne po osiągnięciu ważnych etapów. Ludzie potrzebują się zrelaksować i rozpakować. Naciskanie niesie ze sobą stres i zmęczenie do przodu, a zespół nie będzie działać w pobliżu ich potencjału.

Daj wszystkim kilka dni wolnego na tydzień i pozwól im wrócić całkowicie odświeżony i gotowy do kontynuowania.

+0

Cóż, nie mam uprawnień, aby to zrobić, jestem menedżerem projektu, a nie nadzorcą, ale mogę pozwolić im to łatwo. – Firoso

+0

od razu - jeśli ludzie płoną o północy, pozwól im odpocząć. – obelix

+1

Niech rozkoszują się swoim spełnieniem. Nagradzaj ich postępy. Darmowy lunch, piwo po pracy. Kilka dni nie stresowania się nie jest złe. Pomoże to w zachowaniu morale, zwłaszcza, jeśli rozwalą dupę, aby wydobyć tę część. – xcramps

1

Zrób coś, poza pracą, jako zespół. Idź na lunch, happy hour, laser tag, wszystko, co możesz zrobić jako grupę, która nie jest pracą. Krótka przerwa od stresu może być ogromną ulgą i, miejmy nadzieję, może ponownie wzmocnić twój zespół do ostatecznego popchnięcia.

+0

Niestety, większość z tego nie będzie latać z firmą, zwłaszcza nie po raz pierwszy lub bilet. – Firoso

+2

To o wiele tańsze niż wycofanie projektu, ponieważ nie udało Ci się dotrzymać terminu z powodu błędów spowodowanych przez stres ... –

+3

Wszystko, co robisz z ludźmi z pracy, nadal działa, IMHO. – MusiGenesis

6

Poinformuj ich, że potrzebujesz tylko 3 osób do ukończenia projektu.

+2

HA HA HA HA HA HA HA HA! 2 punkty. – Firoso

1

Mocno wierzę w "slackweek". Jeśli ostateczny termin całego projektu nie jest zbyt bliski: po prostu niech każdy robi to, co chce, przez pewien okres czasu. Mógł napisać tutaj kilka testów, wyrównać trochę rzeczy w gui, przeczytać najnowsze informacje, cokolwiek. Do ciebie, jeśli to musi być praca nad tym konkretnym projektem lub po prostu coś użytecznego ogólnie.

WTEDY, masz duże "rozpoczęcie" spotkania, w którym mówisz o wizji i celach dla pozostałej trzeciej rzeczy - o dużym obrazie i sprawisz, że wszyscy znów się wyrównali. Zakładam, że pozostawione rzeczy są naprawdę potrzebne, aby dać klientowi kompletny produkt, aby mógł być zmotywowany.

Powodzenia!

+0

cóż, nie jest to coś więcej, mamy działający model, teraz wystarczy go dostosować do naszych potrzeb i wypełnić pęknięcia, by tak rzec. więc Kinda w prawo. – Firoso

0

Dodaj jajko wielkanocne! To nie poprawia głównego projektu, ale pomaga deweloperom poczuć się właścicielem.

Ponadto pomocne może być odłożenie czasu na oczyszczanie "zwierzątka domowego". Daje to programistom szansę naprawienia dokuczliwych problemów, które są dla nich ważne. Pomaga to udoskonalić projekt, a jednocześnie pozwala programistom robić postępy z czymś, co jest dla nich ważne. Pomaga utrzymać poziom podniecenia.

0

Czy zbliżają się jasne terminy/kamienie milowe? To jest coś, co należy wziąć pod uwagę, ponieważ określenie docelowej daty może pomóc w skupieniu się.

Pęd utracony, wiąże się z ludźmi, którzy po prostu się wypalili, nie tak zmotywowani jak przedtem lub praca stała się znacznie inna, np.wypracowanie szczegółów na temat niejasnych wymagań, a nie fajne części, które teraz są wykonywane?

+0

Jest to trochę obojga, ale powiedziałbym, że jest to raczej zmiana biegów niż wypalenie. – Firoso

0

Jedną z rzeczy, które zwróci Agile, jest dokładniejsze skupienie się na tym, gdzie stoisz, co zrobiłeś i co pozostało do zrobienia w ciągu kilku następnych tygodni. Istnieją pojęcia "zaległości" (co trzeba zrobić) i "prędkość" (jak szybko są wykonywane zadania). Ponieważ każda iteracja trwa zwykle około miesiąca, bardzo jasne jest, kiedy zespół nie pracuje według przewidywanej/wymaganej stawki lub pracuje zbyt ciężko. Być może będziesz w stanie pożyczyć niektóre koncepcje ze Scruma w tych celach.

Prostszym rozwiązaniem jest przypominanie im, że jeśli pracują w rozsądnym tempie, nie ma przełomowego momentu kryzysowego, który sprawi, że wszyscy staną się piekłem.

+0

-1 (tylko wirtualny, ponieważ lubię być wielokrotnością 5) dla obowiązkowego skoku sprzedaży Agile/Scrum. Bez względu na to, co Agile i Scrum mogą wnieść do stołu, motywacja nie należy do nich. – MusiGenesis

+0

Skłamałem. -1 za prawdziwe. – MusiGenesis

+0

OK, -1 ponieważ nie lubisz Agile/Scrum, lub ponieważ nie lubisz czytać komentarzy w takim stopniu, w jakim naprawdę je rozumiesz? To, co mówiłem, to to, że jedna rzecz, która pochodzi z Agile, to obiektywne metryki, na które można wskazać, zamiast po prostu powiedzieć "Nie pracujesz wystarczająco szybko". Część motywacyjna była osobnym akapitem z jakiegoś powodu.A jeśli spojrzysz jeszcze bliżej, nie sugerowałem, że OP używa Agile/Scrum, sugerowałem, żeby pożyczyli od niego te pojęcia. Myślę, że twoje pukanie było niesprawiedliwe. –

2

Myślę, że kluczem jest, gdy mówisz, że pozostałe zadania są bardziej żmudne niż efektowne. Takie życie jest takie, ale wielu programistów nie chce pracować nad nużącymi. Niemniej jednak, jako dowódca, to Twoja odpowiedzialność za określenie zadań, które należy wykonać, i przydzielenie ich ludziom do wykonania. To samo, co przy bardziej interesujących zadaniach, może nawet ważniejszych (ktoś prawie zawsze będzie starał się robić ciekawe rzeczy, nie tyle z nudą).

Przydziel swoje zadania, podaj im terminy i kontynuuj postępy, jakie robią. Jeśli masz jakieś bardziej interesujące zadania, nie pozwól, aby ktokolwiek miał jedno z nich do zrobienia, dopóki nie ukończy swojej części nudy. W rzeczywistości zwiąż interesujące zadania pozostawione w nagrodę za szybsze wykonanie nudy lub wykonanie jej w jakikolwiek sposób.

Jeśli nie masz już żadnych interesujących zadań, być może uda Ci się wygenerować konkurencję, aby uzyskać resztę rzeczy.

Dobrze jest być wolnym przez kilka dni po poważnym pchnięciu, ale jeśli trwa dłużej niż tydzień, myślę, że musisz zebrać zespół i porozmawiać o tym, co trzeba zrobić, aby naprawić luki.

Powiązane problemy