SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
An Amazing Lightning
Transition In Review
Navigating hurdles to get you onto
the right platform – today!
Consultant, Slalom
December 18, 2019
David Aaron White
Forward Looking Statement
Statement under the Private Securities Litigation Reform Act of 1995:
This presentation contains forward-looking statements about the company’s financial and operating results, which may include expected GAAP and non-GAAP financial and other operating
and non-operating results, including revenue, net income, diluted earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected
current remaining performance obligation growth, expected tax rates, the one-time accounting non-cash charge that was incurred in connection with the Salesforce.org combination; stock-
based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth and sustainability goals. The achievement or success of the matters covered by such
forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the company’s results
could differ materially from the results expressed or implied by the forward-looking statements we make.
The risks and uncertainties referred to above include -- but are not limited to -- risks associated with the effect of general economic and market conditions; the impact of geopolitical events;
the impact of foreign currency exchange rate and interest rate fluctuations on our results; our business strategy and our plan to build our business, including our strategy to be the leading
provider of enterprise cloud computing applications and platforms; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; the
competitive nature of the market in which we participate; our international expansion strategy; the demands on our personnel and infrastructure resulting from significant growth in our
customer base and operations, including as a result of acquisitions; our service performance and security, including the resources and costs required to avoid unanticipated downtime and
prevent, detect and remediate potential security breaches; the expenses associated with new data centers and third-party infrastructure providers; additional data center capacity; real estate
and office facilities space; our operating results and cash flows; new services and product features, including any efforts to expand our services beyond the CRM market; our strategy of
acquiring or making investments in complementary businesses, joint ventures, services, technologies and intellectual property rights; the performance and fair value of our investments in
complementary businesses through our strategic investment portfolio; our ability to realize the benefits from strategic partnerships, joint ventures and investments; the impact of future gains
or losses from our strategic investment portfolio, including gains or losses from overall market conditions that may affect the publicly traded companies within the company's strategic
investment portfolio; our ability to execute our business plans; our ability to successfully integrate acquired businesses and technologies, including delays related to the integration of Tableau
due to regulatory review by the United Kingdom Competition and Markets Authority; our ability to continue to grow unearned revenue and remaining performance obligation; our ability to
protect our intellectual property rights; our ability to develop our brands; our reliance on third-party hardware, software and platform providers; our dependency on the development and
maintenance of the infrastructure of the Internet; the effect of evolving domestic and foreign government regulations, including those related to the provision of services on the Internet,
those related to accessing the Internet, and those addressing data privacy, cross-border data transfers and import and export controls; the valuation of our deferred tax assets and the release
of related valuation allowances; the potential availability of additional tax assets in the future; the impact of new accounting pronouncements and tax laws; uncertainties affecting our ability
to estimate our tax rate; the impact of expensing stock options and other equity awards; the sufficiency of our capital resources; factors related to our outstanding debt, revolving credit
facility, term loan and loan associated with 50 Fremont; compliance with our debt covenants and lease obligations; current and potential litigation involving us; and the impact of climate
change.
Further information on these and other factors that could affect the company’s financial results is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings it makes with the
Securities and Exchange Commission from time to time. These documents are available on the SEC Filings section of the Investor Information section of the company’s website at
www.salesforce.com/investor.
Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements, except as required by law.
30 Seconds About Me
• Consultant at Slalom, D.C.
• Specializing in Lightning Migrations
• Columbia, MD User Group
Contributor
• Sales background
• Creative Writing major
• Part-time dog-sitter
Hold me to it!
Why Lightning
Critical updates are pushing even more users into Lightning
• Beginning in January 2020, any Lightning-Enabled users of yours will be defaulted into
Lightning every Sunday
Lightning continues to provide improvements over Classic:
• Intuitive page design providing users with the information they need in as little time as
possible
• Dynamic Record Forms, currently in its pilot state, which allow you to fully configure custom
objects’ fields via the Lightning App Builder
• Activity Timeline to organize tasks and events into an easily followed narrative
• Opportunity Kanban board, providing your sales team with a simple way to sort their
upcoming deals
Don’t miss out on Salesforce’s newest features by sticking with Classic!
If you (or your customers) haven’t heard already….
Scenario: Bank Wants to Move to Lightning
• Client has a heavily customized Service
Cloud org with several Visualforce pages,
external integrations, and a complex schema
• System has over 200 total Salesforce users
spread across 9 distinct business units, each
with its own app and business processes
• Stakeholders’ primary objectives are:
1. Convert the org’s users to the Lightning Service
Console without any net loss in functionality
from Classic
2. Take advantage of Lightning’s out-of-the-box
capabilities to immediately improve the org
Real original Dave, talk about a bank in NYC…
Salesforce Solution
Architect
Leads Discovery and
requirements gathering
sessions with the client’s
internal users and
project stakeholders.
Configures Salesforce to
the specification of the
user stories.
Assesses the
organization’s
readiness to embrace
the new project.
Develops the org’s
training plan and
training materials.
Leads training sessions
with internal users.
Salesforce Business
Analyst
Change Management
Lead
Ensures the system
meets the technical
specifications outlined in
user stories.
Solves for complex
technical challenges that
appear throughout the
project.
Conducts interviews
with stakeholders and
internal users about the
org’s current training
process.
Develops tactical action
items for the org’s
training plan.
Leads training sessions.
Serves as a technical
consult throughout
Discovery to determine
the feasibility of
requirements.
Develops the system to
the agreed upon
specifications through
user story delivery.
Change Management
Business Analyst Salesforce Developer
The Lightning Migration Dream Team
Step One: Discovery
For this particular client, our team engaged in an 8-week discovery period to best understand
the client’s current use of Salesforce. The discovery analysis was split into the following:
• Business process reviews:
• What tasks do users complete in the system every day?
• Which apps do they access?
• Which buttons do they click
• What information do they need to see on each page they visit?
• System-level analysis:
• Which features rely on JavaScript buttons?
• Are there iframed Visualforce pages?
• Will any managed packages require upgrades to function in Lightning?
• Great time to reach out to these partners for verification
Before you change it, you need to understand what “it” is
Step Two: Requirements & Roadmap
Once our Discovery phase was complete, our team of consultants worked with the customer
to develop a backlog of user stories to be implemented during, and beyond, the initial
migration phase. These stories lived in two distinct lanes:
• Minimally-Viable Product Necessities:
• Conversion of JavaScript buttons, Visualforce buttons, and other Actions into a Lightning-friendly
format
• Establish initial Lightning Record Pages for the objects most commonly used by each business unit
• Org-Wide settings such as Default Activities View, Enhanced Notes, Enhanced Email, and other
items determined in Setup
• Deal-breaker enhancements stakeholders require alongside the Lightning transition
• Future Enhancements:
• Upgrades identified in Discovery that aren’t necessary for the move to Lightning
• Business process improvements that will require organization-wide buy-in
• AppExchange additions beyond Reports & Dashboards or Transition Assistants
Define an action plan for which items will change, and when
Step Three: Change Readiness Assessment
These activities, completed throughout Discovery and into Development, will
inform the team on how to best proceed with priming the org’s users for
Lightning’s arrival. Many of these activities include:
• Interviews with the internal training team – if there is one
• Exchange of previous training collateral
• Interviews with users regarding their experience learning to use Salesforce
• Evaluation of the current training team and support materials
• Recommendations for training schedule, number of sessions, and session
structure
• Identification of internal champions who will encourage platform
adoption
While the developers are at work, how are we going to get 200+ users up to speed?
Step Four: Development
Finally, we get to work on some development stories! Let’s take a
look at an example:
As a Lightning - Sales user
When I click the “View Summary” Custom Link on a Contact
record
Then I will be able to access the “Contact Summary” page just as
I was able to in Classic
One problem: This OnClick JavaScript button can’t be added to
my page’s Mobile & Lightning Experience Actions section!
Can we build it? I hope we can!
The Lightning Experience Configuration Converter
• Works best for converting JavaScript buttons which pass
parameters to a custom URL into Lightning-Friendly
custom detail buttons or links
• Not the be-all/end-all tool: For more complex button
conversions, your developer should hit the trails and learn
about Lightning Alternatives to JavaScript Buttons
For simple conversions between JavaScript versions to Lightning-support links and
buttons
A more advanced technical requirement
Management was enthralled by the new
Lightning Service Cloud design, but they
wanted even more automation out of it.
Scenario: Were an associate to navigate to a
current customer’s Contact record,
management wanted that Contact’s currently
open cases to automatically open as subtabs
in the Service Console.
Since the team had development bandwidth
to accommodate some prioritized future
enhancement features, we set to work on the
solution, made up of a Lightning component
and simple Apex Controller…
Not minimally-viable technically, but seriously sought after by management
The Result
Step Five: Deployment & Beyond
• Ensure your Lightning record pages, objects, apps, record types, and
profiles are included in your deployment package in order to assign
pages appropriately
• If you’re planning on converting from Classic to Lightning Knowledge,
contact Salesforce TODAY to enable the migration tool in your
sandbox.
• Salesforce will not enable this tool in Production until two weeks after a
successful test in a full environment!
• If you’re planning on allowing users to switch back to Classic from
Lightning, set a hard cut-off date for them to get used to the system.
The Switcher should be used only if a user finds that they absolutely
cannot complete a task in Classic the same way they could in Lightning,
and gathering their feedback will inform you on when you can make
the hard switch to Lightning.
Watch out for these Gotcha’s – they got us!
Summary
• Assemble your team
• Define your requirements
• Determine a change management plan for your users
• Develop to the requirements using Salesforce’s tools and custom
solutions
• Watch out for last-minute gotcha’s in deployment and make sure users
have a grace period to report any feedback that might not have been
discovered in testing or UAT
• Enjoy Lightning Experience!
High-Level Steps to Make Your Lightning Transition a Success
WT19: An Amazing Lightning Transition in Review

