Si vous faites partie des clients désireux d’utiliser une version de fonctionnalité mais qui hésitent encore en raison du temps nécessaire pour obtenir des corrections de bogues, nous vous apportons de bonnes nouvelles, et le titre a peut-être déjà donné un indice !
À partir de 4D v19 R4, nous proposerons chaque mois des correctifs pour la version de fonctionnalité en cours.
Rappel sur les versions de fonctionnalités
Les Feature Releases – anciennement R-releases, ont constitué un changement critique dans notre stratégie de développement, conduisant à une augmentation significative de la qualité des produits. Une grande partie de ce succès est due au passage de grandes versions en grandes étapes à de petites versions en petites étapes, mais un autre élément clé est le changement dans le processus de correction des bogues.
Chaque correction de bogue est un changement de code, et chaque changement de code peut entraîner des effets secondaires inattendus, nécessitant des tests approfondis. Les corrections de bogues de dernière minute peuvent entraîner de nouveaux bogues non détectés, faute de temps pour les tests.
Pour remédier à ce problème, nous sommes plus prudents lorsque nous soumettons des correctifs de bogues à la version de fonctionnalité en cours de développement, ce qui donne à l’AQ plus de temps pour les tests. Pourtant, la demande numéro 1 des clients qui n’utilisent pas encore les Feature Releases concerne le temps nécessaire pour obtenir des corrections de bogues dans une Feature Release.
La réponse à votre besoin
À partir de 4D v19 R4, nous répondons à votre demande par des correctifs mensuels pour la version de fonctionnalité en cours. Ainsi, par exemple, en plus d’avoir 4D v19 R5 en beta test (avec des builds quotidiens et nocturnes jusqu’à ce que la version soit prête à être déployée), nous aurons un Hot Fix mensuel pour R4, se concentrant sur le blocage des bugs de déploiement et uniquement des bugs de déploiement.
Remarque : nous ne publierons pas de code de correction de bogues pour le mode de conception/éditeur de code pour les raisons décrites ci-dessus ; nous nous concentrons strictement sur les problèmes de déploiement.
il est temps d’envisager les Feature Releases
Si vous n’utilisez pas encore les Feature Releases, il est temps d’y réfléchir. Les Feature Releases vous permettent d’être à la pointe de la technologie 4D en accédant au forum bêta. Vous mettez la main sur la technologie de pointe et les nouvelles fonctionnalités en cours de développement. Mais surtout, vous avez la possibilité d’en discuter directement avec nos équipes d’ingénieurs et de produits.