Zasady produktu Intercom: Kształtowanie rozwiązania w celu maksymalizacji wartości klienta
Opublikowany: 2022-08-11W 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.

