SlideShare a Scribd company logo
1 of 53
waqaskhttk@gmail.com
“What we really have to do is eliminate
distance between individuals who want to
interact with other people and with other
computers.”
CSCW is an acronym for Computer Supported
Cooperative Work. It is the scientific discipline that
motivates and validates groupware design.
CSCW is technology independent which means
technology is not the major driving force behind the
discipline.
Instead, CSCW is socially dependent.
It looks at the way people
interact and collaborate
with each other, and
attempts to develop
guidelines for developing
technology to assist in the
communication process.
Groupware applications
are not meant to replace
people in an interactive
situation.
Groupware is the
hardware and software
which supports and
augments group work.
Groupware refers to
programs that help
people work together
collectively while
located remotely from
each other
It is also used to define workflow, so that as one user
completes a step in a project or process, the person
responsible for the next step is notified automatically.
Sometimes called collaborative software,
Groupware is an integral component of a field of
study known as Computer-Supported
Cooperative Work or CSCW.
Groupware may be used to
 Communicate
 Cooperate
 Coordinate
 Solve problems
 Compete or negotiate
Some product examples of groupware include
Lotus Notes and Microsoft Exchange, both of
which facilitate
 calendar sharing
 e-mail handling
 and the replication of files across a
distributed system so that all users can view the
same information.
Electronic "face-to-face" meetings are facilitated
by CU-SeeMe and Microsoft NetMeeting.
CU-SeeMe Microsoft NetMeeting
 Support groups of people engaged in a
common task or goal
 Provides a mechanism to share opinions and
resources
 A centralized repository for documents and
files that users can access and save to
 Idea Generation (Brainstorming)
 Managing Sessions
 Document version management and change
management
 Shared calendars and task management
 One platform for managing, controlling and
developing business processes
 Support for working in different time zone
 One Touch (Supports Remote Teaching and
Conferencing)
 Vineyard (Repository of shared information)
 Option Finder
 Brainstorm
 weigh alternatives
 identify priorities
 vote
 and work toward consensus in a non-
decision room settings
Groupware technologies are typically categorized
along two primary dimensions:
1. whether users of the groupware are working
together at the same time or different times
2. Whether users are working together in the same
place or in different places.
This classification system is based on type of support
provides
same
place
different
places
same time different times
Face to Face
Interaction
Communication
+
Coordination
Remote
Interaction
Continuous Task
There are two basic types of Groupware
“Asynchronous groupware supports communication and
problem solving among groups of individuals who contribute
at different times, and typically also are geographically
dispersed.”
same
place
colocated
different
places
remote
same time
synchronous
different times
asynchronous
Face to Face
Interaction
Communication
+
Coordination
Remote
Interaction
Continuous Task
same
place
colocated
different
places
remote
same time
synchronous
different times
asynchronous
Face to Face Interaction
Communicati
on +
Coordination
• Remote
Interaction
• Continuous
Task
Embeds decision making process
 Dedicated computer-based conference facility
 Real time large group support (5-50)
Embeds a structured meeting process
Typical function
 Explore Problems
 Brainstorm ideas
 Organize/prioritize results
 voting…
Good for brainstorming
Multiple people using a single display
 Multiple input devices
 Simultaneous input
Display is Shared
between people like
shown in the figures.
same
place
colocated
different
places
remote
same time
synchronous
different times
asynchronous
Communicati
on +
Coordination
Remote Interaction
Video conferencing
Instant messaging
Shared screens
Multi-user editors
• Continuous
Task
• Face to Face
Interaction
Video communications systems allow two-way or
multi-way calling with live video,
Bandwidth/latency issues
Chat systems permit many people to
write messages in real-time in a
public space.
Workstation based applications for collaborative
work at a number of desktops.
Involve screen-sharing where a central theme is
WYSIWIS (What You See Is What I See).
same
place
colocated
different
places
remote
same time
synchronous
different times
asynchronous
• Face to Face
Interaction
Communicati
on +
Coordination
• Remote
Interaction
Continuous Task
Team rooms
Large public displays
Shift work groupware
Project management
Post information from various sources to public place
who posts?
how to personalize?
relevance?
from Multimedia Fliers, Churchill, Nelson, Denoue,
Communites and Technoligies 2003
Information that goes across shifts
Information is stored
View by relevant People
Shared with others
NASA Control Center
same
place
colocated
different
places
remote
same time
synchronous
different times
asynchronous
• Face to Face
Interaction
Communication + Coordination
• Email
• Mailing List
• Group calendars
• Communal Messaging
• Workflow
• Wikis
• Remote
Interaction
• Continuous
Task
Email is by far the most common groupware
application. While the basic technology is
designed to pass simple messages between 2
people, even relatively basic email systems today
typically include interesting features for
 Forwarding messages
 Filing messages
 Creating mailing groups
 Attaching files with a message.
