惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Know Your Adversary
Know Your Adversary
S
Securelist
I
Intezer
AWS News Blog
AWS News Blog
L
LINUX DO - 热门话题
P
Privacy International News Feed
Recent Announcements
Recent Announcements
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Schneier on Security
Schneier on Security
N
Netflix TechBlog - Medium
爱范儿
爱范儿
B
Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
CERT Recently Published Vulnerability Notes
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
Blog — PlanetScale
Blog — PlanetScale
WordPress大学
WordPress大学
S
Secure Thoughts
K
Kaspersky official blog
N
News | PayPal Newsroom
O
OpenAI News
Last Week in AI
Last Week in AI
C
Check Point Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cyberwarzone
Cyberwarzone
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tor Project blog
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
Docker
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
博客园 - 司徒正美
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
P
Palo Alto Networks Blog

Salesforce

How We Protect Our Data as Customer Zero Scale Your MRR: Subscription Management For Small Business Streamlining Commerce Media Ad Inventory Management 12 AI Sales Strategies for Startups That Actually Work Sell Smarter: Ecommerce Metrics To Track For Your Small Business Shop Apply the Orchestration Density Framework to Your Next Automation Decision Wait, Black Friday Planning In Spring? It’s Time to Start Holiday Promotions AI-First Operations, One Process at a Time How BCU Is Transforming Banking Service with Agentforce Salesforce Headless 360: What the Agent Consumer Means for Your Integration Architecture Meet Customers Where They Are: Agentforce Contact Center Now Offers WhatsApp Voice 11 Free Lead Generation Tips for Small and Growing Businesses SFR-VibeTrain: The Agent That Trains Agents Why Technical Accuracy is the Wrong Metric for Agent Success Strengthening Salesforce Security Against AI-Driven Threats Join Us in the Community Hub at Connections 2026 The Best Way To Build AI Agents That Customers Trust 5 Ways AI is Changing the Communication Game For Startups Trust in the Era of Agents: Highlights from the 2nd Annual Trusted AI Impact Report You Can Be an Agentic Enterprise No Matter What Size Business How to Make Your Email Marketing Accessible for Everyone What is Headless? Don’t Lose Your Head, SMBs: It’s a Good Thing Architect the Future UI: Slack as Your Agentic Surface Point of Sale Innovations to Modernize the Shopper Experience Governing the Agentic Enterprise at Scale with MuleSoft Omni Gateway How to Cut Service Time with Case Routing Automation 5 Tips for Marketers to Get Started with Salesforce Flow No One is Vibe Coding Trade Promotion Management 7th Edition State of Sales Report: 3 Growth Trends for Startups and SMBs How the Architect Vista Brought Architectural Thinking to Life at TDX 2026 Why AI Isn’t Replacing Developers, It’s Empowering Them 10 Ways to Make Your AI Agent a Better Communicator AI in Design 2025: What Real Use Taught Us. How Salesforce Personalization Learns Which Offers Drive Revenue The 4-Step Guide to Salesforce Agent and Application Development Get Ready for Connections 2026: Top Sessions and New Reveals 8 Ways AI Agents Are Evolving in 2026 4 Principles to Make the Right Salesforce UI Decisions Apprentice Journey Shines a Light on Talent Pathways at Salesforce Agent Script: The Control Plane for Agentic Decisions Scaling the Agentforce Life Sciences Ecosystem to Drive the Future of Pharma and MedTech Unlocking Unstructured Data: Building AI-Powered Support Triage with Data 360 Asking For a Friend: What Are Rich Communication Services (RCS)? 5 Slack Shortcuts For Small Teams 195% ROI In Field Service? Here’s How They Did It Submit Your Architect Session: The Dreamforce 2026 Call for Participation Is Open What Is an AI Assistant for Small Business? B2C Commerce April release: Transforming the B2C developer experience with agents Meet Your 24/7 Prospecting Partner — And 5 More Stand-Out Features In Our April Release 11+ Small Business YouTube Channels You Need to Follow Today Stop Treating Disputes Management Like IT Tickets Limitless Service: A New Operating Model for Growth in the Agentic Era What is Transactional Reconciliation in Email and SMS Marketing? How to Prepare for National Small Business Week (2026) How to Design a High-Scale Multi-Cloud Incident Journey 10 Ways An AI CRM Can Amplify Your Startup Vibe Code Better Agents with Agentforce Free vs. Paid CRM: Which is Right for Your Business? Salesforce Customer Success Awards 2026: Lead Era of the Agentic Enterprise 12 Free Webinars for Small Business Owners (2026) The Agentforce Life Sciences Consultant Certification Maximize Growth: The Power of Partnerships for SMBs Salesforce AI Research at ICLR 2026 Data Protection For Small Business: How To Safeguard Yourself Beyond 100K Tokens: Evaluating AI Agents in Long-Context Software Engineering Top 32 Small Business Tools To Try Today 6 New Innovations Redefining Salesforce Development How to Win the Battle for Attention in the Agentic Email Inbox Mastering the Eisenhower Matrix: Prioritize Like a Pro 10 Signs It’s Time To Upgrade Your CRM and How To Get Started (2026) Celebrating 10 Years of Financial Services Innovation How SMBs Can Gain An Edge With Agentic AI: Key Trends From Our Marketing Report How MAN Truck & Bus is Shaping the Future of Sales with Salesfive Introducing the Future of Salesforce Data Protection: Backup & Recover Next Stop Making AI Slop – Build a Foundation for Authentic AI Content 5 Tips to Help Marketers Navigate AI Email Summaries Data Sharing: Is it Safe? Is it Secure? Everything You Need to Know Small Business Week Readiness: 4 Things to Do Before May (2026) How Salesforce Employees Make an Impact During Earth Month AI Agents Are Advancing Rapidly… Is Your Testing Strategy Keeping Up? What Is Microproductivity and Why Is It Helping So Many Teams? TDX 2026 Roundup: Agentforce Edition 3 Ways Salesforce Connections Has Boosted My Career AI Agents Don’t Just Answer‌ — ‌They Act. Do You Have a Governance Strategy? The Future of MedTech Field Execution is Agentic 5 Steps to Prepare Your Data For an AI CRM From Break/Fix to Profit Engine: Aftermarket Service for Robot OEMs Building Trusted Human-Agent Collaboration: A Practical Framework ISV Strategy for the Salesforce Summer ’26 Release 5 Email Marketing Tips for Small Business Commerce Shops Should You Give Your AI Agent a Human Name? Creating Pathways into AI for People with Disabilities The Organized Chaos of Upfronts: 3 Hurdles Impacting Your Yield Trying to Scale Beyond ‘One-Off’ AI Tasks? You’re Probably Using the Wrong Interface What is Cost Per Lead (CPL)? The Case for Unified CCaaS and CRM — And Why the Data Makes It Clear In the New Era of AI, You Need to Win Over Both Humans and Agents What Is SPIN Selling? A Way to Build Trust With Your Customers G2 Crowns Salesforce as Best Financial Services Software Hidden Insights: The Guide to Tableau For Small Business Owners
5 Steps to Develop an Architect Mindset With AI
David Nava · 2026-05-05 · via Salesforce

