Casa Ressenyes Revisió i qualificació del núvol d'aplicacions de Salesforce

Revisió i qualificació del núvol d'aplicacions de Salesforce

Taula de continguts:

Vídeo: Salesforce Mobile App Demo (Octubre 2024)

Vídeo: Salesforce Mobile App Demo (Octubre 2024)
Anonim

Salesforce App Cloud, que comença a partir de 25 dòlars per usuari al mes, és un producte basat en núvol dins de la plataforma Salesforce dissenyat per estendre la solució de gestió de relacions amb els clients (CRM), vendes i màrqueting per a empreses amb una eina de desenvolupament de codi baix per creació d'aplicacions personalitzades Salesforce és un veterà a l’espai i ofereix des de fa anys una plataforma de codi baix als seus clients, integrant gradualment noves capacitats a la plataforma i ampliant el seu conjunt de funcions d’edificació d’aplicacions sense codi. El resultat és la plataforma de codi de codi poc més plena de funcions que hem provat, que ofereix una aplicació completa i un mercat de components i una autèntica arsenal d'entorns i eines de desenvolupament d'aplicacions visuals per a usuaris i desenvolupadors de mitjana empresa.

Un element clau en el valor empresarial del desenvolupament d'aplicacions de codi baix està en la seva simplicitat. Malauradament, les eines de Salesforce es troben en una interfície plena d’embussos arrebossats amb una aclaparadora varietat de menús i opcions de funcions que poden resultar confuses per navegar entre totes les altres aplicacions de Salesforce. Al mateix temps, els tutorials guiats de Salesforce Trailhead destinats a orientar-vos per la interfície complexa no sempre es corresponien amb exactitud amb la interfície App Cloud. Salesforce App Cloud és inigualable en la seva selecció d’eines i funcions de codi baix, així com el seu ecosistema madur AppExchange, que no és comparable en les aplicacions, components i plantilles preconstruïdes disponibles. Si coneixeu Salesforce i coneixeu el camí per la plataforma sobredimensionada, és probable que Salesforce sigui l'eina més capaç d'aquest resançament. Tot i això, els problemes bàsics d’utilització i formació van deixar l’interioritat de baix codi d’Appian, la nostra Elecció d’Editors per als usuaris de negocis empresarials i Microsoft PowerApps, la nostra opció d’Editors de codi baix per a usuaris d’energia i TI.

Preu i plans

Salesforce App Cloud comença a partir de 25 dòlars per usuari al mes per al pla d’inici de les aplicacions d’empleats. Això us permet desenvolupar aplicacions personalitzades amb una assignació de 10 objectes per usuari, desenvolupament d'aplicacions puntuals i clic, comunitat de treballadors i accés a altres serveis de Salesforce, com ara administració de comptes i contactes, seguiment de tasques i esdeveniments, fluxos de treball i aprovacions, taulers de taula personalitzables. i informes, accés a bases de coneixement de només lectura, col·laboració nativa amb Salesforce Chatter i molt més. La riquesa desbordant de funcions es desprèn del primer moment.

El pla Employee Apps Plus, que costa 100 dòlars per usuari al mes, augmenta l'assignació a 110 objectes per usuari, donant accés a tots els departaments de l'organització al Lightning App Builder i a la resta de la suite de codi baix. També hi ha un paquet d’expansió addicional de 75 dòlars addicionals per mes que augmenta la quota a 2.000 objectes per usuari. També hi ha un pla d'aplicacions personalitzades App Cloud Unlimited, i tots els plans inclouen una prova gratuïta de 30 dies. Salesforce App Cloud no és tan costós com el pla base per a Appian (75 dòlars per usuari al mes), però tant Salesforce com Appian han baixat els preus en els clients de baix codi com Microsoft PowerApps (7 dòlars per usuari al mes) i Google App Maker (10 dòlars per usuari al mes com a part de G Suite Business).

Construir una aplicació empresarial de baix codi