Weitere ähnliche Inhalte

Was ist angesagt?

Future of Composite Apps S-Controls and Beyond
Future of Composite Apps S-Controls and BeyondFuture of Composite Apps S-Controls and Beyond
Future of Composite Apps S-Controls and Beyonddreamforce2006
 
Why We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer PanelWhy We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer Paneldreamforce2006
 
WT19: Platform Events Are for Admins Too!
WT19: Platform Events Are for Admins Too! WT19: Platform Events Are for Admins Too!
WT19: Platform Events Are for Admins Too! Salesforce Admins
 
Competitive Intelligence Best Practices
Competitive Intelligence Best PracticesCompetitive Intelligence Best Practices
Competitive Intelligence Best Practicesdreamforce2006
 
Enhancing Sales Effectiveness with the AppExchange
Enhancing Sales Effectiveness with the AppExchangeEnhancing Sales Effectiveness with the AppExchange
Enhancing Sales Effectiveness with the AppExchangedreamforce2006
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummiesdreamforce2006
 
How Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & SupportHow Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & Supportdreamforce2006
 
How Salesforce.com Uses PRM
How Salesforce.com Uses PRMHow Salesforce.com Uses PRM
How Salesforce.com Uses PRMdreamforce2006
 
Integration Strategies in a SaaS Environment
Integration Strategies in a SaaS EnvironmentIntegration Strategies in a SaaS Environment
Integration Strategies in a SaaS Environmentdreamforce2006
 