Most Salesforce professionals are already using AI. The question is whether it’s making them faster or better.

Speed can be useful. But when AI becomes a shortcut to implementation, it often accelerates the same pattern many professionals already follow. A requirement comes in, the default question is what to build, and delivery begins before the right problem is identified. The system grows more complex, and the gap between what was asked and what is actually needed stays invisible until something breaks.

As systems grow, issues show up that aren’t tied to how well something was built, but to how the problem was understood in the first place. Data no longer aligns across teams. Automations conflict. Integrations create friction instead of flow.

This is the domain of architectural design. The focus shifts from how you implement a requirement to understanding the intent behind it, the dependencies it introduces, and the constraints it needs to respect. How do your decisions influence the overall health of the system? How will this solution enable or constrain future requirements?

AI can support that shift, but only when you use it as a thinking partner rather than an answer engine. Use it to slow down, surface assumptions you didn’t know you were making, and pressure-test a design before you commit to it.

Use AI to change how you think, not just what you produce

Most of us use AI to go faster. You describe what you need, the LLM generates a viable response, and you move on. On the surface, this is a reasonable way to save time on routine tasks, but in reality it reinforces the same jump-to-solutions thinking that keeps you in builder mode.

A more valuable application is to use AI to think through a problem before you start solving it by bringing it into the analysis phase. Instead of using AI to generate a solution, ask it to challenge your framing, surface assumptions you haven’t considered, and evaluate what happens as your approach scales.

Consider this scenario: 

A business stakeholder asks you to automate an approval process for contract renewals. A builder-mode interaction with AI could look like this:

  • “What’s the best way to automate a contract renewal approval process in Salesforce?”

