Gdybym mógł stworzyć listę najczęściej zadawanych przez klientów pytań, "skład zespołu" z pewnością znalazłby się w pierwszej trójce, jeśli nie na pierwszym miejscu. Dlaczego? Ponieważ stworzenie silnego zespołu jest jednym z najważniejszych elementów, które wnoszą wartość do firmy. Właśnie dlatego włożyliśmy tak wiele wysiłku w ten proces w "Inspeerity". Ale nie stresuj się, zajmiemy się tym za Ciebie. Zbudowaliśmy nasz model pracy przez lata ciężkiej pracy, dodając coś nowego, eliminując niepotrzebne kroki i otrzymując informacje zwrotne od naszych partnerów. Praktyka czyni mistrza, ale "mistrz" jest zawsze inny.
Pozwól, że podzielę się 10 najpopularniejszymi pytaniami, które otrzymuję od klientów na temat składu zespołu
Na początek pracujemy na zasadach Agile. Jeśli nigdy wcześniej nie spotkałeś się z Agile lub chcesz dowiedzieć się więcej, mamy artykuł wyjaśniający wszystko tutaj. Ale powiedziawszy to, kontynuujmy naszą listę
- Ile czasu upływa od zawarcia umowy do rozpoczęcia pracy przez pierwszych członków zespołu?
- Czy istnieją jakieś ograniczenia umowne dotyczące zwiększenia liczby członków zespołu?
- Czy istnieją jakieś ograniczenia umowne dotyczące zmniejszenia liczby członków zespołu?
- Jak szybko można dodawać nowych członków zespołu / zespoły?
- Czy utrzymujesz ławkę natychmiastowo dostępnych członków zespołu?
- Czy jesteś w stanie zapewnić członków zespołu, którzy uzupełnią nasze istniejące zespoły (obok pełnoetatowych pracowników)?
- Czy możesz dostarczyć członków zespołu, którzy uzupełnią nasze istniejące zespoły (wraz z personelem naszego partnera)?
- Czy jesteś w stanie zapewnić dedykowany zespół, a jeśli tak, jaki jest typowy profil tych zespołów?
- Czy Twój zespół ma doświadczenie w zwinnych praktykach programistycznych, takich jak Scrum?
- Co zrobić, aby szybko i skutecznie zintegrować członków zespołu z organizacją klienta?
1. Ile czasu upływa od zawarcia umowy do rozpoczęcia pracy przez pierwszych członków zespołu?
Zaczynamy szukać kandydatów jeszcze przed podpisaniem umowy. Zwykle znalezienie kandydata w naszych głównych technologiach zajmuje od 2 do 4 tygodni i od 4 do 6, jeśli szukamy niszowej umiejętności.
2. Czy istnieją jakieś ograniczenia umowne dotyczące zwiększenia liczby członków zespołu?
Nie, nie mamy takich ograniczeń. Staramy się nie skalować zespołu o więcej niż 50% miesięcznie dla zespołów składających się z więcej niż 10 członków, jeśli zaangażowany jest jeden lider zespołu. Przyspiesza to wdrażanie i dostarczanie wartości w projekcie. W przypadku większych projektów oferujemy oddzielne zespoły i dodajemy dodatkowych liderów. Jednocześnie każdy projekt jest inny, więc nie zapisujemy tych zasad w kamieniu.
3. Czy istnieją umowne ograniczenia dotyczące zmniejszenia liczby członków zespołu?
Nie mamy takich ograniczeń. Zwykle mamy miesięczne wyprzedzenie, więc jeśli potrzebujesz zmniejszyć swój zespół, możesz to zrobić.
4. Jak szybko można dodawać nowych członków zespołu / zespoły?
Zazwyczaj trwa to od 2 do 6 tygodni. Zależy to od technologii i obciążenia projektem. Trzymamy kilka osób na ławce czekających na rozpoczęcie nowych zadań, ale czasami musimy szukać nowych pracowników do obsadzenia określonych niszowych technologii. Przez cały czas mamy znaczny pipeline nowych kandydatów w najpopularniejszych technologiach.
5. Czy utrzymujesz ławkę natychmiast dostępnych członków zespołu?
Staramy się utrzymywać ławkę 3-5 deweloperów, aby zaspokoić wszelkie dodatkowe potrzeby, gdy się pojawią. Jednak ze względu na ostatnie warunki rynkowe sytuacja stała się trudna. Zawsze mamy otwarte stanowiska dla dobrych inżynierów, dlatego nasz pipeline nowych kandydatów jest duży i możemy działać bardzo szybko, aby znaleźć wykwalifikowanych ludzi.
6. Czy jesteś w stanie zapewnić członków zespołu, którzy uzupełnią nasze istniejące zespoły (obok pełnoetatowych pracowników)?
Tak, świadczymy usługi augmentacji zespołu, jest to ważna część naszego głównego modelu biznesowego - dostarczanie zasobów, które mogą zintegrować się z Twoim zespołem. Ten model pozwala ci zarządzać zespołem, mieć lidera po swojej stronie i programistów, którzy poświęcają 100% swojego czasu na twój projekt.
7. Czy możesz dostarczyć członków zespołu, aby powiększyć nasze istniejące zespoły (wraz z personelem naszego partnera)?
Tak, jesteśmy. Możemy współpracować zarówno z zespołami klienta, jak i innych partnerów. Zawsze staramy się budować jeden zespół ze wspólnymi celami, niezależnie od tego, skąd pochodzą pozostali członkowie zespołu.
8. Czy jesteś w stanie zapewnić dedykowany zespół, a jeśli tak, to jaki jest jego typowy skład?
Tak, dostarczamy dedykowane zespoły zbudowane zgodnie z potrzebami projektu. Z reguły dedykowany zespół składa się z lidera zespołu, programistów i inżynierów QA. Możemy jednak dodać Scrum Masterów/analityków biznesowych w zależności od potrzeb klienta. Wielkość zespołu zależy również od wielkości projektu.
9. Czy Twój zespół ma doświadczenie w zwinnych praktykach programistycznych, takich jak Scrum?
Tak, większość projektów, które realizujemy, to projekty Agile (SCRUM/Kanban). Jeśli chcesz dowiedzieć się więcej o różnicach, możesz znaleźć więcej informacji na temat SCRUM i Kanban tutaj. Mamy w firmie 13 certyfikowanych Scrum Masterów (SCM I).
10. Co zrobić, aby szybko i skutecznie zintegrować członków zespołu z organizacją klienta?
Mogę odpowiedzieć na to pytanie na praktycznym przykładzie. Dobrym przykładem naszego podejścia do współpracy i zaangażowania jest jeden z naszych ostatnich projektów.
Pierwszy krok
Po rundzie spotkań z naszym dyrektorem operacyjnym/dyrektorem ds. realizacji i naszym liderem technicznym, który był najbardziej odpowiedni do tego projektu. Zaproponowaliśmy najbardziej efektywne podejście do sytuacji, a nasza propozycja spotkała się z aprobatą klienta.
Drugi krok
Ze strony Inspeerity przydzieliliśmy Tech Leadów i Senior Developera i rozpoczęliśmy intensywną pracę z Product Ownerem i Scrum Masterem po stronie klienta, aby poznać projekt. Zdefiniowaliśmy mapę drogową najpilniejszych funkcjonalności, harmonogram dostawy i potrzebny zespół. Po około dwóch tygodniach wiedzieliśmy wystarczająco dużo, aby rozpocząć zadanie.
Trzeci krok
Postanowiliśmy stworzyć kilka małych i samowystarczalnych zespołów, które mogłyby skupić się na różnych obszarach projektu i byłyby łatwiejsze w zarządzaniu zamiast jednej dużej grupy. W ciągu miesiąca stworzyliśmy pierwszy zespół składający się z 6 osób, a po kolejnych 2 miesiącach drugi (oba zespoły były mieszanką osób zarówno z Inspeerity, jak i ze strony klienta). Po pewnym czasie, ze względu na potrzeby projektu, powstał trzeci zespół programistów. Kilka miesięcy po rozpoczęciu projektu, po udowodnieniu naszych umiejętności, klient zdecydował, że powinniśmy otrzymać pełną kontrolę nad zarządzaniem tymi zespołami, pozostawiając po swojej stronie jedynie role Product Ownera i Scrum Mastera.
Jak to działało
Projekt obejmował głównie pracę zdalną, codzienne spotkania wideo w celu omówienia projektu. Kluczowi programiści ze strony klienta, Scrum Master i Product Owner odwiedzali nasze biura co kilka tygodni, aby pracować razem przez kilka dni. To samo dotyczyło naszej strony: co kilka tygodni nasi programiści/liderzy podróżowali do biur klienta , aby porozmawiać z właścicielami biznesowymi różnych działów i pracować z programistami z jednego biura.
Z punktu widzenia zarządzania, organizowaliśmy cotygodniowe spotkania statusowe pomiędzy Delivery Director i KAM z naszej strony, a CEO i interesariuszami ze strony klienta. Omawialiśmy postępy projektu, możliwe ulepszenia i działania, które musielibyśmy podjąć, aby poprawić ogólną współpracę.
Przejrzystość i otwartość umożliwiły obu stronom wprowadzenie działań naprawczych - w rezultacie każda ze stron była naprawdę zadowolona z naszej współpracy, a żadna z osób, które zapewniliśmy, nie była kwestionowana pod względem wydajności (nie musieliśmy usuwać / zastępować nikogo z naszych pracowników).
Współpraca trwa już prawie dwa lata. Pracujemy z klientem jako partnerzy, po stronie Inspeerity zespół liczy obecnie 14 osób. CEO firmy klienta postrzega to jako niekończącą się współpracę, dla niego jesteśmy częścią jego zespołu.
Jeśli szukasz więcej informacji na temat niektórych z naszych projektów, znajdziesz je tutaj.
Ewentualnie przeczytaj część I FAQ, jeśli jeszcze tego nie zrobiłeś.
Oto 10 najczęściej zadawanych pytań dotyczących naszego modelu pracy. Jeśli coś nie zostało tutaj omówione lub jeśli chcesz dowiedzieć się więcej, skontaktuj się z nami na czacie.