SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Build Your First Custom Lightning
App in Five Easy Steps
An Admin’s Guide
Dreamforce 2017
​#DF17
Forward-Looking Statements
​Statement under the Private Securities Litigation Reform Act of 1995:
​This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or
implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking,
including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements
regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded
services or technology developments and customer contracts or use of our services.
​The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality
for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and
rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with
completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our
ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer
deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further
information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for
the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing
important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
​Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and
may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are
currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Rebecca Saar
Sr. Manager, Admin Marketing
Salesforce
​@RebeccaSaar Customer or
Salesforce Logo
admin.salesforce.com
My Lightning App Building Journey in 5 Steps
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain &
Expand
My Lightning App Building Journey
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain &
Expand
My Problem: A Spreadsheet
I was managing content production for
admin.salesforce.com using a spreadsheet.
The cons were:
• Hard to make edits and change schedule
on the fly
• Not great for collaboration
• Hard to do reporting As any #AwesomeAdmin would, you should
be reacting to the word spreadsheet in horror
Tips to Identify Problems
1. Listen for people talking about spreadsheets
2. Confront them
3. Ask many questions:
Practice SABWA!
Salesforce
Administration by
Walking Around
• What are your paint points?
• What is the current process?
• Who is involved? Who is affected?
• How is the spreadsheet being used?
What works? What doesn’t?
• What does the future look like? How
can you plan ahead?
My Lightning App Building Journey
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain &
Expand
My Requirements: Manage Production of Content
​I had a vision of what it could look like,
but nailing it down exactly was the trick:
• Calendar view of our upcoming content
• Visualization of the process and status
of content
• Ability to report on content produced
• Easy collaboration on content
Tips for Gathering Requirements
• Interview your stakeholders:
• Dig deeper than the surface level request, figure out the
underlying reasons behind the request
• Take diligent notes
• Determine what data you need to capture in order to:
• Manage processes
• Do reporting
• Automate things
• Think about future requirements & scalability:
• More Users? Multiple teams? Different Content?
Keep Asking Why!
Eventually you’ll get
to the real
requirement
My Lightning App Building Journey
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain &
Expand
I Became a Builder
​I started with the data model
because I knew a strong
foundation would be key to
success.
• Created 4 custom objects, 4
record types, 36 custom fields
• Used junction objects to create
many-to-many relationships
• Created validation rules to
ensure users follow the process
• Built different reports to ensure
I captured data correctly
Customizing My App
​The design of the record
layouts and homepages was
very important to me
because I knew it would help
drive adoption.
​I got very familiar with
Lightning App Builder to
achieve that!
Key Features in My App
​I used awesome features to
make my fully functioning
content management app!
• Calendar anything
• Path
• Custom home pages
• Reports & Dashboards
Tips for Building
• Think about the data you want to capture and how it
relates to other data
• Use a DE org and start trying things out
• Design a data model that is scalable and future-proof,
consider:
• Objects vs Record types vs Page Layouts
• Standard vs custom
• Use tools like Lightning App Builder to thoroughly
customize your app
Draw It Out
Use paper, PPT or an
app to visualize how
data is connected.
My Lightning App Building Journey
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintained
&
Expanded
My Rollout Experience
1. Built out everything in a
Sandbox
2. Created a test user to see what
end-users see
3. Demoed the app during our
team meeting
4. Added the team as users
5. Continued to optimize
Tips for Rolling Out Your App
• Don’t build in production!
• Create a test user to troubleshoot issues before
your real users runs into them
• Demo your app live, leave room for questions
• Find great tips for demoing here:
bit.ly/rockyourdemo
• Add users who are ready and schedule time to
check-in
Plan a Great Demo!
A thoughtful demo
will result in high
user adoption.
My Lightning App Building Journey
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain
& Expand
Future of My App
Now:
• Have a high-level calendar view
• Manage content production process, review upcoming
content during our weekly meetings
• Report on how much content we’re producing
​Next:
• Adding automation and alerts to some of our processes
• Packaging my app
Tips to Maintain & Expand Your App
• Incorporate use of the app into how you and
your team work
• Use Salesforce Optimizer to understand how
effective your app is
• Be on top of release notes to see what new
features you can incorporate
• Plan further iterations
Use Optimizer!
Run the report to
understand how your
app is performing.
My Lightning App Building Journey in 5 Steps
Identified
the
Problem
Gathered
Requirements
Became a
Builder
Rolled
Out App
Maintain &
Expand
Now It’s Your Turn!
Complete my trailmix for in-depth guidance:
• bit.ly/buildanapptrailmix
Share your apps with me!
• Tweet me (@RebeccaSaar) tag #AwesomeAdmin
Build You First App in 5 Easy Steps

