Jak stos technologii komponowania może zwiększyć sprawność przedsiębiorstwa?

Opublikowany: 2022-07-19

Żyjemy w bezprecedensowym czasie wielkich zmian i wstrząsów. Globalna pandemia i napięcia geopolityczne doprowadziły do ​​ogromnej niepewności dla wielu firm w praktycznie każdej gałęzi przemysłu. Firmy muszą zrównoważyć szybkość, elastyczność i wydajność, aby prosperować, mówi dyrektor ds. technologii Candyspace, Adam Davey.

Istnieje zwiększone zapotrzebowanie na sprawność przedsiębiorstwa i zdolność do podejmowania bardziej świadomych, szybszych decyzji, aby przetrwać w tym szybko zmieniającym się środowisku. Dlatego tak wiele firm korzysta z technologii komponowania, które równoważą elastyczność i wydajność z bogatymi zestawami zaawansowanych funkcji.

Podejście to jest napędzane zapotrzebowaniem klientów i potrzebami biznesowymi, a organizacje poszukują elastyczności w tworzeniu potężnych i atrakcyjnych doświadczeń cyfrowych, nieobciążonych ograniczeniami przestarzałych starszych pakietów technologicznych.

W miarę jak firmy przechodzą w fazę odnowy po pandemii, te, które przyjmują tę elastyczność, prawdopodobnie będą tymi, które ewoluują i rozwijają się. Te, które tego nie zrobią, prawdopodobnie ulegną stagnacji i ostatecznie poniosą porażkę.

„Do 2022 r. szybkie innowacje wymuszone przez epidemię Covid-19 przyspieszą przejście 60% organizacji w kierunku przedsiębiorstw komponujących”. Yefim Natis – Gartner Distinguished VP Analyst and Research Fellow.

Stosy a pakiety

Komponowalny stos technologiczny to ekosystem technologii składający się z pojedynczych elementów architektonicznych, które są zintegrowane w celu stworzenia najlepszego w swojej klasie nadrzędnego rozwiązania. To podejście BYOE (zbuduj własne doświadczenie) do architektury systemów można skontrastować z podejściem „monolitycznym” lub opartym na pakietach, które oferuje predefiniowany zestaw możliwości.

Komponowalna architektura rozkłada możliwości pakietów monolitycznych na pojedyncze mikrousługi połączone za pośrednictwem interfejsów API, które można skonstruować w celu zaspokojenia zmieniających się potrzeb cyfrowych klientów i firm.

Komposowalność nie jest dyrektywą typu „wszystko albo nic”: firmy są w stanie rozpocząć działalność na małą skalę i organicznie rozwijać swoje możliwości komponowania w czasie. Przyjęcie takiego podejścia umożliwia zespołom cyfrowym nie tylko szybkie wprowadzenie produktu na rynek, ale także strategiczne rozszerzenie istniejących możliwości technologicznych w firmie. Jest naprawdę elastyczny.

Ze względu na swoją naturę pakiety typu „wszystko w jednym” mogą być często idealnym uniwersalnym rozwiązaniem dla różnorodnych potrzeb firm. Jednak w niektórych przypadkach mogą być z natury nieelastyczne. Jak więc widzimy, jak to rozgrywa się w prawdziwym świecie, po stronie klienta?

Jeśli jesteś firmą produkującą złożone produkty z wieloma markami, na przykład pojedyncza, monolityczna platforma zarządzająca Twoimi potrzebami w zakresie CMS, e-commerce i automatyzacji marketingu może nie spełnić pełnego zakresu wymagań funkcjonalnych.

To właśnie w tego rodzaju środowiskach często widzimy, jak „shadow IT” przejmuje kontrolę nad niedociągnięciami starszych systemów i biurokracji w działach. I gdzie zespoły muszą pracować pod radarem zgodności z niezatwierdzonymi technologiami, aby załatwić sprawy.

Wybór stosu lub pakietu ostatecznie sprowadza się do przypadków zastosowań biznesowych i klientów, a potężne pakiety oparte na platformie typu „wszystko w jednym” mogą być właściwym rozwiązaniem we właściwym scenariuszu. Chodzi o zmapowanie tych wymagań z możliwościami dostępnych rozwiązań technicznych.

Korzyści płynące z komponowania podejścia dla firm i klientów