Global Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real SolutionsGlobal Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real Solutionsdreamforce2006
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Appsdreamforce2006
 
Admin Webinar—An Admin's Guide to Profiles & Permissions
Admin Webinar—An Admin's Guide to Profiles & PermissionsAdmin Webinar—An Admin's Guide to Profiles & Permissions
Admin Webinar—An Admin's Guide to Profiles & PermissionsSalesforce Admins
 
Advanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive VisibilityAdvanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive Visibilitydreamforce2006
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked ItSalesforce Admins
 
Tips and tricks for reports and dashboards
Tips and tricks for reports and dashboardsTips and tricks for reports and dashboards
Tips and tricks for reports and dashboardsSalesforce Admins
 
PHP and Rails with AppExchange
PHP and Rails with AppExchangePHP and Rails with AppExchange
PHP and Rails with AppExchangedreamforce2006
 
Dreamforce '06 Keynote: Part 2
Dreamforce '06 Keynote: Part 2Dreamforce '06 Keynote: Part 2
Dreamforce '06 Keynote: Part 2dreamforce2006
 
Business Mashups Best of the Web APIs
Business Mashups Best of the Web APIsBusiness Mashups Best of the Web APIs
Business Mashups Best of the Web APIsdreamforce2006
 
Three Use Cases for Service & Support
Three Use Cases for Service & SupportThree Use Cases for Service & Support
Three Use Cases for Service & Supportdreamforce2006
 