Weitere ähnliche Inhalte

Was ist angesagt?

Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appRoy Gilad
 
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...Shell Black
 
Ready... Set... Action! - Susan Thayer
Ready... Set... Action! - Susan ThayerReady... Set... Action! - Susan Thayer
Ready... Set... Action! - Susan ThayerSalesforce Admins
 
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon BarlowRollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon BarlowSalesforce Admins
 
How to Foster Engagement and Understanding Using Agile
How to Foster Engagement and Understanding Using AgileHow to Foster Engagement and Understanding Using Agile
How to Foster Engagement and Understanding Using AgileSalesforce Admins
 
Social in Action: Streamline Your Social Content Marketing
Social in Action: Streamline Your Social Content MarketingSocial in Action: Streamline Your Social Content Marketing
Social in Action: Streamline Your Social Content MarketingSalesforce Marketing Cloud
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperienceShell Black
 
PI Leader Role updated
PI Leader Role updatedPI Leader Role updated
PI Leader Role updatedShira Peleg
 
Webinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsWebinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsSalesforce Admins
 
Process Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich EnglhardProcess Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich EnglhardSalesforce Admins
 
Web Application Development
Web Application DevelopmentWeb Application Development
Web Application DevelopmentWhytespace Ltd.
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning ExperienceDreamforce
 
Lightning Components Introduction
Lightning Components IntroductionLightning Components Introduction
Lightning Components IntroductionDurgesh Dhoot
 
Customizing Salesforce User Interfaces with Lightning Components
Customizing Salesforce User Interfaces with Lightning ComponentsCustomizing Salesforce User Interfaces with Lightning Components
Customizing Salesforce User Interfaces with Lightning ComponentsSalesforce Developers
 
Salesforce WorldTour NYC15 - Rock Your World with Process Builder
Salesforce WorldTour NYC15 - Rock Your World with Process BuilderSalesforce WorldTour NYC15 - Rock Your World with Process Builder
Salesforce WorldTour NYC15 - Rock Your World with Process BuilderSusan Sparks
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning ricknania
 
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Webflow
 

Was ist angesagt? (20)

Partner Roadmap (May 04, 2017)
Partner Roadmap (May 04, 2017)Partner Roadmap (May 04, 2017)
Partner Roadmap (May 04, 2017)
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
 
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
 
Ready... Set... Action! - Susan Thayer
Ready... Set... Action! - Susan ThayerReady... Set... Action! - Susan Thayer
Ready... Set... Action! - Susan Thayer
 
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon BarlowRollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
 
How to Foster Engagement and Understanding Using Agile
How to Foster Engagement and Understanding Using AgileHow to Foster Engagement and Understanding Using Agile
How to Foster Engagement and Understanding Using Agile
 
AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages
 
Bringing You Closer to Your Social Customer
Bringing You Closer to Your Social CustomerBringing You Closer to Your Social Customer
Bringing You Closer to Your Social Customer
 
Social in Action: Streamline Your Social Content Marketing
Social in Action: Streamline Your Social Content MarketingSocial in Action: Streamline Your Social Content Marketing
Social in Action: Streamline Your Social Content Marketing
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning Experience
 
PI Leader Role updated
PI Leader Role updatedPI Leader Role updated
PI Leader Role updated
 
Webinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsWebinar Coding for Salesforce Admins
Webinar Coding for Salesforce Admins
 
Process Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich EnglhardProcess Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich Englhard
 
Web Application Development
Web Application DevelopmentWeb Application Development
Web Application Development
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning Experience
 
Lightning Components Introduction
Lightning Components IntroductionLightning Components Introduction
Lightning Components Introduction
 
Customizing Salesforce User Interfaces with Lightning Components
Customizing Salesforce User Interfaces with Lightning ComponentsCustomizing Salesforce User Interfaces with Lightning Components
Customizing Salesforce User Interfaces with Lightning Components
 
