Niedawno mieliśmy problem polegający na tym, że funkcja naszej aplikacji internetowej (automatyczna rejestracja) została przełożona przez kierownictwo, ponieważ uważali, że początek był zbyt „zimny”, ale chcieli, aby wszystkie inne funkcje, nad którymi pracowaliśmy, były dostępne.
Problem polega na tym, że ta funkcjonalność została włączona do rozwoju, gdy została ukończona wraz ze wszystkimi innymi funkcjami, które spodziewaliśmy się opublikować w następnym wydaniu, więc nie mogliśmy po prostu połączyć dev -> test -> master, jak to zwykle robimy.
Jak mogliśmy uniknąć tego problemu?