Obsah
Obsah
Skupina HOOD byla založena v roce 2001 a je poradenskou společností v oblasti řízení a digitálního poradenství se sídlem v Mnichově. Specializuje se na poradenství a podporu společností v oblasti vývoje softwaru a systémů na základě inženýrství požadavků (RE) a systémového inženýrství (SE).
Podílí se na výzkumných projektech financovaných vládou, jejichž cílem je vývoj budoucích automobilových systémů s podporou umělé inteligence.
Je pořadatelem předního evropského průmyslového veletrhu REConf, který se od roku 2002 každoročně koná v Mnichově. Pro tuto konferenci o technických požadavcích a řadu dalších akcí v portfoliu skupiny HOOD bylo třeba naprogramovat vysoce výkonný a spolehlivě fungující internetový obchod – a zde přicházíme ke slovu my v .hyperdigital.
- HOOD vytváří připojení Salesforce k TYPO3 pomocí .hyperdigital
- .hyperdigital vyvíjí zcela přizpůsobený webový obchod pro společnost HOOD
Salesforce, TYPO3 a Shop
Co mají společného Salesforce, TYPO3, plně kódovaný systém obchodu a skupina HOOD? My z .hyperdigital.
V roce 2021 společnost HOOD využívá .hyperdigital k propojení svého produktového portfolia ze Salesforce se systémem TYPO3 CMS a také od nás získává online obchod na míru. To společnosti umožní dlouhodobě zvýšit orientaci na zákazníka i použitelnost jejích webových stránek.
Slavíme 15 let partnerství – a vydáváme případovou studii!
Naše společná historie však začíná dávno před touto zakázkou: skupina HOOD je naším zákazníkem již 15 let a my jsme na toto pevné a hodnotné partnerství hrdí. Abychom toto výročí stylově oslavili, představujeme jeden z nejlepších případů HOOD, který jsme jako tým úspěšně zvládli.
Výzva
Produkty a události byly do roku 2021 spravovány pouze pomocí služby Salesforce.
Bolestivý bod: Problémy s externím online obchodem, který v zásadě fungoval odděleně od prodejního procesu Salesforce a jehož škálování bylo obtížné nebo nemožné.
Cíl: webový obchod s vlastním designem, podpořený výkonným pokladním systémem ve vlastním CMS TYPO3 v kombinaci se silnými stránkami CRM softwaru Salesforce.
Pořadí:
- Vytvoření pracovního postupu specifického pro danou aplikaci s přizpůsobeným obchodem
- Programování připojení Salesforce/TYPO3
- Zajištění synchronizace systému bez ztrát
- Čisté kódování pro naprosté odstranění tření
- Vytvoření bezpečného a stabilního prostředí
- Vývoj výkonného internetového obchodu
- Definice cesty zákazníka se zaměřením na použitelnost
- Vytvoření stabilního ekosystému elektronického obchodování
- Návrh UX s integrací jednotlivých požadavků na design
"Celý obchod je přizpůsoben konkrétním aplikacím a je propojen se Salesforce. Nebyl to však WordPress, kde nainstalujete pár doplňků a máte funkční obchod. Tohle bylo čisté kódování od nuly - poctivá, tvrdá vývojářská práce, chcete-li."
Přístup k řešení
Jakmile byla formulována zadání a výzva přijata, nastal čas na interní koordinaci.
Výměna: V této fázi tým plně rozvíjí svůj potenciál.
Nápady, přístupy a empirické hodnoty se mísí a kombinují s odbornými znalostmi, nejnovějšími technologiemi a současnými bezpečnostními normami a nakonec se pomocí procesu eliminace formují do variant.
Možnosti: V případě společnosti HOOD existovala pouze jedna schůdná možnost.
Internetový obchod v systému TYPO3 CMS by pak byl vrstvou, kterou bychom umístili nad software Salesforce.
Údaje, které uživatel zadá do obchodu, pak zpracuje Salesforce CRM a vrátí je do obchodu.
Návrh strategie pro společnost HOOD: jeden autoritativní webový obchod ve front end, dva výkonné, synchronizované systémy v back end.
Produkty a služby jsou spravovány v Salesforce, nakupování probíhá v TYPO3.
Získaná data ze CRM se přenášejí zpět ze Salesforce do TYPO3.
Plánované kroky:
- Synchronizace všech stávajících dat ze Salesforce do TYPO3
- Vybavte online obchod kalendářem událostí a seznamy událostí
- Vývoj a implementace nákupního formuláře a správa realizačního formuláře
- Implementace celého nákupního procesu se zaměřením na zákazníka.
- Synchronizace všech dat z TYPO3 „zpět“ do Salesforce
Projekt
Řízení a organizace procesů
S našimi zákazníky vždy úzce spolupracujeme.
Transparentnost, flexibilita a pravidelné schůzky se zpětnou vazbou jsou nedílnou součástí našeho způsobu práce.
Tak je tomu i v případě skupiny HOOD.
Testovací prostředí: Celý proces probíhá v časově omezeném testovacím prostředí, tzv. staging.
Vývoj ve stagingovém prostředí umožňuje našim vývojářům ověřit změny, identifikovat problémy a zajistit, aby nový kód fungoval podle očekávání ještě před spuštěním.
Na druhou stranu může zákazník kdykoli zkontrolovat stav ve stagingovém prostředí a zjistit, jak se webové stránky vyvíjejí ve front end i back end.
Řízení projektů: Pracujeme s nástrojem pro řízení projektů Teamwork.
V něm vytvoříme projekt, rozdělíme ho na úkoly a dílčí úkoly, přiřadíme role, označíme kategorie, vystřelíme tikety a můžeme začít.
Na tomto místě krátce o metodě: v agilních týmech jsme pracovali už v době, kdy Scrum byl ještě pojem v ragby. Ve společnosti .hyperdigital se vždy soustředíme na zákazníka a jeho projekt, nikoli na model.
Zapojení zákazníků: Stejně jako všichni naši klienti měla i společnost HOOD přístup k procesu a vstupenkám Teamwork.
To nám umožňuje organizovat zajištění kvality na základě všech aktuálních informací, šetřit čas a efektivně komunikovat s našimi klienty.
Tuto rutinu doplňují pravidelné videohovory, protože některé věci se lépe probírají osobně.
Technická realizace a vývoj
Co se týče technické realizace a vývoje, je nejlepší nechat promluvit samotné vývojáře:
"Nejdůležitější bylo zajistit hladký průběh nákupu.
Uživatel si nesmí všimnout dvou vzájemně se ovlivňujících systémů v pozadí.
Nesmí existovat žádné body přerušení.
Proto musí celá synchronizace probíhat prostřednictvím služby "Cron".
Jen tak se zabrání tomu, aby návštěvník obchodu musel čekat na navázání speciálního spojení.
Další výhodou funkce Cron je, že v případě problému lze proces přeplánovat."
"Synchronizace dvou těžkých vah, jako je Salesforce a TYPO3, byla vzrušující práce.
Salesforce je poměrně přísný, pokud jde o zadávání dat, takže jsme se museli ujistit, že všechny zadané hodnoty jsou ve správném formátu.
Pokud synchronizace selže - ať už ze Salesfoce do TYPO3 nebo z TYPO3 do Salesforce - obdržíme ze systému zprávu.
Dosud jsme neměli jediný případ, který bychom nedokázali rychle vyřešit."
Testování a řízení kvality
K testování přistupujeme systematicky.
Nejen proto, abychom se ujistili, že náš produkt funguje perfektně.
Ale také proto, abychom se před nasazením a po něm vrátili o krok zpět a podívali se na výsledek jako na celek.
V případě systému HOOD jsme při testování použili jako vodítko také náš „interní kontrolní seznam kvality“: Splňuje výrobek smluvní a osobní očekávání z hlediska výkonu, designu, spolehlivosti, bezpečnosti a snadné údržby?
Nový systém CRM v obchodě bylo třeba podrobně vyzkoušet.
Nejen to, zda jednotlivé nabízené platební metody fungují bez problémů, ale také to, zda proces objednávání akcí probíhá bez problémů i v případě, že např.
- může být přihlášeno několik účastníků,
- slevové kódy lze uplatnit vcelku nebo po částech a
- certifikace jsou účtovány odděleně, ale ve stejném platebním procesu.
Takový projekt obvykle vyžaduje agilní a iterativní přístup.
Protože se často vyskytnou nepředvídané problémy, probíhá vývoj v několika fázích.
To znamená, že po každé iteraci musí být provedeno rozsáhlé testování, aby bylo zajištěno, že všechny funkce fungují podle požadavků.
Kromě jednotkových a integračních testů bylo v tomto případě nutné provést také end-to-end testy, aby bylo zajištěno hladké fungování všech obchodních procesů, od zachycení leadů v internetovém obchodě až po jejich další zpracování v Salesforce.
Jak nás hodnotí zákazníci
"Již více než 15 let je skupina HOOD Group v těch nejlepších rukou společnosti .hyperdigital - a upřímně řečeno, lepšího partnera pro naše digitální projekty bychom si nedokázali představit.
Od samého počátku se tým stará o naše webové stránky: obnovení, pravidelné aktualizace, profesionální údržba, bezproblémové aktualizace softwaru a vše, co s tím souvisí.
Jinými slovy, kryli nám záda. To dává společnosti, jako je ta naše, potřebnou jistotu.
Když jsme jim předložili úkol vytvořit vlastní obchod pro propojení Salesforce s naším CMS TYPO3, odvedli skvělou práci.
Technologie však není všechno: spolupráce je založena na službách. Pokud se vyskytne problém nebo je potřeba rychlé řešení, tým .hyperdigital je okamžitě k dispozici - ve výjimečných případech i o víkendu.
Právě díky tomuto nasazení orientovanému na řešení a jejich odborným znalostem můžeme v klidu zvládnout jakoukoli nečekanou digitální výzvu.
Jedno je nám jasné: na další roky společně s Hyperdigital!"
Výsledek
Po šesti měsících jsme nasadili nový systém obchodu, důkladně jej otestovali v ostrém provozu a dokončili projekt.
Harmonogram a úsilí
Proč případ „Připojení Salesforce k TYPO3 custom shop“ trval šest měsíců?
Propojení Salesforce s vlastním obchodem založeným na TYPO3, který využívá individuálně vyvinuté funkce a pracovní postupy, není jednoduchý scénář plug-and-play.
Jednou z největších výzev je technická složitost obou systémů.
Systémy
Salesforce a TYPO3 se svou strukturou a funkčností velmi liší:
- Salesforce je cloudová platforma CRM určená ke správě zákaznických dat a podpoře prodejních, marketingových a servisních procesů.
- Naproti tomu TYPO3 je flexibilní systém pro správu obsahu (CMS) s velkým potenciálem přizpůsobení, který je však primárně určen pro správu webového obsahu.
Vlastní internetový obchod
Vlastní internetový obchod společnosti HOOD je speciálně přizpůsoben potřebám společnosti, což znamená, že neexistuje žádné „standardní řešení“ pro integraci.
V obchodě byly uloženy další funkce a procesy, které nejsou v Salesforce namapovány z výroby.
Bylo nutné provést rozšíření a přizpůsobení, např:
- Mapování dat: Která pole v obchodě by měla být propojena s kterými poli v Salesforce?
- Vlastní pracovní postupy: Jak by například měly být synchronizovány procesy objednávek nebo interakce se zákazníky mezi oběma systémy?
- Přizpůsobení API: Rozhraní mezi systémy musela být vyvinuta a optimalizována speciálně pro zakázkový obchod.
Propojení Salesforce/TYPO3
Naprogramováno společností .hyperdigital.
Synchronní interakce systému
Zabezpečeno pomocí .hyperdigital.
Čisté kódování
Standardně s příponou .hyperdigital.
Bezpečné a stabilní prostředí
Realizováno společností .hyperdigital.
100 % vlastní online obchod
Vyvinuto společností .hyperdigital.
Cesta zákazníka se zaměřením na použitelnost
Definováno pomocí .hyperdigital.
Stabilní ekosystém elektronického obchodování
Poskytuje .hyperdigital.
UX a návrhy na míru
Navrhl .hyperdigital.
Podpora, aktualizace a údržba
Dlouhodobá spolupráce, osobní partnerství, krátké reakční doby a stálé kontaktní osoby pro každý projekt – to je to, co myslíme podporou.
Podporu ve smyslu nekomplikované, dlouhodobé pomoci.
Náš zákazník HOOD Group je toho skvělým příkladem: V této oblasti úspěšně spolupracujeme již 15 let a společně jsme realizovali již řadu projektů.
Samozřejmě se staráme o všechny aktualizace a následnou údržbu a aktualizujeme používaný software, zejména s ohledem na bezpečnost.
Pokud jde o tento případ, provádíme nezávisle a pravidelně veškerá opatření, abychom zajistili, že Salesforce, TYPO3 a zakázkový obchod budou dobře spolupracovat.
Každých čtrnáct dní se telefonicky sejdeme, abychom probrali stav stránek a obchodu a prodiskutovali případné úkoly nebo nové požadavky.
V případě nouze reagujeme správně a rychle.
Jsme prověření bouřkami a máme zkušenosti. To našim zákazníkům poskytuje klid a jistotu.
Další projekty se skupinou HOOD
Z velkých milníků se dělají případové studie.
Pro skupinu HOOD Group máme
- zvládl práci v obchodě Salesforce TYPO3,
- navrhl a realizoval současné logo a design značky,
- realizovala dvě obnovení webových stránek a
- četné opakované kartáčování.
Skutečná spolupráce, tedy důvěra, že se o to někdo spolehlivě postará, je kompetentní a osobně kontaktní – to není služba, kterou bychom nabízeli.
Takto vidíme sami sebe.
Pointa
Když nás společnost HOOD oslovila, velmi jsme se na tuto práci těšili.
Nechtěli jsme jim postavit jen tak nějaký systém pro internetový obchod a pak se s nimi rozloučit, ale přesně ten pravý pro skupinu HOOD a její požadavky.
Díky našim zkušenostem z džungle elektronického obchodu rozumíme tomu, co malé, střední i velké firmy v online maloobchodě potřebují – a co naopak nepotřebují.
Říkejte tomu individuální a na míru.
Nebo jednoduše: perfektně sedí a funguje.
.hyperdigital také vytváří váš online obchod
Jste obchodní manažer, obchodní zástupce, majitel produktu, webshopu nebo pracujete v tradičním prodeji a jste na začátku nebo uprostřed digitální transformace?
- Nezáleží na tom, zda hledáte kompaktní řešení obchodu v jednom kroku, nebo podnikový systém elektronického obchodu pro úplné přizpůsobení.
- Vyvíjíme vaše řešení elektronického obchodování, implementujeme je a integrujeme.
- Můžete se spolehnout na naše zkušenosti: v oblasti elektronického obchodování úspěšně působíme již mnoho let a neustále se rozšiřujeme.
A hlavně: myslíme na budoucnost. Protože víme, jak rychle se tyto technologie vyvíjejí, implementujeme pouze řešení, která jsou odolná vůči budoucnosti, škálovatelná, rozšiřitelná, opakovaně použitelná a v nejvyšší kvalitě.
To je naše tvrzení.
FAQ - Často kladené otázky
Zde je několik odpovědí na otázky, které nám často kladou.
Co dělá Salesforce?
Co je to Salesforce?
Salesforce je společnost se sídlem v San Francisku, která se specializuje na vývoj řešení pro řízení vztahů se zákazníky (CRM).
Tato řešení jsou nabízena jako cloudové aplikace nebo software jako služba (SaaS).
Společnost Salesforce se v této oblasti stala jedním z předních poskytovatelů.
Platforma se skládá z pěti hlavních součástí:
- Sales Cloud pro řízení prodejních procesů
- Marketing Cloud pro správu marketingových kampaní
- Service Cloud pro podporu služeb zákazníkům
- Commerce Cloud pro správu prodejních kanálů
- Salesforce Analytics nabízí různé technologie AI jako rozšíření
S tržním podílem přes 21 % je Salesforce vedoucí silou v oblasti CRM.
Mezi její největší konkurenty patří společnosti Microsoft (5,9 %), Oracle (4,4 %), SAP (3,5 %) a Adobe (3,4 %).
(k roku 2023, zdroj: Statista)
Co je TYPO3?
Spolu se systémy WordPress, Drupal a Joomla je TYPO3 jedním z nejoblíbenějších open source systémů pro správu obsahu (CMS) v německy mluvících zemích. Je velmi flexibilní a hodí se pro střední a velké projekty. Ani eshop není pro TYPO3 žádný problém.
Základní informace a fakta o TYPO3 najdete v našem článku TYPO3 – stavební kámen moderního internetu.
Co je to etapový vývoj?
Při vývoji softwaru se stagingem rozumí testovací prostředí, které se velmi blíží pozdějšímu produkčnímu prostředí, v němž se bude používat hotový produkt.
Fáze staging je klíčovou součástí procesu nasazení.
Umožňuje vývojářům a testerům zkontrolovat změny, odhalit případné chyby a zajistit správné fungování nového kódu před jeho nasazením do ostrého prostředí.
Co je úloha cron?
Úloha cron je nástroj pro automatizaci úloh v systémech Unix a podobných systémech, jako je Linux.
Pomocí Cronu lze pravidelně provádět úlohy, aniž by uživatel musel zasahovat.
To je užitečné zejména u opakujících se procesů, jako je vytváření záloh, provádění aktualizací nebo údržba systému.
Skripty lze také naplánovat tak, aby se automaticky spouštěly v nastavených časech nebo intervalech.
Úloha cron je také nezbytná pro hladkou, do značné míry automatizovanou synchronizaci dvou systémů.
Co je rozhraní API?
Rozhraní API (Application Programming Interface) je soubor pravidel a definic, které umožňují různým softwarovým programům vzájemnou komunikaci.
Rozhraní API nabízí vývojářům standardizovaný způsob přístupu k funkcím, datům a službám jiné aplikace nebo systému, aniž by museli rozumět jejich vnitřní implementaci.
Rozhraní API mají zásadní význam pro zvýšení modularity, škálovatelnosti a interoperability aplikací.
Jaký CMS pro internetový obchod?
Výběr CMS pro integraci internetového obchodu závisí na různých faktorech, např. na vašich konkrétních požadavcích, technických znalostech, rozpočtu a dlouhodobých cílech. TYPO3 i WordPress nabízejí možnosti integrace webových obchodů, ale mají odlišné přístupy.
WordPress je známý svou širokou nabídkou pluginů a má oblíbené pluginy pro elektronické obchodování, jako je WooCommerce. WooCommerce nabízí robustní platformu pro vytváření a správu internetových obchodů s funkcemi pro správu produktů, nákupní košík, platební brány a další. Jeho nastavení a přizpůsobení je poměrně snadné, zejména pokud již znáte WordPress.
TYPO3 je naopak výkonný CMS pro firmy s rozšířenými funkcemi pro rozsáhlé a složité webové stránky. Ačkoli TYPO3 nemá integrované řešení elektronického obchodování jako WordPress, nabízí flexibilitu pro integraci rozšíření pro elektronické obchodování třetích stran nebo vytvoření vlastních řešení na míru. TYPO3 je díky svému důrazu na bezpečnost a škálovatelnost vhodný i pro náročné projekty elektronického obchodování.
Pokud si ceníte uživatelské přívětivosti a rozsáhlého systému pluginů, WordPress s WooCommerce by mohl být dobrou volbou. Pokud potřebujete vysoce přizpůsobitelné a škálovatelné řešení s funkcemi na podnikové úrovni, může být TYPO3 vhodnější, i když jeho nastavení a údržba vyžadují více technických znalostí.