This prompt will absolutely get you an answer, but it focuses on implementation. An architect-mode interaction starts earlier and sounds more like this:

  • “What assumptions are we making about why this approval process needs to be automated?”
  • “Is the issue the approval process itself, or is another aspect of the contract renewal lifecycle causing friction?”
  • “What are the risks of automating the current process versus redesigning it first?”
  • “How would each approach affect reporting, integrations, and future changes to the renewal workflow?”

These are two different approaches that lead to different design outcomes. One moves quickly toward implementation. The other starts by making sure you’ve identified the right problem.

In the second approach, you use AI to act as a counterpoint to your thinking.

The Salesforce Architect role is evolving with AI

Learn how AI is reshaping the skills and responsibilities of Salesforce Architects, and what it means for how you approach design, requirements, and decision-making.

Use context and memory to get more from AI

AI generates responses based on the training of the model you use and the context you provide. Without specific grounding in your org’s structure, constraints, and existing design decisions, the outputs default to generic best practices that likely won’t reflect your situation. The more specific you are about the system you’re working in, the constraints you’re operating under, and the tradeoffs you’re weighing, the more useful the conversation becomes.

Instead of asking AI to evaluate a design in isolation, give it the broader context. Describe the org structure, the existing automation landscape, the integration dependencies, and any governance constraints that are already in place. That context changes the conversation from generic best practices to analysis that’s actually grounded in your situation. 

There’s another dimension to consider. When AI understands how you think through problems, not just what you’re building, it can surface gaps in your analysis. If you consistently skip past data governance implications or underestimate integration complexity, AI with a well-configured context can start to challenge those patterns. Over time, it calibrates to how you think and where you’re most likely to miss something. This makes it a more effective thinking partner and strengthens your architectural judgment.

It also means taking advantage of memory features like projects. Projects let you build a persistent working context, so AI understands the particulars of what you’re building over time. Use that to store your org’s architectural standards, document decisions you’ve already made, and capture the constraints that shape design choices. Instead of re-explaining your environment at the start of every conversation, projects ensure that you pick up where you left off.

Apply AI-assisted structural thinking in your daily work

Use a consistent approach each time a requirement comes in. The five steps below use a contract renewal scenario to show what that looks like in practice.

Step 1: Expand the problem before solving it

The requirement is to automate an approval process for contract renewals. But when you expand it, you might find that the real problem is that renewals are being missed because ownership isn’t clear across business units or visibility into the pipeline is poor upstream. These are different problems that lead to different designs. Expanding the requirement before solving it helps you avoid building a solution that doesn’t address the underlying issue. 

If the expansion reveals that visibility is the root cause, the architectural implication is significant. Instead of designing an approval process, you may need to design a reporting layer or a pipeline review process first. That’s a different object model, a different set of users, and potentially a different part of the platform. Getting this wrong at the start means reworking your object model, your sharing design, and potentially your integration strategy after users are already in the system.

Example prompts:

  • “Restate this requirement from the perspective of each business unit sharing the org.”
  • “Which teams or profiles need visibility into renewal records, and are any of them currently excluded from the process?”
  • “What does success look like for the sales rep versus the operations team managing the renewal queue?”

Step 2: Challenge assumptions

Every requirement carries assumptions. When they go unexamined, they tend to surface later as rework or design friction. In the renewal scenario, you might assume all business units follow the same approval workflow on the Contract or Opportunity object. If they don’t, a single flow handling renewals across business units with different criteria could create more friction than it eliminates. 

You might also assume the role hierarchy is structured consistently across teams. Native approval processes in Salesforce can route to the record owner’s manager based on the hierarchy. However, if a business unit has a flatter structure with no manager above them, the approval can get stuck with no approver assigned and no obvious error. 

If business units follow different approval workflows, the architectural response is to evaluate whether a single configurable process can accommodate that variation. If not, you may need separate processes per business unit with a shared data model underneath. That’s a governance decision, and it shapes data model flexibility for every business unit that comes after.

Example prompts:

  • “What assumptions are we making about whether all business units follow the same approval workflow on the Opportunity or Contract object?”
  • “What could be incorrect about assuming a single flow can handle renewal approvals across business units with different criteria?”
  • “What risks emerge if record ownership varies across business units and the approval process depends on the owner’s role in the hierarchy?”

Step 3: Explore multiple design options

Defaulting to the first viable solution is a builder habit. Architects generate multiple options and compare them before committing to one. 

For contract renewals, this might mean comparing three options: a flow-based approval process, a native Salesforce approval process, and a queue-based model with escalation rules. Each one handles the business unit structure differently. 

