SlideShare une entreprise Scribd logo
1  sur  50
The Ideal Salesforce Development Lifecycle
Geoff Escandon, Appirio, Technical Consultant, @gjescandon
Brandy Colmer, Arrowpointe, Customer Success, @forcedotmom
Joshua Hoskins, Appirio, Solution Architect, @jhoskins
Safe harbor
Safe harbor 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.
Brandy Colmer
Customer Success Director,
Arrowpointe
@forcedotmom
Geoff Escandon
Technical Consultant, Appirio
@gjescandon
Joshua Hoskins
Salesforce MVP
Solution Architect, Appirio
@jhoskins
What had happen was...

•
•
•

Change Only in Prod
No Testing
No Formal Process Followed
What scenario applies to you?
Reactive?

• That “quick” production fix,
wasn’t so “quick”

• Skipped the Sandbox? Sloppy!
• New Process not followed?
Communication!

Proactive?

• No Process Defined
• Efficiency Freaks
So, imagine this...

•
•
•
•

Clear Repeatable Process from Idea to Release
Confident Deployments
Clear Communication (Actions, Roles & Vocabulary)
#Awesome Deployments
Frequent Deployments = Happy Users
Happy Dev Team = Happy Customers
Purpose
To give admins insight to why they have
challenges and provide the tools and
processes to improve
What’s in it for you?

•
•
•

Best Practices
Confidence
A Handy Dandy Cheat Sheet
o

Tools

o

Communication Role Matrix
Who’s on our Team!
Not Ideal Scenarios
•

Developer != Change Approver

•

Developer != Quality Assurance

•

Business Analyst != Change Approver

•

Change Approver != Quality Assurance

•

Project Manager != Developer

Ideal Scenarios
•

Admin = BA, QA, RM

•

Admin = Dev, != QA
Unfortunately the “Norm”

#NotAllowed
The Ideal Recipe for Success!

+
Who Talks to Who?
1. Product Manager, “I want something!”
2. Project Manager, “New Project!”
3. Business Analyst , “What & Why (-How)”
4. Developer = “Dev Complete”
5. Administrator, “I understand the Solution”
6. Quality Assurance, “Testing Complete”
7. Release Manager, “Deployment Tested!”
8. Change Approver, “Deploy!”
9. Release Manager, “Deployed!”
10. Administrator, “Unit Testing Complete”
11. Product Manager, “It’s working!”
12. Project Manager, “Project Closed, Next!”
Define BEFORE Design
- Who (Actor)
- What (Context)
- Why (Value)
- Acceptance Criteria
Design BEFORE Developing
- Native vs Custom
- User Experience
- System Impact
- Boundary Systems
- Level of Effort
Develop BEFORE User Review

#CommonSense ... duh!
Review BEFORE Deployment
- Unit Testing
- User Review
- Additional Iterations
- More Testing
- User Acceptance
Smaller Team? No Problem!
•

Builders cannot be testers!

•

Clear Boundaries, Keep Integrity
Deploy !?!?
Purpose
To give admins insight to why they have
challenges and provide the tools and
processes to improve
#DF13
All about Appirio
Appirio is a global services provider that helps enterprises
reimagine their business and become more agile using
crowdsourcing and cloud, social and mobile technology.
 More than 600 enterprise customers successfully moved to the cloud
 Strategic partner of Salesforce since 2006
 On-demand access to 600,000 of the world’s top developers,
designers and data analysts through Appirio’s community
All about Arrowpointe
Arrowpointe builds apps powered by the force.com platform.
We deliver some of the most popular and highest rated
applications on the AppExchange. Our core focus is
Geopointe, the #1 geo-mapping application available on the
AppExchange, and a top 10 app overall.
 Answer the ‘Where’ questions in your Salesforce data
 2012 AppExchange Customer Choice Award winner
 acrrowpointe.com/getmaps
Geoff Escandon
Technical Consultant,
Appirio
@gjescandon

Brandy Colmer

Joshua Hoskins

Customer Success,
Arrowpointe
@forcedotmom

Solution Architect,
Appirio
@jhoskins
The Ideal Salesforce Development Lifecycle

Contenu connexe

Tendances

Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforceMark Adcock
 
Salesforce Tableau CRM - Quick Overview
Salesforce Tableau CRM - Quick OverviewSalesforce Tableau CRM - Quick Overview
Salesforce Tableau CRM - Quick OverviewHarshala Shewale ☁
 
