Vlastní aplikace a integrace vytvořené pro vaše podnikání
Když software nebo integrace, kterou potřebujete, již neexistuje, Booking Ninjas může navrhnout a vytvořit vlastní aplikaci, konektor nebo pracovní postup specificky pro vaši organizaci a připojit ji k vašemu prostředí Booking Ninjas nativnímu pro Salesforce.
Pokud trh nemá správné řešení, můžeme vytvořit chybějící část.
Booking Ninjas může vytvářet aplikace specifické pro zákazníka a integrace, když hotový konektor nebo produkt nenaplňuje způsob, jakým vaše organizace funguje.
Řešení je zaměřeno na vaše systémy, data, uživatele, obchodní pravidla a pracovní postup, spíše než aby bylo považováno za standardní funkci Booking Ninjas dostupnou každému zákazníkovi.
Kdy dává smysl vlastní aplikace?
Vlastní vývoj je užitečný, když je obchodní požadavek skutečný, ale stávající software na trhu neposkytuje potřebné spojení nebo pracovní postup.
Žádná hotová integrace
Vaše účetnictví, ERP, platby, přístup, nebo interní systém nemá podporovaný konektor , který by vyhovoval vašemu pracovnímu postupu Booking Ninjas.
Jedinečný obchodní proces
Vaše organizace dodržuje proces , který standardní produkty nebyly navrženy tak, aby ho zvládly.
Stávající software musí zůstat
Specializovaný nebo zastaralý systém zůstává důležitý, ale jeho data musí být připojena k Booking Ninjas a operacím Salesforce.
Standardní funkce končí příliš brzy
Jádrová platforma pokrývá většinu operace, ale jeden důležitý pracovní postup potřebuje vrstvu specifickou pro zákazníka.
Co může Booking Ninjas vytvořit?
Vlastní práce se může pohybovat od zaměřeného konektoru po aplikaci specifickou pro zákazníka postavenou kolem Salesforce a vašeho prostředí Booking Ninjas.
Vlastní systémové integrace
Propojte Booking Ninjas s účetním systémem, ERP, platební bránou, systémem kontroly přístupu, interní platformou nebo jiným nástrojem , když vhodná hotová integrace neexistuje.
Aplikace specifické pro zákazníka
Vytvořte specializovanou aplikaci kolem záznamů, akce, obrazovky, oprávnění a provozního procesu, které vaše organizace potřebuje.
Automatizace pracovního postupu na míru
Vytvořte spouštěče, přiřazení, schválení, výpočty, aktualizace záznamů, a předání mezi týmy nebo připojenými systémy.
Vlastní uživatelské zážitky
Vytvořte rozhraní, formuláře, řídicí panely, nebo externí zážitky, když standardní rozhraní Booking Ninjas nepokryje požadovaný proces.
Příklad: Váš účetní systém nemá rezervaci integraci
Nemusíte nahrazovat systém, který již funguje, jen proto, že trh postrádá hotový konektor.
1. Zachovejte svůj účetní systém
Pokračujte v používání účetní platformy, kterou váš finanční tým již potřebuje.
2. Definujte požadovaná data
Identifikujte, které faktury, platby, zákazníci, zůstatky, daně, nebo jiné záznamy je třeba přesunout mezi systémy.
3. Vytvořte konektor
Booking Ninjas vyvíjí integraci kolem dostupných API, datové struktury, a pracovního postupu požadovaného vaší organizací.
4. Připojte pracovní postup
Relevantní záznamy Booking Ninjas a účetnictví poté mohou vyměňovat data podle pravidel, která byla definována během implementace.
Vytvořeno specificky pro vaši organizaci
Vlastní aplikace nejsou považovány za generické rozšíření se stejnou konfigurací pro každého zákazníka Booking Ninjas.
- Požadavky vycházejí z vašeho specifického provozního procesu.
- Datový model je navržen kolem systémů a záznamů, které vaše organizace používá.
- Obchodní pravidla následují váš schválený pracovní postup, spíše než generickou šablonu.
- Rozhraní mohou být navržena kolem uživatelů, kteří skutečně vykonávají práci.
- Integrace jsou mapovány na API a data dostupná z vašich systémů.
- Výsledná přizpůsobení jsou specificky zaměřena na vaši implementaci Booking Ninjas.
Jak funguje vývoj vlastních aplikací
Nejprve pochopíme provozní problém, poté definujeme nejmenší užitečné vlastní řešení kolem něj.
Objevování
Vysvětlete obchodní problém, stávající proces, a systémy zapojené.
Technická revize
Prozkoumáme API, datové modely, oprávnění, architekturu Salesforce, a technické omezení.
Návrh řešení
Definujeme, co by mělo být nakonfigurováno, co by mělo být integrováno, a co skutečně potřebuje vlastní vývoj.
Vytvořit a testovat
Aplikace specifická pro zákazníka nebo integrace je vyvinuta a testována podle dohodnutého pracovního postupu.
Nasazení a podpora
Vlastní řešení je nasazeno do dohodnutého prostředí a začleněno do provozního procesu.
Nekustomizujeme něco, co již má dobré standardní řešení
Vlastní vývoj by měl řešit skutečnou mezeru, nepřidávat složitost, když konfigurace nebo stávající integrace již fungují.
Nejprve: Stávající schopnost
Zkontrolujeme, zda Booking Ninjas již podporuje požadovaný pracovní postup prostřednictvím jádra nebo stávajícího rozšíření.
Druhé: Konfigurace
Určíme, zda konfigurace Salesforce a Booking Ninjas může vyřešit požadavek bez vlastního kódu.
Poté: Vlastní vývoj
Pokud požadavek stále má skutečnou mezeru, vymezíme aplikaci nebo integraci specificky pro zákazníka.
Co určuje, zda je vlastní integrace možná?
Vlastní integrace stále závisí na technickém přístupu, poskytovaném systémy, které se připojují.
Dostupnost API
Externí systém potřebuje použitelnou metodu pro výměnu požadovaných dat.
Přístup k datům
Požadované záznamy a pole musí být dostupné pro integraci.
Autentizace
Připojený systém musí poskytnout odpovídající metodu pro bezpečný přístup.
Omezení dodavatele
Omezení rychlosti, licencování, politiky API, změny poskytovatele, a další omezení třetích stran mohou ovlivnit konečný návrh.
Nejprve prozkoumejte standardní možnosti integrace
Pokud již existuje standardní spojení, to může být jednodušší než vytvořit vlastní.
Vlastní vývoj je vymezen případ od případu
Booking Ninjas mohou vytvářet aplikace a integrace specifické pro zákazníka, když je požadovaná funkčnost technicky proveditelná a zapadá do dohodnutého rozsahu implementace. Vlastní vývoj neznamená, že každý externí systém může být automaticky integrován. Dostupnost API, omezení dodavatele, licenční požadavky, bezpečnostní požadavky, kvalita dat, technická dokumentace a změny třetích stran mohou ovlivnit, co lze vybudovat a udržovat.
Dostupné na Salesforce AppExchange
Booking Ninjas je dostupný na Salesforce AppExchange. Vlastní aplikace a integrace mohou rozšířit prostředí Booking Ninjas nativní pro Salesforce podle požadavků vaší organizace.
Cenově stanovené po technickém vymezení
Neexistuje žádná pevná veřejná cena pro vlastní aplikace. Náklady závisí na tom, co je třeba vybudovat, které systémy jsou zapojeny, jak by se měla data pohybovat, a kolik vlastního vývoje, testování, nasazení a integrační práce je potřeba.
Co potřebujeme pochopit
- Váš obchodní problém a požadovaný pracovní postup
- Systémy, které je třeba propojit
- Dostupná API a technická dokumentace
- Požadované záznamy a mapování dat
- Uživatelské role a oprávnění
- Požadavky na automatizaci, rozhraní a reportování
Co může nabídka pokrýt
- Technický design
- Vývoj vlastní aplikace
- Vývoj vlastní integrace
- Mapování dat a konfigurace pracovního postupu
- Testování a validace
- Nasazení, dokumentace a dohodnutá podpora
Software z regálu vs. zákaznicky specifická výstavba
Vlastní vývoj je užitečný, když standardní software nemůže pokrýt požadovaný provozní model.
| Schopnost | Samostatný nástroj / Ruční proces | Propojené operační nastavení |
|---|---|---|
| Obchodní přizpůsobení | Týmy mohou přizpůsobit svůj proces kolem omezení stávajícího softwaru | Aplikace specifická pro zákazníka může být navržena kolem dohodnutého pracovního postupu |
| Integrace | Data mohou být kopírována ručně, když neexistuje žádný konektor | Vlastní konektor může vyměňovat dohodnutá data, kde externí systém poskytuje vhodný technický přístup |
| Datový model | Uživatelé mohou obcházet obecná pole nebo udržovat paralelní tabulky | Řešení může být navrženo kolem záznamů a vztahů požadovaných zákazníkem |
| Pracovní postup | Jedinečné kroky mohou zůstat mimo hlavní operační systém | Pravidla, schválení a automatizace specifická pro zákazníka mohou být zahrnuta do řešení |
| Úsilí o implementaci | Standardní produkty jsou obecně rychlejší, když již splňují požadavek | Vlastní vývoj vyžaduje objevování, design, vývoj, testování a nasazení |
| Nejlepší využití | Existující software zůstává praktický, když je pracovní postup běžný a již podporovaný | Vlastní vývoj řeší požadavky, které standardní produkty nebo integrace nedokážou dostatečně pokrýt |
Často kladené otázky
Nemůžete najít aplikaci nebo integraci, kterou potřebujete?
Ukažte nám proces, zapojené systémy, a mezeru, kterou standardní software nemůže vyřešit. Můžeme přezkoumat, zda je praktická aplikace nebo integrace specifická pro zákazníka Booking Ninjas.