A flow-based process gives you flexibility but will need to be modified as the number of business units grows. A native approval process is easier to maintain but can introduce role hierarchy dependencies if it routes to the record owner’s manager. A queue-based model sidesteps that dependency but requires a clear governance model: who owns the queue, who has access to it, and how approval assignments are managed across business units.

The right choice depends on the specifics of your org, including how frequently business units are added, how much variation exists across their processes, and how much administrative overhead your team can sustain. A queue-based model may fit an org with high process variation across business units. A well-structured flow may be the better choice where processes are consistent and the team has strong flow expertise.

Example prompts:

  • “Explore three different ways to model a contract renewal approval process in Salesforce, and the key differences between each approach.”
  • “What are the tradeoffs of each option in terms of reporting visibility, maintainability, and scalability as the number of business units grows?”
  • “How would each option handle a future requirement to add a second approval stage for renewals above a certain contract value?”

Step 4: Analyze system impact

Every design decision affects more than the immediate requirement. In the contract renewal scenario, start with existing automation. If the Contract object already has a record-triggered flow that fires on status change, and your approval process also updates that same status field when approved or rejected, this can create a circular dependency. The approval updates the status, which retriggers the flow, which may reset fields or fire notifications that conflict with where the record is in the approval cycle. 

Flow Trigger Explorer can help by providing a consolidated view of all flows running on a given object and their order of execution. This analysis enables you to spot conflicts early.

Impact analysis also means looking downstream. If your org has an enterprise resource planning (ERP) integration that syncs contract data nightly, an approval process that updates the Contract record mid-cycle could create mismatched data between systems during the approval window. This is a sequencing risk worth documenting and exploring before the build phase.

Looking forward is equally important. If a future requirement adds a second approval stage for high-value renewals, your design needs to accommodate that without a rebuild. That’s what the Well-Architected Framework defines as composability: building solutions from functional units that can be extended rather than replaced.

System impact analysis can change both the option you choose and how you implement it. If the ERP sequencing risk is significant, it may shift your design toward one that decouples the approval status from the field the integration is reading. This decoupling protects data integrity across both systems when the approval cycle and the integration window don’t align.

Example prompts:

  • “How would this approval design interact with existing record-triggered flows on the Contract object, and where could this introduce conflicting automation?”
  • “What upstream or downstream dependencies could exist between the renewal process and the ERP integration syncing contract data to Salesforce?”
  • “If we add a second approval stage for high-value renewals in a future release, what constraints could this introduce?”

AI-Powered Architectural Decision Making

Learn how to use prompt chaining and architectural decision records to document the “why” behind your design decisions, with a human-led approach that keeps you accountable for every outcome.

Step 5: Make and document the decision

The goal is to arrive at a choice you can defend with evidence: what you evaluated, what you ruled out, and why the tradeoffs you accepted align with the long-term needs of the system. Then document your reasoning while the context is still fresh.

In the contract renewal scenario, that documentation might capture why you chose a queue-based model over a flow-based process, what you learned about the role hierarchy assumptions that ruled out the native approval process option, and why you intentionally deferred the ERP dependency to a later phase rather than trying to solve it now. 

This context disappears quickly once a project closes. Six months later, when a stakeholder asks why renewals work the way they do, that record is what keeps the conversation grounded in the original reasoning rather than speculation. It also helps prevent unnecessary changes driven by incomplete understanding of why the system was designed that way.

Documentation is a design artifact with lasting value beyond the project that produced it. A decision record that captures context, constraints, and tradeoffs gives the next architect working in that org a foundation to build on rather than a system to reverse engineer. For the next architect who inherits the org, the decision record also serves to contextually-ground their AI conversations. This helps ground your design in the Well-Architected Framework’s principle of trust: solutions must be understandable and governable by the people responsible for them over time.

Example prompts:

  • “Summarize why a queue-based approval model was chosen over a flow-based process, referencing the business unit structure and role hierarchy dependency.”
  • “What risks should be documented for the team inheriting this org, specifically around the deferred ERP integration and the existing record-triggered flow on the Contract object?”
  • “Draft a plain-language explanation of this decision for a stakeholder who understands the business process but not the Salesforce data model.”

Rethinking how you use AI 

Start with step one of the approach outlined in this post on the next requirement that lands in your backlog. Bring the full context of your org, restate the problem from multiple angles, and see what the conversation surfaces before you build anything.

The same requirement, approached two different ways, produced two very different starting points. One moved straight to implementation. The other surfaced the real problem before anything got built.

Moving from a builder to an architect mentality means evolving how you’re using AI.