Но действительно много capacity уходило на common функционал. Например, я был на каком-то мите с другой командой, увидел у них там какие-то моменты, которые по хорошему бы вынести в common. Все, берем это в наш Backlog и это выносится в common. Либо если мои ребята заняты, то я озвучиваю этой другой команде, договариваюсь с тимлидом, примерно смотрим, когда, в какой спринт мы сможем внести эту задачу, приоритизируем ее.
По объективным причинам она с более низким приоритетом, чем какие-то горящие фичи. Потом я в общих чатах объявлял, что вот такой-то nuget был разработан, лежит в Feed-е, пользуйтесь. Ну и смотрел потом, корректно ли его использовали, потому что очень много раз бывало, что какой-то важный функционал разработанный нашей командой не совсем корректно использовался. Тогда приходилось проводить Tech Talks дополнительные, писать документацию и всё такое. Плюс наша команда потихоньку распиливала так называемый core-сабмодуль в git из старого кода на отдельные nuget пакеты.