Vermeiden Sie diese schlechten Praktiken in Ihren Open Source-Projekten

Im Internet finden Sie viele Informationen zur Entwicklung eines Open-Source-Projekts, aber niemand äußert sich dazu, was Sie vermeiden sollten. Aus diesem Grund möchten wir Sie über einige negative Verhaltensweisen oder schlechte Praktiken informieren, die vermieden werden müssen, damit das Projekt erfolgreich ist.

Ich mag es nicht

  • Zu glauben, dass Ihre Mitwirkenden ein Ärgernis sind

Wenn jemand von außerhalb des Teams Feedback gibt, haben Entwickler oft das Gefühl, zusätzliche Arbeit bekommen zu haben, und das stimmt auch in gewisser Weise. Diese Unterstützung zu ignorieren, ist jedoch ein Fehler für ein Open-Source-Projekt. Stattdessen sollten sie diese Mitwirkenden willkommen heißen, ihnen für ihre Zusammenarbeit danken und sie zur weiteren Mitarbeit ermutigen. Diese Personen könnten später sogar zu Kollegen werden.

Man braucht Leute, die einen Beitrag leisten, dann einen zweiten und einen dritten. Es ist also möglich, dass Ihr Projekt neue Wartungsvertreter hat.

  • Die Leute die Drecksarbeit machen lassen

Jede Person, die zu einem Open-Source-Projekt beitragen möchte, hat unterschiedliche Gründe dafür: Einige sind Benutzer, andere möchten bei dieser Art von Arbeit mithelfen. Im zweiten Fall dient es als Übung oder zum Lernen, dem von ihnen genutzten Computer-Ökosystem etwas zu geben.

Viele nutzen diese Hilfsbereitschaft aus und schieben die unangenehmen Aufgaben denjenigen zu, die helfen wollen: Aufgaben, die uninteressant sind, wenig Wert haben und keinen direkten Einfluss auf das Projekt haben. Achten Sie darauf, welche Aufgaben Sie Ihren Mitwirkenden zuweisen, da manche sich angegriffen fühlen könnten, und vergessen Sie nicht, Anerkennung zu zollen, wo sie angebracht ist . Nur so können Sie sie motiviert halten und ihre weitere Unterstützung sichern.

Projektmanagement-für-den-Rest-von-uns1

  • Stellen Sie sehr hohe Erwartungen an neue Mitarbeiter

Zunächst sollten Sie die Aufgaben, die Sie neuen Mitarbeitern zuweisen, sorgfältig auswählen. Einige könnten zu komplex für sie sein , was dazu führen könnte, dass sie entmutigt werden oder das Projekt verlassen, weil sie sich nicht in der Lage fühlen, zu helfen.

Wenn Sie vorher mit ihnen über ihre Fähigkeiten sprechen, können Sie sich einen Überblick über ihre Kapazitäten verschaffen und sie dabei unterstützen, im Projekt zu glänzen. Auf dem Weg dorthin werden einige bleiben und andere sich zurückziehen, aber das ist Teil des Prozesses.

Wenn möglich, werden Sie ihr Mentor, denn das gibt Ihren Kollegen das Gefühl, willkommen zu sein . Dieser Rat gilt auch für andere Bereiche.

  • Bitten Sie diese Menschen, in ihrem Leben Opfer zu bringen

Diese Mitwirkenden arbeiten freiwillig und in ihrer Freizeit, daher sollten keine großen Opfer von ihnen verlangt werden . Es ist unerwünscht, dass Mitwirkende (bei dieser Art von Arbeit) weite Strecken zurücklegen, ihre Familien für einige Tage vernachlässigen, eine Nacht im Hotel verbringen oder von zu Hause weg sein müssen, um an einem Projekt teilzunehmen oder sich einzubringen. Denken Sie daran, dass sich nicht alle Helfer in derselben Zeitzone befinden. Es ist ratsam, ihnen konkrete Aufgaben zuzuweisen, ihnen eine Frist zu setzen und sie in ihrem eigenen Tempo und entsprechend ihrer Verfügbarkeit arbeiten zu lassen.

Es wird jedoch empfohlen, einige soziale Aktivitäten durchzuführen, um sie auszutauschen und kennenzulernen. Sie können Videokonferenzen auch mit kostenloser Software einrichten.

soziales-leben-zero-burnout08

  • Ich denke, dass Ausländer seltsam sind

Es ist bekannt, dass die meisten Open-Source-Projekte Englisch als gemeinsame Kommunikationssprache verwenden, da es die universelle Sprache ist und bisher gut funktioniert. Aber viele Menschen sind nicht mit der Muttersprache Englisch geboren und manche sprechen es nicht fließend, sodass manche Leute frustriert sind, weil die Konversation langsam ist.

Es ist unhöflich, wenn ein Moderator, der fließend Englisch spricht, Zuhörer ignoriert, weil sie langsam sprechen. Das Problem ist jedoch, dass Menschen ohne gemeinsame Sprache nicht auf demselben Niveau sprechen können. Mit etwas Geduld werden sie sich aber problemlos verständigen können.

  • Ohne Vision gibt es keine Möglichkeit zu delegieren

Es ist ein häufiger Fehler bei Open-Source-Projekten, dass der Leiter mit dem Wachstum seines Projekts zu kämpfen hat, selbst wenn er Leute hat, die ihm helfen wollen.

Wenn Mitwirkende hinzukommen, beginnen sie, neue Funktionen hinzuzufügen, sie möchten testen und gezielt angesprochen werden; und Projektleiter werden gelähmt und wissen nicht, wie sie reagieren sollen, sodass die Mitwirkenden frustriert werden und früher oder später verschwinden.

Es ist entscheidend, eine Vision für das Projekt zu haben und diese effektiv zu kommunizieren. Machen Sie Ihrem Team deutlich, was Sie wollen und was nicht, um Reibungsverluste zu vermeiden. So wissen alle Beteiligten, ob sie an Ihrem Projekt teilnehmen möchten oder nicht . Das zeichnet eine gute Führungskraft aus.

Sobald sie Ihrem Projekt beitreten, sollten Sie ihnen so schnell wie möglich vertrauen und einige Verantwortlichkeiten an sie delegieren. Weisen Sie ihnen eine ganze Rolle zu, damit sie sich genauso verantwortlich fühlen wie Sie. Wenn Sie dagegen zu viel Kontrolle behalten, bleiben Sie bei der Arbeit allein und verlangsamen das Wachstum.

  • vergiss, dankbar zu sein

Die Erfahrungen und Gefühle Ihrer Kollegen werden immer unterschiedlich sein, aber sie alle bieten Lernmöglichkeiten . Schätzen Sie sie.

Wenn Sie dieser Liste schlechter Praktiken etwas hinzufügen möchten, laden wir Sie ein, es aufzunehmen.


Als bevorzugte Quelle in Google hinzufügen