Difference between revisions of "WestCoast2008:Techniques and Tools for Remote Collaboration"

From Managing Nonprofit Technology Projects Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Notetaker: Jude
 
Notetaker: Jude
  
 +
'''REMOTE COLLABORATION'''
  
Remote Collaboration.  
+
*Teams in 3 different places team
 +
*MAP capacity building. Accounting, legal, strategy plan
 +
*2 teams on different coasts
 +
*Geographic offices
 +
*International carbon-based projects on the ground. Distributed energy modelling.
 +
*Regional, national networks, communities of interest in different places
 +
*Teams, collaborations of consultants
 +
*Big and small groups
 +
*Remote clients
 +
*Funding network, international. Members
 +
*2 locations and adding more with expansion – remote tools for staff collab and remote classrooms
 +
*Marketing and strategy design – virtual company, and 99% remote clients, remote contractors
 +
*Coalition of 46 orgs and 700 member groups.
 +
*Meet ups, conference calls
 +
*Strong remote creative planning.
 +
*Idealware is virtual organization but not super large yet, but huge source of concern
 +
*Openflows virtual organization, now have office. 2/3 clients remote
 +
*Large volunteer projects
 +
*Team of 35 people Social Forum
 +
*Distance work
 +
*Large groups and clients – show them what/how
 +
*NGOs with specific software. Lots of remote clients and remote meetings
 +
*Remote collaboration tools including phone.  
  
Teams in 3 diff places team
+
'''Problems & challenges:'''
MAP capacity building. Accounting, legal, strat plan
 
2 teams on diff coasts
 
Geographic offices
 
International carbon-based projects on the ground. Distributed energy modeling.
 
Regional, national networks, communities of interest in diff places
 
Teams, collaborations of consultants
 
Big and small groups
 
Remote clients
 
Funding network, international. Members
 
2-locations and adding more with expansion – remote tools for staff collab and remote classrooms
 
Marketing and strategy design – virtual company, and 99% remote clients, remote contractors
 
Coalition of 46 orgs and 700 member groups.
 
Meet ups, conference calls
 
Strong remote creative planning.
 
Idealware is virtual organization but not super large yet, but huge source of concern
 
Openflows virtual organization, now have office. 2/3 clients remote
 
Large volunteer projects
 
Team of 35 people Social Forum
 
Distance work
 
Large groups and clients – show them what/how
 
NGOs with specific software. Lots of remote clients and remote meetings
 
Remote collaboration tools including phone.
 
  
Problems & challenges:
+
*Keeping everyone on the same page. Don’t exclude those not present.
Keeping everyone on the same page. Don’t exclude those not present.
+
*Software installing
Software installing
+
*Virgin control with documents – which is most current copy of document edits.  
Virgin control with documents – which is most current copy of document edits.  
+
*How to white board on the phone
How to white board on the phone
+
*Budget for tools needed
Budget for tools needed
+
*Get useful updates and understand status of projects  
Get useful updates and understand status of projects  
+
*Confirming understanding
Confirming understanding
+
*Drawing out quiet members of team
Drawing out quiet members of team
+
*Is it an effective conversation
Is it an effective conversation
+
*How to get feedback.  
How to get feedback.  
+
*Keeping people engaged in conversation?
Keeping people engaged in conversation?
+
*Multi-tasking prevention.  
Multi-tasking prevention.  
+
*Creating a venue informal discussions – besides agenda meeting.  
Creating a venue informal discussions – besides agenda’d meeting.  
+
*Create energy of interaction and good ideas creation
Create energy of interaction and good ideas creation
+
*Culture propagation, eg. how to bring in new people
Culture propagation, eg how to bring in new people
 
  
 
Understanding what people’s capacity is at a given time.  
 
Understanding what people’s capacity is at a given time.  
 +
 
Coalition and network interactions
 
Coalition and network interactions
1- creating a zone for cohesive team formation:
 
  
tool: SILK is a chat client, channel for each client, plus 2 channels for general conversation about OPENFLOWS. (I’m busy today), virtual water cooler, other organizations.. did you notice this? I need help doing something.  
+
1. Creating a zone for cohesive team formation:
 +
 
 +