Les plataformes de baix codi s’adrecen a dos tipus d’usuaris de negocis diferents: els treballadors quotidians que volen crear de manera ràpida i intuïtiva aplicacions per optimitzar tasques i processos empresarials específics, i els desenvolupadors i treballadors d’informàtica que volen una forma més ràpida i fàcil de construir aplicacions senzilles. Per provar Salesforce App Cloud des de la perspectiva d’un usuari mitjà empresarial, hem creat una aplicació bàsica de programació. L’objectiu era crear una aplicació de treball amb la possibilitat d’afegir un nou esdeveniment amb una data, hora i participants, i guardar l’esdeveniment en una vista de llista o calendari amb la possibilitat d’invitar usuaris i enviar notificacions d’esdeveniments.

Salesforce sap que la seva plataforma ofereix una llista intimidadora de funcions i eines, per la qual cosa la companyia ha ideat una selecció de tutorials guiats anomenats "rutes" a través de Salesforce Trailhead, el seu lloc interactiu d'aprenentatge i formació per a usuaris, administradors i desenvolupadors. La captura: a causa del ritme al qual ha evolucionat la plataforma, vam descobrir a través de les proves que alguns dels rutes de codi baix –que us porten a través del constructor d’aplicacions Lightning, components Lightning, Lightning Pages, l’aplicació mòbil Salesforce1 i la Salesforce AppExchange: no correspon a la iteració actual de Salesforce App Cloud i us permetrà confondre una interfície que no coincideix amb el tutorial. No sempre va ser així, però va fer encara més difícil navegar una experiència ja desordenada i vaig deixar que jo mateix i fins i tot el nostre tester del costat dels desenvolupadors va perdre en diversos punts quan intentava fer coincidir els tutorials amb el que veiem.

Tutorials a part, crear una aplicació a Cloud App de Salesforce és relativament senzill un cop entengueu la filosofia de disseny de l’empresa, que és essencialment fer que les coses siguin reutilitzables en tants llocs com sigui possible. Penseu-vos-en en la analogia de coets reutilitzables de SpaceX aplicada al desenvolupament d'aplicacions de codi baix.

Quan obriu la interfície d'App App, totes les eines de codi baix es troben a la barra d'eines de configuració que es troba a la part esquerra del tauler. A Salesforce, generalment hi ha una interfície arrossegable i un assistent per a cada procés, particularment a la secció Eines de plataformes primàries. A diferència de les experiències més guiades de Microsoft PowerApps i Google App Maker, Salesforce posa immediatament a la vostra disposició totes les eines de codi baix. Baixant a la llista de navegació, veureu eines per a aplicacions, configuració de funcions, objectes i camps, automatització de processos, interfície d’usuari, codi personalitzat, entorns i integracions, cadascuna de les quals s’obre al seu menú desplegable amb diverses opcions d’eina.. En aquest sentit, Trailhead és almenys útil per ajudar-vos a esbrinar per on començar.

Tot i que cada part de l’experiència de Salesforce us ofereix una experiència guiada, el procés de creació global d’aplicacions no és tan coherent com en totes les altres eines i no és tan senzill per a usuaris com Appian i Google App Maker. Preguntat per Trailhead, he fet clic al gestor d'aplicacions Lightning i he premut el botó per crear una nova aplicació Lightning. Salesforce et permet personalitzar els colors i la marca de la teva aplicació sense entrar a un editor de propietats, de manera que vaig penjar un logotip per a la meva aplicació de programació PCMag juntament amb un nom i una descripció i vaig decidir quins elements pre-construïts disponibles volia aparèixer a l'aplicació menú de navegació (home, contactes, calendari, tasques, etc.). També designe quins perfils d'usuari de l'organització poden veure l'aplicació com ara un usuari estàndard, un usuari de màrqueting, gestor de solucions, administrador del sistema o altres funcions.

Un cop fet això, vaig navegar al menú Interfície d'usuari des del Lightning App Builder. A partir d’aquí, configuro una pàgina Lightning, que us ajuda a crear una interfície sensible i sensible que redimensiona els ordinadors de sobretaula, les tauletes i altres dispositius mòbils i també us permetrà configurar quantes columnes, barres laterals i altres elements voleu tenir al vostre disseny. Només PowerApps va proporcionar un grau similar de personalització de la interfície d'usuari per a diferents mides de pantalla. D’aquesta manera, el creador arrossega i deixa anar, on us proporciona una selecció de components Lightning preconstruïts a l’esquerra per arrossegar-vos a la disposició de l’aplicació. Salesforce només em va oferir vuit components estàndards per triar i, com que estava construint una aplicació de programació, buscava un component de formulari bàsic per afegir esdeveniments i una llista o un element de calendari per mostrar els meus esdeveniments.

