Ich arbeite in einem Unternehmen, das Embedded-Software-Entwicklung betreibt. Andere Gruppen konzentrieren sich auf die Kernentwicklung der Software verschiedener Produkte, und meine Abteilung (die sich an einem anderen geografischen Standort befindet), die sich im Werk befindet, muss sich ebenfalls mit der Software-Entwicklung befassen , aber über alle Produkte hinweg, so dass wir auch Probleme schneller beheben können, wenn die Leitungen aufgrund von Softwareproblemen mit dem Produkt ausfallen.
Mit anderen Worten, wir sind Generalisten, während andere Gruppen sich auf jedes Produkt spezialisieren.
Die Sache ist, dass es schwierig ist, sich auf die Kernentwicklung einzulassen, wenn Sie geografisch verteilt sind (nun, ich weiß, dass es wirklich nicht so schwierig ist, aber es kann unbeabsichtigte kulturelle / politische Hindernisse geben, wenn es um die Disziplin der Remote-Zusammenarbeit geht ).
Ich dachte mir, dass ich dachte, dass eine gute Rolle für uns darin bestehen könnte, Bereiche zu erkennen, da wir derzeit nur Feuer löschen und etwas untätig sind / nicht ausgelastet sind (obwohl wir eine neue Abteilung sind, oder vielleicht ist das der Grund) die Möglichkeit, Code und alle anderen Implementierungen, die möglicherweise mit der Verwaltung der Wartbarkeit und Modularität zu tun haben, umzugestalten und neu zu strukturieren. Andere Gruppen konzentrieren sich nicht darauf, weil sie nicht die Zeit haben und aggressive Fristen haben, die die Qualität des Codes beeinträchtigen (ewige Geschichte von Softwareprojekten).
Die Sache ist, dass ich möchte, dass meine Gruppe / Abteilung vom Management und anderen Gruppen mit dieser Rolle offiziell anerkannt wird, und ich habe Probleme, eine gute Definition / Identität unserer Gruppe für diese Angelegenheit zu finden.
Meine Frage lautet also: Gibt es diese Rolle bereits? Oder bin ich der erste, der sich so etwas ausgedacht hat?
Bearbeiten : Was ich meine, ist eine Gruppe, die Refactoring-Initiativen vorantreibt und nicht die gesamte Refactoring-Arbeit selbst erledigt. Ähnlich wie eine Open-Source-Community zu einem Open-Source-Produkt, jetzt wo ich daran denke.