Oprogramowanie wspierające pracę w grupach

77
Pierwsza strona Oprogramowanie wspierające pracę w grupach A.D.Danilecki M. Kalewski

description

Oprogramowanie wspierające pracę w grupach. A.D.Danilecki M. Kalewski. Wstęp. Co to jest Groupware ? Historia Groupware. Co powinno oferować oprogramowanie Problemy związane z Groupware. Współpraca. - PowerPoint PPT Presentation

Transcript of Oprogramowanie wspierające pracę w grupach

Page 1: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Oprogramowanie wspierające pracę w grupach

A.D.Danilecki

M. Kalewski

Page 2: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Wstęp Co to jest Groupware? Historia Groupware. Co powinno oferować

oprogramowanie Problemy związane z Groupware

Page 3: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Współpraca

We take collaboration to mean working jointly with others, especially in an intellectual activity („Software to Aid Collaboration: Focus on Collaborative Authoring” Bordin Sapsomboon, Restiani Andriati, Linda Roberts, Michael B. Spring, 1997

Page 4: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Jak wspierać współpracę? Jak zaprząc komputery sensownie

do pracy? Problem biegającej pani Basi Problem komunikacji w firmie

Page 5: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Proces biznesowy

Proces biznesowy jest to zbiór jednej lub więcej połączonych procedur bądź działań, które wspólnie realizują cel biznesu lub polityki, zwykle w kontekście struktury organizacyjnej.

Page 6: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przepływ dokumentów

Przepływ dokumentów (ang. Workflow) jest to automatyzacja procesu biznesowego, w całości lub części, podczas której dokumenty, informacje lub zadania są przesyłane od jednego uczestnika do następnego celem realizacji, zgodnie ze zbiorem sformalizowanych zasad postępowania.

Page 7: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przepływ dokumentów (2) System zarządzania przepływem

dokumentów jest to oprogramowanie do zarządzania i realizowania przepływu, będące w stanie interpretować definicje procesu, współpracować z uczestnikami oraz w miarę potrzeby odwoływać się do użycia innych narzędzi (modułów lub aplikacji) informatycznych.

Page 8: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Nudne definicje

Mapa procesów jest to odzworowanie wszystkich procesów w przedsiębiorstwie lub organizacji.

Page 9: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Nudne definicje cd.

Dokument jest obiektem mogącym zawierać tekst, elementy graficzne, sekwencje wideo i/lub audio oraz inne rodzaje informacji.

Page 10: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Nudne definicje kontratakują

Działania (procedury) są to kolejne kroki procesu. Działania są podejmowane (wykonywane) przez przypisanych do nich użytkowników. Każdy użytkownik posiada listę działań, które należy wykonać (wykonywać).

Page 11: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Groupware – Definicje

Oprogramowanie które ułatwia pracę w grupach.

„Network-compatible software applications that facilitate shared work on information and documents.”„Groupware is software designed to improve the productivity of individuals with common goals or interests. Groupware relies on computer networking to open communications channels among people and to share data.”

Page 12: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Groupware – Definicje (2)

Groupware refers to programs that help people work together collectively even if they are located remotely from each other. Groupware services can include the sharing of calendars, collective writing, e-mail handling, shared database access, electronic meetings with each person able to see and display information to others, and other activities.

Page 13: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Groupware – Definicje (3)1. Groupware is a market term for

products that are used in group working.

2. GroupWare is a message-based system for collaborating projects and data.

3. Groupware is a kind of contradiction -- personal software that is for groups

4. Groupware is an umbrella term for any tool that allows workers to communicate, collaborate and coordinate.

Page 14: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Groupware – Definicje (4)1. Groupware is a computer-

based technology that supports a group's communication and decision-making processes.

2. Groupware is a class of products designed for joint usage, joint work and exchange of data between the members of the working group.

Page 15: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Czego oczekujemy?

groupware products should allow organizations to create customized forms for handling structured data

rudimentary support for workflow automation

you should be able to integrate your own line-of-business applications and logic into the groupware system

Page 16: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Czym jest więc groupware? Wszelkie aplikacje (sieciowe),

które usprawniają komunikację, koordynację, rozwiązywanie problemów oraz negocjowanie grupą ludzi (Lotus Developer Domain, „The history of Notes and Domino”, International Business Machines Corporation, 2002)

Page 17: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Komputerowo Wspomagana Praca Kooperacyjna

Komputerowo Wspomagana Praca Kooperacyjna (ang. Computer-Supported Cooperative Work – CSCW) jest to dyscyplina naukowa zainteresowana projektowaniem, wdrażaniem oraz użytkowaniem systemów pracy grupowej. Zajmuje się również zarządzaniem dużymi organizacjami.

Page 18: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

CSCW a Groupware

While Groupware refers to the real computer-based systems, the notion CSCW means the study of tools and techniques of Groupware as well as their psychological, social and organizational effects

Page 19: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Powrót nudnych definicji

Messaging (system wymiany wiadomości) jest to rozbudowany system typu klient/serwer z wbudowanymi współdzielonymi kalendarzami oraz metodami szeregowania, pozwalający grupie ludzi na łatwe wysyłanie i współdzielenie informacji. W skład takiego systemu mogą np. wchodzić implementację protokołów takich jak SMTP czy POP3

Page 20: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Klasyfikacja systemów pracy grupowej (1) podział tradycyjny

Page 21: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Klasyfikacja systemów pracy grupowej (2)podział tradycyjny cd

Page 22: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Klasyfikacja systemów pracy grupowej (3) podział zadanie/struktura

• formal group/formal process

• formal group/informal process

• informal group/ formal process

• informal group/informal process

Page 23: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Klasyfikacja systemów pracy grupowej (4) Colemann, Khanna

Page 24: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Inne możliwe klasyfikacje Co współdzielimy (informacje,

dane, dokumenty, funkcje) Rozmiar grupy ....

Page 25: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Zastosowania pracy grupowej (1)asynchroniczna praca grupowa

Email – szablony, grupy wymiany wiadomości, trasowanie, przekierowywanie, automatyczne przetwarzanie itp.

Grupy dyskusyjne Systemy workflow – tworzenie

form, trasowanie dokumentów, określanie praw, zadań itp

Page 26: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Zastosowania pracy grupowej (2)asynchroniczna praca grupowa

Hipertekst – tworzenie powiązań między dokumentami, gromadzenie informacji o używaniu zasobów, o tym kto utworzył powiązanie, dokument itp.

Kalendarze grupowe – planowanie, zarządzanie projektami, koordynowanie pracy dużych grup ludzi, zarządzanie zasobami itd.

Współpracujące systemy edycji – rejestracja dokonywanych zmian, łączenie różnych dokumentów, planowanie i koordynowanie tworzenia.

Page 27: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Zastosowania pracy grupowej (2)synchroniczna praca grupowa

Współdzielone tablice – rysowanie i planowanie, edycja i podgląd wspólnych płaszczyzn, przy czym różni użytkownicy mogą być rozróżniani np. różnymi kolorami linii. (np. Tivoli)

Wideo-konferencje Chat (pogawędki) Systemy wspierające podejmowanie

decyzji – ustawianie miar i wag probalibistycznych dla wariantów zdarzeń, głosowania użytkowników itd

Page 28: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Historia Groupware – Hypertext1945 – „As we may think” Vannevar Bush i MEMEX

1968 Engelbart demonstruje NLS, pierwszy hypertext

1965 – Ted Nelson wymyśla „hypertext”

1967 Andy van Dam Hypertext Editing System

Page 29: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Historia Groupware

Group Decision Support Systems (1970s)

Konferencje na temat CSCW od połowy 1980

Page 30: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Domino

Pierwsza aplikacja, Lotus Notes 1.0 powstała w 1989 roku, chociaż aplikację zaczęto rozwijać w 1984 w specjalnej firmie założonej i finansowanej przez Lotus.

Page 31: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Notes 1.0

Uwierzytelnianie i szyfrowanie za pomocą mechanizmu kluczy publicznych (RSA)

Specjalny język skryptowy Online Help DocLinks Mail system

Page 32: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Notes 2.0

Powstał w 1991 API dla programów w C Rich text support więcej funkcji, użytkowników,

większe bazy danych

Page 33: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Notes 3.0

Powstał w 1993. W tym czasie 2000 firm i około pół miliona użytkowników używało tej aplikacji.

200 osób naraz mogło korzystać z serwera

full-text search, replikacja...

Page 34: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Notes 4.0

Powstał w 1996 Nowy interfejs, integracja z WWW

(web browser) LotusScript RAD (Rapid Application

development) SOCKS, Proxy HTTP etc

Page 35: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Domino

W 1995 IBM kupił Lotus, głównie z uwagi na technologię NOTES.

Zmiana nazwy od wersji 4.5 na Domino

Messaging (POP3, cc:Mail, SMTP) Przeszukiwanie całych baz danych Java

Page 36: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Domino 5.0

Wypuszczono na rynek w 1999 JavaScript Pełna integracja z www LDAP Współpraca z IIS

Page 37: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Lotus Domino a Linuks

Kenneth Brunsen zaczął ten projekt jako osobiste hobby.

Mniejszy koszt Niebezpieczeństwa związane z

różnicami między systemami operacyjnymi

Mniejsza wydajność (Linux 2.2) w porównaniu z UNIXami i Windows 2000

Page 38: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Porażki i klęski

Pierwsza generacja produktów groupware ponosiła często spektakularne porażki

Użytkownicy często po prostu nie używali systemów

Robert Kraut: „Only succesful CSCW application has been email”

Lee Sproull, 1990: „groupware will never be practical and widely used in organizations if it follows its current trajectory”

Page 39: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Mainframe?

Aplikacje na systemy mainframe zdawałoby się natykają się na podobne zadania, a jednak wdrażanie tych aplikacji często kończyło się powodzeniem

„an organization may adapt to large computer system, but a small application program must adapt to the organisation” (Grudin 1994)

Page 40: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Osiem wyzwań – Jonathan Grudin 1994

Główne zainteresowanie tymi aplikacjami pochodziło od ludzi uprzednio programujących aplikacje dla pojedynczych użytkowników oraz od użytkowników tych aplikacji.

Ponieważ używają tych aplikacji pojedyńczy użytkownicy, wciąż są aktualne wszystkie wyzwania które stoją przed projektem zwykłych aplikacji.

Dochodzą problemy związane jednak z tym, że aplikacji ma używać też cała grupa

Page 41: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Osiem wyzwań (2)

Disparity in work and benefit Critical mass and Prisoner’s dilemma

problems Disruption of social processes Exception handling Unobtrusive accesibility Difficulty of evaluation Failure of intuition The adoption process

Page 42: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Disparity work vs benefit

Idealnie by było, gdyby wszyscy użytkownicy zyskiwali, nawet jeżeli zyskiwaliby nierówno

Jednakże większość systemów groupware wymaga dodatkowej pracy od niektórych użytkowników

Page 43: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przykład: elektroniczne kalendarze Zazwyczaj menadżerzy używają

elektronicznych kalendarzy w celu ustalania spotkań. Jednakże to nie oni ponoszą gro kosztów związanych z utrzymywaniem kalendarzy!

Page 44: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przykład: załączniki głosowe. Jest wygodniej coś powiedzieć niż

napisać... Jednakże trudniej jest zrozumieć (z

uwagi na niedoskonałość przekazu) i trudniej wprowadzać poprawki.

Page 45: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Spotkania demonstrujące korzyści z używania dla grupy

Redukcja dodatkowych kosztów Zwiększenie korzyści dla

wszystkich użytkowników

Page 46: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Critical mass problem

Prawo Metcalfe’a! Większość użytkowników zacznie

używać groupware, jeżeli większość zacznie używać groupware.

Nawet jedna albo dwie osoby nie chcące używać programu mogą powodować problemy przy ustalaniu spotkań itd.!

„Dylemat więźnia”: jeżeli wszyscy działają by zwiększyć swoją korzyść, rezultat jest zwykle gorszy dla całej grupy i pojedyńczych członków.

Page 47: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

W systemach mainframe: proste. Wymuszanie od góry.

Trzeba zmniejszyć trudności związane z użyciem, dodać bezpośrednio widoczne korzyści z używania

Spotkania podkreślające korzyści dla grupy.

Page 48: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Czynnik społeczny

Często nasze poczynania zależą od naszej znajomości charakteru konkretnych osób, ich priorytetów.

Osobiste sprawy mające wpływ na działania często są taktowanie pomijane milczeniem – na przykład sekretarka wie, że szef w piątki ma sesje golfa, ale nie może przecież tego ująć w jego rozkładzie zajęć.

Page 49: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Czynnik Społeczny (2)

Przykład: „priority problem” Tak samo nadawanie priorytetów

zadaniom i wiadomościom zawodziło, gdyż często pracownicy odmawiali przyznania, że ich zadania mają niski priorytet.

Systemy mające zachęcać do krytyki zawodziły, gdyż ludzie bali się oficjalnie pisać to, co wcześniej mogli powiedzieć w czasie nieformalnych pogawędek.

Systemy raportowania powodują, że ludzie czują się szpiegowani przez „Wielkiego brata”

Page 50: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Czynnik społeczny (3)

Wsparcie dla podejmowania decyzji – lepsza jakość decyzji, ale mniejsza satysfakcja z udziału i dłuższy czas.

Systemy wspierające workflow - bardziej rygorystyczny nadzór, ludzie czują się szpiegowani.

Email & fax < telefon < twarz-w-twarz Tekst czytany przez komputer – zero rezultatów Dodanie „awatarów” pogarsza nawet rezultaty Opóźnienia itp. spowodowane przez wolne łącza

mogą być czasami podświadomie kojarzone z chęcią kłamania!

Page 51: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Rozpoznać problem Nigdy nie zakładać, że ludzie

pracują racjonalnie. Należy współpracować z

reprezentatywnymi użytkownikami i unikać hurra-propagandy.

Page 52: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Sytuacje wyjątkowe

Trudność z opisaniem faktycznego przebiegu pracy

Systemy które trzymają się oficjalnego, ustandaryzowanego przepływu pracy mogą spowodować dramatyczny spadek wydajności.

Często standardowe procedury zawodzą gdyż zachodzą nieprzewidziane sytuacje.

Page 53: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przykład

W fabryce czekolady jeden oddział uważał się za ważniejszy od innych i sabotował działanie całego systemu, po to, by elastycznie reagować na wymaganie klientów.

System jednak wprowadzono z uwagi na to, że jeden z szefów nie chciał stracić twarzy.

Page 54: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Sytuacje wyjątkowe

„behavior that upset computer is characteristic of efficient performance”

Page 55: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Developerzy muszą sprawdzić na miejscu, jak faktycznie praca przebiega.

Należy pamiętać, że ludzie często nie mają pojęcia jak działa cała organizacja

Page 56: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Gdy masz młotek, wszędzie widzisz gwoździe... Zwiększenie rozmiaru prowadzi do

zmniejszenia efektywności, chyba, że się zmniejszy komunikację...

... jednak developerzy projektując groupware wszędzie pakują funkcje wspomagające komunikację.

Page 57: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Rzadko używane funkcje do wspierania pracy grupowej nie mogą przeszkadzać w normalnej pracy.

Lepsza integracja z normalnymi aplikacjami!

Lepiej wybrać stand-alone aplikację i do niej dodawać nowe właściwości niż projektować od zera...

Page 58: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Trudność oceny

Oprogramowanie wieloużytkownikowe jest trudniejsze w ocenie niż jednoużytkownikowe.

Trudno testować takie oprogramowanie w laboratorium.

Page 59: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Kiedy męska intuicja zawodzi... Menadżerzy podejmując decyzję

polegają na „dobrze poinformowanej” intuicji.

Menadżerzy wymuszają takie rozwiązania, które najbardziej ułatwiają ich pracę, lekceważąc extra koszt dla innych użytkowników.

Oficjalne wsparcie dla procesu podejmowania decyzji prowadzi do zaniku innych metod, którymi zwykli pracownicy często zwykli wpływać na decyzję: lobbying itd..

Page 60: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Intuicja cd.

Menadźerzy nie doceniają właściwości, które sprawiają korzyści innym (Nawet jeżeli sprawia to korzyść całej grupie).

Page 61: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Kontaktować się nie tylko z menadżerami!!

Page 62: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Akceptacja systemu

Developerzy zazwyczaj są oddzieleni od tego problemu przez dział promocji, marketingu i sprzedaży.

Procesor tekstu który lubi jedna osoba na pięć wciąż może być dobrym produktem. Aplikacja wspierająca pracę systemu pięciu pielęgniarek który lubi tylko jedna, zawiedzie.

Page 63: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Środki zaradcze

Problem można ominąć dodając właściwości do istniejących, lubianych aplikacji.

Polepszyć jakość treningu przed użyciem aplikacji.

Page 64: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Kwestie związane z projektowaniem groupware Używanie izolowanych narzędzi utrudnia

korzystanie z groupware Ludzie szybko zapominają o rzeczach

rzadko używanych Gdy pojawia się problem, nie sięgają do

podręcznika, nie rozumieją pomocy podręcznej i pytają kolegów (wytrenować guru!)

Skupić się na zarządzaniu wielkimi ilościami informacji, a nie na dodawaniu nowych funkcji!

Page 65: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Co się podoba?

Email. Przy czym użytkownicy ignorują wyrafinowaną semantykę.

Łączenie dokumentów i wiadomości: wątki, wiadomości związane z tematem X itd..

Najbardziej podobają się narzędzia, które są podobne do tradycyjnych metod.

Page 66: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Poczta elektroniczna – niemożliwy sukces Takie same korzyści dla nadawcy i

odbiorcy Kompatybilna z przyzwyczajeniami

użytkowników Asynchroniczna natury poczty i jej

elastyczność ułatwia radzenie z wyjątkowymi problemami

Poczta jest używana wyjątkowo często

Page 67: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Poczta elektroniczna – niemożliwy sukces Poczta nie daje więcej korzyści

menadżerom ... Co więcej, może ona zwiększyć

koszt pracy menadżerów!

Page 68: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Poczta elektroniczna – niemożliwy sukces Ludzie, którzy nigdy by nie śmieli

zasugerować coś szefom na formalnym spotkaniu, mogą wysłać sugestię w nieformalnym liście.

Kraut (1998) email prowadzi do ograniczania kontaktów z rodziną i prowadzi do depresji i samotności.

Page 69: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Grupowe kalendarze

Open, Partially Open (tylko dostęp do czasu, ale nie do zawartości), Controlled Access, Closed (używa agentów)

Zwykły problem relacyjnej bazy danych (relacje 1 do wielu)

Mail-enhanced (jeżeli baza danych rozproszona) bądź mail-based (jeżeli każdy klient posiada osobną bazę danych)

Page 70: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Grupowe Kalendarze (2)

Powinna być możliwość poglądu kilku kalendarzy i dat z kilku kalendarzy

Papierowe kalendarze pełnią więcej ról niż elektroniczne

Problem społeczny: pozwalamy widzieć innym co robimy i planujemy...

Page 71: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Grupowe kalendarze (3)

Ludzie mogą wyznaczać „wirtualne” spotkania, by w ten sposób zyskać nieco czasu na prywatne sprawy.

Ludzie mogą nie chcieć przyznać, że spotkanie z szefem ma niski priorytet

Niektórzy mogą chcieć ukryć, że ich praca jest znacznie bardziej elastyczna niż to wynika z stanowiska

Kalendarze naruszają prywatność!

Page 72: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Groupware - aplikacje

Lotus Domino Netscape Communicator Microsoft BackOffice (Exchange) Novell Groupwise Oracle Collaboration Suite http://www.capterra.com/

groupware-solutions

Page 73: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Novell Groupwise

Powstał jako biblioteka dla programu WordPerfect w maju 1986, wersja z lutego 1987 zawierała osobisty kalendarz, w 1988 dodana obsługa emaili i organizowanie spotkań.

1994 Zakup przez Novell, integracja z Netware, Groupwise 1.4, AppleScript.

Page 74: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Novell Groupwise (2)

1995 Dodanie dostępu z poziomu WWW

1997: Groupwise 5.2 IMAP, LDAP, Java, workflow support

Obecna wersja (2003) GroupWise 6.5 – współdzielone foldery, messaging, workflow, TLS, SSL, SMS-y na komórki i pagery, PDA, dostęp zdalny itp. itd

Page 75: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Microsoft Exchange

Instant messaging Chat rooms Workflow support WebServer Poczta

Page 76: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Inne aplikacje

CommonKnowledge: group document editor

Collabra-share: conferencing tool GroupSystems: electronic meetings:

wsparcie dla głosowania, burzy mózgów, itp. itd.

GroupWorks: project managers TeamLinks/LinkWorks (firmy Digital) OpenGroupware (OGo)

Page 77: Oprogramowanie wspierające pracę w grupach

Pierwsza strona

Przyszłość...

Systemy rozproszone integrują funkcje groupware

Można mieć nadzieję, że opisywane funkcje staną się standardami w przyszłych sieciowych i rozproszonych systemach operacyjnych.