No he pogut crear components personalitzats sense configurar un domini, cosa que complicava les qüestions en comparació amb la facilitat de crear components d'aplicacions a Appian i Google App Maker. Afortunadament, Salesforce té una cosa que les altres eines no: el seu mercat AppExchange d'aplicacions i components pre-construïts. Buscant a la botiga, he trobat i descarregat un component del calendari i un component d'esdeveniments. Es va necessitar una mica refrescant abans que apareguessin els components descarregats, però després vaig poder arrossegar-los al meu disseny i configurar, guardar i activar una aplicació de treball que vaig poder tirar cap amunt. En general, era més difícil trobar el que necessitava i vaig trigar més temps a construir l'aplicació bàsica que a totes les altres eines. Els tutorials de Trailhead continuaven apareixent, sense problemes, i era difícil trobar el que buscava a la interfície. Només els milers d’aplicacions i components de l’AppExchange van ser la gràcia d’estalvi d’aquesta plataforma de codi baix.

L'experiència per a desenvolupadors

Per provar Salesforce App Cloud des d’una perspectiva IT, el nostre desenvolupador va crear una aplicació de gestió de contactes col·laborativa, anomenada Crowd Control. L’objectiu era crear un gestor de contactes format per una pàgina de llista de contactes, una pàgina de detalls de contactes i una nova pàgina de contacte amb la possibilitat d’afegir fotos i múltiples notes per a cada contacte. Els desenvolupadors també necessiten la possibilitat d’actualitzar aplicacions al llarg del temps, de manera que també vam assolir l’èxit en la possibilitat de simular canvis a l’aplicació afegint i canviant camps del model de dades de l’aplicació un cop finalitzada la primera iteració.

En última instància, la creació de l'aplicació va tenir èxit, però va ser l'experiència que més temps va intentar i el nostre desenvolupador en comparació amb les altres eines de baix codi que vam provar. La interfície d'usuari agrupada és l’antítesi d’App Maker, PowerApps i Zoho Creator, amb tasques bàsiques enterrades als menús. Fins i tot les demostracions de Trailhead van evitar navegar pels menús i van recórrer a cerques mitjançant la barra de cerca ràpida situada a la part superior esquerra per navegar per funcions específiques.

Salesforce App Cloud té un parell d’interfícies visuals úniques que l’ajuden a destacar. El Process Builder, que trobareu a la pestanya Automatització de fluxos de treball, us proporciona una interfície de flux de treball arrossegada i solta que és més moderna i intuïtiva d’utilitzar que Appian’s Process Modeler. Per a Crowd Control, vam provar la configuració d’algunes accions automatitzades per crear un nou registre de contactes i enviar nous contactes una alerta de correu electrònic amb seguiments a hores específiques programades.

El Schema Builder és igualment impressionant per ajudar a organitzar la base de dades d’una manera visual arrossegada i arrossegada. Es troba al menú Objectes i camps: es tracta d’una manera molt més intuïtiva de gestionar objectes que el propi Object Manager, que no estava tan polit com Zoho Creator o PowerApps, o fins i tot l’experiència sense esports d’Esplanada de Google App Maker. El Creador d’esquemes us ofereix una llista del vostre objecte a l’esquerra, organitzant-los en taules amb elements adjunts com ara dates, informes de resum i text enriquit. De manera més singular, el Schema Builder us permet moure objectes i crear línies de relació d’un objecte a un altre per ajudar a visualitzar el flux de treball de l’aplicació i com es relaciona un element amb un altre.

Al gestor d'objectes, afegir un camp a una entitat, que significa la taula d'una base de dades, és obligatori fer clic a través de quatre pàgines d'opcions. A les propietats de l'entitat es donaven noms de notació falsa hongaresa per defecte. Els noms de notació hongaresa són una metodologia per anomenar variables al programari on s'utilitzen lletres de codi per identificar les propietats d'una variable, com el seu tipus o àmbit. Aquesta és una confusió de convencions de denominació per a qualsevol que no sigui un desenvolupador.

