Wie kann ich die Produktivität meines frischeren (unerfahrenen) Zweierteams steigern?

Ich arbeite mit einer anderen Person an einem Projekt. Wir sind sowohl neu als auch unerfahren und glauben, dass unsere Ergebnisse durch Zusammenarbeit effizienter werden.

Ich habe das Gefühl, dass wir durch die Zusammenarbeit zu viel Zeit in einem Bereich des Projekts verbringen, da einer von uns diese neue Komponente/Technologie möglicherweise langsamer versteht.

Gibt es eine Möglichkeit, unsere Produktionskapazität zu erhöhen und uns gleichzeitig das Wissen und die Fähigkeiten anzueignen, die erforderlich sind, um jeden Teil des Projekts zu verstehen?

Wenn wir beim Studium eines Themas unterschiedliche Herangehensweisen verwenden, haben wir das Gefühl, dass jeder an einer Sache feststeckt, als Ablenkung zu einer anderen. Es gibt keine verpassten Fristen, ich finde es nur frustrierend. Ich bin Embedded-Software-Ingenieur.

Was ist ein Frischer?
@PaulBrown, glaube ich, ist es ein (hauptsächlich indischer) Begriff für einen neuen und unerfahrenen Mitarbeiter.
Ich habe die Frage so bearbeitet, dass sie verständlich ist. Bitte zögern Sie nicht, die Änderungen rückgängig zu machen, wenn Sie der Meinung sind, dass ich Ihren Punkt verfehlt habe
ya.. Fresher impliziert einen unerfahrenen Mitarbeiter. Danke für die Bearbeitung. (Was habe ich bei dieser Frage übersehen? Im Wesentlichen: Wie kann ich mich verbessern, um eine nette Frage wie die von Ihnen bearbeitete zu stellen?)
Ihre anfängliche Frage war gut, ich nehme nur an, dass Englisch nicht Ihre Muttersprache ist, wie aus dem ursprünglichen Beitrag hervorgeht. Einfach mehr üben :)

Antworten (2)

Da Sie sich in Ihrem Profil als "Ingenieur" aufführen und Konten bei Stack Overflow und bei Programmers haben, gehe ich davon aus, dass Sie in der .

Ich denke, man muss bedenken, dass die Geschwindigkeit der Entwicklung hier wahrscheinlich nicht das Wichtigste ist.

Durch die Zusammenarbeit werden Sie sich beide verbessern, Sie werden sich an die Zusammenarbeit gewöhnen und am Ende werden Sie beide ein besseres Verständnis für das Gesamtprojekt haben, als wenn Sie jeweils Unterthemen auswählen würden.

Ihre Frage ist nicht klar, ob es tatsächlich harte Fristen gibt oder ob Sie es frustrierend finden - ich vermute, Sie finden es frustrierend, aber wie Sie mit diesen Situationen umgehen, ist genau die Art von Soft Skills, die Sie am Arbeitsplatz benötigen, also ' d Nutzen Sie jede mögliche Zusammenarbeit.

+1 - und wenn Sie ständig mit vielen Entscheidungen aufgehalten werden, wechseln Sie die Tage ab, wer die entscheidende Stimme erhält.
"Geschwindigkeit der Entwicklung " hm. Die Frage enthält nichts, was darauf hindeutet, dass OP in der Softwareindustrie tätig ist oder etwas "entwickelt", was auch immer dies bedeuten könnte
Fairer Punkt - diese Antwort richtet sich an die Softwareindustrie.
Es gibt keine Fristen. Bin Embedded Engineer.

Es gibt zwei Möglichkeiten, die ich in der Vergangenheit verwendet habe, um dieses Problem zu umgehen (insbesondere, wenn mein Team mit einem neuen Softwarepaket in einen Topf geworfen wurde und wir uns alle schnell auf den neuesten Stand bringen mussten):

Pair Programming / Buddy Working ist eine großartige Lernmethode, wenn Sie beide gleichzeitig Zeit für die Aufgabe aufwenden können – dies ermöglicht eine Live-Überprüfung der Arbeit des anderen und Unerwartetes kann sofort angegangen werden. Da Probleme sofort erkannt und gleichzeitig angegangen werden, werden weniger Ressourcen verschwendet und Aufgaben werden in der Regel in höchster Qualität erledigt.

Wissensaustausch / Lernbibliothek : Dies ist besser, wenn Sie nicht gleichzeitig an derselben Aufgabe arbeiten können. Die Hauptvorteile dieses Ansatzes bestehen darin, dass Sie sich mit den Schlüsselkonzepten vertrauter machen, indem Sie das Gelernte auf eine Weise dokumentieren, die für andere leicht verständlich ist. Wenn Sie diesen Ansatz verwenden, kann es unglaublich nützlich sein, sich etwas Zeit zu nehmen, um das, was Sie in dieser Woche gelernt haben, mit Ihrem Kollegen durchzugehen, da die Diskussion von Konzepten normalerweise eine bessere Möglichkeit für die andere Person ist, zu lernen, als einfach einen Leitfaden zu lesen . Dies reduziert Zeitverschwendung, da Sie beide unabhängig voneinander lernen können, aber dennoch Zugang zu Lerninhalten haben, die Sie möglicherweise nicht selbst durchgeführt haben.

Wenn wir beim Studium eines Themas unterschiedliche Herangehensweisen verwenden, haben wir das Gefühl, dass jeder an einer Sache feststeckt, als Ablenkung zu einer anderen. Also denke ich, ich gehe mit dem zweiten Ansatz, bei dem wir unsere Erkenntnisse am Ende des Tages teilen (letzte zwei Stunden) :)
@Dibstar Jetzt, da diese Frage als softwarebezogen geklärt ist, muss ich zugeben, dass Ihre Originalversion einen wirklich guten Einblick in diesen geklärten Kontext mit den Verweisen auf Paarprogrammierung und Codierungshorror gegeben hat.
@gnat - einverstanden: Ich sollte lernen, nicht davon auszugehen, dass alle hier vom Stackoverflow gekommen sind! :)