Jaka jest główna praca lidera zespołu? [Zamknięte]

16
  • W projekcie opartym na zwinnym modelu programowania, jakie jest główne zadanie lidera zespołu?
  • Jakie są różnice stanowisk między kierownikiem zespołu a kierownikiem projektu?
Amir Rezaei
źródło

Odpowiedzi:

12

W projekcie opartym na zwinnym modelu programowania, jakie jest główne zadanie lidera zespołu?

Przy stanowisku, że zwinne zespoły są „samozarządzające”, powiedziałbym, że głównym zadaniem kierownika zespołu jest moderowanie zwinnego procesu zarówno dla zespołu, jak i klienta. Powiedziałbym, że w prawie każdym procesie tropem jest pomost między odrębnymi grupami, osobą najbardziej odpowiedzialną za utrzymanie dużego obrazu w porządku i osobą wypełniającą pęknięcia między członkami zespołu. W zwinnej metodologii, w której cały zespół wypracowuje priorytety i zastanawia się, jak najlepiej wykonać zadanie, oraz ściśle współpracuje z klientem / użytkownikami - widzę, że zespół prowadzi jako mówca zespołu do reszty firma i różne podmioty, które nie są głównymi interesariuszami.

Jakie są różnice stanowisk między kierownikiem zespołu a kierownikiem projektu?

Zasadniczo uważam, że lider zespołu jest skoncentrowany na ludziach, a kierownik projektu - na projektach. W praktyce oznacza to, że kierownik zespołu pomaga zespołowi technicznemu na właściwej drodze do wykonania zadania, podczas gdy kierownik projektu martwi się większym przypadkiem finansów, długoterminowej strategii, zasobów korporacyjnych, pozycjonowania produktów, legalności itp. Wierzę, że że w wystarczająco małej firmie te dwie prace mogą być obsadzone przez tę samą osobę, ale w dużym projekcie lub firmie będzie więcej kierowników zespołów niż kierowników projektów. Ogólnie rzecz biorąc, kierownik zespołu powinien posiadać zarówno umiejętności techniczne, jak i umiejętności miękkie, kierownik projektu potrzebuje umiejętności biznesowych i umiejętności miękkich. Jeśli kierownik projektu ma odpowiednie umiejętności techniczne, jest to bonus.

bethlakshmi
źródło
17

Zarząd wspina się po drabinie, przywództwo decyduje, na której ścianie drabina powinna się opierać.

„Zarządzanie postępuje właściwie; przywództwo postępuje właściwie”. Peter Drucker


źródło
7

To z mojego doświadczenia w dużych przedsiębiorstwach. Kierownik projektu odgrywa znacznie większą rolę. W średnich i dużych projektach korporacyjnych może istnieć strumień programowania aplikacji (nawet z podstrumieniami, takimi jak frontend WWW, backend systemów głównych itp.), Zmiany infrastruktury (komputery stacjonarne, serwery i sieci), zmiany procesów biznesowych, szkolenia personelu itp. Jest to niemożliwe dla kierownika projektu szczegółowo zarządzającego każdym strumieniem pracy. W tym miejscu rozpoczyna się lider zespołu. Pomoże premierowi w doborze, szacowaniu, załamaniu pracy i pozyskiwaniu zasobów. Powinien być odpowiedzialny za śledzenie postępów projektu i regularne raportowanie do premiera ryzyka i problemów na wczesnym etapie. Powinien koordynować z innymi zespołami i parami w projekcie. Powinien również podejmować techniczne decyzje projektowe i tworzyć rozwiązania projektowe dla projektu. Jeśli to konieczne, dokonaj przeglądu projektu wraz z innymi projektami i architektami, aby dopasować je do całości rozwiązania lub architektury korporacyjnej. Dotyczy to zarówno oprogramowania, jak i innych strumieni technicznych i biznesowych.

