When conducting a Salesforce discovery project, there are a numberĀ of technical deliverables. Here are the usual suspects:
1. Current and Future System Landscape
Purpose:
- A visual diagram representing the current state and target future state of Salesforce in context with other connected systems
Usage:
- Helps understand the breadth of technical work required
- Helps understand the key data passed in integrations
- Are a primary source for data modelling and recommendations for 3rd party apps
Required:
- Connections between Salesforce and external systems
- Name and purpose of each system
- Key data elements passed between systems
Example:
2. Salesforce Data Model
Purpose:
- Offers a high-level conceptualization of Salesforce objects and their relationships
Usage:
- Identifies when to use standard vs custom objects
- Serves as a navigational aid for the implementation team
- Should be kept up to date as the project is implemented
Required:
- A diagram containing standard and custom objects
- An indicator to identify which objects are standard vs custom (like using a different color)
- The relationship type
Example:
The takeaway
These documents are critical during the discovery phase. They also form the foundation for the implementation phase. It’s important to keep them up to date during implementation, to ensure everyone is aligned.
Category:
Salesforce