Champion Productivity with Service Cloud
Champion Productivity with Service CloudChampion Productivity with Service Cloud
Champion Productivity with Service CloudSalesforce Admins
 
Salesforce apex hours azure dev ops
Salesforce apex hours   azure dev opsSalesforce apex hours   azure dev ops
Salesforce apex hours azure dev opsAmit Singh
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketingBohdan Dovhań
 
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...Edureka!
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platformJohn Stevenson
 
Best Practices for Team Development in a Single Org
Best Practices for Team Development in a Single OrgBest Practices for Team Development in a Single Org
Best Practices for Team Development in a Single OrgSalesforce Developers
 
Salesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewSalesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewAjay Balakrishnan
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce PresentationChetna Purohit
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformSalesforce Developers
 
Building Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience CloudBuilding Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience CloudChristine Smith
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSujesh Ramachandran
 
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
 
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発Salesforce Developers Japan
 
Generically Call External Classes from Managed Packages
Generically Call External Classes from Managed PackagesGenerically Call External Classes from Managed Packages
Generically Call External Classes from Managed PackagesSalesforce Developers
 

Tendances (20)

Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Salesforce Tableau CRM - Quick Overview
Salesforce Tableau CRM - Quick OverviewSalesforce Tableau CRM - Quick Overview
Salesforce Tableau CRM - Quick Overview
 
Champion Productivity with Service Cloud
Champion Productivity with Service CloudChampion Productivity with Service Cloud
Champion Productivity with Service Cloud
 
Salesforce apex hours azure dev ops
Salesforce apex hours   azure dev opsSalesforce apex hours   azure dev ops
Salesforce apex hours azure dev ops
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketing
 
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
 
Best Practices for Team Development in a Single Org
Best Practices for Team Development in a Single OrgBest Practices for Team Development in a Single Org
Best Practices for Team Development in a Single Org
 
Salesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewSalesforce Service Cloud - An overview
Salesforce Service Cloud - An overview
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
Salesforce overview
Salesforce overviewSalesforce overview
Salesforce overview
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
 
Building Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience CloudBuilding Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience Cloud
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/Students
 
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
 
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
Salesforce DXとLightning Web ComponentsでモダンSalesforceアプリ開発
 
Generically Call External Classes from Managed Packages
Generically Call External Classes from Managed PackagesGenerically Call External Classes from Managed Packages
Generically Call External Classes from Managed Packages
 

En vedette

Salesforce Development Best Practices
Salesforce Development Best PracticesSalesforce Development Best Practices
Salesforce Development Best PracticesVivek Chawla
 
Salesforce implementation best practices
Salesforce implementation best practicesSalesforce implementation best practices
Salesforce implementation best practicesCloud for Good
 
Salesforce Adoption and Best Practices
Salesforce Adoption and Best PracticesSalesforce Adoption and Best Practices
Salesforce Adoption and Best Practicesvraopolisetti
 
Salesforce CRM 7 domains of Success
Salesforce CRM 7 domains of SuccessSalesforce CRM 7 domains of Success
Salesforce CRM 7 domains of SuccessKevin Sherman
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementSalesforce Developers
 
Salesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best PracticesSalesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best PracticesJamie Grenney
 
Release & Change management in salesforce
Release & Change management in salesforceRelease & Change management in salesforce
Release & Change management in salesforceKalyan Lanka ☁
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Explore Data Distributions using D3.js
Explore Data Distributions using D3.jsExplore Data Distributions using D3.js
Explore Data Distributions using D3.jsGeoffrey Escandon
 
Apex triggers, force_ide_and_deployment
Apex triggers, force_ide_and_deploymentApex triggers, force_ide_and_deployment
Apex triggers, force_ide_and_deploymentsubhajit0209
 
Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesJoshua Hoskins
 
Developing Salesforce Console Apps with Visualforce & the Integration Toolkit
Developing Salesforce Console Apps with Visualforce & the Integration ToolkitDeveloping Salesforce Console Apps with Visualforce & the Integration Toolkit
Developing Salesforce Console Apps with Visualforce & the Integration ToolkitAndrew Mahood
 