Z naszego doświadczenia wynika, że ​​duże organizacje różnią się znacznie pod względem dojrzałości cyfrowej, ale z reguły zawsze mają bardzo złożone potrzeby biznesowe. Zazwyczaj najlepiej zaspokaja te potrzeby dzięki rozwiązaniu, które można łatwo dostosować do stale zmieniających się wymagań.

Liderzy technologii szybko odkrywają jasne i przekonujące powody zapewnienia dostępu do komponowanego ekosystemu technologii na potrzeby cyfrowego zaangażowania i transformacji biznesowej. Jako liderzy technologii odkrywamy, że dzięki temu podejściu możemy się wyróżniać i doskonalić, zapewniając dostęp do szeregu usług i rozwiązań w zakresie cyfrowego zaangażowania.

Te bloki konstrukcyjne mogą obejmować zarówno oprogramowanie open source, jak i oprogramowanie licencjonowane, wszystkie dostarczane na wspólnym ekosystemie platformy. Na tym poziomie platformy jesteśmy w stanie standaryzować najlepsze praktyki w zakresie bezpieczeństwa, zgodności i wdrażania oraz dostarczać programistom w zespołach produktowych elementy składowe do dostarczania rozwiązań. Wybranie tego podejścia może uwolnić firmy i pozwolić im skupić się na wynikach.

I nie zapominajmy w tym wszystkim o kliencie. Dla klientów poprzeczka jest stale podnoszona i ustalana przez „najnowsze najlepsze” doświadczenia cyfrowe, jakie mieli.

Drugie najlepsze dla dzisiejszego klienta to po prostu za mało. Według ostatnich badań (86% klientów opuściłoby markę po zaledwie dwóch słabych doświadczeniach). Takie podejście technologiczne ułatwia tworzenie przykładowych cyfrowych doświadczeń, które są angażujące, bezproblemowe, odpowiednie i osobiste.

Elastyczność — komponowalny stos technologii może zmienić zdolność firmy do rozwoju, skalowania i szybkiego dostosowywania się do stale zmieniających się potrzeb klientów. To nie jest podejście typu „wszystko albo nic”: wybranie tej ścieżki może umożliwić zespołom technicznym strategiczną wymianę jednego komponentu monolitycznego stosu, aby wcześnie udowodnić wartość, zebrać spostrzeżenia i z pewnością budować stamtąd.

Oddzielenie przedniej części ma również ogromne zalety pod względem twórczej swobody. Firmy mogą wybrać technologię frontonu internetowego / aplikacji, która najlepiej pasuje do danego przypadku użycia, dzięki czemu zespoły kreatywne i frontendowe mogą pracować jak najlepiej, dostarczając klientom wciągające doświadczenia cyfrowe.

Szybkość — przyjęcie komponowanego podejścia do konstruowania stosu technologii może również przynieść szereg korzyści związanych z elastycznością i szybkością biznesową, umożliwiając szybsze wprowadzanie produktów na rynek, wcześniejsze realizowanie ich wartości i szybsze reagowanie na zmiany na rynku.

„Do 2023 r. organizacje, które przyjęły inteligentne podejście do komponowania, wyprzedzą konkurencję o 80% pod względem szybkości wdrażania nowych funkcji”. Gartnera.

Co ważne, pozwala to również na budowanie operacyjnych modeli biznesowych wokół tego podejścia.

Pod koniec 2020 roku Gartner wygłosił fascynującą przemowę zatytułowaną Przyszłość biznesu jest komponowana, opisującą „przedsiębiorstwo komponowalne” jako organizację zbudowaną z wymiennych elementów konstrukcyjnych.

To modułowe, oparte na blokach podejście do rozwoju produktu pozwala różnym osobom, zespołom, a nawet firmom zewnętrznym na efektywną współpracę przy użyciu wspólnych standardów i interfejsów.

Niezawodność i skalowalność — nie zapominajmy, że mówimy tutaj o komponowaniu rozwiązań zbudowanych z szeregu starannie wyselekcjonowanych produktów SAAS. W ten sposób możemy czerpać nieodłączne korzyści z nowoczesnej platformy SAAS.

