Application lifecycle management best practices
In Chapter 5, Application Lifecycle Management, we learned about the two key ALM pillars for Power Platform solution development: solution management and ALM automation. In this section, we have consolidated the best practices for these topics.
Create a specific solution package
It is the best practice to always create a specific solution package for a defined purpose and not use the default solution or just try to customize the environment outside of any dedicated solution package. While it is possible to include existing components in a solution package at any time, this should be only used to include standard components and never for custom components. Custom components should be always created in the context of a solution from the beginning. Strictly following this best practice will avoid the misconfiguration of components, for example, using the wrong prefix for custom artifacts or forgetting to include certain artifacts...