Innovation@salesforce

689 views
583 views

Published on

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
689
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
20
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • OLTPCreate “Tables”, “Columns” (Custom Objects / Fields)Query with SOQL (Salesforce Object Query Language)Declarative and API access to Data and MetadataBusiness Intelligence / OLAPReal-time Analytics (reports / dashboards)Application Server Multi-tenant Programming Language (Apex)Web MVC Framework (Visualforce Pages)BPMWorkflows / Approval ProcessesBatch ServicesScheduled / Batch Apex CodePackagingInstallable cloud applicationsSearchContent ManagementMobileAnd many, many more!
  • Innovation@salesforce

    1. 1. innovation@salesforceChris FrySVP Development
    2. 2. About Us: First Cloud Company to Exceed $2.0 Billion Annual Run Rate 34% Revenue Growth Y/Y in Q1 FY12 504 $2.1 Billion+ #4 457 Fastest Growing Annual Revenue Run Rate Company 2010 429 394 377 354 331 316 305 290 276 263 248 217 192 177 162 144 Quarterly Revenue ($M) 130 118 105 91 83 72 64 55 41 4635 Revenue through fiscal quarter ended 04/30/11
    3. 3. Culture to Innovate
    4. 4. Days between Major Releases Features Delivered per Team2000 2001 2002 2003 2004 2005 2006
    5. 5. Unpredictable completion of projects or initiatives
    6. 6. Lack of Visibility
    7. 7. Resource Bottlenecks
    8. 8. Infrequent Customer Feedback
    9. 9. Transformation Results Features Delivered per Team Days between Major Releases 2000 2001 2002 2003 2004 2005 2006 2007
    10. 10. ADM Rhythm & Release CadenceRelease Release Release Release Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Monthly Rhythm
    11. 11. What is ADM? Lean Self-organizing Continuous integrationAgile Time-boxed Self-correcting Ftest - Selenium Re-factoring Transparent Collective Code Ownership Early Feedback Code Reviews Iterative Just-in-time Predictable releases Debt free Continuous Improvement Always Potentially Releasable
    12. 12. 125+Scrum Teams @ Salesforce
    13. 13. Scaling Agile Scrum of Scrum of Technical Operations Scrums Platform Division Applications Division Infrastructure Division Scrum of Scrum of Scrum of Scrums Scrums Scrums Shared Resources Scrum Teams UI Design Doc(with dedicated Dev & QA) System Usability Test Work group Work group
    14. 14. Disruptive Organization
    15. 15. Align the entire company Where do we want to be? What values are important to us? How we will get there? What obstacles do we need to recognize and overcome? How will we measure success?
    16. 16. PTOn! is designed toinspire the creativity ofour individualcontributors.Take the space to dothe great things that youare passionate about(even if they are outsidethe objectives of thescrum team)10/26/2011 27
    17. 17. Continuous Innovation
    18. 18. Continuous InnovationPainless, No Hassle Upgrades30 Major ReleasesEvery Customization & IntegrationAutomatically UpgradedAlways Have the Latest Innovations& Technology
    19. 19. Investment in Automation
    20. 20. Disruptive Technology
    21. 21. Cloud Services Content Management Mobile OLTP Packaging SOQL API Access to Query Data & Metadata Search Business Intelligence / OLAP Batch Processing Multi-tenant Web MVC programming BPM (workflows, Framework language (Apex) approvals) (Visualforce)
    22. 22. Site Architecture Overview  Tenants (e.g., a company) known as “organizations”  Each organization has users – From 1 to 100,000s – Each username maps to a single organization-id 680,000+ Custom Objects (Tables)  Single code base 24+ Production – Only 1 version to support! Instances ~8 DBAs
    23. 23. Higher Purpose Culture of Innovation Disruption
    24. 24. What is ADM?ADM (Adaptive Delivery Methodology) is an Agile discipline that is specific to salesforce.com. It employs Scrum project management framework, adopts certain extreme programming practices and is based on lean principles.

    ×