Obejmują one zero przestojów, bezproblemowe aktualizacje, zabezpieczenia i łatki — o wszystko dba platforma. A dzięki wykorzystaniu platform wykorzystujących architekturę mikrousług, rozwiązanie jest w stanie bezproblemowo skalować zgodnie z wymaganiami klientów.

Ekosystem Technologii Kompozycyjnych Candyspace

W Candyspace starannie wybraliśmy szereg kluczowych platform technologicznych, które pozwalają nam komponować najlepsze w swojej klasie rozwiązania dla naszych klientów. Istotne jest, aby platformy i technologie, z którymi się dopasowujemy, wspierały nasze zasady przewodnie dotyczące interoperacyjności i skalowalności komponentów.

Warto zauważyć, że wiele platform technologicznych w naszym ekosystemie jest członkami sojuszu MACH, którzy opowiadają się za „otwartymi standardami, najlepszymi w rasie ekosystemem technologicznym dla przedsiębiorstw” z następującymi zasadami przewodnimi:

M: Mikrousługi — budowanie indywidualnych usług wspierających funkcje klientów i biznesowych, które są wysoce skalowalne i niezależnie wdrażane i zarządzane.

Odp . : API-First — cała funkcjonalność i interoperacyjność jest udostępniana za pośrednictwem interfejsów API, zapewniając, że istnieje powszechnie uzgodniony sposób komunikacji między elementami składowymi ekosystemu stosu.

C : Cloud Native — wykorzystanie zalet opartych na chmurze produktów SAAS, które zapewniają najlepsze w swojej klasie zabezpieczenia, elastyczne skalowanie i automatyczne aktualizacje (w przeciwieństwie do dedykowanych starszych systemów, które są po prostu umieszczane w instancjach w chmurze).

H : Headless – umożliwia oddzielenie warstwy prezentacji front-end od back-end. Zapewnia to ogromną swobodę tworzenia atrakcyjnych doświadczeń klientów, które są niezależne od języka programowania / frameworka.

Wykorzystując te platformy SAAS i stosując komponowalne podejście architektoniczne, byliśmy w stanie spotkać się z naszymi klientami tam, gdzie są na drodze do cyfrowej dojrzałości i stworzyć potężne rozwiązania dla ich obecnych i przyszłych potrzeb.

Z perspektywy interfejsu użytkownika pracujemy w szeregu technologii obejmujących aplikacje natywne (iOS i Android) i hybrydowe (Ionic), a także szereg frameworków i bibliotek frontendowych (Angular i React), z których wszystkie można wybrać i dostosowane do specyficznych potrzeb projektu.

Zapewnia to naszym zespołom programistycznym swobodę tworzenia bogatych, przejrzystych i intuicyjnych interfejsów, które uwielbiają nasi klienci.

Z punktu widzenia infrastruktury treści wykorzystujemy platformę CMS Contentful API-first headless. Contentful umożliwia ponad 30% z listy Fortune 500 i tysiącom marek na całym świecie tworzenie cyfrowych doświadczeń i zarządzanie nimi.

Wiodący analityk firmy Gartner uznał Contentful za silnego wykonawcę w 2021 roku Forrester Wave for Agile Content Management Systems. Pozwala nam to skalować wielokanałowe doświadczenia klientów, tworząc elastyczne treści dla dowolnej platformy cyfrowej. Jest to potężne narzędzie klasy korporacyjnej dla edytorów treści, zapewniające im sprawne przepływy pracy, umożliwiające tworzenie ustrukturyzowanych treści dla dowolnego kanału.

Dla naszych możliwości handlowych wykorzystujemy platformę BigCommerce – wyróżnioną jako Strong Performer w 2022 Forrester Wave dla handlu B2C i B2B. BigCommerce to bezpieczna i skalowalna, oparta na API otwarta platforma SaaS, która zapewnia bogaty zestaw możliwości handlowych w przypadkach użycia B2C i B2B.

Platforma zawiera narzędzia umożliwiające sprzedawcom różnej wielkości tworzenie, wprowadzanie innowacji i rozwijanie swoich firm online, a także zapewnia sprzedawcom zaawansowaną funkcjonalność i wydajność klasy korporacyjnej w połączeniu z łatwością obsługi.

Zaletą platformy BigCommerce jest to, że obsługuje ona różnorodne sektory, w których znajduje się wiele specjalizacji naszych agencji, w tym produkcja, motoryzacja, FMCG i kosmetyka.

