Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt

Status
subtletrue
colourYellow
titleunder construction
- We are what we repeatedly do – The Force.com platform has all the components we need to build an efficient deployment pipeline and support continuous delivery of enterprise-grade managed packages. The goal of continuous delivery is to increase customer satisfaction by being able to distribute an updated release at any time.

 

 

 

Monitor and Optimize Stage

 

Observe Changes

  StepsChecklistSetup
1In production, errors and failed expectations are logged for review in Loggly, and usage metrics are tracked. 
  • Apex Error emails are caught by inbound mail and pushed to Loggly.
  • Events are also logged to customer's Papertrail account. 
    • Papertrail alerts are sent to customers based on pattern matching.
Monitor Production Checklist 
2 

All repetitive tasks are documented with work instructions.

Changes to customer metadata are tracked with version control, in a single branch.

  
3 

At intervals, ApexUnit reports on customer production orgs and posts to HipChat and Loggly if any fail our quality gate. 

  

 

Image Added

 

 

Plan and Measure Stage

 

Specify Next Change

  StepsChecklistSetup
1Groom backlogSpecify Story ChecklistConfluence Templates
2 
  • Research the technical approach
  • Conduct feasibility assessments for new features 
  • Develop functional requirements
  • Refine the User experience - as needed
  • Refine the definition of done - as needed
  • Determine the level of effort required (story points) - high, refined, and final
  • Test the outcomes
    • Agree on scope revision
  
  
  • Concept - All PO
  • Research - All PO
  • Internal feedback - All PO
  • External feedback - All PO
  • Detail requirements - All PO
  • Confirmation - PO and PD
  • Development - PO and PD
  • Done - PO and PD
  
3 Determine customer benefit  
  

Learn

  • Concept
    • Review
    • Initial Research
    • Prioritization
  • Research
    • Scope Definition
    • Internal Feedback
    • External Feedback
    • Development Feedback
  • Design
    • Definition of Success
    • Refinement
    • Confirmation

Measure

  • Done
    • Incremental
    • Seasonal
  • Review
    • Metrics
    • Feedback