twigs largas vs. cortas en control de versiones

Me pregunto si alguien sabe alguna investigación realizada con la pregunta "¿Qué es bueno / malo en las twigs largas / cortas en el control de versiones?"

Estoy específicamente interesado en la investigación académica realizada en este campo. Mis preguntas son:

  • ¿Qué problemas (o conflictos) pueden producir las twigs largas y cómo manejarlos?
  • Cómo dividir una gran tarea en twigs / subtareas más pequeñas
  • Cómo coordinar los cambios en múltiples twigs cortas, relacionadas con el mismo código

Gracias de antemano por enlaces y sugerencias!

Eche un vistazo al siguiente artículo que explica el patrón de ramificación twig por tarea . Espero eso ayude.