Tool: SILK is a chat client, channel for each client, plus 2 channels for general conversation about OPENFLOWS. (I’m busy today), virtual water cooler, other organizations.. did you notice this? I need help doing something.  
 
Good, but not quite there. Hard to get full conversations going.  
 
Good, but not quite there. Hard to get full conversations going.  
  
IM : chat w/ one another formal or informal. Conversations logged so can remember them. “Hey can you chat?” transition to phone call. Informal culture of friendliness. One-on-one, and maybe 3-way chat. Then conference calling.  
+
IM : chat with one another formal or informal. Conversations logged so can remember them. “Hey can you chat?” transition to phone call. Informal culture of friendliness. One-on-one, and maybe 3-way chat. Then conference calling.  
  
 
FREENODE
 
FREENODE
Line 74: Line 76:
 
Used by developers and not others.  
 
Used by developers and not others.  
  
Access it thru Colloquy
+
Access it through Colloquy
  
 
AOL instant messenger.
 
AOL instant messenger.
Line 80: Line 82:
 
IRC gen used for many-to-many. Multiple people.
 
IRC gen used for many-to-many. Multiple people.
 
IM one-one communication. Only they are aware of the conversation.  
 
IM one-one communication. Only they are aware of the conversation.  
IRC also has private messeging.  
+
IRC also has private messaging.  
  
 
Who has used all of them, and why use what you do?
 
Who has used all of them, and why use what you do?
Line 100: Line 102:
 
Depends on clients and teams.  
 
Depends on clients and teams.  
  
Techniques:  
+
'''Techniques:'''
  
1- Skype.  
+
'''1.''' Skype.
Time zone issues.  
+
Moving technical data, dbases, documents.  
+
*Time zone issues.  
Use Skype works 80% of the time.  
+
*Moving technical data, dbases, documents.  
Skype is a free world wide digitizing text/video/voice communication. Free worldwide.  
+
*Use Skype works 80% of the time.  
“little good with a curl” good very good; bad atrocious.  
+
*Skype is a free world wide digitizing text/video/voice communication. Free worldwide.  
Use it dynamically. Yell at one another. Up to 70 people in conversation. Some echo issues.  
+
*“little good with a curl” good very good; bad atrocious.  
Move algorithms – type it in.  
+
*Use it dynamically. Yell at one another. Up to 70 people in conversation. Some echo issues.  
Email one another.  
+
*Move algorithms – type it in.  
You can be invisible. They can shout your name even at 2:30am.  
+
*Email one another.  
 +
*You can be invisible. They can shout your name even at 2:30am.  
  
Means of communication for diff purposes. Evolved that way.  
+
Means of communication for different purposes. Evolved that way.  
 
IM is Apple stuff.  
 
IM is Apple stuff.  
  
2- Having a variety of communication tools; know that one type does not fit all people. Individual communication styles. Based on who the people are.  
+
'''2.''' Having a variety of communication tools; know that one type does not fit all people. Individual communication styles. Based on who the people are.  
  
3- How to schedule meetings?  
+
'''3.''' How to schedule meetings?  
  
Eg. IM arrange meetings across the country. With more clients… got an exchange server: do everything through Outlook.  
+
*Eg. IM arrange meetings across the country. With more clients… got an exchange server: do everything through Outlook.  
  
What about international – no overlapping times.  
+
*What about international – no overlapping times.  
No way around the bad time. Communications plan talked about in a different mode. Ideal times for most if not all. Then rotate them, so people had to participate.  
+
*No way around the bad time. Communications plan talked about in a different mode. Ideal times for most if not all. Then rotate them, so people had to participate.  
  
4- Filesharing. Avoid email “sneakernet”
+
'''4.''' Filesharing. Avoid email “sneakernet”
  
 
Have data living outside you:  
 