Customizing the Salesforce Console With the Integration Toolkit
Customizing the Salesforce Console With the Integration ToolkitCustomizing the Salesforce Console With the Integration Toolkit
Customizing the Salesforce Console With the Integration ToolkitSalesforce Developers
 
Milwaukee User Group Presentation
Milwaukee User Group PresentationMilwaukee User Group Presentation
Milwaukee User Group PresentationMike Gerholdt
 
Salesforce API: Salesforce Console Deep Dive
Salesforce API: Salesforce Console Deep DiveSalesforce API: Salesforce Console Deep Dive
Salesforce API: Salesforce Console Deep DiveSalesforce Developers
 

En vedette (19)

Salesforce Development Best Practices
Salesforce Development Best PracticesSalesforce Development Best Practices
Salesforce Development Best Practices
 
Salesforce implementation best practices
Salesforce implementation best practicesSalesforce implementation best practices
Salesforce implementation best practices
 
Top 10 Checklist For Successful Salesforce Implementation
Top 10 Checklist For Successful Salesforce ImplementationTop 10 Checklist For Successful Salesforce Implementation
Top 10 Checklist For Successful Salesforce Implementation
 
Salesforce Adoption and Best Practices
Salesforce Adoption and Best PracticesSalesforce Adoption and Best Practices
Salesforce Adoption and Best Practices
 
Salesforce CRM 7 domains of Success
Salesforce CRM 7 domains of SuccessSalesforce CRM 7 domains of Success
Salesforce CRM 7 domains of Success
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release Management
 
Salesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best PracticesSalesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best Practices
 
Release & Change management in salesforce
Release & Change management in salesforceRelease & Change management in salesforce
Release & Change management in salesforce
 
Development lifecycle guide (part 1)
Development lifecycle guide (part 1)Development lifecycle guide (part 1)
Development lifecycle guide (part 1)
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Explore Data Distributions using D3.js
Explore Data Distributions using D3.jsExplore Data Distributions using D3.js
Explore Data Distributions using D3.js
 
Apex triggers, force_ide_and_deployment
Apex triggers, force_ide_and_deploymentApex triggers, force_ide_and_deployment
Apex triggers, force_ide_and_deployment
 
Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal Releases
 
Indian it industry
Indian it industryIndian it industry
Indian it industry
 
Developing Salesforce Console Apps with Visualforce & the Integration Toolkit
Developing Salesforce Console Apps with Visualforce & the Integration ToolkitDeveloping Salesforce Console Apps with Visualforce & the Integration Toolkit
Developing Salesforce Console Apps with Visualforce & the Integration Toolkit
 
Visualforce
VisualforceVisualforce
Visualforce
 
Customizing the Salesforce Console With the Integration Toolkit
Customizing the Salesforce Console With the Integration ToolkitCustomizing the Salesforce Console With the Integration Toolkit
Customizing the Salesforce Console With the Integration Toolkit
 
Milwaukee User Group Presentation
Milwaukee User Group PresentationMilwaukee User Group Presentation
Milwaukee User Group Presentation
 
Salesforce API: Salesforce Console Deep Dive
Salesforce API: Salesforce Console Deep DiveSalesforce API: Salesforce Console Deep Dive
Salesforce API: Salesforce Console Deep Dive
 

Similaire à The Ideal Salesforce Development Lifecycle

Salesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooSalesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooDreamforce
 
Apex 10 commandments df14
Apex 10 commandments df14Apex 10 commandments df14
Apex 10 commandments df14Kevin Poorman
 
How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)Salesforce Admins
 
Mini-Workshop: Responsive Web Design with Visualforce and Bootstrap
Mini-Workshop: Responsive Web Design with Visualforce and BootstrapMini-Workshop: Responsive Web Design with Visualforce and Bootstrap
Mini-Workshop: Responsive Web Design with Visualforce and BootstrapKeir Bowden
 
Moving from Solo Admin to Center of Excellence
Moving from Solo Admin to Center of ExcellenceMoving from Solo Admin to Center of Excellence
Moving from Solo Admin to Center of ExcellenceSalesforce Admins
 
codeLive: Positive and negative testing
codeLive: Positive and negative testingcodeLive: Positive and negative testing
codeLive: Positive and negative testingDeveloper Force
 
Business Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsBusiness Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsSalesforce Admins
 
Salesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Developers
 
How to Create Awesome Documentation
How to Create Awesome DocumentationHow to Create Awesome Documentation
How to Create Awesome DocumentationSalesforce Admins
 
