Zasady produktu Intercom: Kształtowanie rozwiązania w celu maksymalizacji wartości klienta

Opublikowany: 2022-08-11

W Intercom wierzymy, że jasne zasady przewodnie są najlepszą podstawą do budowania produktu i utrzymywania zgodności zespołów.

Nasza zasada inżynierska „kształtuj rozwiązanie” pozwala nam dostarczać lepszą wartość dla klienta i utrzymywać zespół wysoce zaangażowanych, wyrównanych i zmotywowanych osób. Kształtowanie rozwiązania sprawia, że ​​nigdy nie realizujemy ślepo wymagań określonych przez innych. Głęboko rozumiemy wartość naszej pracy i pomagamy projektować rozwiązania, które skutecznie dostarczają tę wartość.

To już szósty wpis z serii, w której omawiamy zasady dotyczące naszych produktów . Tutaj Levent omawia naszą zasadę inżynierską „Kształtuj rozwiązanie”.

Inżynierowie są zaangażowani od samego początku

W wielu firmach proces rozwoju produktu opiera się na negocjacjach. Właściciel produktu, analityk biznesowy lub menedżer produktu artykułuje wymagania klienta i przekazuje je zespołowi inżynierskiemu. Inżynierowie przekazują informację zwrotną, zazwyczaj w formie odpychania, a strony negocjują w celu osiągnięcia konsensusu.

„Naprawdę wysokowydajny, samoorganizujący się zespół nigdy nie organizowałby się w silosy”

Gwarantuje to nie tylko, że z założenia tylko jedna osoba jest empatyczna w stosunku do potrzeb klienta – ale jest to przeciwieństwo kultury współpracy. Naprawdę wysokowydajny, samoorganizujący się zespół nigdy nie zorganizowałby się w ten sposób w silosy.

W Intercom, wartości naszego zespołu inżynierów wyznaczają cechy, które naszym zdaniem tworzą dla wspaniałych inżynierów. Inżynierowie, którzy kształtują rozwiązanie od początku do końca:

  • Naprawdę dba o to, nad czym pracują.
  • Chcesz mieć wpływ na wyniki, nad którymi pracują.
  • Zrozum, jaką rolę w tworzeniu wspaniałych produktów odgrywa współpraca.

Świetni inżynierowie dbają o produkt, który tworzą

W Intercom inżynierowie dążą do zapewnienia wpływu i wartości. Kształtowanie rozwiązania oznacza odgrywanie kluczowej roli w rozwiązywaniu problemów naszych klientów i upewnianie się, że jesteśmy zaangażowani na każdym etapie.

„Pomagamy produktowi i projektowi w dokonywaniu świadomych kompromisów, dzięki czemu wszyscy możemy dostarczać znaczącą wartość w możliwie najbardziej opłacalny sposób”

Inżynierowie oferują ważną perspektywę, nie tylko techniczną stronę produktu, ale także koszty dla zespołu i firmy – dlatego angażujemy się na wczesnym etapie procesu projektowania. Jasno informujemy o kosztach funkcji nietechnicznych interesariuszy i konstruktywnie odrzucamy funkcje, w których koszt i wartość są niedopasowane.

Koszty obejmują wszystko, od prac programistycznych po zwiększoną złożoność systemu, koszty operacyjne i prace konserwacyjne. Pomagamy produktom i projektom dokonywać świadomych kompromisów, dzięki czemu wszyscy możemy dostarczać znaczącą wartość w możliwie najbardziej opłacalny sposób.

Świetni inżynierowie rozumieją, że współpraca jest kluczem do doskonałego produktu

Kształtowanie rozwiązania oznacza, że ​​inżynierowie nie pracują w silosach — współpracują z kolegami w zespołach produktowych i projektowych, aby przyjrzeć się swojej pracy i dzielić się perspektywami na temat tego, jak powinno wyglądać rozwiązanie.

Ma to szereg zalet: problemy są postrzegane z różnych perspektyw, dzięki czemu każde rozwiązanie jest bardziej trójwymiarowe i zapewnia, że ​​nie pominiemy żadnych kluczowych elementów, które mogą poprawić wynik dla klienta i firmy.

„Nikt nigdy nie mówi to nie moja praca

Oznacza to również, że inżynierowie uczą się myśleć jak projektanci i menedżerowie produktów – i odwrotnie – co zapewnia płynniejsze procesy, bardziej efektywną dynamikę i ostatecznie lepsze produkty. Każda dyscyplina zaczyna zadawać podobne pytania i dbać o te same wyniki, prowadząc do kultury odpowiedzialności i zerowej winy. Nikt nigdy nie mówi „to nie moja praca”.