Have data living outside you:  
Google documents, eg, universally recognizable. Data living on google servers. Upload and edit, previous version. Everyone invited.  
+
Google documents, eg., universally recognizable. Data living on google servers. Upload and edit, previous version. Everyone invited.  
 
You can see the text of the document. Very transformative. Commenting on things. Versus Word being a nightmare. Open to the world OR problems with email addresses. Google account complicated – security. Team documents.  
 
You can see the text of the document. Very transformative. Commenting on things. Versus Word being a nightmare. Open to the world OR problems with email addresses. Google account complicated – security. Team documents.  
  
Line 150: Line 153:
 
Format neutral = NOT. Accept some.  
 
Format neutral = NOT. Accept some.  
  
Media project. Brochures, diff versions.  
+
Media project. Brochures, different versions.  
  
BaseCamp – graphic design iterations eg.  
+
Basecamp – graphic design iterations e.g.  
  
 
Code control and versioning control. Revert back to previous version. Interactive workbench? No. version number. Compare them. Manager decides.  
 
Code control and versioning control. Revert back to previous version. Interactive workbench? No. version number. Compare them. Manager decides.  
Line 162: Line 165:
 
Don’t try to have 5 people doing photoshop on same thing.  
 
Don’t try to have 5 people doing photoshop on same thing.  
  
5. Shared Diagramming Tool.
+
'''5.''' Shared diagramming tool.
 
? drawing software re shared mockups?  
 
? drawing software re shared mockups?  
 
GLIFFY
 
GLIFFY
 
To do mock ups.  
 
To do mock ups.  
  
6. Status.  
+
'''6.''' Status.  
 
Project blogs people have to post things. Not polluting email. Everyone has an account.  
 
Project blogs people have to post things. Not polluting email. Everyone has an account.  
  
7. Website sharing: JumpChart – allows dynamic and collaborative wireframing. Change flow of site as it’s being developed.  
+
'''7.''' website sharing: JumpChart – allows dynamic and collaborative wireframing. Change flow of site as it’s being developed.  
  
 
Trac has been used.  
 
Trac has been used.  
Line 182: Line 185:
 
Every once in a while you have to get in the same room. Personal connection. Imperative.  
 
Every once in a while you have to get in the same room. Personal connection. Imperative.  
  
Personal connection: conf calls see notes and force people to vote on things. So everyone is forced to listen. Cultural – facebook page and post personal things, vacation photos.  
+
Personal connection: conference calls see notes and force people to vote on things. So everyone is forced to listen. Cultural – facebook page and post personal things, vacation photos.  
  
 
Encourage cultural realization and assimilation. Use Google Reader to use news. Sharing feature. Tell each other what we’re reading in the news. Says a lot. Easy to do.  
 
Encourage cultural realization and assimilation. Use Google Reader to use news. Sharing feature. Tell each other what we’re reading in the news. Says a lot. Easy to do.  
Line 188: Line 191:
 
National collaboration. Creative space. Hook up regional nodes to do in-person meetings. And then everyone get on a call together after. Helps.  
 
National collaboration. Creative space. Hook up regional nodes to do in-person meetings. And then everyone get on a call together after. Helps.  
  
AHA:
+
'''AHA's:'''
Communication – easier to sort out
+
 
Collaboration – think together simultaneously – harder to tailor to everyone’s need
+
*Communication – easier to sort out
IM and IRC
+
*Collaboration – think together simultaneously – harder to tailor to everyone’s need
Important to establish informal backchannel for office team
+
*IM and IRC
Sometimes you have to meet in person.  
+
*Important to establish informal backchannel for office team
Meta model. Communication – lots of ways. Collaboration on ideas is a bigger challenge.  
+
*Sometimes you have to meet in person.  
Lots of opinions about which tools. Gets in the way of the higher priorities of the tools – the why of the tools. Arguments about tools masks other issues.
+
*Meta model. Communication – lots of ways. Collaboration on ideas is a bigger challenge.  
 +
*Lots of opinions about which tools. Gets in the way of the higher priorities of the tools – the why of the tools. Arguments about tools masks other issues.
  
