So verbessern Sie den Arbeitsablauf im Labor

Ich bin seit einigen Jahren Doktorandin in einem Informatiklabor.

In den letzten Jahren habe ich zusammen mit einem Team von Leuten (über 10) ein ziemlich hochmodernes, komplexes Stück Software entworfen und implementiert.

Zuerst erhielt ich die technische Leitung und die Befugnis, das Team bis zu einem gewissen Grad zu leiten.

Zu diesem Zweck habe ich versucht, einige Systeme und Workflows einzuführen, um alle auf dieselbe Seite zu bringen, konzentriert zu bleiben und unsere Leistung zu visualisieren.

Konkret drängte ich auf:

  • Peer-Reviews, Unit-Tests und kontinuierliche Integration.
  • Kollektives Eigentum an Code.
  • Kollektives Management im Kamban-Stil mit einem Rückstand an User Stories und Aufgaben und WIP-Limits.
  • Annahme von Git Branches und PRs. Vorher werden die Leute nicht einmal VCS-Software verwenden.

Nur Git wurde natürlich übernommen, andere Praktiken wurden schließlich vom Team aufgegeben, da:

  1. Die meisten Studenten widmen sich nebenberuflich einem Projekt.
  2. Die Schüler arbeiten normalerweise etwa 6 Monate lang mit dem Ziel, in dieser Zeit einen bedeutenden Fortschritt zu erzielen.
  3. Den Schülern mangelt es an Erfahrung und sie ignorieren die Vorteile dieser Praktiken.
  4. Der Professor sah das System als Belastung an. Daher ignoriert er normalerweise das System, das wir hatten, und weist den Mitarbeitern bei Bedarf andere Aufgaben zu, ohne andere zu bemerken, was zu einem Chaos im Management führt. Auch einen Präzedenzfall schaffen.

Aus all diesen Gründen habe ich es aufgegeben, die Übernahme dieser Praktiken durchzusetzen.

In diesem Moment ist es nur der Professor, der uns von Zeit zu Zeit vage einige Aufgaben zuweist, und wir versuchen nur informell, diese Aufgaben zu erledigen.

Seit wir diese Praktiken nicht mehr verwenden, hat die Qualität des Codes stark abgenommen. Wir haben einen Sinn für individuelle und wettbewerbsorientierte Arbeit, bei der manchmal zwei oder drei Personen an denselben Aufgaben arbeiten.

Ich möchte diese Situation erneut ändern und bessere und angepasstere Praktiken aufstellen, um unseren Arbeitsablauf und unser Teammanagement zu verbessern.

Was würdest du vorschlagen?

Antworten (1)

Als ersten Schritt müssen Sie die Zustimmung derjenigen erhalten, die entscheiden, wie die Arbeit erledigt wird. Das heißt zumindest Sie Professor. Wenn diese Person die Notwendigkeit einer Veränderung nicht sieht, können Sie nichts dauerhaftes tun. Bauen Sie also einen Fall auf und zeigen Sie ihnen, wie die Verbesserung des Systems ihr Leben verbessern kann. Was erleichtert es ihnen ?

Machen Sie im nächsten Schritt dasselbe für die Schüler. Sie kommen und gehen, sie sind nicht so sehr davon abhängig, daher ist ihr Input nicht so wichtig wie die Professoren, aber Sie werden es schwer haben, ihnen ein System aufzuzwingen. Bauen Sie einen Fall für sie auf, zeigen Sie ihnen , wie sich diese Änderungen positiv auf sie auswirken werden.

Das mag einfach erscheinen, aber es ist wirklich der Kern davon. Sie wissen vielleicht, was Best Practices sind, aber bis Sie den Menschen zeigen können , wie sich ihr persönliches Leben zum Besseren verändert , wenn sie sie befolgen, werden sie nur die Kosten sehen. Denn diese sind für jeden offensichtlich.

Beginnen Sie also damit, einen Plan zu erstellen, wie Sie zeigen und beweisen können, dass die Änderungen, die Sie vornehmen möchten, allen zugute kommen. Und zwar kein abstraktes „Jeder“, sondern wirklich jeder im Raum.