etc…
Newsgroups and mailing lists are similar in
spirit to email systems except that they are
intended for messages among large groups of
people instead of 1-to-1 communication.
Group calendars is also a type of Asynchronous
Groupware which allows
 Scheduling
 Project management
 Coordination among many people
Collaborative writing systems may provide
both real-time support and non real-time support.
Word processors may provide asynchronous
support by showing authorship and by allowing
users to track changes and make annotations to
documents.
Many types
 Bulletin boards
 Computer conferencing
 Discussion groups
 Blogs
Group-viewable / editable web site
community of strangers
to
community of collaborators
1. Complexity
The complexity of groupware development is still an issue. One
reason for this is the socio-technical dimension of groupware.
Groupware designers do not only have to address technical issues (as
in traditional software development) but also consider the social
group processes that should be supported with the groupware
application.
2. Persistency
Persistence is needed in some sessions. Chat and voice
communications are routinely non-persistent and evaporate at the
end of the session. Virtual room and online file cabinets can persist for
years. The designer of the collaborative space needs to consider the
information duration needs and implement accordingly.
3. Authentication
Authentication has always been a problem with groupware. When
connections are made point-to-point, or when log-in registration is
enforced, it's clear who is engaged in the session. However, audio and
un-moderated sessions carry the risk of unannounced 'lurkers' who
observe but do not announce themselves or contribute.
4. Concurrency Issues
Multiple input and output streams bring concurrency issues into
the groupware applications, like with a group editor such as GROVE,
for example, one person might delete a sentence while a second
person inserts a word into the sentence.
5. Session control
Session is the situation where a group is in process of a
conversation. Every session has to be controlled in all kinds of ways,
from setting limits to prevent abuse up to providing ways to facilitate
the communication.
6. Floor Control
Once a user has joined a session it has to be decided the kind of
access (for example whether simultaneous or not or compromising
techniques).
7. Privacy
Privacy has to be ensured (even against aggressive attempts)
mostly by the possibility of the anonymity. One example privacy
policy is the principle of reciprocity: if a user wants information about
another user, he has to provide the equivalent information about
himself.
8. Issues Related to Screen Space Management
Screen space is a limited resource in single-user applications, but it
is even more of a problem with group interfaces in which each user
can create windows that appear on other users' screens. Techniques
for managing window proliferation are needed.
Approaches:
a. One approach is to aggregate windows into functional sets, or rooms,
each of which corresponds to a particular task. When a room is
entered, the windows associated with that room are opened.
b. A second approach is to let one of the users bear some of the burden of
maintaining window order. The LIZA system provides a monitor tool,
for example, which allows one user to open and close windows used by
participants. This approach is particularly useful with inexperienced
users.
9. WYSIWIS Issues
One approach to constructing group interfaces is known as
WYSIWIS . This acronym stands for "What You See Is What I See"
and denotes interfaces in which the shared context is guaranteed to
appear the same to all participants.
Its major disadvantage is that it can be inflexible.
Experience has shown that users often want independent control
over such details as window placement and size, and may require
customized information within the window.
10. Awareness
We don’t know how to be together
Playing together, Working together, and Learning together requires
effort & technique
Group Awareness:
An understanding of the activities of others which provides a context for
your own activity…
Informal: who is around & what they are doing including one’s self
Social: presence & co-presence (perception of being real)
Group-Structural: activities & team-members’, organisation
Workspace: interface activities & interactions
Aim: organization & knowledge convergence
Group-Awareness Guidelines
 Presence & Co-presence
 Time continuum
 Context continuum
 Situation experience
 Continuum experience
 Convergence
 Motivation & enjoyment