other stuff:
+
Other stuff:
  
 
Salesforce.  
 
Salesforce.  
  
Giftworks lives locally. $400/computer. No limits on records. Integrates w/ quickbooks. Mailings. Smartlists.  
+
Giftworks lives locally. $400/computer. No limits on records. Integrates with quickbooks. Mailings. Smartlists.  
 
Mission research.
 
Mission research.
  
 
Eric Leland.
 
Eric Leland.

Latest revision as of 22:47, 15 January 2016

Managing or collaborating remote teams can be challenge. We'll share best practices and software tools that help teams work happily and productively at a distance.

Notetaker: Jude

REMOTE COLLABORATION

  • Teams in 3 different places team
  • MAP capacity building. Accounting, legal, strategy plan
  • 2 teams on different coasts
  • Geographic offices
  • International carbon-based projects on the ground. Distributed energy modelling.
  • Regional, national networks, communities of interest in different places
  • Teams, collaborations of consultants
  • Big and small groups
  • Remote clients
  • Funding network, international. Members
  • 2 locations and adding more with expansion – remote tools for staff collab and remote classrooms
  • Marketing and strategy design – virtual company, and 99% remote clients, remote contractors
  • Coalition of 46 orgs and 700 member groups.
  • Meet ups, conference calls
  • Strong remote creative planning.
  • Idealware is virtual organization but not super large yet, but huge source of concern
  • Openflows virtual organization, now have office. 2/3 clients remote
  • Large volunteer projects
  • Team of 35 people Social Forum
  • Distance work
  • Large groups and clients – show them what/how
  • NGOs with specific software. Lots of remote clients and remote meetings
  • Remote collaboration tools including phone.

Problems & challenges:

  • Keeping everyone on the same page. Don’t exclude those not present.
  • Software installing
  • Virgin control with documents – which is most current copy of document edits.
  • How to white board on the phone
  • Budget for tools needed
  • Get useful updates and understand status of projects
  • Confirming understanding
  • Drawing out quiet members of team
  • Is it an effective conversation
  • How to get feedback.
  • Keeping people engaged in conversation?
  • Multi-tasking prevention.
  • Creating a venue informal discussions – besides agenda meeting.
  • Create energy of interaction and good ideas creation
  • Culture propagation, eg. how to bring in new people

Understanding what people’s capacity is at a given time.

Coalition and network interactions

1. Creating a zone for cohesive team formation:

Tool: SILK is a chat client, channel for each client, plus 2 channels for general conversation about OPENFLOWS. (I’m busy today), virtual water cooler, other organizations.. did you notice this? I need help doing something. Good, but not quite there. Hard to get full conversations going.

IM : chat with one another formal or informal. Conversations logged so can remember them. “Hey can you chat?” transition to phone call. Informal culture of friendliness. One-on-one, and maybe 3-way chat. Then conference calling.

FREENODE Silkserver ?how to keep channels separate and prevent spillover. What channel should this be on. Don’t overwhelm people on certain thing. Honor system. CHAT. OpenFlow.

IRC and Silk similar. Silk extra security tools. Authenticity tools. Encrypted

SILC

IM = instant messaging SILC IRC All 3 similar. 1-5 in a channel for each. IRC and SILC. IRC more techie. But easy. Used by developers and not others.

Access it through Colloquy

AOL instant messenger.

IRC gen used for many-to-many. Multiple people. IM one-one communication. Only they are aware of the conversation. IRC also has private messaging.

Who has used all of them, and why use what you do? One reason why so many options – lack of similar identities. What do you want the tool to do.

Instantaneous response. IM

Multi-protocol client (logged into multiple things at the same time).

Inside the office. Open source jabber. Remote users are at a detriment. VPMing

Jabber is the protocol of choice. Tool is Pigeon.

AOL IM (Get Active). Internal External IRC. Trillium knows how to have multiple tools going on at the same time Depends on clients and teams.

Techniques:

