You're right, but, perhaps your situation is straightforward, and you are primarily concerned with the deployment process. However, these tools are essential, particularly in complex release processes involving multiple services, teams, and types of personnel.
In some cases, a single feature may take several months to complete, involving multiple teams across various services. Moving from the development stage to production, following a Trunk-based development approach, and announcing the new feature to customers can be a lengthy process. This is where Feature Management tools come into play.
In certain companies, the release process may be even more protracted due to the need to cater to individual customers and provide training. In such scenarios, the role of Feature Management tools becomes even more critical, ensuring consistent communication between internal and external parties
> Is this bad because I now have to do a deployment to enable the feature?
My deploy is literally uploading an 8MB binary file.
You're right, but, perhaps your situation is straightforward, and you are primarily concerned with the deployment process. However, these tools are essential, particularly in complex release processes involving multiple services, teams, and types of personnel.
In some cases, a single feature may take several months to complete, involving multiple teams across various services. Moving from the development stage to production, following a Trunk-based development approach, and announcing the new feature to customers can be a lengthy process. This is where Feature Management tools come into play.
In certain companies, the release process may be even more protracted due to the need to cater to individual customers and provide training. In such scenarios, the role of Feature Management tools becomes even more critical, ensuring consistent communication between internal and external parties