Be the first to like this
Generally, most teams use multiple branches to manage this challenge to an extent. This strategy, consumes lot of time in integration & regression testing cycles every sprint. Could there be better solution? What if we could save the time we spend on these regression cycles? Think of solution where there is single branch to commit to, and everything is released to staging/production, but features are ”Toggled” depending on their usability/need. This talk explores a concept called “Feature Toggles” and how it could help us make test cycles short.
Talk emphasizes on effectively managing multiple streams, without delaying the delivery of software. It mainly focuses on various useful techniques (Branching, Feature Toggles etc.) which can help agile teams with multiple sub-teams to efficiently manage their codebase & releases to achieve faster delivery.