Czasami inżynierowie w moich zespołach weszli w role menedżera produktu lub projektanta produktu, jeśli napotkaliśmy wąskie gardło w zakresie przepustowości pojedynczego kierownika projektu lub projektanta w zespole – z wielkim sukcesem. Dodaje dodatkowy wymiar ich roli i jest niesamowitym sposobem na rozwój jako inżynier. Oznacza to również, że możemy szybciej rozwijać naszą organizację. Oczekuję, że moi inżynierowie będą tak samo zaangażowani i zdolni do wdrażania menedżerów produktu i projektantów, jak ich inżynierowie.

Kiedy zaczęliśmy planować nasze niestandardowe boty przychodzące, najlepszy projekt rozwiązania w ofercie nie był najlepszym rozwiązaniem ogólnym – jego zbudowanie byłoby zbyt drogie i czasochłonne.

„Inżynierowie ściśle współpracowali z projektantami, aby opracować nowy wzór, który dobrze służyłby naszym klientom i omijał ograniczenia techniczne, wysyłając szybsze rozwiązanie na rynek”

Gdybyśmy poszli do przodu, musielibyśmy odłożyć cały projekt na półkę, ponieważ nie byłoby tego warte. Inżynierowie ściśle współpracowali z projektantami, aby opracować nowy wzór, który dobrze służyłby naszym klientom i omijał ograniczenia techniczne, wysyłając szybsze rozwiązanie na rynek.

Architektura techniczna systemu dyktowała projekt wizualny produktu, co najlepiej udało się osiągnąć dzięki naszemu projektantowi i inżynierowi siedzącemu w Figmie i rysującym go razem. Wyeliminowało to wszelkie zmiany i zapewniło, że wszyscy zaangażowani w projekt mieli pełne zrozumienie problemu i rozwiązania od końca do końca. Nie było mowy, żeby projektant pracujący sam wymyślił użyteczne dzieło, gdyby nie miał takiego samego kontekstu jak inżynier i na odwrót.

Świetni inżynierowie chcą mieć wpływ na to, nad czym pracują

Każdy członek zespołu powinien dogłębnie zrozumieć, w jaki sposób jego klienci korzystają z produktu i jakie problemy muszą rozwiązać. Powinni czuć się upoważnieni do radzenia sobie z problemami swoich klientów i formułowania opinii na temat ich rozwiązywania.

Dobre decyzje podejmowane na wczesnym etapie oszczędzają czas i zwiększają dostarczaną wartość. Współpracujemy z naszymi partnerami projektowymi i produktowymi, aby zapewnić odpowiednią ilość zakresu, aby zrównoważyć najwyższą wartość z najmniejszym wysiłkiem – biorąc pod uwagę szacunkowe czasy, koszty operacyjne i wpływ na szerszy ekosystem. Oceniamy ryzyko i wykorzystujemy nasz osąd, aby zdecydować, czy zwiększyć, czy zmniejszyć złożoność systemu.

„Zezwalanie inżynierom na swobodę przejmowania odpowiedzialności za rozwiązania i dopilnowanie ich do końca, buduje lepsze środowisko pracy i zachęca inżynierów do rozwoju i uczenia się”

Pozwalając inżynierom na swobodę przejmowania odpowiedzialności za rozwiązania i dopilnowania ich do końca, buduje lepsze środowisko pracy i zachęca inżynierów do rozwoju i uczenia się. Praca w ten sposób ostatecznie oznacza, że ​​szybciej rozwiązujemy problemy naszych klientów. Przykładem może być nasza praca nad niestandardowymi botami. Zauważyliśmy, że nasi klienci tworzyli złożone boty, które były trudne do iteracji i zarządzania, i chcieliśmy znaleźć sposób na zmniejszenie tej złożoności. W tamtym czasie nasz projektant był w pełni zaangażowany w wprowadzenie na rynek innego produktu – więc jeden z naszych inżynierów wkroczył do prototypowania kilku rozwiązań projektowych, zamiast czekać, aż projektant obejmie prowadzenie.

Po udokumentowaniu opcji rozwiązania wraz z powiązanymi kompromisami projektant mógł połączyć się z inżynierem w celu podjęcia decyzji i iteracji szczegółów. Zespołowi udało się skompletować i dostarczyć świetne rozwiązanie, jednocześnie znacznie skracając czas uzyskania wartości. To właśnie ten poziom własności i zaangażowania wyróżnia nasze podejście – „kształtowanie rozwiązania” przynosi tak wiele korzyści naszym inżynierom, zespołom produktowym, a ostatecznie naszym klientom.

Czy jesteś zainteresowany dołączeniem do zespołu inżynierów, który od początku do końca kształtuje rozwiązania? Zatrudniamy – sprawdź nasze otwarte role.

Kariera CTA - Inżynieria (poziomo)