Groupware Tools for Remote Collaboration
Groupware Tools for Remote Collaboration
Groupware Tools for Remote Collaboration
Groupware Tools for Remote Collaboration
Groupware Tools for Remote Collaboration

More Related Content

What's hot

Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11koolkampus
 
HCI 3e - Ch 19: Groupware
HCI 3e - Ch 19:  GroupwareHCI 3e - Ch 19:  Groupware
HCI 3e - Ch 19: GroupwareAlan Dix
 
software cost factor
software cost factorsoftware cost factor
software cost factorAbinaya B
 
Implementation issues software engineering
Implementation issues software engineeringImplementation issues software engineering
Implementation issues software engineeringrishi ram khanal
 
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...VijiPriya Jeyamani
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computingSVijaylakshmi
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computinggaurav jain
 
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignAn Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignJochen Wolters
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal SystemRajib Roy
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed SystemsRupsee
 
Agile Development | Agile Process Models
Agile Development | Agile Process ModelsAgile Development | Agile Process Models
Agile Development | Agile Process ModelsAhsan Rahim
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
 

What's hot (20)

Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
 
Spm unit 1
Spm unit 1Spm unit 1
Spm unit 1
 
HCI 3e - Ch 19: Groupware
HCI 3e - Ch 19:  GroupwareHCI 3e - Ch 19:  Groupware
HCI 3e - Ch 19: Groupware
 
Domain object model
Domain object modelDomain object model
Domain object model
 
Virtual machine security
Virtual machine securityVirtual machine security
Virtual machine security
 
software cost factor
software cost factorsoftware cost factor
software cost factor
 
Unit 2
Unit 2Unit 2
Unit 2
 
Implementation issues software engineering
Implementation issues software engineeringImplementation issues software engineering
Implementation issues software engineering
 
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computing
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computing
 
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignAn Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 
SPM Evaluation
SPM EvaluationSPM Evaluation
SPM Evaluation
 
Spm unit 4
Spm unit 4Spm unit 4
Spm unit 4
 
Agile Development | Agile Process Models
Agile Development | Agile Process ModelsAgile Development | Agile Process Models
Agile Development | Agile Process Models
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
 
Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
 

Viewers also liked

Viewers also liked (9)

ITE 101 - Week 5
ITE 101 - Week 5ITE 101 - Week 5
ITE 101 - Week 5
 
Amth250 octave matlab some solutions (1)
Amth250 octave matlab some solutions (1)Amth250 octave matlab some solutions (1)
Amth250 octave matlab some solutions (1)
 
Octave Topology
Octave TopologyOctave Topology
Octave Topology
 
Comparative of risk analysis methodologies
Comparative of risk analysis methodologiesComparative of risk analysis methodologies
Comparative of risk analysis methodologies
 
Groupware
GroupwareGroupware
Groupware
 
Octave
OctaveOctave
Octave
 
The OCTAVE Method
The OCTAVE MethodThe OCTAVE Method
The OCTAVE Method
 
Groupware
GroupwareGroupware
Groupware
 
Groupware
GroupwareGroupware
Groupware
 

Similar to Groupware Tools for Remote Collaboration

Groupware Technology Project Report
Groupware Technology Project ReportGroupware Technology Project Report
Groupware Technology Project ReportBharat Kalia
 
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools Nathalie Reid
 
collaborative-computing.pptx
collaborative-computing.pptxcollaborative-computing.pptx
collaborative-computing.pptxRanaZohaib29
 
Chap 2 collaboration information systems and teamwork
Chap 2 collaboration information systems and teamworkChap 2 collaboration information systems and teamwork
Chap 2 collaboration information systems and teamworkUMaine
 
Knowledge management tools
Knowledge management toolsKnowledge management tools
Knowledge management toolsmohsen seyedi
 
collaboration of Cloud computing groupware
collaboration of Cloud computing groupwarecollaboration of Cloud computing groupware
collaboration of Cloud computing groupwarepsingh272001
 
Collaborating Using Cloud Services
Collaborating Using Cloud ServicesCollaborating Using Cloud Services
Collaborating Using Cloud ServicesDr. Sunil Kr. Pandey
 
Exploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksExploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksDimitris Panagiotou
 