Salesforce WorldTour NYC15 - Rock Your World with Process Builder
Salesforce WorldTour NYC15 - Rock Your World with Process BuilderSalesforce WorldTour NYC15 - Rock Your World with Process Builder
Salesforce WorldTour NYC15 - Rock Your World with Process Builder
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning
 
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
 

Ähnlich wie Build You First App in 5 Easy Steps

Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver InnovationWebinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver InnovationSalesforce Admins
 
Getting Started with Process Builder
Getting Started with Process BuilderGetting Started with Process Builder
Getting Started with Process BuilderSalesforce Admins
 
5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User FriendlyTraction on Demand
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarSalesforce Admins
 
Summer '16 Release Preview Webinar
Summer '16 Release Preview WebinarSummer '16 Release Preview Webinar
Summer '16 Release Preview WebinarSalesforce Admins
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedSalesforce Developers
 
Webinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchangeWebinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchangeSalesforce Admins
 
Force.com Canvas in the Publisher and Chatter Feed
Force.com Canvas in the Publisher and Chatter FeedForce.com Canvas in the Publisher and Chatter Feed
Force.com Canvas in the Publisher and Chatter FeedSalesforce Developers
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteSalesforce Admins
 
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...Salesforce Admins
 
SD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning WeekSD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning WeekJeff Douglas
 
Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Salesforce Partners
 
ISV Roadmap: Meet the PMs (October 13, 2014)
ISV Roadmap: Meet the PMs (October 13, 2014)ISV Roadmap: Meet the PMs (October 13, 2014)
ISV Roadmap: Meet the PMs (October 13, 2014)Salesforce Partners
 
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSalesforce Admins
 
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Salesforce Partners
 
APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)Salesforce Partners
 
Get Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsGet Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsSalesforce Admins
 
Salesforce Lightning Component Framework Roadmap (TDX18)
Salesforce Lightning Component Framework Roadmap (TDX18)Salesforce Lightning Component Framework Roadmap (TDX18)
Salesforce Lightning Component Framework Roadmap (TDX18)Developer Force
 
Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)Salesforce Partners
 

Ähnlich wie Build You First App in 5 Easy Steps (20)

Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver InnovationWebinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
 
Getting Started with Process Builder
Getting Started with Process BuilderGetting Started with Process Builder
Getting Started with Process Builder
 
5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly5 Easy Ways to Make Your Org Instantly More User Friendly
5 Easy Ways to Make Your Org Instantly More User Friendly
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin Webinar
 
Summer '16 Release Preview Webinar
Summer '16 Release Preview WebinarSummer '16 Release Preview Webinar
Summer '16 Release Preview Webinar
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
 
Webinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchangeWebinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchange
 
Force.com Canvas in the Publisher and Chatter Feed
Force.com Canvas in the Publisher and Chatter FeedForce.com Canvas in the Publisher and Chatter Feed
Force.com Canvas in the Publisher and Chatter Feed
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
 
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
 
SD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning WeekSD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning Week
 
Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)
 
ISV Roadmap: Meet the PMs (October 13, 2014)
ISV Roadmap: Meet the PMs (October 13, 2014)ISV Roadmap: Meet the PMs (October 13, 2014)
ISV Roadmap: Meet the PMs (October 13, 2014)
 
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
 
Summer '18 Developer Highlights
Summer '18 Developer HighlightsSummer '18 Developer Highlights
Summer '18 Developer Highlights
 
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Make Your App Lightning Ready with Winter '17 (December 8, 2016)
Make Your App Lightning Ready with Winter '17 (December 8, 2016)
 
APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)
 
Get Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page LayoutsGet Nerdy with Lightning Experience Page Layouts
Get Nerdy with Lightning Experience Page Layouts
 
Salesforce Lightning Component Framework Roadmap (TDX18)
Salesforce Lightning Component Framework Roadmap (TDX18)Salesforce Lightning Component Framework Roadmap (TDX18)
Salesforce Lightning Component Framework Roadmap (TDX18)
 
Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)Lean Product Management for ISVs (October 14, 2014)
Lean Product Management for ISVs (October 14, 2014)
 

Kürzlich hochgeladen

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
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
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
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
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
 

Kürzlich hochgeladen (20)

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...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
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
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
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
 