Easy No-Code Integrations with External Services and Visual Flow
Easy No-Code Integrations with External Services and Visual FlowEasy No-Code Integrations with External Services and Visual Flow
Easy No-Code Integrations with External Services and Visual FlowSalesforce Developers
 
Code live with ryan headley code reviews done right
Code live with ryan headley   code reviews done rightCode live with ryan headley   code reviews done right
Code live with ryan headley code reviews done rightJackGuo20
 
Developing on the Salesforce Platform With Clicks, Not Code
Developing on the Salesforce Platform With Clicks, Not CodeDeveloping on the Salesforce Platform With Clicks, Not Code
Developing on the Salesforce Platform With Clicks, Not CodeSalesforce Developers
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comDazeworks
 
ISV Tech Talk: Environment Hub (Dreamforce 2015)
ISV Tech Talk: Environment Hub (Dreamforce 2015)ISV Tech Talk: Environment Hub (Dreamforce 2015)
ISV Tech Talk: Environment Hub (Dreamforce 2015)Salesforce Partners
 
Salesforce at Continuous Delivery Foundation Summit
Salesforce at Continuous Delivery Foundation SummitSalesforce at Continuous Delivery Foundation Summit
Salesforce at Continuous Delivery Foundation SummitMark Interrante
 
Build Together And Deliver Continuously With Salesforce DX
Build Together And Deliver Continuously With Salesforce DXBuild Together And Deliver Continuously With Salesforce DX
Build Together And Deliver Continuously With Salesforce DXLynette Lim
 
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppSalesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppBMC Software
 

Similaire à The Ideal Salesforce Development Lifecycle (20)

The Apex Interactive Debugger
The Apex Interactive DebuggerThe Apex Interactive Debugger
The Apex Interactive Debugger
 
Salesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooSalesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can Too
 
Intro to Workflow Formulas
Intro to Workflow FormulasIntro to Workflow Formulas
Intro to Workflow Formulas
 
Apex 10 commandments df14
Apex 10 commandments df14Apex 10 commandments df14
Apex 10 commandments df14
 
How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)
 
Mini-Workshop: Responsive Web Design with Visualforce and Bootstrap
Mini-Workshop: Responsive Web Design with Visualforce and BootstrapMini-Workshop: Responsive Web Design with Visualforce and Bootstrap
Mini-Workshop: Responsive Web Design with Visualforce and Bootstrap
 
Moving from Solo Admin to Center of Excellence
Moving from Solo Admin to Center of ExcellenceMoving from Solo Admin to Center of Excellence
Moving from Solo Admin to Center of Excellence
 
codeLive: Positive and negative testing
codeLive: Positive and negative testingcodeLive: Positive and negative testing
codeLive: Positive and negative testing
 
Business Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsBusiness Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce Admins
 
Salesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile Guru
 
How to Create Awesome Documentation
How to Create Awesome DocumentationHow to Create Awesome Documentation
How to Create Awesome Documentation
 
Easy No-Code Integrations with External Services and Visual Flow
Easy No-Code Integrations with External Services and Visual FlowEasy No-Code Integrations with External Services and Visual Flow
Easy No-Code Integrations with External Services and Visual Flow
 
Code live with ryan headley code reviews done right
Code live with ryan headley   code reviews done rightCode live with ryan headley   code reviews done right
Code live with ryan headley code reviews done right
 
Developing on the Salesforce Platform With Clicks, Not Code
Developing on the Salesforce Platform With Clicks, Not CodeDeveloping on the Salesforce Platform With Clicks, Not Code
Developing on the Salesforce Platform With Clicks, Not Code
 
Force.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.comForce.com Friday - An Intro to Force.com
Force.com Friday - An Intro to Force.com
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
 
ISV Tech Talk: Environment Hub (Dreamforce 2015)
ISV Tech Talk: Environment Hub (Dreamforce 2015)ISV Tech Talk: Environment Hub (Dreamforce 2015)
ISV Tech Talk: Environment Hub (Dreamforce 2015)
 
Salesforce at Continuous Delivery Foundation Summit
Salesforce at Continuous Delivery Foundation SummitSalesforce at Continuous Delivery Foundation Summit
Salesforce at Continuous Delivery Foundation Summit
 
