stringtranslate.com

Программное обеспечение для совместной работы

Программное обеспечение для совместной работы или групповое программное обеспечение — это прикладное программное обеспечение, разработанное, чтобы помочь людям, работающим над общей задачей, достичь своих целей. Одно из самых ранних определений программного обеспечения для групповой работы — «намеренные групповые процессы плюс программное обеспечение для их поддержки». [1]

Что касается доступного взаимодействия, программное обеспечение для совместной работы можно разделить на платформы совместного редактирования в реальном времени , которые позволяют нескольким пользователям участвовать в реальном, одновременном и обратимом редактировании одного файла (обычно документа); и платформы контроля версий (также известные как контроль версий и контроль версий), которые позволяют пользователям вносить параллельные изменения в файл, сохраняя при этом каждое сохраненное пользователем изменение в виде нескольких файлов, которые являются вариантами исходного файла. [ нужна цитата ]

Программное обеспечение для совместной работы — это широкая концепция, которая во многом пересекается с совместной работой при компьютерной поддержке (CSCW). Согласно Карстенсену и Шмидту (1999), [2] программное обеспечение для групповой работы является частью CSCW. Авторы утверждают, что CSCW и, следовательно, программное обеспечение для групповой работы, решают, «как совместная деятельность и ее координация могут поддерживаться с помощью компьютерных систем».

Использование программного обеспечения для совместной работы в рабочем пространстве создает рабочую среду для совместной работы (CWE).

Программное обеспечение для совместной работы относится к понятию систем совместной работы , которые задуманы как любая форма человеческой организации, которая возникает каждый раз, когда происходит сотрудничество, будь оно формальным или неформальным, преднамеренным или непреднамеренным. [3] В то время как программное обеспечение для групповой работы или программное обеспечение для совместной работы относится к технологическим элементам совместной работы с компьютерной поддержкой, системы совместной работы становятся полезным аналитическим инструментом для понимания поведенческих и организационных переменных, которые связаны с более широкой концепцией CSCW. [4] [5]

История

Дуглас Энгельбарт впервые представил идею совместных вычислений в 1951 году и задокументировал свое видение в 1962 году [6] с рабочими прототипами , которые полностью эксплуатировались его исследовательской группой к середине 1960-х годов. [7] Он провел первую публичную демонстрацию своей работы в 1968 году в месте, которое сейчас называют « Матерью всех демонстраций ». [8] В следующем году лаборатория Энгельбарта была подключена к ARPANET , первой компьютерной сети, что позволило им расширить спектр услуг для более широкой базы пользователей.

Программное обеспечение для совместных онлайн-игр зародилось среди первых пользователей компьютеров, подключенных к сети. В 1975 году Уилл Кроутер создал Colossal Cave Adventure на компьютере DEC PDP-10 . По мере роста интернет-соединений росло и число пользователей и многопользовательских игр. В 1978 году Рой Трубшоу , студент Эссекского университета в Великобритании, создал игру MUD (Multi-User Dungeon).

Правительство США начало использовать по-настоящему совместные приложения в начале 1990-х годов. [9] Одним из первых надежных приложений была Общая стратегия оперативного моделирования, планирования и моделирования ВМФ (КОМПАС). [10] Система COMPASS позволяла до 6 пользователей создавать двухточечные соединения друг с другом; сеанс совместной работы продолжался только до тех пор, пока хотя бы один пользователь оставался активным, и его пришлось бы создавать заново, если бы все шесть вышли из системы. MITRE улучшила эту модель, разместив сеанс совместной работы на сервере, на котором вошел каждый пользователь. Названная виртуальной рабочей станцией для совместной работы (CVW), она позволяла настроить сеанс в виртуальном картотеке и виртуальных комнатах и ​​оставить его как постоянный сеанс, к которому можно было присоединиться позже. [11]

