Produktem z dziedziny „pracy grupowej” (ang. Gruopware) jest każda aplikacja, która umożliwia grupie ludzi wspólną pracę. Implementacja takiego oprogramowania stawia sobie za główny cel zwiększanie produktywności grupy ludzi. Jest to stosunkowo nowa technologia, związana z rozwojem i rozprzestrzenianiem się rozwiązań elektronicznych, połączeń sieciowych – a ostatnio powszechnością Internetu.
Implementacja pracy grupowej jest o tyle trudna, że aplikacje powinny rozwiązywać kompleksowo interakcje pomiędzy ludźmi, jak również być przygotowane na ich rozmaitość. Można powiedzieć, że są trzy główne sposoby pracy ludzi w grupach:
Komunikacja pomiędzy poszczególnymi członkami grupy: wysyłanie informacji, zleceń oraz instrukcji. Rozwiązania tego typu powinny uwzględniać, że komunikacja nie jest procesem i nie przebiega w określony sposób lecz losowo. Przykładem produktów tej klasy są: e-mail, faks, chat.
Celem wdrożenia pewnych elementów pracy grupowej jest umożliwienie komunikacji pomiędzy pracownikami w oderwaniu od miejsca i czasu, z podziałem na poszczególne zagadnienia. W szczególności jest to:
Używając tej opcji przez dłuższy czas wprowadzono niezbędne modyfikacje:
Program posiada możliwości zaprojektowania schematów biznesowych.
Atutem wprowadzenia scenariuszy jest możliwość koordynacji oraz automatyzacja
raz zaprojektowane wzorce odpowiedzi np. na zamówienie drogą internetową automatycznie są wykorzystywane przy wszystkich innych sprawach z tej grupy
ponadto można automatycznie wczytywać wszystkie wiadomości e-mail oraz faksy do programu
Wykonywanie wieloetapowych spraw wiąże się z problemem zarządzania i wiedzą o przebiegu i stanie sprawy – czyli dokładniej osobom zlecającym i wykonującym poszczególne etapy, stanie etapu, stopniu realizacji itp. Pomocna okazała się graficzna prezentacja w postaci grafu. Dodatkowo wprowadzono typ danego etapu (notatka, dokument przychodzący / wychodzący) oraz dodano operatorów obsługujących i status.