Was ist angesagt? (20)

Future of Composite Apps S-Controls and Beyond
Future of Composite Apps S-Controls and BeyondFuture of Composite Apps S-Controls and Beyond
Future of Composite Apps S-Controls and Beyond
 
CIO Roundtable
CIO RoundtableCIO Roundtable
CIO Roundtable
 
Why We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer PanelWhy We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer Panel
 
WT19: Platform Events Are for Admins Too!
WT19: Platform Events Are for Admins Too! WT19: Platform Events Are for Admins Too!
WT19: Platform Events Are for Admins Too!
 
Competitive Intelligence Best Practices
Competitive Intelligence Best PracticesCompetitive Intelligence Best Practices
Competitive Intelligence Best Practices
 
Enhancing Sales Effectiveness with the AppExchange
Enhancing Sales Effectiveness with the AppExchangeEnhancing Sales Effectiveness with the AppExchange
Enhancing Sales Effectiveness with the AppExchange
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummies
 
How Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & SupportHow Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & Support
 
How Salesforce.com Uses PRM
How Salesforce.com Uses PRMHow Salesforce.com Uses PRM
How Salesforce.com Uses PRM
 
Integration Strategies in a SaaS Environment
Integration Strategies in a SaaS EnvironmentIntegration Strategies in a SaaS Environment
Integration Strategies in a SaaS Environment
 
Global Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real SolutionsGlobal Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real Solutions
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Apps
 
Admin Webinar—An Admin's Guide to Profiles & Permissions
Admin Webinar—An Admin's Guide to Profiles & PermissionsAdmin Webinar—An Admin's Guide to Profiles & Permissions
Admin Webinar—An Admin's Guide to Profiles & Permissions
 
Advanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive VisibilityAdvanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive Visibility
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked It
 
Tips and tricks for reports and dashboards
Tips and tricks for reports and dashboardsTips and tricks for reports and dashboards
Tips and tricks for reports and dashboards
 
PHP and Rails with AppExchange
PHP and Rails with AppExchangePHP and Rails with AppExchange
PHP and Rails with AppExchange
 
Dreamforce '06 Keynote: Part 2
Dreamforce '06 Keynote: Part 2Dreamforce '06 Keynote: Part 2
Dreamforce '06 Keynote: Part 2
 
Business Mashups Best of the Web APIs
Business Mashups Best of the Web APIsBusiness Mashups Best of the Web APIs
Business Mashups Best of the Web APIs
 
Three Use Cases for Service & Support
Three Use Cases for Service & SupportThree Use Cases for Service & Support
Three Use Cases for Service & Support
 

Ähnlich wie WT19: An Amazing Lightning Transition in Review

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
 
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"Prag Ravichandran Kamalaveni (he/him)
 
Alba Rivas - Building Slack Applications with Bolt.js.pdf
Alba Rivas - Building Slack Applications with Bolt.js.pdfAlba Rivas - Building Slack Applications with Bolt.js.pdf
Alba Rivas - Building Slack Applications with Bolt.js.pdfMarkPawlikowski2
 