Tanmateix, Salesforce posa més èmfasi en la seguretat i els drets (és a dir, la gestió d'accés de qui té permís de veure quines dades) que les altres eines. La navegació principal a l’esquerra inclou menús separats tant d’identitat com de seguretat, que us permetrà configurar funcions com l’inici de sessió únic (SSO), gestió de certificats i claus, accés a la xarxa, polítiques de contrasenyes i xifratge, entre dotzenes d’altres. configuració.

En actualitzar l’aplicació completada, afegir un nou camp a la base de dades era factible, però la integració d’aquest camp a l’aplicació preexistent era més difícil que en les altres eines que examinàvem. El mateix passa amb el canvi d’un camp existent; factible, però no tan fàcil com en Microsoft PowerApps o en qualsevol altra eina.

En definitiva, aquesta eina va fer que el nostre desenvolupador desitgés molt bé un bon entorn antic de desenvolupadors integrats de propòsit general (IDE). Fins i tot l’AppExchange, amb la seva gran quantitat d’aplicacions i components de tercers, va acabar donant-nos alguns errors d’instal·lació i redireccions a la “pàgina web dels desenvolupadors” per completar la instal·lació i després cap al lloc general de Salesforce amb l’indicador de “actualitzar” de la versió. 1, 6, 5 a 1, 6, 5. No és un error tipogràfic. Al fer clic a "Components llamps" també es generen fitxes duplicades de components, i es tradueixran en còpies múltiples del mateix component. El procés de codi baix es va acabar amb una aplicació de control de Crowd que funciona, però només després de molta molèstia.

Des del punt de vista de la informàtica i la usabilitat general, el nostre desenvolupador va considerar que Salesforce hauria de repensar el seu disseny, que es troba empedrat juntament amb les funcions més importants. La majoria dels enllaços i menús visibles a la pantalla en un moment donat van suposar superflu a la tasca actual, una diferència marcada respecte a les experiències de PowerApps i App Maker recentment creades i racionalitzades. Tant el Schema Builder com el Process Builder serien molt més efectius si es mostren de manera destacada com a part d'una experiència de construcció d'aplicacions guiada en lloc de ser enterrats en els menús.

Una plataforma desordenada, però poderosa de baix codi

Salesforce App Cloud és una plataforma de desenvolupament de codi de tecnologia baixa que té una durada de més de la majoria i té les capacitats completes per demostrar-ho. No hi ha discussió amb la profunditat de funcions de codi baix, interfícies arrosseguades i caigudes, personalització optimitzada per a mòbils i mercat amb components i aplicacions de tercers animats. Per als clients de Salesforce familiaritzats amb la plataforma i que coneixen el seu entorn per la interfície amb embussos, probablement sigui l’eina de codi de codi més capaç que pugueu comprar.

El tema és de tots els altres. Tant per als usuaris mitjans de negocis com per als treballadors d’informàtica que busquen el camí de la menor resistència a la creació d’aplicacions empresarials amb bon aspecte de manera eficient i sense cap tipus de codificació, la interfície d’usuari obstruïda de Salesforce, els recursos de formació incoherents i el conjunt d’eines més simples constitueixen una forta barrera d’entrada. La plataforma té la intenció de ser: una veterana oferta de baix codi que ha crescut orgànicament amb el pas del temps, però sense una visió de producte prou coherent per mantenir-la racionalitzada.

La redacció Appians de Appians ha estat durant tot el temps que Salesforce, amb Zoho Creator no molt enrere. Ambdues eines són més fàcils de navegar i de crear aplicacions de treball ràpidament, malgrat els conjunts de funcions que no coincideixen amb el que ofereix Salesforce. Ditto per a Google App Maker i Editors 'Choice Microsoft PowerApps, els nous nens del bloc que van tenir l'avantatge de veure una plataforma com Salesforce desenvolupar-se i triar els millors elements per a un entorn sense creació de aplicacions guiades. Salesforce té tantes funcions redundants a la seva plataforma de codi baix que de vegades les eines més innovadores i útils acaben enterrades. Alguna interfície d'usuari i funcions de poda permetrien fer un llarg camí cap a l'obtenció de l'experiència.

Revisió i qualificació del núvol d'aplicacions de Salesforce