Kollaborative Software - Collaborative software

Kollaborative Software oder Groupware ist eine Anwendungssoftware, die entwickelt wurde, um Menschen zu helfen, die an einer gemeinsamen Aufgabe arbeiten, um ihre Ziele zu erreichen. Eine der frühesten Definitionen von Groupware ist "absichtliche Gruppenprozesse plus Software zu deren Unterstützung".

In Bezug auf die verfügbare Interaktion kann kollaborative Software unterteilt werden in: kollaborative Echtzeit-Editing- Plattformen, die es mehreren Benutzern ermöglichen, live, gleichzeitig und umkehrbar eine einzelne Datei (normalerweise ein Dokument) zu bearbeiten, und Versionskontrolle (auch als Revisionskontrolle bekannt). und Quellcodeverwaltung) Plattformen, die es verschiedenen Benutzern ermöglichen, parallele Bearbeitungen an einer Datei vorzunehmen, während jede gespeicherte Bearbeitung von jedem Benutzer als mehrere Dateien (das sind Varianten der Originaldatei) erhalten bleibt.

Collaborative Software ist ein weit gefasster Begriff, der sich stark mit computergestützter kooperativer Arbeit (CSCW) überschneidet . Laut Carstensen und Schmidt (1999) ist Groupware Bestandteil von CSCW. Die Autoren behaupten, dass CSCW und damit Groupware adressiert, "wie kollaborative Aktivitäten und deren Koordination durch Computersysteme unterstützt werden können".

Der Einsatz von kollaborativer Software im Arbeitsraum schafft eine kollaborative Arbeitsumgebung (CWE).

Schließlich bezieht sich kollaborative Software auf den Begriff kollaborativer Arbeitssysteme , die als jede Form menschlicher Organisation verstanden werden, die bei jeder Zusammenarbeit entsteht, sei sie formell oder informell, beabsichtigt oder unbeabsichtigt. Während Groupware oder kollaborative Software zu den technologischen Elementen computergestützter kooperativer Arbeit gehört, werden kollaborative Arbeitssysteme zu einem nützlichen Analysewerkzeug, um die Verhaltens- und Organisationsvariablen zu verstehen, die mit dem breiteren Konzept von CSCW verbunden sind.

Geschichte

Douglas Engelbart stellte sich 1951 zum ersten Mal kollaboratives Computing vor und dokumentierte seine Vision 1962 mit funktionierenden Prototypen, die von seinem Forschungsteam bis Mitte der 1960er Jahre voll einsatzfähig waren, und hielt 1968 die erste öffentliche Demonstration seiner Arbeit in dem, was heute als bekannt ist " Die Mutter aller Demos ." Im folgenden Jahr wurde das Labor von Engelbart in das ARPANET , das erste Computernetzwerk, eingebunden, um die Dienste auf eine breitere Benutzerbasis auszudehnen.

Die Software für kollaborative Online-Spiele begann zwischen frühen vernetzten Computerbenutzern. 1975 Will Crowther erstellt Colossal Cave Adventure auf einem Dezember PDP-10 - Computer. Mit der Zunahme der Internetverbindungen stiegen auch die Anzahl der Benutzer und Multi-User-Spiele. 1978 entwickelte Roy Trubshaw , ein Student an der University of Essex im Vereinigten Königreich, das Spiel MUD (Multi-User Dungeon).

Die US-Regierung begann Anfang der 1990er Jahre, wirklich kollaborative Anwendungen zu verwenden. Eine der ersten robusten Anwendungen war die Common Operational Modeling, Planning and Simulation Strategy (COMPASS) der Marine. Das COMPASS-System ermöglichte es bis zu 6 Benutzern, Punkt-zu-Punkt-Verbindungen untereinander aufzubauen; die kollaborative Sitzung blieb nur bestehen, während mindestens ein Benutzer aktiv blieb, und musste neu erstellt werden, wenn sich alle sechs abmeldeten. MITRE verbesserte dieses Modell, indem es die kollaborative Sitzung auf einem Server hostete, bei dem sich jeder Benutzer anmeldete. Die sogenannte Collaborative Virtual Workstation (CVW) ermöglichte es, die Sitzung in einem virtuellen Archiv und virtuellen Räumen einzurichten und als persistente Sitzung zu verlassen, der später beigetreten werden konnte.

1996 schuf Pavel Curtis , der MUDs bei PARC gebaut hatte , PlaceWare, einen Server, der ein One-to-Many-Auditorium simulierte, mit Side-Chat zwischen "Sitzkollegen" und der Möglichkeit, eine begrenzte Anzahl von Zuschauern einzuladen sprechen. 1997 verwendeten die Ingenieure von GTE die PlaceWare-Engine in einer kommerziellen Version von MITREs CVW und nannten sie InfoWorkSpace (IWS). 1998 wurde IWS als militärischer Standard für das standardisierte Air Operations Center gewählt. Das IWS-Produkt wurde an General Dynamics und später an Ezenia verkauft.