July 2020 Chicago Nonprofit Group - Summer '20 Highlights
July 2020 Chicago Nonprofit Group - Summer '20 HighlightsJuly 2020 Chicago Nonprofit Group - Summer '20 Highlights
July 2020 Chicago Nonprofit Group - Summer '20 Highlightscsupilowski
 
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2Jihun Jung
 
Admin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderAdmin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderSalesforce Admins
 
TrailheadX Presentation - 2020 Cluj
TrailheadX Presentation -  2020 ClujTrailheadX Presentation -  2020 Cluj
TrailheadX Presentation - 2020 ClujArpad Komaromi
 
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Anna Loughnan Colquhoun
 
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...Amol Dixit
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
 
Summer '20 preview release overview-deck
Summer '20 preview release overview-deckSummer '20 preview release overview-deck
Summer '20 preview release overview-deckAlan Thomas Payne
 
Wellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseWellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseAnna Loughnan Colquhoun
 
Salesforce Winter22 Release Overview
Salesforce Winter22 Release OverviewSalesforce Winter22 Release Overview
Salesforce Winter22 Release OverviewSara Sali
 
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptx
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptxSpring' 23 Release Notes - Lausanne Salesforce User Group.pptx
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptxFlorin291097
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base ComponentsSalesforce Developers
 
Stamford developer group Experience Cloud
Stamford developer group   Experience CloudStamford developer group   Experience Cloud
Stamford developer group Experience CloudAmol Dixit
 

