Challenges and Opportunities Jonathan Grudin Microsoft Research [email protected].
-
date post
22-Dec-2015 -
Category
Documents
-
view
219 -
download
2
Transcript of Challenges and Opportunities Jonathan Grudin Microsoft Research [email protected].
![Page 1: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/1.jpg)
Challenges and Challenges and OpportunitiesOpportunities
Jonathan GrudinJonathan GrudinMicrosoft ResearchMicrosoft Research
[email protected]@microsoft.com
http://research.microsoft.com/http://research.microsoft.com/~jgrudin ~jgrudin
![Page 2: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/2.jpg)
Effective Collaboration Effective Collaboration Support Has Been Slow To Support Has Been Slow To
ArriveArrive
![Page 3: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/3.jpg)
Early Days For Distributed Early Days For Distributed Collaboration?Collaboration?
• ARPANET ARPANET InternetInternetBack then, a node required:Back then, a node required:– Major incentiveMajor incentive– Significant hardwareSignificant hardware– Software developmentSoftware development– Maintenance personnelMaintenance personnel
Now, node creation & maintenance are trivialNow, node creation & maintenance are trivial• COLLABORATORY COLLABORATORY CollaborationCollaboration
Now, a site requires:Now, a site requires:– Major incentiveMajor incentive– Significant hardwareSignificant hardware– Software developmentSoftware development– Maintenance personnelMaintenance personnel
Tomorrow, distributed collaboration will be Tomorrow, distributed collaboration will be trivial…trivial…
![Page 4: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/4.jpg)
Contexts of Development & Contexts of Development & ResearchResearch
1199770011996600 11998800IICC LLSSII VVLLSSII
GGOOVVEERRNNMMEENNTT CCOONNTTRRAACCTTSS
BBUUSSIINNEESSSS SSYYSSTTEEMMSS
OOFFFFIICCEE SSYYSSTTEEMMSS
PPCCss
11995500 11999900
NNEETTWWOORRKKSS
22000000
WWWWWW
CCSSCCWW''8866CCHHII''8833
CCOOIISS''8822
IICCIISS''8800IICCSSEE''7744
WWW'94WWW'94
![Page 5: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/5.jpg)
MMI “Operators”
1950 1975 2000
NON-DISCRETIONARY&
DISCRETIONARY USE
HCI “U
sers”
![Page 6: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/6.jpg)
Human Organizational Human Organizational StructuresStructures
Group or Team:Group or Team: People collected to work togetherPeople collected to work together
Organization:Organization: A number of persons or groups A number of persons or groups having specific responsibilities and having specific responsibilities and united for a specific purposeunited for a specific purpose
Community:Community: A group or class having common interestsA group or class having common interests
![Page 7: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/7.jpg)
Human Nature & Social Human Nature & Social OrganizationOrganization
Human nature does not changeHuman nature does not change
• Groups: Groups: Millions of yearsMillions of years
• Organizations: Organizations: A few thousand yearsA few thousand years• Communities: Communities: A few thousand years or lessA few thousand years or less
![Page 8: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/8.jpg)
Collaboration Technology Collaboration Technology Features & CategoriesFeatures & Categories
CommunicationCommunication
Information sharingInformation sharing
CoordinationCoordination
Real timeReal time AsynchronousAsynchronous
• AV conferencingAV conferencing• TelephoneTelephone• Chat, messagingChat, messaging• Broadcast videoBroadcast video
• WhiteboardsWhiteboards• Application sharingApplication sharing• Meeting facilitationMeeting facilitation• MUDs and CVEsMUDs and CVEs
• Floor controlFloor control• Session managementSession management
• E-mailE-mail• Voice mailVoice mail• FAXFAX
• Document managementDocument management• Threaded discussionsThreaded discussions• HypertextHypertext• Team workspacesTeam workspaces
• Workflow managementWorkflow management• Case toolsCase tools• Project managementProject management• Calendar & schedulingCalendar & scheduling
![Page 9: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/9.jpg)
TeamsTeams
CommunicationCommunication
Information sharingInformation sharing
CoordinationCoordination
Real timeReal time AsynchronousAsynchronous
• AV conferencingAV conferencing• TelephoneTelephone• Chat, messagingChat, messaging• Broadcast videoBroadcast video
• WhiteboardsWhiteboards• Application sharingApplication sharing• Meeting facilitationMeeting facilitation• MUDs and CVEsMUDs and CVEs
• Floor controlFloor control• Session managementSession management
• E-mailE-mail• Voice mailVoice mail• FAXFAX
• Document managementDocument management• Threaded discussionsThreaded discussions• HypertextHypertext• Team workspacesTeam workspaces
• Workflow managementWorkflow management• Case toolsCase tools• Project managementProject management• Calendar & schedulingCalendar & scheduling
TeamsTeams
![Page 10: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/10.jpg)
OrganizationsOrganizations
CommunicationCommunication
Information sharingInformation sharing
CoordinationCoordination
Real timeReal time AsynchronousAsynchronous
• AV conferencingAV conferencing• TelephoneTelephone• Chat, messagingChat, messaging• Broadcast videoBroadcast video
• WhiteboardsWhiteboards• Application sharingApplication sharing• Meeting facilitationMeeting facilitation• MUDs and CVEsMUDs and CVEs
• Floor controlFloor control• Session managementSession management
• E-mailE-mail• Voice mailVoice mail• FAXFAX
• Document managementDocument management• Threaded discussionsThreaded discussions• HypertextHypertext• Team workspacesTeam workspaces
• Workflow managementWorkflow management• Case toolsCase tools• Project managementProject management• Calendar & schedulingCalendar & scheduling
TeamsTeams OrganizationsOrganizations
![Page 11: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/11.jpg)
CommunitiesCommunities
Communication
Information sharing
Coordination
Real time Asynchronous
• AV conferencing• Telephone• Chat, messaging• Broadcast video
• Whiteboards• Application sharing• Meeting facilitation• MUDs and CVEs
• Floor control• Session management
• E-mail• Voice mail• FAX
• Document management• Threaded discussions• Hypertext• Team workspaces
• Workflow management• Case tools• Project management• Calendar & scheduling
Teams Organizations Communities
![Page 12: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/12.jpg)
Human Organizational Human Organizational StructuresStructures
Team:Team: A group organized to work togetherA group organized to work together
Organization:Organization: A number of persons or groups A number of persons or groups having specific responsibilities and having specific responsibilities and united for a specific purposeunited for a specific purpose
Community:Community: A group or class having common interestsA group or class having common interests
![Page 13: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/13.jpg)
Group Functions (McGrath)Group Functions (McGrath)
ProductioProductionn
Well-Well-BeingBeing
Member Member SupportSupport
InceptionInceptionProduction Production demand and demand and opportunityopportunity
Interaction Interaction demand and demand and opportunityopportunity
Inclusion Inclusion demand and demand and opportunityopportunity
Problem-Problem-SolvingSolving
Technical Technical problem-problem-solvingsolving
Role Role network network definitiondefinition
Position and Position and status status attainmentsattainments
Conflict Conflict ResolutioResolutionn
Policy Policy resolutionresolution
Power and Power and payoff payoff distributiondistribution
Contribution Contribution and payoff and payoff distributiondistribution
ExecutionExecution PerformancPerformancee InteractionInteraction ParticipatioParticipatio
nn
![Page 14: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/14.jpg)
Technical & Behavioral Technical & Behavioral Issues: VideoconferencingIssues: Videoconferencing
We are highly skilled at meetings
How will videoconferencing affect meeting dynamics?
![Page 15: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/15.jpg)
Adding Camera, Monitor & Adding Camera, Monitor & MicrophoneMicrophone
![Page 16: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/16.jpg)
Center of attention shifts
Person at head of table seems smaller, peripheral figures are more noticeable
Camera height makes everyone in the room less imposing
Normal lighting and networking can make people look ill, jerky
Voice rises “to be heard across room,” peripheral figures may be inaudible
People less animated when addressing a talking head on a monitor
Even one-second transmission delays can cause considerable confusion
Adding Camera, Monitor & Adding Camera, Monitor & MicrophoneMicrophone
![Page 17: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/17.jpg)
MSR Distributed Meetings MSR Distributed Meetings ResearchResearch
Ring camera (1st prototype) Early interface studies
![Page 18: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/18.jpg)
Human Organizational Human Organizational StructuresStructures
Team:Team: A group organized to work togetherA group organized to work together
Organization:Organization: A number of persons or groups having A number of persons or groups having specific responsibilities and united for a specific responsibilities and united for a specific purposespecific purpose
Community:Community: A group or class having common interestsA group or class having common interests
![Page 19: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/19.jpg)
Two Ways to Partition An Two Ways to Partition An OrganizationOrganization
• VerticalVertical– Computer Science Department, History Computer Science Department, History
Department, Philosophy Department, Spanish Department, Philosophy Department, Spanish Department…Department…
– Marketing Division, Engineering Division, Human Marketing Division, Engineering Division, Human Resources Division, International Sales Division…Resources Division, International Sales Division…
• HorizontalHorizontal– Students, Faculty, Administrators…Students, Faculty, Administrators…– Individual contributors, Managers, Executives…Individual contributors, Managers, Executives…
Which sets of people in an organization interact and have a shared sense of efficient work practices?
![Page 20: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/20.jpg)
Organizations (from Organizations (from Mintzberg)Mintzberg)
Strategic Apex
Middle Line
Operating Core
![Page 21: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/21.jpg)
Widely Used ApplicationsWidely Used Applications
• EmailEmail
• BrowsersBrowsers
• Shared calendarsShared calendars
• Desktop videoDesktop video
• Shared workspacesShared workspaces
• Application sharing (NetMeeting)Application sharing (NetMeeting)
• Lotus Notes applicationsLotus Notes applications
![Page 22: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/22.jpg)
Human Organizational Human Organizational StructuresStructures
Team:Team: A group organized to work togetherA group organized to work together
Organization:Organization: A number of persons or groups A number of persons or groups having specific responsibilities and having specific responsibilities and united for a specific purposeunited for a specific purpose
Community:Community: A group or class having common interestsA group or class having common interests
![Page 23: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/23.jpg)
Communities of PracticeCommunities of Practice
• Communities focused on a domain of knowledge and Communities focused on a domain of knowledge and accumulation of knowledge and expertise over timeaccumulation of knowledge and expertise over time
• Etienne Wenger’s market analysis:Etienne Wenger’s market analysis:
Knowledge Knowledge worker’s worker’s desktopdesktop
Knowledge Knowledge basesbases
Access to Access to expertiseexpertise
E-learning E-learning spacesspaces Synchronous Synchronous
interactionsinteractions
Discussion Discussion groupsgroups
Web site Web site communitiescommunities
Project Project spacesspaces
Integrating work & knowledgeIntegrating work & knowledge Work
Work
Social
Social
Stru
ctures
Stru
ctures
Con
vers
atio
n
Con
vers
atio
n
Fleeting interactionsFleeting interactions
Instruction
Instruction
Kn
owle
dge
K
now
led
ge
exch
ange
exch
ange
Doc
umen
ts
Doc
umen
ts
![Page 24: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/24.jpg)
Behavioral Challenges To Behavioral Challenges To Successful Design and Successful Design and
UseUse
• Effort/benefit disparitiesEffort/benefit disparities• Critical Mass Critical Mass • The Tragedy of the CommonsThe Tragedy of the Commons• The Prisoner’s DilemmaThe Prisoner’s Dilemma• Other social and motivational factorsOther social and motivational factors• Limits to informed intuitionLimits to informed intuition• Low-frequency eventsLow-frequency events• Exception handlingException handling
![Page 25: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/25.jpg)
Technology and ValuesTechnology and Values
– privacyprivacy– trusttrust– reciprocityreciprocity– autonomyautonomy– securitysecurity
– lack of lack of adoptionadoption
– abuseabuse
– democracydemocracy– accountabilityaccountability– responsibilityresponsibility– efficiencyefficiency
Human Values IssuesHuman Values Issues
Consequences of inattentionConsequences of inattention
NSF Value-sensitive design projectsNSF Value-sensitive design projects
![Page 26: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/26.jpg)
Disconnect from ‘Here and Disconnect from ‘Here and Now’Now’
![Page 27: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/27.jpg)
Behavioral Challenges To Behavioral Challenges To Successful Design and Successful Design and
UseUse
• Effort/benefit disparitiesEffort/benefit disparities• Critical Mass Critical Mass • The Tragedy of the CommonsThe Tragedy of the Commons• The Prisoner’s DilemmaThe Prisoner’s Dilemma• Other social and motivational factorsOther social and motivational factors• Limits to informed intuitionLimits to informed intuition• Low-frequency eventsLow-frequency events• Exception handlingException handling
![Page 28: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/28.jpg)
Social Factors In Social Factors In CollaboratoriesCollaboratories
• Incentives for building, sharing, adopting, interactingIncentives for building, sharing, adopting, interacting– Domain-savvy developers need respect and identityDomain-savvy developers need respect and identity– Publication rules shift to reward collaboratory effortPublication rules shift to reward collaboratory effort– Rules needed for ownership and use of shared dataRules needed for ownership and use of shared data– Loss of control or prestige in using other’s facility?Loss of control or prestige in using other’s facility?– Scaling and growth: expand or clone? Add features?Scaling and growth: expand or clone? Add features?
• Technology requirements based on behavioral factorsTechnology requirements based on behavioral factors– Vendors to take on middleware dev & maintenance Vendors to take on middleware dev & maintenance – Cross-platform solutions needed to reach playersCross-platform solutions needed to reach players– Integration of support for spontaneous & planned Integration of support for spontaneous & planned
real-time, notification, and range of asynchronous real-time, notification, and range of asynchronous – Help in identifying the contexts of data and activityHelp in identifying the contexts of data and activity
» Terminology, reliability, pre-processing…Terminology, reliability, pre-processing…
![Page 29: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/29.jpg)
The Greatest Source Of The Greatest Source Of FailureFailure
The greatest source of failure is the The greatest source of failure is the failure to collect data on failuresfailure to collect data on failures
• Only a small percentage of efforts succeedOnly a small percentage of efforts succeed• It’s not fun to dwell on what didn’t workIt’s not fun to dwell on what didn’t work• You don’t get funding by reporting blind alleys You don’t get funding by reporting blind alleys
traversedtraversed
Best practices are not methodically collectedBest practices are not methodically collected
Could need independent funding, Could need independent funding, participation incentives, confidential participation incentives, confidential handling of datahandling of data
![Page 30: Challenges and Opportunities Jonathan Grudin Microsoft Research jgrudin@microsoft.comjgrudin.](https://reader031.fdocuments.us/reader031/viewer/2022032523/56649d815503460f94a65654/html5/thumbnails/30.jpg)
Challenges and Challenges and OpportunitiesOpportunities
Jonathan GrudinJonathan GrudinMicrosoft ResearchMicrosoft Research
[email protected]@microsoft.com
http://research.microsoft.com/http://research.microsoft.com/~jgrudin ~jgrudin