Was ist ein Problem? DevCycle Solving und wie profitieren Sie davon?
Da die Implementierung sowohl im Code als auch auf der Plattform so einfach ist, führen wir viel mehr Alphas und Betas durch als zuvor. Dies ermöglicht es uns, einen Code zu haben, der viel zuverlässiger ist, bevor er die Benutzer erreicht, und wenn er sie erreicht, können wir Feedback von einer ausgewählten Gruppe sammeln, bevor wir ihn allen zur Verfügung stellen. Ein weiterer Punkt ist, dass dies dem Produktteam Zugang zur Kontrolle dieser Zugriffe gegeben hat. Sie müssen also keine Tickets mehr erstellen, um Releases zu organisieren, wenn sie möchten. Schließlich müssen wir uns nicht mehr so sehr um die Release-Zeiten kümmern. Wir können den Code bereitstellen, während er für alle verborgen ist, und wenn es sicher ist, können wir das Feature-Flag umschalten oder sogar planen, wann wir das möchten. Keine Sorge mehr über fehlerhaften Code, der veröffentlicht werden muss.
Früher konnten wir einiges davon tun, aber unsere internen Lösungen waren viel mehr vom Code abhängig. Das bedeutet, dass das Gewähren/Entfernen des Zugriffs für jemanden in einer Beta einen Deploy erforderte. Es war nicht nur ein langsamerer Prozess, der dazu führte, dass wir weniger Alphas und Betas durchführten, sondern es war auch viel riskanter. Bewertung gesammelt von und auf G2.com gehostet.