Was ist eine verteilte Entwicklung?
Verteilte Entwicklung bezieht sich auf eine Sammlung von Personen in verschiedenen Bereichen, die zusammenarbeiten, um Aufgaben bei der Entwicklung eines Projekts zu erfüllen. Als virtuelles Team nutzt diese Gruppe Kommunikationstechnologie, um die Interaktionen zu fördern, die für die erfolgreiche Erledigung von Arbeitsaufgaben erforderlich sind. Eine Lösung für verteilte Arbeitskräfte ist insofern fließend, als Teams für ein Projekt zusammenkommen und sich dann auflösen können und neue Teams für nachfolgende Projekte auf Ad-hoc-Basis gebildet werden können. Verteilte Entwicklungsteams werden häufig in Zusammenarbeit bei der Softwareentwicklung, der wissenschaftlichen Forschung und der Technologieentwicklung eingesetzt.
Die Vorteile eines verteilten Entwicklungsarbeitsmodells sind vielfältig. Fachkenntnisse und Talente sind nicht an das Gebietsschema gebunden, und Experten können für wichtige Aspekte der Arbeit herangezogen werden. Mentoring kann aus dem gleichen Grund auch eine bereichernde Erfahrung sein.
Mitarbeiter, die in verteilten Teams arbeiten, haben flexiblere Zeitanforderungen. Flexibilität kann die Kreativität steigern und es Arbeitnehmern ermöglichen, einen Beitrag zu leisten, wenn sie im Fluss arbeiten. Der gesteigerte mentale Zustand, in dem der Geist einer Person auf höchstem Niveau kreativer und mentaler Leistung voll und ganz beschäftigt ist, ist ein geschätztes Kapital.
Die Herausforderungen bei der Verwaltung der verteilten Entwicklung sind jedoch erheblich. Das Arbeiten in geografischen Gebieten, die viele Kulturen umfassen können, erfordert ein hohes Maß an Fachwissen in Bezug auf Personalressourcen, um Beziehungen zu verwalten, ohne auf die umfassende Kommunikation zugreifen zu können, die an einem persönlichen Ort stattfindet. Obwohl Videokonferenzen dies etwas verbessern können, gibt es immer noch Aspekte der persönlichen Interaktion, die nicht einfach repliziert werden können. Wenn das virtuelle Team multinational zusammengesetzt ist, kann das Problem noch größer sein, da die Teammitglieder kulturelle Unterschiede innerhalb der verminderten zwischenmenschlichen Kommunikation, die einer virtuellen Umgebung innewohnt, überbrücken müssen. Es können auch internationale Gesetze zum Tragen kommen, bei denen die Mitarbeiter Zeit benötigen, um die Einhaltung unterschiedlicher Vorschriften zu gewährleisten.
Möglicherweise ist eines der wichtigsten Probleme bei der verteilten Entwicklung die häufige Situation, als Team in mehreren Zeitzonen zu arbeiten. Wenn beispielsweise ein Mitarbeiter an der Ostküste der USA eng mit einem Teammitglied in Asien zusammenarbeiten muss, kann der Zeitunterschied so groß sein, dass die Zusammenarbeit für die beiden recht schwierig wird. Möglicherweise gibt es nur ein kleines Zeitfenster, wenn beide arbeiten. Dies kann zu erheblichen Kommunikationsverzögerungen führen.
Verteilte Entwicklung ist nicht gleichbedeutend mit Outsourcing, obwohl diese Strategie bei der Ansammlung von Talenten angewendet werden kann. Outsourcing ist eine Personalstrategie, die von Auftragnehmern ausgeführt wird, die diese Personalressourcen dann als Vermittler verwalten. Dies wird auch als Vergabe von Unteraufträgen bezeichnet, da das gemeinsame Verständnis der Unterscheidung zwischen beiden verblasst ist.