Aby poprawić interoperacyjność tych dwóch kluczowych produktów SAAS, Candyspace opracował niedawno BigCommerce Connector – niestandardową aplikację dostępną teraz w Contentful App Store i używaną przez wiele firm z różnych sektorów.

Łącznik BigCommerce umożliwia organizacjom korzystającym z platformy Contentful wybieranie i dodawanie produktów BigCommerce do stron docelowych, karuzeli, elementów promocyjnych i wielu innych.

Oprogramowanie sprzęgające przechowuje kod SKU produktu BigCommerce na platformie Contentful, zapewniając, że dane takie jak cena, opis, obrazy są zawsze pobierane z Bigcommerce, dzięki czemu treść nie jest zduplikowana i aktualna.

Gdy produkt jest już dostępny, ważne jest, abyśmy byli w stanie skutecznie iterować i podejmować cyfrowe decyzje na podstawie spostrzeżeń. W tym celu wykorzystujemy szereg potężnych platform, które pozwalają nam zoptymalizować doświadczenia klientów poprzez analizę zachowań klientów, przeprowadzanie testów A/B, personalizację i targetowanie.

Korzystamy z platformy analizy klientów Contentsquare, aby udostępniać dane i informacje na temat interakcji klientów z Twoimi produktami cyfrowymi. Dzięki temu możemy odpowiedzieć na pytania takie jak: Gdzie przyjeżdżają Twoi klienci? Ile przychodu kosztują Twoją firmę gorsze doświadczenie? Jakie są najważniejsze ulepszenia Twojego produktu, które będą miały maksymalny wpływ, aby nadać im priorytet?

Gdy już odpowiesz na te pytania i zrozumiesz problemy swoich klientów, możemy wykorzystać te spostrzeżenia do uruchomienia iteracyjnych programów eksperymentalnych przy użyciu narzędzi takich jak Optimizely (Web & Full Stack). Dzięki temu możemy testować nowe funkcje i treści na niewielkiej podgrupie użytkowników, zanim udostępnimy je szerszej grupie odbiorców.

Ze względu na otwarty charakter naszego stosu wszystkie te możliwości techniczne w naszym ekosystemie można bezproblemowo zintegrować z innymi repozytoriami krytycznych danych biznesowych. Interoperacyjność tej warstwy danych jest oczywiście ułatwiona dzięki wspólnym standardom API pozwalającym na bezproblemową komunikację między aplikacjami i usługami w chmurze.


Ekosystem technologii komponowanych CandyStack.

Wspieranie firm i klientów

Obecnie ważniejsze niż kiedykolwiek dla przedsiębiorstw jest możliwość skuteczniejszego i szybszego reagowania na zmieniające się potrzeby biznesowe i wymagania klientów. Podejście komponowalne do architektury systemów zapewnia ustandaryzowaną metodę łączenia skalowalnych platform SAAS, łączenia się z technologiami front-end, używania baz danych i dostępu do usług w chmurze.

Takie podejście ułatwia krótsze cykle wydawnicze, szybszy czas wprowadzania produktów na rynek i niższy całkowity koszt posiadania. Zapewnia to również znacznie większą swobodę technologiczną i twórczą, umożliwiając zespołom wybór języków i struktur, które najlepiej pasują do ich przypadku użycia, budżetu i umiejętności.

Przyjęcie oddzielonego podejścia do projektowania systemów i logiczne oddzielenie interfejsu użytkownika od logiki aplikacji zapewnia firmom, które nie są natywnie cyfrowe, zwrotność i elastyczność, które zwykle obserwujemy w dzisiejszych start-upach i firmach typu scale-up.

Przejście w kierunku komponowalnej architektury korporacyjnej wynika z potrzeby zwiększenia elastyczności biznesowej — umożliwia organizacjom projektowanie potrzebnych doświadczeń, nabywanie potrzebnych komponentów, a następnie szybkie dostarczanie i dalsze dostosowywanie.

Ostatecznie, jako liderzy technologii naprawdę musimy zadać sobie pytanie: czy wydajemy nasze budżety IT na łatanie i konserwację naszych starszych systemów, czy też wydajemy nasze cenne zasoby technologiczne na budowanie doświadczeń klientów nowej generacji?