Warum brauchen wir einen Manager in einem IT-Projekt und was passiert, wenn dies nicht der Fall ist?



Die Rolle von PM-a ist immer da, und wenn sie nicht einer Person mit der erforderlichen Ausbildung zugewiesen ist, wird sie neu verteilt.


An wen?

  1. Alle Teammitglieder gleichermaßen.
  2. Ein Mitglied des Teams, das bereit ist, dies mit seiner Hauptaufgabe zu kombinieren.
  3. Eine Person von außen, die nicht wirklich am Prozess teilnimmt, sondern irgendwie kontrolliert.

All diese Optionen sind sehr real und kommen in der Praxis vor allem in jungen Unternehmen vor, die noch keine Struktur und Prozesse haben.

Beachten Sie die folgenden Fragen:

  • Wer kommuniziert mit dem Kunden?
  • Wer hat das Gesamtbild des Projekts im Kopf? Ein besseres Dokument dafür.
  • Wer organisiert den Prozess?

1. Die Rolle des Managers wird von allen geteilt - und die Erfahrung des Teams ist durchschnittlich - es wird schwierig. Die Leute werden nicht wissen, was zu tun ist, und es wird lange dauern, bis sie sich sammeln. Die Gesamtkosten ihrer Diskussionsstunden werden schnell in den Himmel steigen. Und nicht die Tatsache, dass ein Kompromiss erzielt wird.

Es ist auch notwendig, mit dem Kunden kommunizieren zu können - auch bei ausreichender, bei unzureichender ist es zeitweise schwieriger. Jemand ist ungeduldig mit Fragen und Äußerungen eines ignoranten Kunden, jemand versteht sein Geschäft überhaupt nicht und warum er ein Produkt braucht. Selbsthilfe und andere Freuden sind ebenfalls mit Problemen behaftet, und Entwickler tun dies einfach nicht gern - was bedeutet, dass sie es mittelmäßig tun. Vergiss nicht, dass jemand alles kontrollieren sollte.

Solch ein Schema funktioniert nur mit sehr erfahrenen Spezialisten, die mehr in den gesamten Prozess involviert sind und in der Lage sind, das Geschäft, die Ziele des Projekts, ihre Aufgaben darin zu verstehen, und sie brauchen keine Kontrolle, da sie von sich selbst zensiert werden. Ich denke, jeder wird zustimmen, dass es nur wenige solche Entwickler gibt und sie arbeiten.

2. Einer der Programmierer - wird er sofort in der Lage sein, die geschäftlichen Anforderungen angemessen zu verstehen und seine Kämpfer in eine verständliche Sprache zu übersetzen? Schließlich müssen Sie zugeben, dass ein Mensch Dinge nicht versteht - er geht an seinen Ohren vorbei, aber der durchschnittliche Entwickler versteht nicht viele Dinge im Geschäft, da seine Sphäre überhaupt nicht und oft einfach nicht interessant ist. Dann wird er seinen Kindern kurz erklären - was gebraucht wird, versteht jeder wieder auf seine Weise und das Ergebnis ist ein völliger Misserfolg. Da Sie in der Lage sein müssen, einen Kunden zu interviewen, müssen Sie auch in der Lage sein, es anderen zu erklären, und es ist auch notwendig, das Team mit Menschen zusammenzuschleifen und zu verkleben.

Die Rollen von Timlid und PM zu kombinieren, kann nur ein sehr cooler Spezialist, der weiß, wie man den Kunden versteht, verwaltet, kommuniziert und natürlich programmiert. Ein ernstes Set, wenige solcher Leute sind Ausnahmen.

3. Eine Person, die nicht tief in das Projekt vertieft ist, ist die schlechteste Option, IMHO. Oft hat er einfach keine Zeit dafür, er hat gelegentlich einen Auftrag durch Kommunikation entgegengenommen, gutes Geld, ein Team von Technikern gefunden - und es ging. Parallel dazu hat er in der Regel noch eine wichtigere Lektion.

Infolgedessen haben Technikfreaks keine Ahnung, was sie tun sollen, und fragen nicht noch einmal - sie sägen etwas. Er selbst hat keine Ahnung, was sie entwickeln, prüft gelegentlich, aber im Grunde kommt nichts von der Prüfung. Ich schweige generell über den Kunden. Dies liegt daran, dass in 80% der Fälle solche Projekte auf einzelne Freiberufler entfallen, die nicht wissen, wie und / oder nicht mit jemandem zusammenarbeiten möchten, und die nicht wirklich wissen, wie etwas Kompliziertes zu tun ist, wenn sie es nicht alleine können, weil Es gibt praktisch keine derartigen Projekte im Austausch. Dementsprechend wird es kein selbstorganisiertes Team von harten Jungs geben. Es wird eine Gruppe missverstandener Singles geben. Es ist ein Glück, wenn sie einen Anführer finden, der sie sammeln kann. Und dann ist dies nicht sofort und ohne Gewähr.

Warum also PM?


Die erste besteht darin, das gesamte Bild im Auge zu behalten und es aus gestalterischer Sicht rechtzeitig zu dokumentieren. Die Teammitglieder müssen die Details herausarbeiten, und das Projekt als Ganzes entgeht ihnen oft. Es ist schwierig, ständig vom Privaten zum Allgemeinen und umgekehrt zu wechseln. Der Manager ist jedoch verpflichtet, alle Fragen nach bestem Wissen und Gewissen zu beantworten.

Der zweite ist, ein einziger Ansprechpartner für alle zu sein. Alle Informationen müssen durchgelassen werden, sonst beginnt das Chaos sofort. Der Kunde wird mit einem einzelnen Entwickler einverstanden sein oder ihm Bugs präsentieren, er wird es niemandem sagen, Bugs beziehen sich auf andere und ab und an.

Plus Ansprüche - der Manager ist auch ein Blitzableiter, er hört zu, akzeptiert alle Ansprüche und überträgt sie in konstruktiver Form an das Team, mit dem Wissen, wer und wie man sie beeinflusst. Es gibt häufige Fälle, in denen Steine ​​auf einen bestimmten Programmierer fliegen und dieser vom ersten Schock anfängt, dumme Dinge zu tun: zu viel zu sprechen, andere zu Fall zu bringen, als Reaktion anzugreifen, wegzulaufen.

Der dritte ist, Probleme zu lösen. Und das ist nicht, wenn sie erscheinen, sondern wenn sie erscheinen. Weil sie sicher erscheinen werden. Schließlich müssen Sie alles klar planen, überwachen, dann testen, reparieren, dem Kunden zeigen, das Geld abholen, die Stunden jedes einzelnen zählen, im Idealfall auch eine Nachbesprechung durchführen. In all diesen Dingen entstehen Kollisionen, die entweder gewarnt oder auf dem Weg behoben werden müssen. Das heißt, um den anfänglichen Prozess zu erstellen und die Spielregeln zu bestimmen, weiterhin aktuelle Probleme zu lösen und bei Bedarf neue Regeln einzuführen.

Übrigens ist es ohne spezielle Managementkenntnisse ziemlich schwierig.


Weltweit haben Sie entweder zuvor in diesem Bereich trainiert, oder Sie haben alle Harken an sich selbst getestet und sind als geschlagener Manager in Schwierigkeiten herausgekommen. Natürlich wird die Profilbildung aller Harken nicht, aber zum Teil weggenommen, und die Geschwindigkeit, mit der die Erfahrung gemeistert wird, wird viel höher sein.

Source: https://habr.com/ru/post/de484584/


All Articles