Build Together And Deliver Continuously With Salesforce DX
Build Together And Deliver Continuously With Salesforce DXBuild Together And Deliver Continuously With Salesforce DX
Build Together And Deliver Continuously With Salesforce DX
 
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppSalesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
 

Plus de Joshua Hoskins

The most important attributes of a World-class Remote Team
The most important attributes of a World-class Remote TeamThe most important attributes of a World-class Remote Team
The most important attributes of a World-class Remote TeamJoshua Hoskins
 
Original Blueprint & Recap for Community-led Salesforce Events
Original Blueprint & Recap for Community-led Salesforce EventsOriginal Blueprint & Recap for Community-led Salesforce Events
Original Blueprint & Recap for Community-led Salesforce EventsJoshua Hoskins
 
IdeaSpokes Community 2017 Recap
IdeaSpokes Community 2017 RecapIdeaSpokes Community 2017 Recap
IdeaSpokes Community 2017 RecapJoshua Hoskins
 
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing Platform
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing PlatformDelivering Breakthrough Innovation via Appirio’s Crowdsourcing Platform
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing PlatformJoshua Hoskins
 
Salary Negotiations, Knowing Your Worth and Not Settling for Less
Salary Negotiations, Knowing Your Worth and Not Settling for LessSalary Negotiations, Knowing Your Worth and Not Settling for Less
Salary Negotiations, Knowing Your Worth and Not Settling for LessJoshua Hoskins
 
Innovation Made Easy #Salesforce1TourLOndon
Innovation Made Easy #Salesforce1TourLOndonInnovation Made Easy #Salesforce1TourLOndon
Innovation Made Easy #Salesforce1TourLOndonJoshua Hoskins
 
Salesforce1 ELEVATE Workshop - Dublin
Salesforce1 ELEVATE Workshop - DublinSalesforce1 ELEVATE Workshop - Dublin
Salesforce1 ELEVATE Workshop - DublinJoshua Hoskins
 
[Topcoder] for Developers - Dublin Salesforce User Group
[Topcoder] for Developers - Dublin Salesforce User Group[Topcoder] for Developers - Dublin Salesforce User Group
[Topcoder] for Developers - Dublin Salesforce User GroupJoshua Hoskins
 
Deploying Web Chat & Voice Channels With Live Agent & CTI Integration
Deploying Web Chat & Voice Channels With Live Agent & CTI IntegrationDeploying Web Chat & Voice Channels With Live Agent & CTI Integration
Deploying Web Chat & Voice Channels With Live Agent & CTI IntegrationJoshua Hoskins
 
Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce IntegrationJoshua Hoskins
 
London DUG 10/2013 - #CloudSpokes
London DUG 10/2013 - #CloudSpokesLondon DUG 10/2013 - #CloudSpokes
London DUG 10/2013 - #CloudSpokesJoshua Hoskins
 
Salesforce Marketing 101 for Non-Profits
Salesforce Marketing 101 for Non-Profits Salesforce Marketing 101 for Non-Profits
Salesforce Marketing 101 for Non-Profits Joshua Hoskins
 
Singapore User Group 10/2012
Singapore User Group 10/2012Singapore User Group 10/2012
Singapore User Group 10/2012Joshua Hoskins
 
How to Tango with Salesforce & jQueryMobile for HTML5 Goodness
How to Tango with Salesforce & jQueryMobile for HTML5 GoodnessHow to Tango with Salesforce & jQueryMobile for HTML5 Goodness
How to Tango with Salesforce & jQueryMobile for HTML5 GoodnessJoshua Hoskins
 
Tools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperTools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperJoshua Hoskins
 
Me and My Career - About Me
Me and My Career - About MeMe and My Career - About Me
Me and My Career - About MeJoshua Hoskins
 
#DF2UFL 2012 - Developer’s Den
#DF2UFL 2012 - Developer’s Den#DF2UFL 2012 - Developer’s Den
#DF2UFL 2012 - Developer’s DenJoshua Hoskins
 
Singapore Non Profit SFDC User Group 8/2012
Singapore Non Profit SFDC User Group 8/2012Singapore Non Profit SFDC User Group 8/2012
Singapore Non Profit SFDC User Group 8/2012Joshua Hoskins
 
Orlando SFDC User Group 7/2011
Orlando SFDC User Group 7/2011Orlando SFDC User Group 7/2011
Orlando SFDC User Group 7/2011Joshua Hoskins
 