Groupware

Kollaborative Software wurde ursprünglich als Groupware bezeichnet, und dieser Begriff lässt sich bis in die späten 1980er Jahre zurückverfolgen, als Richman und Slovak (1987) schrieben: "Wie eine elektronische Sehne, die Teams zusammenhält, zielt die neue Groupware darauf ab, den Computer direkt in mitten in der Kommunikation zwischen Managern, Technikern und allen anderen, die in Gruppen interagieren, und revolutioniert ihre Arbeitsweise."

Noch weiter zurück, 1978 prägten Peter und Trudy Johnson-Lenz den Begriff Groupware; ihre ursprüngliche Definition von Groupware aus dem Jahr 1978 lautete "absichtliche Gruppenprozesse plus Software zu ihrer Unterstützung". Später in ihrem Artikel erklärten sie Groupware als "computervermittelte Kultur ... eine Verkörperung sozialer Organisation im Hyperraum". Groupware integriert sich gemeinsam entwickelnde Mensch- und Werkzeugsysteme, ist jedoch lediglich ein einziges System.

In den frühen 1990er Jahren wurden die ersten kommerziellen Groupware-Produkte ausgeliefert, und große Unternehmen wie Boeing und IBM begannen damit, elektronische Besprechungssysteme für wichtige interne Projekte einzusetzen. Lotus Notes war ein wichtiges Beispiel für diese Produktkategorie und ermöglichte die Remote-Zusammenarbeit in Gruppen, als das Internet noch in den Kinderschuhen steckte. Kirkpatrick und Losee (1992) schrieben damals: „Wenn GROUPWARE langfristig wirklich einen Unterschied in der Produktivität macht, kann sich die Definition eines Büros ändern. Sie werden in der Lage sein, als Mitglied einer Gruppe effizient zu arbeiten, wo immer Sie Ihren Computer haben Computer werden kleiner und leistungsfähiger, das heißt überall." 1999 hat Achacoso die erste drahtlose Groupware entwickelt und eingeführt.

Konzeption und Umsetzung

Die Komplexität der Groupware-Entwicklung ist nach wie vor ein Thema. Ein Grund dafür ist die sozio-technische Dimension von Groupware. Groupware-Designer müssen sich nicht nur mit technischen Fragen (wie in der klassischen Softwareentwicklung) befassen, sondern auch die organisatorischen Aspekte und die sozialen Gruppenprozesse berücksichtigen, die mit der Groupware-Anwendung unterstützt werden sollen. Einige Beispiele für Probleme bei der Groupware-Entwicklung sind:

  • Bei manchen Sitzungen ist Ausdauer gefragt. Chat- und Sprachkommunikation sind routinemäßig nicht dauerhaft und verschwinden am Ende der Sitzung. Virtuelle Räume und Online-Archive können über Jahre bestehen bleiben. Der Designer des kollaborativen Raums muss die Anforderungen an die Informationsdauer berücksichtigen und entsprechend implementieren.
  • Die Authentifizierung war bei Groupware schon immer ein Problem. Wenn Point-to-Point-Verbindungen hergestellt oder eine Anmeldung erzwungen wird, ist klar, wer an der Sitzung beteiligt ist. Audio- und nicht moderierte Sitzungen bergen jedoch das Risiko von unangekündigten „Lurkern“, die beobachten, sich aber nicht ankündigen oder beitragen.
  • Bis vor kurzem schränkten Bandbreitenprobleme an festen Standorten die volle Nutzung der Tools ein. Diese werden bei mobilen Geräten verstärkt.
  • Mehrere Eingabe- und Ausgabeströme bringen Parallelitätsprobleme in die Groupware-Anwendungen.
  • Motivationsfragen sind wichtig, insbesondere in Situationen, in denen kein vordefinierter Gruppenprozess vorhanden war.
  • Eng verbunden mit dem Motivationsaspekt ist die Frage der Gegenseitigkeit. Ellis und andere haben gezeigt, dass die Verteilung von Aufwand und Nutzen sorgfältig abgewogen werden muss, um sicherzustellen, dass alle erforderlichen Gruppenmitglieder wirklich teilnehmen.
  • Echtzeitkommunikation über Groupware kann zu viel Lärm, Überkommunikation und Informationsüberflutung führen .

Ein Ansatz, um diese Probleme anzugehen, ist die Verwendung von Entwurfsmustern für das Groupware-Design. Die Muster identifizieren wiederkehrende Groupware-Designprobleme und diskutieren Designentscheidungen so, dass alle Beteiligten am Groupware-Entwicklungsprozess teilnehmen können.

Ebenen der Zusammenarbeit