В 1996 году Павел Кертис , создавший MUD в PARC , создал PlaceWare — сервер, имитирующий аудиторию «один-ко-многим», с дополнительным чатом между «соседами» и возможностью приглашать ограниченное число зрителей говорить. В 1997 году инженеры GTE использовали движок PlaceWare в коммерческой версии CVW MITRE, назвав ее InfoWorkSpace (IWS). В 1998 году IWS был выбран в качестве военного стандарта для стандартизированного Центра воздушных операций. [12] Продукт IWS был продан General Dynamics , а затем Ezenia. [13]

ПО для коллективной работы

Программное обеспечение для совместной работы первоначально обозначалось как программное обеспечение для групповой работы , и этот термин можно проследить еще в конце 1980-х годов, когда Ричман и Словак (1987) [14] писали: «Подобно электронному сухожилию, которое объединяет команды, новое программное обеспечение для групповой работы направлено на то, чтобы компьютер находится прямо в центре общения между менеджерами, техническими специалистами и всеми остальными, кто взаимодействует в группах, революционизируя способ их работы».

В 1978 году Питер и Труди Джонсон-Ленц ввели термин «программное обеспечение групповой работы»; их первоначальное определение программного обеспечения для групповой работы в 1978 году было следующим: «Намеренные групповые процессы плюс программное обеспечение для их поддержки». Позже в своей статье они объяснили программное обеспечение для групповой работы как «компьютерную культуру… воплощение социальной организации в гиперпространстве». Программное обеспечение для групповой работы объединяет совместно развивающиеся человеческие и инструментальные системы, но при этом представляет собой просто единую систему. [15]

В начале 1990-х годов были выпущены первые коммерческие продукты для групповой работы, и крупные компании, такие как Boeing и IBM, начали использовать системы электронных совещаний для ключевых внутренних проектов. Lotus Notes стал ярким примером этой категории продуктов, обеспечивая возможность удаленного группового сотрудничества, когда Интернет еще только зарождался. Киркпатрик и Лози (1992) [16] писали тогда: «Если ГРУППОВОЕ ОБЕСПЕЧЕНИЕ действительно повлияет на производительность в долгосрочной перспективе, само определение офиса может измениться. Вы сможете эффективно работать как член группы, где бы у вас ни был ваш офис. Поскольку компьютеры становятся меньше и мощнее, это будет означать, что где угодно». В 1999 году Achacoso создала и представила первое программное обеспечение для совместной работы в беспроводной сети. [17] [18] [19]

Проектирование и реализация

Сложность разработки программного обеспечения для групповой работы по-прежнему остается проблемой. Одной из причин является социотехнический аспект программного обеспечения для групповой работы. Разработчикам программного обеспечения для групповой работы приходится не только решать технические проблемы (как при традиционной разработке программного обеспечения), но также учитывать организационные аспекты [20] и процессы социальных групп, которые должны поддерживаться с помощью приложения для групповой работы. Некоторые примеры проблем при разработке программного обеспечения для групповой работы:

Одним из подходов к решению этих проблем является использование шаблонов проектирования для проектирования программного обеспечения коллективной работы. [24] Шаблоны выявляют повторяющиеся проблемы проектирования ПО для коллективной работы и обсуждают варианты дизайна таким образом, чтобы все заинтересованные стороны могли участвовать в процессе разработки ПО для коллективной работы.

Уровни сотрудничества

Программное обеспечение для групповой работы можно разделить на три категории в зависимости от уровня совместной работы : [25] [26]

  1. Коммуникацию можно рассматривать как неструктурированный обмен информацией. Примерами могут служить телефонный звонок и обсуждение посредством обмена мгновенными сообщениями .
  2. Конференция (или уровень сотрудничества, как его называют в научных статьях) относится к интерактивной работе для достижения общей цели. Примерами могут служить мозговой штурм и голосование.
  3. Координация означает сложную взаимозависимую работу по достижению общей цели. Хорошая метафора — подумать о спортивной команде; каждый должен внести свой вклад в правильную игру в нужное время, а также приспособить свою игру к разворачивающейся ситуации - но каждый делает что-то свое - чтобы команда выиграла. Это сложная взаимозависимая работа, направленная на достижение общей цели.

Инструменты совместного управления (координации)

Инструменты совместного управления облегчают групповую деятельность и управляют ею. Примеры включают в себя:

