Your SlideShare is downloading. ×
Unleashing The Fossa   Agile Leadership Summit 2009
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Unleashing The Fossa Agile Leadership Summit 2009

1,442
views

Published on

Published in: Business, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,442
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
140
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. UNLEASHING the FOSSA Scaling Agile in an AMBITIOUS CULTURE Agile Leadership Summit Las Vegas June 2009 Steve Greene, salesforce.com
    • 2.  
    • 3.  
    • 4.  
    • 5.  
    • 6.  
    • 7. History
    • 8. from the beginning
    • 9. 3 Number of people in R&D
    • 10. fast innovative smart
    • 11. 4 Number of Major Releases per year
    • 12. 7 years later
    • 13. rapid success
    • 14. 59,300+ Customers
    • 15. 1,100,000 Subscribers
    • 16. 10 Billion transactions per quarter
    • 17. 500+ people in R&D
    • 18. it was getting more difficult to deliver
    • 19. 2000 2001 2002 2003 2004 2005 2006 Features Delivered per Team Days between Major Releases
    • 20. 1 Number of Major Releases in 2006
    • 21. Why?
    • 22. Lack of visibility
    • 23. Resource Bottlenecks
    • 24. Unpredictable completion of projects or initiatives
    • 25. Lack of responsiveness, lack of team alignment on priorities
    • 26. Infrequent Customer Feedback
    • 27. What did we do about it?
    • 28. Major enterprise-wide Agile Transformation to ADM In just 3 months + another 18 months of continuous improvement
    • 29. I knew we needed radical change to get us back on track to regular releases and agile delivered. ” Parker Harris Founder and Executive Vice President, Technology Salesforce.com “
    • 30. Transformation Results 2000 2001 2002 2003 2004 2005 2006 2007 Features Delivered per Team Days between Major Releases
    • 31. ADM has delivered total visibility, total transparency and unbelievable productivity… a complete win! ” Steve Fisher Sr. Vice President, Technology Salesforce.com “
    • 32. On time delivery? Last waterfall release
    • 33. What’s been happening this last year?
    • 34. ADM Everywhere
      • #1 Initiative this last year
      • ADM Transformation for
        • Technical Operations
        • Information Technology
    • 35. ADM Everywhere
      • Evangelism
      • Cross functional rollout scrum team
      • Professional coaching
      • ADM Training
      • Executive Coaching
      • Role Definition and Coaching
      • Shared Services / Operations
      • Tools
    • 36. Scale ADM Excellence & Continuous Improvement
      • 2-day ADM Training – required for all scrum team members
      • ADM scrum team
      • Office Hours
      • Professional Coaching
      • “ Brown Bag” talks on various agile subjects
      • “ ScrumMaster” collaboration
      • “ Principle of the Month”
      • Beer Bash
      • Enterprise-wide ADM survey every 6 months
    • 37. “ Stop the Line” policy
      • Shift from “Soft” policy to “Hard” policy
      • “ Tops-down” decision
      • Infrastructure expansion
      • 38% increase in Feature Requests in first quarter
    • 38. Preventing Debt Accumulation Improves Both Quality and Throughput “ Stop the Line” Policy -Test Pass Rates Drop Below 99% New process introduced
    • 39. Release Planning & Alignment
    • 40. Rhythm & Flow Monthly Rhythm Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Release Release Release Release
    • 41. Release Cycle
    • 42. Challenges Inter-team collaboration and communication Shared Codebase Team Silos Dynamic Scope Short Releases Tribal Knowledge Conflicting Priorities Documentation
    • 43. Product Line Owners Align on Release Priorities
    • 44. Scrum Team Release Planning
      • Story pointing
      • Scope the release plan based on velocity
      • Identify dependencies
    • 45. Cross-Division Release Plan Review Apps Product Owners Platform Product Owners TechOps Product Owners
    • 46.  
    • 47. Dependency Identification Exercise
    • 48.  
    • 49.  
    • 50. Sample
    • 51.  
    • 52. Release Kickoff Sample UE Workflow Apex Visualforce
      • Overhaul list views
      • Externalized strings GA
      • Overhaul translation workbench
      • Parallel approvers
        • All approvers
      • Flexible approvals
        • Re-run workflow after approval process field updates
        • Formula for next approver
        • Comments in email template
      • Workflow text meta data
      • Workflow & approvals on Content objects
      • Custom Settings
      • Dynamic Apex
      • Expose Describe objects
      • Eliminate Class 1 Trigger Ignoring Operations / Refactoring
      • Class-level access scope & profile reconciliation
      • Properties
      • Run test as specified user
      • Visualforce GA
      • Packaging for pages & components
      • Pages2PDF
      • RecordType support (picklists)
      UE Workflow Apex Visualforce
      • Overhaul list views
      • Externalized strings GA
      • Overhaul translation workbench
      • Parallel approvers
        • All approvers
      • Flexible approvals
        • Re-run workflow after approval process field updates
        • Formula for next approver
        • Comments and all approval history in email template
      • Workflow text meta data
      • Workflow & approvals on Content objects
      • Custom Settings (limited release)
      • Dynamic Apex (limited release)
      • Expose Describe objects
      • Eliminate Class 1 Trigger Ignoring Operations / Refactoring
      • Class-level access scope & profile reconciliation
      • Properties
      • Run test as specified user
      • Visualforce GA
      • Packaging for pages & components
      • Pages2PDF
      • RecordType support (picklists)
      • Salesforce Ideas: Customization of pages with Java extensions
      • Page level security
      • Overrides in PE / GE
      • SOQL / SOSL in component controllers
    • 53. Concept Reviews
      • The concept review delivers excellent cross-team design collaboration and knowledge sharing to complement the focused product ownership of the scrum teams.
              • Eric Bezar, Vice President, Product Management
      Product wide implications Visible functionality
    • 54. Cross-Team Impact Reviews Complex Business Scenarios Risks Test Coverage
    • 55. Virtual Architecture Team
    • 56.  
    • 57. More information about ADM
      • http://www.slideshare.net/sgreene/slideshows
      • Tags : ADM, agile, scrum, salesforce.com
    • 58.