Una revisión de qué ofrece (y cómo lo ofrece) Salesforce Lightning.
Nuestra visión honesta de las ventajas de Salesforce Lightning, pero también de las desventajas o cosas que debes tener en cuenta antes de hacer el cambio.
¿Te estás planteando migrar a Lightning desde Salesforce Classic? Habla con nosotros y te ayudaremos en el proceso:
http://kaizenstep.com
2. Lightning, un poco de historia
- Lightning nació en 2014/2015
- Inicialmente fue un fracaso, por:
- Daba poca funcionalidad y mucha quedaba solo en classic
- Tenia una lentitud y muy poca fluidez
- A nivel de desarrollo estaba MUY verde, faltaba mucho por hacer
- Al pasar el tiempo, Salesforce se hap puesto las pilas, y han igualado las funcionalidades, e incluso a dia
de hay hay más en lightning que en classic
- A nivel de desarrollo, han evolucionado mucho, dando herramientas de verdad para poder personalizar
Salesforce Lightning
- Pero sobre todo, han mejorado la VELOCIDAD. Ahora es una plataforma usable, cosa que en sus inicios
NO
3. Salesforce Lightning vs Classic?
• Cuantos seguís todavía en Salesforce classic?
• Y….cuando os planteáis migrar?
• Cuantos habéis migrado ya a Salesforce Lightning Experience?
• Como os ha ido?
4. Lightning es el futuro del CRM
Experience
Ser mas productivo en cada momento
Platform
Herramientas alineadas para clientes,
partnes y Salesforce
Ecosystem
Lightning-ready apps y componentes en
el AppExchange
CheckoutLightningin
Trailhead
CheckoutLightningin
Trailhead
5. Experience
Lightning experience es la nueva interfaz de Salesforce.. .pero que más?
Plataforma pensada para dispositivos móviles y
functional en todos los dispositivos
Nuevas formas de ver los datos en Salesforce con
los Kanban o los procesos
Nuevas formas de interactuar mediante los nuevos
formatos de pagina, drag&drop, etc
Información más clara lo que permite tomar
decisiones de manera más rápida y eficaz
6. Lightning Platform
Una gran manera de construir experiencias personalizadas
Experience
Components
Base
Components
Lightning
Experience
Build better with the Lightning
Platform
7. Lightning Ecosystem:Lightning-ready components and apps
Dentro de la appExchange hay muchos componentes listos, que están disponibles desde el app
builder
Personalizacion rápida
App Builder
AppExchange
Ampliar cualquier App
490+ Lightning-Ready Apps
60+ Lightning Components
300+ Salesforce1 Ready Apps
8. Porque migrar a Lightning?
A grandes rasgos, los motivos son…
Es el futuro y hemos de ir
LIGHTNING
Practicamente todas las mejoras en las nuevas releases van orientadas a Salesforce Lightning Experience.
Classic se quedará estancado, y cada dia más.
A nivel de usabilidad, Lightning Experience te da muchas mas opciones. Mejora la usabilidad y por tanto la
adopcion por parte de los usuarios,
Hay nuevas funcionalidades, como parte de Salesforce Einstein, que no se van a implementar nunca en Classic
Salesforce classic se queda atrás.
9. Porque migrar a Lightning?
2020
Salesforce preveé que en 2020 no queden ninguna instalación funcionando en classic.
10. Que hay de Nuevo?
• Página personalizable con gráficos y KPI’s
relevantes para el usuario
• Se puede tener un asistente que nos ayude
a recordar las tareas mas urgentes
• Ver tareas y eventos próximos
• Noticias (Solo de servidores de EEUU)
Inicio
11. Que hay de Nuevo?
• Detalle de los registros en el nuevo panel
de aspectos destacados
• Nueva forma más rápida para registrar
llamadas , crear tareas, enviar emails…
• Rutas de venta personalizables con la
posibilidad de personalizarlas
• Informacion relacionada a la oportunidad
personalizada
Oportunidades
12. Que hay de Nuevo?
• Nuevo format de pagina con los datos
destacados personalizable
• Rutas personalizables, como en todos los
objetos
• Panel de actividad mas accessible y con
más facilidad para ejecutar areas diarias
• Informacion relacionada más clara
Cuentas y Contactos
13. Que hay de Nuevo?
• Nueva forma de filtrar en la visualización
del report
• Nuevo diseñador que permite crear más
de las tres columnas de classic
• Nuevo report builder totalmente
rediseñado
• Los reports de classic se ven
directamente en lightning
• La seguridad de carpetas sigue siendo
necesario configurarla en classic
Reports y Dashboards
14. Que hay de Nuevo?
• Nueva forma de visualizer lista con
posibilidad de filtros y ordenación
• Nueva forma de diseñar vistas con los
filtros de lightning
• Accions en linea para poder hacer
cambios rápidos
• Las vistas de definidas en classic siguen
funcionando en lightniing
Vistas de lista
15. Que hay de Nuevo?
• Nueva forma de visualizar los datos en
Salesforce.
• Permite hacer drag&drop de los
registros de una columna a otra del
Kanban
• Visualizacion de los datos relevantes
de cada registro con posibilidad de
entrar.
• Acciones rápidas en cada uno de los
registros
• Disponible para cualquier objeto
Vista Kanban
16. 10 Funcionalidades Lightning Experience
Funcionalidades out of the box para incrementar la productividad, con poca o nada
personalizacionrequired
2
3
4
5
1
7
8
9
10
6Chatter Feed
Navegación
Búsqueda Global
Reports
Dashboards
Calendario & Tareas
List Views
Consola
Integración con Email
Lightning Record Pages
17. Comparte Informacion facilmente y encuentra lo que
necesitas rapidamente
Colaboracion en tiempo real con
compañeros. Trabajar juntos, Hablar
con los demas y compartir
informacion.
• Chatter streams
• Grupos recientes
• Compartir posts
• Live feed typing indicators
• Relevance ranked feed
Chatter Feed Navegacion Búsqueda Global1 2 3
Acceso rápido a los registros
importantes, listas, grupos, paneles
y otras paginas usadas
frecuentemente en Salesforce
• Favoritos: bookmark records, vistas,
oportunidades y más
• Navegacion personalizada: Añade paginas
que necesites a tu barra de navegacion
Encuentra todo facilamente
conenhanced Global Search
• Instant type-ahead results
• Top results sobre los registros y objetos usados
frecuentes
• Limita la busqueda para obtener mejores resultados
• Resultados ordenados por relevanccia
• Búsqueda por email
18. Visualizar los datos con los nuevos Reports y Dashboards
Reports Dashboards4 5
Crea reports que cumplen criterios y filtra,
agrupa o muestralo como gráficos
• Role hierarchy filter on reports
• Relative date filters
• Dynamic filter URL
• Suscribir a reports
• Lightning Report Builder
• Enhanced charts en la app de Salesforc
Muestra visualmente metricas y
tendencias para los registros de tu org
• Navegar a un report desde un dashboard filtrado
• Gráficos apilados, imágenes en graficos de tablas,
formatos condicionals, mejrado el compnente tabla
• Denser charts, smaller metrics
• Posts en graficos y posibiliadd de follow dashboards
• Editar el running user
• Suscribir a dashboards
19. Visualiza los datos de un vistazo y haz ediciones rápidas
Calendario y
Tareas
List Views Consola6 7 8
Integrar el calendario en el
proceso de ventas
• Ver eventos de los calndarios de
Google y Outlook
• Tareas recurrentes y tareas de
seguimiento
• Busquedas en tareas y eventos
• Ver cualquier registro con campo
fecha en calendarios
Edita la informacion de ventas répida y
facilmente desde las listas
• Modificar rápidamente registros en una sola
pagina
• Text ajustado en los campos de texto
• Ver multiples record types
• Ajustes configurables para campos de “group
by” y “summarize by”
• List view charts
• Vistas Kanban para cualqueir objeto
Drive productivity while working in
Salesforce
• Consolas de sales y service pre construidas
• Elimiar las multiples tabs en el navegador.
• Los registros relacionados se abren en sub
tabs
• Poder fijar tabs
• Macros
20. Incrementar la productividad del usuario
Integracion con Email Lightning Record Pages9 10
Crear, ver y responder emails desde Salesforce
• Email Quick Action org-wide addresses
• Emails en cualquier sitio de SF
• Experiencia de email mejorada para Person Accounts
• Envios a través de Gmail y Office365
Encontrar datos rapidamente y tomar
acciones facilmente
• Path
• Highlights panel
• Activity timeline
• Listas relacionads
• Registros relacionados
• Report charts
21. 5 Maneras para personalizar Lightning Experience
Herramientas Drag-and drop que hacen la personalizacion muy ligera
2
3
4
5
1 Crear paginas de inicio personalizadas
Trae tus Console Apps a Lightning
Path en la mayoria de objetos
Personalizar y asignar Record Pages para objetos custom & estandar
Crear Lightning App Pages para usuarios moviles
22. Personalizar páginas y crear Apps mas fácilmente
Traer tus Console Apps a
Lightning Experience
Crear páginas de inicio
Crear una experiencia inicial para todos tus usuarios
• Crear multiples paginas de inicio y asignalas a diferentes perfiles
• Crear paginas por defecto a nivel de organizacion con foco en la
productividad o crea paginas paginas individuales que pueden ser asignadas
a uno o más perfiles
Dar acceso a la informacion que se necesita para
hacer el trabajo más facilmente
• Areas de trabajo
• Pinned workspaces
• Sub tareas
• Barra de utilidades
• Multiple out-of-the-box components
1 2
23. Diseñar una experiencia de usuario relevante y moderna
Crear paginas Lightning
App Pages para usuarios
moviles
Path en la mayoría
de objetos
Personalizar y asignar
Record Pages para objetos
custom & estandar
3 4 5
Guiar a los usuarios a través de
cada etapa de un proceso
• Path en objetos custom
• Designar el campos que conduce el path
Personalizar la pagina de detalles para
objetos custom y estandard
• Existing metadata powers the experience
• Page layouts control fields, related lists, and actions
• Compact Layouts control the field in the Highlights
Panel
Construir una sola pagina y distribuirla
para lightnig y Salesforce1
• Experincia consistente a traves de todos los
dispositivos
• Run your business fromyour phone
24. Por donde empiezo?
Que he de
modificar?
XXXX
Como lo
planteo?
XXXXX
Que
funcionará?
Hay
herramientas
para migrar
Y los
usuarios?
XXXXX
25. Lightning Migration Assistant
Y eso, que es?
Es un asistente proporcionado por Salesforce para ayudarnos a identificar y solucionar los posibles problemas al
migrar.
27. En resumen
Es necesario activar el custom Domain para que los componentes lightning funcionen correctamente
Objeto Notes & Attachments desaparece como tal. Se ha de usar la nueva funcionalidad de notas y adjuntos
Todos los botones con javascript NO funcionaran à se ha de revisar caso a caso que opciones hay
Ojo a las consolas, no todo es functional a dia de hoy(multi screen, parte de la knowledge,…)
Links “hardcoded” dejan de funcionar(ej: https://eu11.salesforce.com/apex/mipagina)
Activar usuarios para lightning en perfiles no standard.
Todo el Javascript de las Visualforce se ha de revisar. Segun que, no es compatible(window, algunos métodos de sforce.one
API, etc)
El estilo de las Visualforce, a pesar de ejecutarse en lightning, continua siendo classic. (Lightning design system o rehacerlo en
components lightning)
*Source: SalesforceCustomerRelationshipSurveyconducted2014-2016among10,500+
customersrandomlyselected. Responsesizesperquestionvary.
28. Visualforce
• Páginas simples con standard controllers
• Paginas con html personalizado
• Paginas sin Javascript (o con muy poco)
• Paginas que naveguen con Page.reference o sforce.one API
• Paginas que NO usen las enhaced list(apex:enhacedList)
Que funcionará en su gran mayoría
29. Visualforce
Se han de aplicar los estilos de Lightning Experience
1 – Manualmente
• <apex:slds/>
• <div class=“slds-scope”> … </div>
• styleClass=“slds-button slds-button-neutral”
2 – De forma automática(desde Winter’18 BETA)
• <apex:page =LightningStyleSheets=“true”> (solo para compnentes visualforce, no para componentes
HTML)
Rediseño una vez son funcionales
30. Variable global - UIThemeDisplayed
• Theme3 à Salesforce Classic
• Theme4d à Lightning Experience (Tamaño desktop)
• Theme4t à Salesforce1 (móvil)
Deteccion de entornos
Visualforce
31. Bugs conocidos con VF en lightning
• Errores de navegación con sobre-escritura de botones
• Acabas en una pagina errónea
• Acabas en una página en blanco
• Boton de volver no siempre funciona
• Botones custom que abren en una nueva pagina, no lo hacen
• Redirecciones con page.reference uasando AJAX re-render no funcionan como se espera
• A veces, los datos no se refrescan a pesar de estar actualizados
32. Que no estará nunca en Lightning
Account Contact Roles
Customizable forecasting
Botones Javascript
Vista de impression de reports
Oportunidades similares
Soluciones
Territory management: lista en cuenta
y campo en opp
Public Knowledge
Mass emails for users
Contact to multiple Account
Collaborative Forecasting
Acciones Ligtning/Desarrollos
Exportación formateada
NADA
Salesforce Knowledge
Enterprise Territory Mangement
NADA
NADA
Y que opciones nos da SF… o no
*Source: SalesforceCustomerRelationshipSurveyconducted2014-2016among10,500+
customersrandomlyselected. Responsesizesperquestionvary.
33. Plan de Proyecto típico
Roll Out
Definir una estrategia
iterativa para direccionar
los requerimientos de
negocio, técnicos y de
cambio
Impplementar los roll outs
y hacer go live’s iterativos
Discover
Aprender sobre beneficios
de la nueva plataforma
Evaluar Las prioridades de
negocio listas y la estrategia
técnica
Alinear las estrategias de IT
y de negocio
Optimize
Analizar feedback y medir
la adopción y los KPI's de
negocio
Añadir a los roll out
iterativos los nuevos casos
de uso
Incentivar a los usuarios
para alcanzar la adopcion
Lightning
experience
implementado
con éxito
LIGHTNING
35. Y ahora, la verdad...
Funcionalidad estándar à Sin problema, mas que revisar formatos y añadir las nuevas opciones de
componentes lightning (lightning app builder)
Botones Javascript à Obligatorio buscar opciones. Cada caso será un mundo
Integraciones y procesos Apex à No se han de tocar para nada, seguirán funcionando
Visualforce à revisar javscript y funciones no compatibles… una vez ahí, funcionan pero siguen viéndose
como classic dentro de lightning. Dos opciones de migración
• LDS(Lightning design system) à Lavado de cara cambiando solo css.
• Componentes lightning à Rehacer las VF en componentes.
Que nos vamos a encontrar en el paso a lightning