Программное обеспечение для совместной работы и человеческое взаимодействие

Цель разработки программного обеспечения для совместной работы (групповой работы) — изменить способ совместного использования документов и мультимедийных материалов , чтобы обеспечить более эффективное командное сотрудничество.

Сотрудничество в области информационных технологий, по-видимому, имеет несколько определений. Некоторые из них оправданы, но другие настолько широки, что теряют какое-либо значимое применение. Понимание различий в человеческих взаимодействиях необходимо для обеспечения использования соответствующих технологий для удовлетворения потребностей взаимодействия.

Существует три основных способа взаимодействия людей: разговоры, транзакции и сотрудничество.

Разговорное взаимодействие — это обмен информацией между двумя или более участниками, где основной целью взаимодействия является открытие или построение отношений. Не существует центрального субъекта, вокруг которого вращается взаимодействие, но это свободный обмен информацией без определенных ограничений, обычно ориентированный на личный опыт. [28] Технологии связи, такие как телефоны, системы обмена мгновенными сообщениями и электронная почта, как правило, достаточны для диалогового взаимодействия.

Транзакционное взаимодействие предполагает обмен объектами транзакции, при этом основной функцией объекта транзакции является изменение отношений между участниками.

При совместном взаимодействии основная функция отношений участников заключается в изменении объекта сотрудничества (т. е. в противоположность транзакционному). Когда команды сотрудничают над проектами, это совместное управление проектами.

Смотрите также

Тесно связанные термины

Тип приложений

Другие связанные типы приложений

Другие связанные термины