PM jest odpowiedzialny za całościową realizację projektu, harmonogramy, budżetowanie, raportowanie do komitetu sterującego. Czasami jest kierownik działu biznesowego, który jest generalnym kierownikiem zmiany biznesowej, a kierownik działu IT koncentruje się tylko na zmianach IT.

softveda
źródło
Dobra odpowiedź ... teraz, jeśli się nie mylę, to czyni mnie liderem zespołu w moim zespole, chociaż nie mam oficjalnego tytułu
IvoC
5

Istnieje kilka różnych rodzajów lidera zespołu, IMO:

Prowadzenie techniczne:

  • W tym miejscu lead jest trochę jak architekt i jest nieco postrzegany jako nieco wyższy niż inni deweloperzy projektu. Częścią tej roli jest spójność w kodzie, umiejętność organizowania części kodu itp. Takie jest zdanie zespołu programistów, ponieważ wyobrażam sobie, że w innych zespołach mogą istnieć potencjalni klienci techniczni, którzy mogą być zupełnie inni, np. można się spodziewać, że techniczny przewodnik testujący dobrze zna narzędzia i rozumie, jaką metodologię stosuje się, co niekoniecznie jest takie samo jak techniczny lead programistyczny.

Dowód administracyjny:

  • Tutaj więcej chodzi o to, że lead rozumie, w jaki sposób przydzielani są ci, którzy prowadzą, tj. Kto pracuje, jaki procent na różne projekty. Nie oznacza to, że biegłość techniczna jest czymś innym, na co warto tutaj zwrócić uwagę. Ten widok jest dość ortogonalny dla kierowników projektów, ponieważ ta perspektywa pokazuje, jak obciążony jest każdy członek zespołu.

Kierownik projektu to osoba, która zazwyczaj jest jednym punktem kontaktowym, który ma oko na cały projekt. Jest to osoba, która zgłasza się komitetowi sterującemu, zajmuje się wnioskami o zmianę i innymi sprawami administracyjnymi związanymi z projektem. Kierownik zespołu, przynajmniej pod względem kierownictwa technicznego, może nie być zaangażowany w komunikowanie się z innymi zespołami, w przeciwieństwie do kierownika projektu, który prawdopodobnie będzie chciał wiedzieć, gdzie jest każdy zespół, który może obejmować osoby spoza zespołu programistycznego.

JB King
źródło
+1 Za wyróżnienie namiaru technicznego i administracyjnego
Amir Rezaei,
3

W zwinny sposób iteracja idzie w parze, uważam, że kilka obowiązków lidera zespołu to:

  1. Musi wiedzieć, jak radzić sobie z wynikami poprzednich faz i powinien odpowiednio podejmować decyzje.
  2. Musi zadbać o szczegóły techniczne i zasoby, należy unikać zależności (programistów).
  3. Powinny być w stanie komunikować się i koordynować z innymi zespołami (zespoły baz danych, zespoły testujące). Pamiętaj, że jeśli któryś z zespołów zawiedzie, iteracja się nie powiedzie.
  4. Główna praca: Obsługa zasobów / programistów jest głównym zadaniem, w zespole będziesz mieć ludzi o różnych postawach Seniorzy, Juniorzy. Zespół ołów musi być w stanie dowiedzieć się, co Role powinny Individual zabaw w szczególności iteracji .
Leśniczy
źródło
2

W środowisku zwinnym per se nie ma „lidera zespołu”. Zespoły powinny się samoorganizować . W Scrumie istnieje koncepcja „ ScrumMaster ”, ale to bardzo różni się od „lidera zespołu” lub „kierownika projektu”.

Marcie
źródło
1
Rzeczywiście jednak nie spotkałem żadnej firmy z zespołem 10 osób, który nie ma lidera zespołu.
Amir Rezaei,
1
Szukaj dalej - są tam. Nie widziałem żadnej firmy, która działałaby „zwinnie” z czymkolwiek zwanym „kierownikiem zespołu”. Wydają się być całkowicie przeciwnymi koncepcjami. Twój przebieg i / lub lokalizacja mogą się różnić!
Marcie