Ähnlich wie WT19: An Amazing Lightning Transition in Review (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"
Dreamforce 2019: "Using Quip for Better Documentation of your Salesforce Org"
 
Alba Rivas - Building Slack Applications with Bolt.js.pdf
Alba Rivas - Building Slack Applications with Bolt.js.pdfAlba Rivas - Building Slack Applications with Bolt.js.pdf
Alba Rivas - Building Slack Applications with Bolt.js.pdf
 
Stephen's 10 ish favourite spring'20 features
Stephen's 10 ish favourite spring'20 featuresStephen's 10 ish favourite spring'20 features
Stephen's 10 ish favourite spring'20 features
 
July 2020 Chicago Nonprofit Group - Summer '20 Highlights
July 2020 Chicago Nonprofit Group - Summer '20 HighlightsJuly 2020 Chicago Nonprofit Group - Summer '20 Highlights
July 2020 Chicago Nonprofit Group - Summer '20 Highlights
 
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
 
Admin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderAdmin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation Builder
 
TrailheadX Presentation - 2020 Cluj
TrailheadX Presentation -  2020 ClujTrailheadX Presentation -  2020 Cluj
TrailheadX Presentation - 2020 Cluj
 
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
 
Salesforce Spring '21 - Release Overview
Salesforce Spring '21 - Release OverviewSalesforce Spring '21 - Release Overview
Salesforce Spring '21 - Release Overview
 
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...
Manage and Release Changes Easily and Collaboratively with DevOps Center - Sa...
 
Become a rockstar admin
Become a rockstar adminBecome a rockstar admin
Become a rockstar admin
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
 
Summer '20 preview release overview-deck
Summer '20 preview release overview-deckSummer '20 preview release overview-deck
Summer '20 preview release overview-deck
 
Wellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseWellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 Release
 
Salesforce Winter22 Release Overview
Salesforce Winter22 Release OverviewSalesforce Winter22 Release Overview
Salesforce Winter22 Release Overview
 
Winter '22 highlights
Winter '22 highlightsWinter '22 highlights
Winter '22 highlights
 
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptx
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptxSpring' 23 Release Notes - Lausanne Salesforce User Group.pptx
Spring' 23 Release Notes - Lausanne Salesforce User Group.pptx
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
Stamford developer group Experience Cloud
Stamford developer group   Experience CloudStamford developer group   Experience Cloud
Stamford developer group Experience Cloud
 

Mehr von Salesforce Admins

Admin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminAdmin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminSalesforce Admins
 
Admin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasAdmin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasSalesforce Admins
 
Admin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsAdmin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsSalesforce Admins
 
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsAwesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsSalesforce Admins
 
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate: Create Triggered Flows and Batch JobsSalesforce Admins
 
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditAdmin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditSalesforce Admins
 
Essential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsEssential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsSalesforce Admins
 
Essential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecurityEssential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecuritySalesforce Admins
 
Essential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementEssential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementSalesforce Admins
 
Essential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementEssential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementSalesforce Admins
 
Admin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauAdmin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauSalesforce Admins
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New AdminsSalesforce Admins
 
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivityAdmin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivitySalesforce Admins
 
Admin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsAdmin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsSalesforce Admins
 
Trailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesTrailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesSalesforce Admins
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderSalesforce Admins
 
Trailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsTrailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsSalesforce Admins
 
Semper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSemper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSalesforce Admins
 
Best Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce DataBest Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce DataSalesforce Admins
 
WT19: Fantastic Formulas to Make You a Salesforce Superhero
WT19: Fantastic Formulas to Make You a Salesforce SuperheroWT19: Fantastic Formulas to Make You a Salesforce Superhero
WT19: Fantastic Formulas to Make You a Salesforce SuperheroSalesforce Admins
 

Mehr von Salesforce Admins (20)

Admin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminAdmin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every Admin
 
Admin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasAdmin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful Formulas
 
Admin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsAdmin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless Deployments
 
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsAwesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and Chatbots
 
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
 
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditAdmin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
 
Essential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsEssential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable Analytics
 
Essential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecurityEssential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: Security
 
Essential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementEssential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data Management
 
Essential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementEssential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User Management
 
Admin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauAdmin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with Tableau
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
 
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivityAdmin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
 
Admin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsAdmin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & Dashboards
 
Trailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesTrailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin Responsibilities
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction Builder
 
Trailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsTrailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of Admins
 
Semper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSemper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military Champion
 
Best Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce DataBest Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce Data
 
WT19: Fantastic Formulas to Make You a Salesforce Superhero
WT19: Fantastic Formulas to Make You a Salesforce SuperheroWT19: Fantastic Formulas to Make You a Salesforce Superhero
WT19: Fantastic Formulas to Make You a Salesforce Superhero
 

Kürzlich hochgeladen

Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 

Kürzlich hochgeladen (20)

Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

WT19: An Amazing Lightning Transition in Review

  • 1. An Amazing Lightning Transition In Review Navigating hurdles to get you onto the right platform – today! Consultant, Slalom December 18, 2019 David Aaron White
  • 2. Forward Looking Statement Statement under the Private Securities Litigation Reform Act of 1995: This presentation contains forward-looking statements about the company’s financial and operating results, which may include expected GAAP and non-GAAP financial and other operating and non-operating results, including revenue, net income, diluted earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected current remaining performance obligation growth, expected tax rates, the one-time accounting non-cash charge that was incurred in connection with the Salesforce.org combination; stock- based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth and sustainability goals. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the company’s results could differ materially from the results expressed or implied by the forward-looking statements we make. The risks and uncertainties referred to above include -- but are not limited to -- risks associated with the effect of general economic and market conditions; the impact of geopolitical events; the impact of foreign currency exchange rate and interest rate fluctuations on our results; our business strategy and our plan to build our business, including our strategy to be the leading provider of enterprise cloud computing applications and platforms; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; the competitive nature of the market in which we participate; our international expansion strategy; the demands on our personnel and infrastructure resulting from significant growth in our customer base and operations, including as a result of acquisitions; our service performance and security, including the resources and costs required to avoid unanticipated downtime and prevent, detect and remediate potential security breaches; the expenses associated with new data centers and third-party infrastructure providers; additional data center capacity; real estate and office facilities space; our operating results and cash flows; new services and product features, including any efforts to expand our services beyond the CRM market; our strategy of acquiring or making investments in complementary businesses, joint ventures, services, technologies and intellectual property rights; the performance and fair value of our investments in complementary businesses through our strategic investment portfolio; our ability to realize the benefits from strategic partnerships, joint ventures and investments; the impact of future gains or losses from our strategic investment portfolio, including gains or losses from overall market conditions that may affect the publicly traded companies within the company's strategic investment portfolio; our ability to execute our business plans; our ability to successfully integrate acquired businesses and technologies, including delays related to the integration of Tableau due to regulatory review by the United Kingdom Competition and Markets Authority; our ability to continue to grow unearned revenue and remaining performance obligation; our ability to protect our intellectual property rights; our ability to develop our brands; our reliance on third-party hardware, software and platform providers; our dependency on the development and maintenance of the infrastructure of the Internet; the effect of evolving domestic and foreign government regulations, including those related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data privacy, cross-border data transfers and import and export controls; the valuation of our deferred tax assets and the release of related valuation allowances; the potential availability of additional tax assets in the future; the impact of new accounting pronouncements and tax laws; uncertainties affecting our ability to estimate our tax rate; the impact of expensing stock options and other equity awards; the sufficiency of our capital resources; factors related to our outstanding debt, revolving credit facility, term loan and loan associated with 50 Fremont; compliance with our debt covenants and lease obligations; current and potential litigation involving us; and the impact of climate change. Further information on these and other factors that could affect the company’s financial results is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings it makes with the Securities and Exchange Commission from time to time. These documents are available on the SEC Filings section of the Investor Information section of the company’s website at www.salesforce.com/investor. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements, except as required by law.
  • 3. 30 Seconds About Me • Consultant at Slalom, D.C. • Specializing in Lightning Migrations • Columbia, MD User Group Contributor • Sales background • Creative Writing major • Part-time dog-sitter Hold me to it!
  • 4. Why Lightning Critical updates are pushing even more users into Lightning • Beginning in January 2020, any Lightning-Enabled users of yours will be defaulted into Lightning every Sunday Lightning continues to provide improvements over Classic: • Intuitive page design providing users with the information they need in as little time as possible • Dynamic Record Forms, currently in its pilot state, which allow you to fully configure custom objects’ fields via the Lightning App Builder • Activity Timeline to organize tasks and events into an easily followed narrative • Opportunity Kanban board, providing your sales team with a simple way to sort their upcoming deals Don’t miss out on Salesforce’s newest features by sticking with Classic! If you (or your customers) haven’t heard already….
  • 5. Scenario: Bank Wants to Move to Lightning • Client has a heavily customized Service Cloud org with several Visualforce pages, external integrations, and a complex schema • System has over 200 total Salesforce users spread across 9 distinct business units, each with its own app and business processes • Stakeholders’ primary objectives are: 1. Convert the org’s users to the Lightning Service Console without any net loss in functionality from Classic 2. Take advantage of Lightning’s out-of-the-box capabilities to immediately improve the org Real original Dave, talk about a bank in NYC…
  • 6. Salesforce Solution Architect Leads Discovery and requirements gathering sessions with the client’s internal users and project stakeholders. Configures Salesforce to the specification of the user stories. Assesses the organization’s readiness to embrace the new project. Develops the org’s training plan and training materials. Leads training sessions with internal users. Salesforce Business Analyst Change Management Lead Ensures the system meets the technical specifications outlined in user stories. Solves for complex technical challenges that appear throughout the project. Conducts interviews with stakeholders and internal users about the org’s current training process. Develops tactical action items for the org’s training plan. Leads training sessions. Serves as a technical consult throughout Discovery to determine the feasibility of requirements. Develops the system to the agreed upon specifications through user story delivery. Change Management Business Analyst Salesforce Developer The Lightning Migration Dream Team
  • 7. Step One: Discovery For this particular client, our team engaged in an 8-week discovery period to best understand the client’s current use of Salesforce. The discovery analysis was split into the following: • Business process reviews: • What tasks do users complete in the system every day? • Which apps do they access? • Which buttons do they click • What information do they need to see on each page they visit? • System-level analysis: • Which features rely on JavaScript buttons? • Are there iframed Visualforce pages? • Will any managed packages require upgrades to function in Lightning? • Great time to reach out to these partners for verification Before you change it, you need to understand what “it” is
  • 8. Step Two: Requirements & Roadmap Once our Discovery phase was complete, our team of consultants worked with the customer to develop a backlog of user stories to be implemented during, and beyond, the initial migration phase. These stories lived in two distinct lanes: • Minimally-Viable Product Necessities: • Conversion of JavaScript buttons, Visualforce buttons, and other Actions into a Lightning-friendly format • Establish initial Lightning Record Pages for the objects most commonly used by each business unit • Org-Wide settings such as Default Activities View, Enhanced Notes, Enhanced Email, and other items determined in Setup • Deal-breaker enhancements stakeholders require alongside the Lightning transition • Future Enhancements: • Upgrades identified in Discovery that aren’t necessary for the move to Lightning • Business process improvements that will require organization-wide buy-in • AppExchange additions beyond Reports & Dashboards or Transition Assistants Define an action plan for which items will change, and when
  • 9. Step Three: Change Readiness Assessment These activities, completed throughout Discovery and into Development, will inform the team on how to best proceed with priming the org’s users for Lightning’s arrival. Many of these activities include: • Interviews with the internal training team – if there is one • Exchange of previous training collateral • Interviews with users regarding their experience learning to use Salesforce • Evaluation of the current training team and support materials • Recommendations for training schedule, number of sessions, and session structure • Identification of internal champions who will encourage platform adoption While the developers are at work, how are we going to get 200+ users up to speed?
  • 10. Step Four: Development Finally, we get to work on some development stories! Let’s take a look at an example: As a Lightning - Sales user When I click the “View Summary” Custom Link on a Contact record Then I will be able to access the “Contact Summary” page just as I was able to in Classic One problem: This OnClick JavaScript button can’t be added to my page’s Mobile & Lightning Experience Actions section! Can we build it? I hope we can!
  • 11. The Lightning Experience Configuration Converter • Works best for converting JavaScript buttons which pass parameters to a custom URL into Lightning-Friendly custom detail buttons or links • Not the be-all/end-all tool: For more complex button conversions, your developer should hit the trails and learn about Lightning Alternatives to JavaScript Buttons For simple conversions between JavaScript versions to Lightning-support links and buttons
  • 12. A more advanced technical requirement Management was enthralled by the new Lightning Service Cloud design, but they wanted even more automation out of it. Scenario: Were an associate to navigate to a current customer’s Contact record, management wanted that Contact’s currently open cases to automatically open as subtabs in the Service Console. Since the team had development bandwidth to accommodate some prioritized future enhancement features, we set to work on the solution, made up of a Lightning component and simple Apex Controller… Not minimally-viable technically, but seriously sought after by management
  • 14. Step Five: Deployment & Beyond • Ensure your Lightning record pages, objects, apps, record types, and profiles are included in your deployment package in order to assign pages appropriately • If you’re planning on converting from Classic to Lightning Knowledge, contact Salesforce TODAY to enable the migration tool in your sandbox. • Salesforce will not enable this tool in Production until two weeks after a successful test in a full environment! • If you’re planning on allowing users to switch back to Classic from Lightning, set a hard cut-off date for them to get used to the system. The Switcher should be used only if a user finds that they absolutely cannot complete a task in Classic the same way they could in Lightning, and gathering their feedback will inform you on when you can make the hard switch to Lightning. Watch out for these Gotcha’s – they got us!
  • 15. Summary • Assemble your team • Define your requirements • Determine a change management plan for your users • Develop to the requirements using Salesforce’s tools and custom solutions • Watch out for last-minute gotcha’s in deployment and make sure users have a grace period to report any feedback that might not have been discovered in testing or UAT • Enjoy Lightning Experience! High-Level Steps to Make Your Lightning Transition a Success