BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
80 / 81 · Module 19 — Requirements Gathering for Mule/Salesforce Integrations · filtered: interview← prev⊞ allnext →

19.3Ask Product about scenarios, not implementation

Avoid asking a Product Manager:

“Should Mule use Upsert or Update?”

That's our technical decision.

Ask:

“If we receive customer C001 again tomorrow with changed information, should we modify the existing Salesforce customer or create another one?”

Then we translate that into:

stable customer ID
+
Salesforce External ID
+
Upsert

This distinction matters.

Product owns:

business behavior

Engineering owns:

implementation strategy