Easy and Effective Remote Collaboration
Easy and Effective Remote CollaborationEasy and Effective Remote Collaboration
Easy and Effective Remote CollaborationWrike
 
Communications needs of global and virtual project teams
Communications needs of global and virtual project teamsCommunications needs of global and virtual project teams
Communications needs of global and virtual project teamsSomashekar S.M
 
Does Distributed Development Affect Software Quality? An Empirical Case Study...
Does Distributed Development Affect Software Quality? An Empirical Case Study...Does Distributed Development Affect Software Quality? An Empirical Case Study...
Does Distributed Development Affect Software Quality? An Empirical Case Study...Daniel Agaba
 
Collaboration Tools
Collaboration  ToolsCollaboration  Tools
Collaboration Toolsjfdoty
 
Collaboration Tools
Collaboration ToolsCollaboration Tools
Collaboration Toolsjfdoty
 
Collaborative ICT.pptx
Collaborative ICT.pptxCollaborative ICT.pptx
Collaborative ICT.pptxVincentAcapen
 
Workgroup Support System
Workgroup Support SystemWorkgroup Support System
Workgroup Support SystemBijay Pariyar
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of TakishaPeck109
 

Similar to Groupware Tools for Remote Collaboration (20)

Groupware Technology Project Report
Groupware Technology Project ReportGroupware Technology Project Report
Groupware Technology Project Report
 
Groupware tech
Groupware techGroupware tech
Groupware tech
 
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools
Virtual Network Building: Connecting Trauma Experts Through Collaboration Tools
 
collaborative-computing.pptx
collaborative-computing.pptxcollaborative-computing.pptx
collaborative-computing.pptx
 
Chap 2 collaboration information systems and teamwork
Chap 2 collaboration information systems and teamworkChap 2 collaboration information systems and teamwork
Chap 2 collaboration information systems and teamwork
 
Knowledge management tools
Knowledge management toolsKnowledge management tools
Knowledge management tools
 
collaboration of Cloud computing groupware
collaboration of Cloud computing groupwarecollaboration of Cloud computing groupware
collaboration of Cloud computing groupware
 
Collaborating Using Cloud Services
Collaborating Using Cloud ServicesCollaborating Using Cloud Services
Collaborating Using Cloud Services
 
Exploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksExploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasks
 
Collaborative communication tools .pptx
Collaborative communication tools .pptxCollaborative communication tools .pptx
Collaborative communication tools .pptx
 
Easy and Effective Remote Collaboration
Easy and Effective Remote CollaborationEasy and Effective Remote Collaboration
Easy and Effective Remote Collaboration
 
Collaborative and Workflow Tools
Collaborative and Workflow ToolsCollaborative and Workflow Tools
Collaborative and Workflow Tools
 
Communications needs of global and virtual project teams
Communications needs of global and virtual project teamsCommunications needs of global and virtual project teams
Communications needs of global and virtual project teams
 
Does Distributed Development Affect Software Quality? An Empirical Case Study...
Does Distributed Development Affect Software Quality? An Empirical Case Study...Does Distributed Development Affect Software Quality? An Empirical Case Study...
Does Distributed Development Affect Software Quality? An Empirical Case Study...
 
Collaboration Tools
Collaboration  ToolsCollaboration  Tools
Collaboration Tools
 
Collaboration Tools
Collaboration ToolsCollaboration Tools
Collaboration Tools
 
Collaborative ICT.pptx
Collaborative ICT.pptxCollaborative ICT.pptx
Collaborative ICT.pptx
 
WCECS2009_pp764-767
WCECS2009_pp764-767WCECS2009_pp764-767
WCECS2009_pp764-767
 