Orlando SFDC User Group 12/2011
Orlando SFDC User Group 12/2011Orlando SFDC User Group 12/2011
Orlando SFDC User Group 12/2011Joshua Hoskins
 

Plus de Joshua Hoskins (20)

The most important attributes of a World-class Remote Team
The most important attributes of a World-class Remote TeamThe most important attributes of a World-class Remote Team
The most important attributes of a World-class Remote Team
 
Original Blueprint & Recap for Community-led Salesforce Events
Original Blueprint & Recap for Community-led Salesforce EventsOriginal Blueprint & Recap for Community-led Salesforce Events
Original Blueprint & Recap for Community-led Salesforce Events
 
IdeaSpokes Community 2017 Recap
IdeaSpokes Community 2017 RecapIdeaSpokes Community 2017 Recap
IdeaSpokes Community 2017 Recap
 
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing Platform
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing PlatformDelivering Breakthrough Innovation via Appirio’s Crowdsourcing Platform
Delivering Breakthrough Innovation via Appirio’s Crowdsourcing Platform
 
Salary Negotiations, Knowing Your Worth and Not Settling for Less
Salary Negotiations, Knowing Your Worth and Not Settling for LessSalary Negotiations, Knowing Your Worth and Not Settling for Less
Salary Negotiations, Knowing Your Worth and Not Settling for Less
 
Innovation Made Easy #Salesforce1TourLOndon
Innovation Made Easy #Salesforce1TourLOndonInnovation Made Easy #Salesforce1TourLOndon
Innovation Made Easy #Salesforce1TourLOndon
 
Salesforce1 ELEVATE Workshop - Dublin
Salesforce1 ELEVATE Workshop - DublinSalesforce1 ELEVATE Workshop - Dublin
Salesforce1 ELEVATE Workshop - Dublin
 
[Topcoder] for Developers - Dublin Salesforce User Group
[Topcoder] for Developers - Dublin Salesforce User Group[Topcoder] for Developers - Dublin Salesforce User Group
[Topcoder] for Developers - Dublin Salesforce User Group
 
Deploying Web Chat & Voice Channels With Live Agent & CTI Integration
Deploying Web Chat & Voice Channels With Live Agent & CTI IntegrationDeploying Web Chat & Voice Channels With Live Agent & CTI Integration
Deploying Web Chat & Voice Channels With Live Agent & CTI Integration
 
Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce Integration
 
London DUG 10/2013 - #CloudSpokes
London DUG 10/2013 - #CloudSpokesLondon DUG 10/2013 - #CloudSpokes
London DUG 10/2013 - #CloudSpokes
 
Salesforce Marketing 101 for Non-Profits
Salesforce Marketing 101 for Non-Profits Salesforce Marketing 101 for Non-Profits
Salesforce Marketing 101 for Non-Profits
 
Singapore User Group 10/2012
Singapore User Group 10/2012Singapore User Group 10/2012
Singapore User Group 10/2012
 
How to Tango with Salesforce & jQueryMobile for HTML5 Goodness
How to Tango with Salesforce & jQueryMobile for HTML5 GoodnessHow to Tango with Salesforce & jQueryMobile for HTML5 Goodness
How to Tango with Salesforce & jQueryMobile for HTML5 Goodness
 
Tools of a Successful Force.com Developer
Tools of a Successful Force.com DeveloperTools of a Successful Force.com Developer
Tools of a Successful Force.com Developer
 
Me and My Career - About Me
Me and My Career - About MeMe and My Career - About Me
Me and My Career - About Me
 
#DF2UFL 2012 - Developer’s Den
#DF2UFL 2012 - Developer’s Den#DF2UFL 2012 - Developer’s Den
#DF2UFL 2012 - Developer’s Den
 
Singapore Non Profit SFDC User Group 8/2012
Singapore Non Profit SFDC User Group 8/2012Singapore Non Profit SFDC User Group 8/2012
Singapore Non Profit SFDC User Group 8/2012
 
Orlando SFDC User Group 7/2011
Orlando SFDC User Group 7/2011Orlando SFDC User Group 7/2011
Orlando SFDC User Group 7/2011
 
Orlando SFDC User Group 12/2011
Orlando SFDC User Group 12/2011Orlando SFDC User Group 12/2011
Orlando SFDC User Group 12/2011
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 