Build You First App in 5 Easy Steps

  • 1. Build Your First Custom Lightning App in Five Easy Steps An Admin’s Guide Dreamforce 2017 ​#DF17
  • 2. Forward-Looking Statements ​Statement under the Private Securities Litigation Reform Act of 1995: ​This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. ​The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. ​Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Rebecca Saar Sr. Manager, Admin Marketing Salesforce ​@RebeccaSaar Customer or Salesforce Logo
  • 5. My Lightning App Building Journey in 5 Steps Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 6. My Lightning App Building Journey Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 7. My Problem: A Spreadsheet I was managing content production for admin.salesforce.com using a spreadsheet. The cons were: • Hard to make edits and change schedule on the fly • Not great for collaboration • Hard to do reporting As any #AwesomeAdmin would, you should be reacting to the word spreadsheet in horror
  • 8. Tips to Identify Problems 1. Listen for people talking about spreadsheets 2. Confront them 3. Ask many questions: Practice SABWA! Salesforce Administration by Walking Around • What are your paint points? • What is the current process? • Who is involved? Who is affected? • How is the spreadsheet being used? What works? What doesn’t? • What does the future look like? How can you plan ahead?
  • 9. My Lightning App Building Journey Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 10. My Requirements: Manage Production of Content ​I had a vision of what it could look like, but nailing it down exactly was the trick: • Calendar view of our upcoming content • Visualization of the process and status of content • Ability to report on content produced • Easy collaboration on content
  • 11. Tips for Gathering Requirements • Interview your stakeholders: • Dig deeper than the surface level request, figure out the underlying reasons behind the request • Take diligent notes • Determine what data you need to capture in order to: • Manage processes • Do reporting • Automate things • Think about future requirements & scalability: • More Users? Multiple teams? Different Content? Keep Asking Why! Eventually you’ll get to the real requirement
  • 12. My Lightning App Building Journey Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 13. I Became a Builder ​I started with the data model because I knew a strong foundation would be key to success. • Created 4 custom objects, 4 record types, 36 custom fields • Used junction objects to create many-to-many relationships • Created validation rules to ensure users follow the process • Built different reports to ensure I captured data correctly
  • 14. Customizing My App ​The design of the record layouts and homepages was very important to me because I knew it would help drive adoption. ​I got very familiar with Lightning App Builder to achieve that!
  • 15. Key Features in My App ​I used awesome features to make my fully functioning content management app! • Calendar anything • Path • Custom home pages • Reports & Dashboards
  • 16. Tips for Building • Think about the data you want to capture and how it relates to other data • Use a DE org and start trying things out • Design a data model that is scalable and future-proof, consider: • Objects vs Record types vs Page Layouts • Standard vs custom • Use tools like Lightning App Builder to thoroughly customize your app Draw It Out Use paper, PPT or an app to visualize how data is connected.
  • 17. My Lightning App Building Journey Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintained & Expanded
  • 18. My Rollout Experience 1. Built out everything in a Sandbox 2. Created a test user to see what end-users see 3. Demoed the app during our team meeting 4. Added the team as users 5. Continued to optimize
  • 19. Tips for Rolling Out Your App • Don’t build in production! • Create a test user to troubleshoot issues before your real users runs into them • Demo your app live, leave room for questions • Find great tips for demoing here: bit.ly/rockyourdemo • Add users who are ready and schedule time to check-in Plan a Great Demo! A thoughtful demo will result in high user adoption.
  • 20. My Lightning App Building Journey Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 21. Future of My App Now: • Have a high-level calendar view • Manage content production process, review upcoming content during our weekly meetings • Report on how much content we’re producing ​Next: • Adding automation and alerts to some of our processes • Packaging my app
  • 22. Tips to Maintain & Expand Your App • Incorporate use of the app into how you and your team work • Use Salesforce Optimizer to understand how effective your app is • Be on top of release notes to see what new features you can incorporate • Plan further iterations Use Optimizer! Run the report to understand how your app is performing.
  • 23. My Lightning App Building Journey in 5 Steps Identified the Problem Gathered Requirements Became a Builder Rolled Out App Maintain & Expand
  • 24. Now It’s Your Turn! Complete my trailmix for in-depth guidance: • bit.ly/buildanapptrailmix Share your apps with me! • Tweet me (@RebeccaSaar) tag #AwesomeAdmin