Workgroup Support System
Workgroup Support SystemWorkgroup Support System
Workgroup Support System
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Groupware Tools for Remote Collaboration

  • 1.
  • 3.
  • 4. “What we really have to do is eliminate distance between individuals who want to interact with other people and with other computers.”
  • 5.
  • 6.
  • 7. CSCW is an acronym for Computer Supported Cooperative Work. It is the scientific discipline that motivates and validates groupware design.
  • 8. CSCW is technology independent which means technology is not the major driving force behind the discipline. Instead, CSCW is socially dependent. It looks at the way people interact and collaborate with each other, and attempts to develop guidelines for developing technology to assist in the communication process.
  • 9. Groupware applications are not meant to replace people in an interactive situation. Groupware is the hardware and software which supports and augments group work.
  • 10. Groupware refers to programs that help people work together collectively while located remotely from each other It is also used to define workflow, so that as one user completes a step in a project or process, the person responsible for the next step is notified automatically.
  • 11. Sometimes called collaborative software, Groupware is an integral component of a field of study known as Computer-Supported Cooperative Work or CSCW. Groupware may be used to  Communicate  Cooperate  Coordinate  Solve problems  Compete or negotiate
  • 12. Some product examples of groupware include Lotus Notes and Microsoft Exchange, both of which facilitate  calendar sharing  e-mail handling  and the replication of files across a distributed system so that all users can view the same information. Electronic "face-to-face" meetings are facilitated by CU-SeeMe and Microsoft NetMeeting.
  • 14.  Support groups of people engaged in a common task or goal  Provides a mechanism to share opinions and resources  A centralized repository for documents and files that users can access and save to  Idea Generation (Brainstorming)  Managing Sessions
  • 15.  Document version management and change management  Shared calendars and task management  One platform for managing, controlling and developing business processes  Support for working in different time zone  One Touch (Supports Remote Teaching and Conferencing)  Vineyard (Repository of shared information)
  • 16.  Option Finder  Brainstorm  weigh alternatives  identify priorities  vote  and work toward consensus in a non- decision room settings
  • 17. Groupware technologies are typically categorized along two primary dimensions: 1. whether users of the groupware are working together at the same time or different times 2. Whether users are working together in the same place or in different places.
  • 18. This classification system is based on type of support provides
  • 19. same place different places same time different times Face to Face Interaction Communication + Coordination Remote Interaction Continuous Task
  • 20. There are two basic types of Groupware “Asynchronous groupware supports communication and problem solving among groups of individuals who contribute at different times, and typically also are geographically dispersed.”
  • 21. same place colocated different places remote same time synchronous different times asynchronous Face to Face Interaction Communication + Coordination Remote Interaction Continuous Task
  • 22. same place colocated different places remote same time synchronous different times asynchronous Face to Face Interaction Communicati on + Coordination • Remote Interaction • Continuous Task
  • 23. Embeds decision making process  Dedicated computer-based conference facility  Real time large group support (5-50) Embeds a structured meeting process Typical function  Explore Problems  Brainstorm ideas  Organize/prioritize results  voting… Good for brainstorming
  • 24. Multiple people using a single display  Multiple input devices  Simultaneous input
  • 25. Display is Shared between people like shown in the figures.
  • 26. same place colocated different places remote same time synchronous different times asynchronous Communicati on + Coordination Remote Interaction Video conferencing Instant messaging Shared screens Multi-user editors • Continuous Task • Face to Face Interaction
  • 27. Video communications systems allow two-way or multi-way calling with live video, Bandwidth/latency issues
  • 28. Chat systems permit many people to write messages in real-time in a public space.
  • 29. Workstation based applications for collaborative work at a number of desktops. Involve screen-sharing where a central theme is WYSIWIS (What You See Is What I See).
  • 30. same place colocated different places remote same time synchronous different times asynchronous • Face to Face Interaction Communicati on + Coordination • Remote Interaction Continuous Task Team rooms Large public displays Shift work groupware Project management
  • 31. Post information from various sources to public place who posts? how to personalize? relevance? from Multimedia Fliers, Churchill, Nelson, Denoue, Communites and Technoligies 2003
  • 32. Information that goes across shifts Information is stored View by relevant People Shared with others NASA Control Center
  • 33. same place colocated different places remote same time synchronous different times asynchronous • Face to Face Interaction Communication + Coordination • Email • Mailing List • Group calendars • Communal Messaging • Workflow • Wikis • Remote Interaction • Continuous Task
  • 34. Email is by far the most common groupware application. While the basic technology is designed to pass simple messages between 2 people, even relatively basic email systems today typically include interesting features for  Forwarding messages  Filing messages  Creating mailing groups  Attaching files with a message. etc…
  • 35. Newsgroups and mailing lists are similar in spirit to email systems except that they are intended for messages among large groups of people instead of 1-to-1 communication.
  • 36. Group calendars is also a type of Asynchronous Groupware which allows  Scheduling  Project management  Coordination among many people
  • 37. Collaborative writing systems may provide both real-time support and non real-time support. Word processors may provide asynchronous support by showing authorship and by allowing users to track changes and make annotations to documents.
  • 38. Many types  Bulletin boards  Computer conferencing  Discussion groups  Blogs
  • 39. Group-viewable / editable web site community of strangers to community of collaborators
  • 40.
  • 41. 1. Complexity The complexity of groupware development is still an issue. One reason for this is the socio-technical dimension of groupware. Groupware designers do not only have to address technical issues (as in traditional software development) but also consider the social group processes that should be supported with the groupware application.
  • 42. 2. Persistency Persistence is needed in some sessions. Chat and voice communications are routinely non-persistent and evaporate at the end of the session. Virtual room and online file cabinets can persist for years. The designer of the collaborative space needs to consider the information duration needs and implement accordingly. 3. Authentication Authentication has always been a problem with groupware. When connections are made point-to-point, or when log-in registration is enforced, it's clear who is engaged in the session. However, audio and un-moderated sessions carry the risk of unannounced 'lurkers' who observe but do not announce themselves or contribute.
  • 43. 4. Concurrency Issues Multiple input and output streams bring concurrency issues into the groupware applications, like with a group editor such as GROVE, for example, one person might delete a sentence while a second person inserts a word into the sentence. 5. Session control Session is the situation where a group is in process of a conversation. Every session has to be controlled in all kinds of ways, from setting limits to prevent abuse up to providing ways to facilitate the communication.
  • 44. 6. Floor Control Once a user has joined a session it has to be decided the kind of access (for example whether simultaneous or not or compromising techniques). 7. Privacy Privacy has to be ensured (even against aggressive attempts) mostly by the possibility of the anonymity. One example privacy policy is the principle of reciprocity: if a user wants information about another user, he has to provide the equivalent information about himself.
  • 45. 8. Issues Related to Screen Space Management Screen space is a limited resource in single-user applications, but it is even more of a problem with group interfaces in which each user can create windows that appear on other users' screens. Techniques for managing window proliferation are needed. Approaches: a. One approach is to aggregate windows into functional sets, or rooms, each of which corresponds to a particular task. When a room is entered, the windows associated with that room are opened. b. A second approach is to let one of the users bear some of the burden of maintaining window order. The LIZA system provides a monitor tool, for example, which allows one user to open and close windows used by participants. This approach is particularly useful with inexperienced users.
  • 46. 9. WYSIWIS Issues One approach to constructing group interfaces is known as WYSIWIS . This acronym stands for "What You See Is What I See" and denotes interfaces in which the shared context is guaranteed to appear the same to all participants. Its major disadvantage is that it can be inflexible. Experience has shown that users often want independent control over such details as window placement and size, and may require customized information within the window.
  • 47. 10. Awareness We don’t know how to be together Playing together, Working together, and Learning together requires effort & technique Group Awareness: An understanding of the activities of others which provides a context for your own activity… Informal: who is around & what they are doing including one’s self Social: presence & co-presence (perception of being real) Group-Structural: activities & team-members’, organisation Workspace: interface activities & interactions Aim: organization & knowledge convergence
  • 48. Group-Awareness Guidelines  Presence & Co-presence  Time continuum  Context continuum  Situation experience  Continuum experience  Convergence  Motivation & enjoyment

Editor's Notes

  1. Augments: To make (something already developed or well under way) greater, as in size, extent, or quantity: Continuing rains augmented the floodwaters.
  2. Notice board
  3. Annotations means explanation or comment added to a text or diagram.
  4. Social processes are the ways in which individuals and groups interact, adjust and readjust and establish relationships and pattern of behaviour which are again modified through social interactions.
  5. In Internet culture, a lurker is typically a member of an online community who observes, but does not actively participate
  6. A continuum on which the timing of all events exists. It extends from fully past to completely future, and is the "Z" continuum of the Consciousness Formula. a continuous sequence in which adjacent elements are not perceptibly different from each other, but the extremes are quite distinct. Convergence: the merging of distinct technologies, industries, or devices into a unified whole , To tend toward or approach an intersecting point: