Extensibility strategy checklist

Define your extensibility strategy

Done? Task
Make sure that you only extend the solution when it empowers users or adds value to the business.
Don't try to copy the same results as the legacy solution or the system you're replacing.
Understand the platform capabilities and use them to simplify and optimize the process. Use the out-of-the-box features as much as possible.
Check if there are any independent software development (ISV) organizations that can meet your needs before you decide to extend the solution. The AppSource marketplace has ISV-managed solutions that might replace the need for a custom solution.

Considerations

Done? Task
Test how the extensions affect the user experience, responsiveness, performance, and cross-device behavior.
Make sure that the extensions follow the security, privacy, and compliance requirements.
Make sure that the extensions can handle high volume and peak seasons.
Use ALM automated processes to build and deploy the extensions efficiently and quickly.
Use only the documented supported techniques for code and customizations. Don't use deprecated features and techniques.

Next steps