Edita

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 software development companies that can meet your needs before you decide to extend the solution. The Marketplace has non-Microsoft 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