1. Skype.

  • Time zone issues.
  • Moving technical data, dbases, documents.
  • Use Skype works 80% of the time.
  • Skype is a free world wide digitizing text/video/voice communication. Free worldwide.
  • “little good with a curl” good very good; bad atrocious.
  • Use it dynamically. Yell at one another. Up to 70 people in conversation. Some echo issues.
  • Move algorithms – type it in.
  • Email one another.
  • You can be invisible. They can shout your name even at 2:30am.

Means of communication for different purposes. Evolved that way. IM is Apple stuff.

2. Having a variety of communication tools; know that one type does not fit all people. Individual communication styles. Based on who the people are.

3. How to schedule meetings?

  • Eg. IM arrange meetings across the country. With more clients… got an exchange server: do everything through Outlook.
  • What about international – no overlapping times.
  • No way around the bad time. Communications plan talked about in a different mode. Ideal times for most if not all. Then rotate them, so people had to participate.

4. Filesharing. Avoid email “sneakernet”

Have data living outside you: Google documents, eg., universally recognizable. Data living on google servers. Upload and edit, previous version. Everyone invited. You can see the text of the document. Very transformative. Commenting on things. Versus Word being a nightmare. Open to the world OR problems with email addresses. Google account complicated – security. Team documents.

Sharepoint: worlds apart in terms of complexity. User roles, security. Store and categorize documents. Share with a group. Sharepoint is web-based. Microsoft package. To create intranets can include group collaboration environments. Define your workspace. Version control. Integrates with MS project and all other Office. Eg. UC Berkeley students. Commonly used as enterprise. Needs server to host it.

Central Desktop. Shared file area. Basic version control.

Alternative. IM. Teams of consultants. How to include clients. Audiovisual tools – upload power point, share screen, google document. Share desktops. Lead on the call. Go through a process. Presentation tools.

Go to meeting. Client work – handy – use client computer from remote. Log into their computer. Cost effective. For small groups and NGOs. Hire consultant can work on your desktop without expenses. Save $.

Ready Talk. More expensive.

Adobe product: Breeze, and there’s a 15 person user Adobe Connect.

Format neutral = NOT. Accept some.

Media project. Brochures, different versions.

Basecamp – graphic design iterations e.g.

Code control and versioning control. Revert back to previous version. Interactive workbench? No. version number. Compare them. Manager decides. “format agnostic? Yes. SubVERsion. GIT. CBS.

Binary files? Can’t merge. Doesn’t know about format (graphic file).

Don’t try to have 5 people doing photoshop on same thing.

5. Shared diagramming tool. ? drawing software re shared mockups? GLIFFY To do mock ups.

6. Status. Project blogs people have to post things. Not polluting email. Everyone has an account.

7. website sharing: JumpChart – allows dynamic and collaborative wireframing. Change flow of site as it’s being developed.

Trac has been used.

Tools. Software. Techniques. High level.

Be open and honest; basic communication tools. Be open. Have to say what you mean. And say things. Praise. Nothing replaces one-one communication. Every once in a while you have to get in the same room. Personal connection. Imperative.

Personal connection: conference calls see notes and force people to vote on things. So everyone is forced to listen. Cultural – facebook page and post personal things, vacation photos.

Encourage cultural realization and assimilation. Use Google Reader to use news. Sharing feature. Tell each other what we’re reading in the news. Says a lot. Easy to do.

National collaboration. Creative space. Hook up regional nodes to do in-person meetings. And then everyone get on a call together after. Helps.

AHA's:

  • Communication – easier to sort out
  • Collaboration – think together simultaneously – harder to tailor to everyone’s need
  • IM and IRC
  • Important to establish informal backchannel for office team
  • Sometimes you have to meet in person.
  • Meta model. Communication – lots of ways. Collaboration on ideas is a bigger challenge.
  • Lots of opinions about which tools. Gets in the way of the higher priorities of the tools – the why of the tools. Arguments about tools masks other issues.

Other stuff:

Salesforce.

Giftworks lives locally. $400/computer. No limits on records. Integrates with quickbooks. Mailings. Smartlists. Mission research.

Eric Leland.