Entonces, trabajo en una empresa que realiza desarrollo de software integrado, otros grupos se centran en el desarrollo central del software de diferentes productos y mi departamento (que se encuentra en otra ubicación geográfica) que se encuentra en la fábrica también tiene que ocuparse del desarrollo de software , pero en todos los productos, para que también podamos arreglar las cosas más rápido cuando las líneas caen debido a problemas de software con el producto.
En otras palabras, somos generalistas, mientras que otros grupos se especializan en cada producto.
La cuestión es que es un poco difícil involucrarse en el desarrollo central cuando se distribuye geográficamente (bueno, sé que realmente no es tan difícil, pero puede haber barreras culturales / políticas involuntarias cuando se trata de la disciplina de colaborar remotamente )
Así que pensé que, dado que actualmente solo estamos apagando incendios y de alguna manera estamos inactivos / subutilizados (a pesar de que somos un departamento nuevo, o tal vez esa es la razón), pensé que un buen papel para nosotros podría ser detectar áreas de oportunidad de refactorizar y volver a armar el código y todas las demás implementaciones que podrían tener que ver con la administración de la capacidad de mantenimiento y la modularidad. Otros grupos no están enfocados en esto porque no tienen el tiempo y tienen plazos agresivos, lo que daña la calidad del código (historia eterna de proyectos de software)
La cuestión es que quiero que mi grupo / departamento sea reconocido por la gerencia y otros grupos con este rol oficialmente, y estoy teniendo problemas para encontrar una buena definición / identidad de nuestro grupo para este asunto.
Entonces mi pregunta es: ¿es este papel algo que ya existe ?, ¿o soy el primero en inventar algo como esto?
Editar : Lo que quiero decir es que un grupo impulsa iniciativas de refactorización, no realiza todo el trabajo de refactorización. Al igual que una comunidad de código abierto a un producto de código abierto, ahora que lo pienso.