Рекомендации

  1. ^ Джонсон-Ленц, Питер; Джонсон-Ленц, Труди (март 1991 г.). «Постмеханистические примитивы групповой работы: ритмы, границы и контейнеры». Международный журнал человеко-машинных исследований . 34 (3): 395–417. дои : 10.1016/0020-7373(91)90027-5.
  2. ^ Карстенсен, PH; Шмидт, К. (1999). «Совместная работа с компьютерной поддержкой: новые проблемы проектирования систем» . Проверено 30 января 2023 г.
  3. ^ Байерляйн, М; Фридман, С.; МакГи, Дж.; Моран, Л. (2002). За пределами команд: построение организации для совместной работы. Серия «Системы совместной работы», Wiley.
  4. ^ Уилсон, П. (1991). Совместная работа с компьютерной поддержкой: Введение. Академический паб Клювер. ISBN 978-0792314462 
  5. ^ Апарисио М. и Коста К. (2012) Системы сотрудничества: характеристики и особенности. В материалах 30-й международной конференции ACM по проектированию коммуникаций (SIGDOC '12). ACM, Нью-Йорк, Нью-Йорк, США, 141–146. дои : 10.1145/2379057.2379087
  6. ^ Расширение человеческого интеллекта: концептуальная основа. Архивировано 4 мая 2011 г. в Wayback Machine , Дуглас К. Энгельбарт, 1962.
  7. ^ Исследовательский центр улучшения человеческого интеллекта, Дуглас К. Энгельбарт и Уильям К. Инглиш, 1968.
  8. ^ «Обзор демо-версии 1968 года и ссылки на видео» . Dougengelbart.org . Проверено 25 июня 2014 г.
  9. ^ Буллен, Кристина В.; Беннетт, Джон Л. (1990). «Изучение пользовательского опыта работы с программами групповой работы». Материалы конференции ACM 1990 года по совместной работе с компьютерной поддержкой - CSCW '90 . Портал.acm.org. стр. 291–302. дои : 10.1145/99332.99362. ISBN 0897914023. S2CID  5295874 . Проверено 25 июня 2014 г.
  10. ^ Наследие предоставления успешных решений для ведения боевых действий
  11. ^ Совместные виртуальные среды для анализа и поддержки принятия решений, Марк Мэйберри.
  12. ^ "(Пресс-релиз) InfoWorkSpace спасает жизни в Ираке - Ezenia!, Inc" . Ezenia.com . Проверено 25 июня 2014 г.
  13. ^ "(Пресс-релиз) InfoWorkSpace - Ezenia!, Inc" . Ezenia.com. Архивировано из оригинала 27 мая 2014 г. Проверено 25 июня 2014 г.
  14. ^ Ричман, Луи С; Словак, Юлианна (8 июня 1987 г.). «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОДАВЛЯЕТ КОМАНДНЫЙ ДУХ Новые компьютерные программы вскоре могут изменить способ совместной работы групп людей и начать приносить долгожданную отдачу от автоматизации офиса». Money.cnn.com.
  15. Джонсон-Ленц, Питер (30 апреля 1990 г.). «Ритмы, границы и контейнеры». Технология пробуждения. Архивировано из оригинала 9 сентября 2011 года . Проверено 27 июля 2011 г.
  16. ^ Киркпатрик, Д.; Лози, С. (23 марта 1992 г.). «Здесь приходит отдача от ПК Новое сетевое программное обеспечение позволяет участникам мозгового штурма за столом одновременно разговаривать на своих клавиатурах. Результат: измеримый прирост производительности от настольных компьютеров». CNN .
  17. ^ «Первое программное обеспечение для групповой работы в беспроводной сети появилось на карманных компьютерах: GroupServe запускает дискуссионную службу с беспроводным доступом» . меризис . 7 декабря 1999 г.
  18. Ричардсон, Джейк (31 января 2000 г.). «GroupServe получает 1 миллион долларов, новый исполнительный директор» . Американские городские деловые журналы .
  19. ^ «GroupServe предлагает «оперативную связь» бизнес-клиентам беспроводной связи» . Новости RCR Wireless . 30 ноября 1999 г. Проверено 11 ноября 2019 г.
  20. ^ Д'Атри А., Де Марко М., Казалино Н. (2008). «Междисциплинарные аспекты исследований информационных систем», стр. 1–416, Physica-Verlag, Springer, Германия, Doi 10.1007/978-3-7908-2010-2 ISBN 978-3-7908-2009-6
  21. ^ Тематическое исследование по передаче технологий инструментов для совместной работы
  22. ^ Безопасное сотрудничество - возможно ли это?
  23. ^ Эллис, Кларенс А.; Гиббс, Саймон Дж.; Рейн, Гейл (1991). «Групповое программное обеспечение: некоторые проблемы и опыт» (PDF) . Коммуникации АКМ . 34 : 39–58. дои : 10.1145/99977.99987. S2CID  13597491. Архивировано (PDF) из оригинала 9 октября 2022 г.
  24. ^ Тилль Шюммер и Стефан Лукош. 2007. Шаблоны компьютерного взаимодействия (серия шаблонов программного обеспечения Wiley). Джон Уайли и сыновья. ISBN 978-0-470-02561-1 
  25. ^ «Групповое программное обеспечение - общение, сотрудничество и координация» . Корпорация развития Лотос. 1995. Архивировано из оригинала 13 июля 2011 года.
  26. ^ Казалино Н., Драоли М. (2009), «Управление и организационные аспекты экспериментального программного обеспечения для групповой работы в государственном управлении Италии для поддержки многоинституционального партнерства», в «Информационные системы: люди, организации, институты и технологии», Д'Атри А., Сака Д. (ред.), Physica-Verlag, Springer, Гейдельберг, Германия, стр. 81–89, ISBN 978-3-7908-2147-5 , doi 10.1007/978-3-7908-2148-2_11 
  27. ^ Чаффи, Дэйв (1998). Программное обеспечение для групповой работы, рабочие процессы и интрасети: реинжиниринг предприятия с помощью программного обеспечения для совместной работы . Бостон: Цифровая пресса.
  28. ^ Данбар, Род-Айленд; Марриотт, А.; Дункан, Северная Дакота (1997). «Разговорное поведение человека» (PDF) . Человеческая природа: междисциплинарная биосоциальная перспектива . 8 (3): 231–246. дои : 10.1007/BF02912493. PMID  26196965. S2CID  1151885. Архивировано из оригинала (PDF) 24 ноября 2014 года . Проверено 3 декабря 2014 г.

Внешние ссылки