Groupware lässt sich je nach Grad der Zusammenarbeit in drei Kategorien einteilen :

  1. Kommunikation kann man sich als unstrukturierten Informationsaustausch vorstellen. Beispiele hierfür sind ein Telefonanruf oder eine IM- Chat-Diskussion.
  2. Conferencing (oder Kollaborationsebene, wie es in den wissenschaftlichen Arbeiten genannt wird, die diese Ebenen diskutieren) bezieht sich auf die interaktive Arbeit auf ein gemeinsames Ziel hin. Brainstorming oder Abstimmungen sind Beispiele dafür.
  3. Koordination bezieht sich auf komplexe interdependente Arbeit auf ein gemeinsames Ziel hin. Eine gute Metapher, um dies zu verstehen, ist, an eine Sportmannschaft zu denken; Jeder muss das richtige Spiel zur richtigen Zeit beitragen und sein Spiel an die sich entwickelnde Situation anpassen - aber jeder macht etwas anderes -, damit die Mannschaft gewinnt. Das ist komplexe, voneinander abhängige Arbeit für ein gemeinsames Ziel: kollaboratives Management.

Tools für das kollaborative Management (Koordination)

Kollaborative Managementtools erleichtern und verwalten Gruppenaktivitäten. Beispiele beinhalten:

  • Elektronische Kalender (auch Zeitmanagement- Software genannt) – planen Sie Ereignisse und benachrichtigen und erinnern Sie automatisch Gruppenmitglieder
  • Projektmanagementsysteme – planen, verfolgen und zeichnen Sie die Schritte eines Projekts während der Fertigstellung auf
  • Online-Proofing – teilen, überprüfen, genehmigen und ablehnen Webproofs, Grafiken, Fotos oder Videos zwischen Designern, Kunden und Kunden
  • Workflow-Systeme – kollaboratives Management von Aufgaben und Dokumenten innerhalb eines wissensbasierten Geschäftsprozesses
  • Wissensmanagementsysteme – sammeln, organisieren, verwalten und teilen Sie verschiedene Formen von Informationen
  • Unternehmens-Lesezeichen – kollaborative Lesezeichen-Engine zum Markieren, Organisieren, Freigeben und Durchsuchen von Unternehmensdaten
  • Vorhersagemärkte – lassen Sie eine Gruppe von Personen gemeinsam das Ergebnis zukünftiger Ereignisse vorhersagen
  • Extranet- Systeme (manchmal auch als „Projekt-Extranets“ bekannt) – sammeln, organisieren, verwalten und teilen Informationen im Zusammenhang mit der Durchführung eines Projekts (z. B.: der Bau eines Gebäudes)
  • Intranet- Systeme – teilen Sie Unternehmensinformationen schnell über das Internet mit Mitgliedern innerhalb eines Unternehmens (z. B. Marketing- und Produktinformationen)
  • Soziale Softwaresysteme — organisieren soziale Beziehungen von Gruppen
  • Online-Tabellen – arbeiten Sie zusammen und teilen Sie strukturierte Daten und Informationen
  • Kundenportale – interagieren und teilen Sie mit Ihren Kunden in einer privaten Online-Umgebung

Kollaborative Software und menschliche Interaktion

Die Designabsicht von kollaborativer Software (Groupware) besteht darin, die Art und Weise zu verändern, wie Dokumente und Rich Media geteilt werden, um eine effektivere Teamzusammenarbeit zu ermöglichen.

Die Zusammenarbeit in Bezug auf die Informationstechnologie scheint mehrere Definitionen zu haben. Einige sind vertretbar, aber andere sind so umfassend, dass sie jede sinnvolle Anwendung verlieren. Das Verständnis der Unterschiede in menschlichen Interaktionen ist notwendig, um sicherzustellen, dass die geeigneten Technologien eingesetzt werden, um die Interaktionsanforderungen zu erfüllen.

Es gibt drei Hauptarten, wie Menschen interagieren: Gespräche, Transaktionen und Kollaborationen.

Konversationsinteraktion ist ein Informationsaustausch zwischen zwei oder mehr Teilnehmern, wobei der Hauptzweck der Interaktion die Entdeckung oder der Aufbau von Beziehungen ist. Es gibt keine zentrale Einheit, um die sich die Interaktion dreht, sondern ein freier Informationsaustausch ohne definierte Einschränkungen, der sich im Allgemeinen auf persönliche Erfahrungen konzentriert. Kommunikationstechnologien wie Telefon, Instant Messaging und E-Mail reichen im Allgemeinen für dialogorientierte Interaktionen aus.

Transaktionsinteraktion beinhaltet den Austausch von Transaktionseinheiten, wobei eine Hauptfunktion der Transaktionseinheit darin besteht, die Beziehung zwischen den Teilnehmern zu ändern.

Bei kollaborativen Interaktionen besteht die Hauptfunktion der Beziehung der Teilnehmer darin, eine kollaborative Entität zu verändern (dh das Gegenteil von transaktional). Wenn Teams an Projekten zusammenarbeiten, wird dies als kollaboratives Projektmanagement bezeichnet .

Siehe auch

Verweise

Zitate

Quellen

Externe Links

  • Die Wörterbuchdefinition von Groupware bei Wiktionary