Dernier (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

The Ideal Salesforce Development Lifecycle

  • 1. The Ideal Salesforce Development Lifecycle Geoff Escandon, Appirio, Technical Consultant, @gjescandon Brandy Colmer, Arrowpointe, Customer Success, @forcedotmom Joshua Hoskins, Appirio, Solution Architect, @jhoskins
  • 2. Safe harbor Safe harbor 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. Brandy Colmer Customer Success Director, Arrowpointe @forcedotmom
  • 5. Joshua Hoskins Salesforce MVP Solution Architect, Appirio @jhoskins
  • 6. What had happen was... • • • Change Only in Prod No Testing No Formal Process Followed
  • 7. What scenario applies to you? Reactive? • That “quick” production fix, wasn’t so “quick” • Skipped the Sandbox? Sloppy! • New Process not followed? Communication! Proactive? • No Process Defined • Efficiency Freaks
  • 8. So, imagine this... • • • • Clear Repeatable Process from Idea to Release Confident Deployments Clear Communication (Actions, Roles & Vocabulary) #Awesome Deployments Frequent Deployments = Happy Users Happy Dev Team = Happy Customers
  • 9. Purpose To give admins insight to why they have challenges and provide the tools and processes to improve
  • 10. What’s in it for you? • • • Best Practices Confidence A Handy Dandy Cheat Sheet o Tools o Communication Role Matrix
  • 11. Who’s on our Team! Not Ideal Scenarios • Developer != Change Approver • Developer != Quality Assurance • Business Analyst != Change Approver • Change Approver != Quality Assurance • Project Manager != Developer Ideal Scenarios • Admin = BA, QA, RM • Admin = Dev, != QA
  • 13. The Ideal Recipe for Success! +
  • 14. Who Talks to Who? 1. Product Manager, “I want something!” 2. Project Manager, “New Project!” 3. Business Analyst , “What & Why (-How)” 4. Developer = “Dev Complete” 5. Administrator, “I understand the Solution” 6. Quality Assurance, “Testing Complete” 7. Release Manager, “Deployment Tested!” 8. Change Approver, “Deploy!” 9. Release Manager, “Deployed!” 10. Administrator, “Unit Testing Complete” 11. Product Manager, “It’s working!” 12. Project Manager, “Project Closed, Next!”
  • 15. Define BEFORE Design - Who (Actor) - What (Context) - Why (Value) - Acceptance Criteria
  • 16. Design BEFORE Developing - Native vs Custom - User Experience - System Impact - Boundary Systems - Level of Effort
  • 17. Develop BEFORE User Review #CommonSense ... duh!
  • 18. Review BEFORE Deployment - Unit Testing - User Review - Additional Iterations - More Testing - User Acceptance
  • 19. Smaller Team? No Problem! • Builders cannot be testers! • Clear Boundaries, Keep Integrity
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Purpose To give admins insight to why they have challenges and provide the tools and processes to improve
  • 46. #DF13
  • 47. All about Appirio Appirio is a global services provider that helps enterprises reimagine their business and become more agile using crowdsourcing and cloud, social and mobile technology.  More than 600 enterprise customers successfully moved to the cloud  Strategic partner of Salesforce since 2006  On-demand access to 600,000 of the world’s top developers, designers and data analysts through Appirio’s community
  • 48. All about Arrowpointe Arrowpointe builds apps powered by the force.com platform. We deliver some of the most popular and highest rated applications on the AppExchange. Our core focus is Geopointe, the #1 geo-mapping application available on the AppExchange, and a top 10 app overall.  Answer the ‘Where’ questions in your Salesforce data  2012 AppExchange Customer Choice Award winner  acrrowpointe.com/getmaps
  • 49. Geoff Escandon Technical Consultant, Appirio @gjescandon Brandy Colmer Joshua Hoskins Customer Success, Arrowpointe @forcedotmom Solution Architect, Appirio @jhoskins

Notes de l'éditeur

  1. PM, BA, Dev, Product Owner, Admin, QA QA != Developer PO = QA!
  2. 2 Parts: Geoff & I - Mention
  3. PM, BA, Dev, Product Owner, Admin, QA QA != Developer PO = QA!
  4. PM, BA, Dev, Product Owner, Admin, QA QA != Developer PO = QA!