The implementation part is pretty straightforward and its complexity depends on the actual tickets. As a summary the following is required for each 'New Feature', 'Improvement' and 'Bug' ticket:

This is not a rigid rule as there may be exceptions, for instance in the case of tickets highly dependent of each other where one branch may be used for both of them.

Other kind of tickets may be tackled in different ways:

From time to time, but also at the end of the implementation phase, the Integration of all the delivery branches needs to be done.