real-time technologies and efficient collaboration alexandre eisenchteter coo @af83 – twitter :...

58
Real-time technologies and efficient collaboration Alexandre Eisenchteter

Upload: kelly-baker

Post on 17-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

Real-time technologies and efficient collaboration

Alexandre EisenchteterCOO @af83 – twitter : @ineation

TTI/VANGUARD PARIS 2011

Page 2: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2

Collaboration occurs when a group of autonomous stakeholdersof a problem domain engage in an interactive process, using shared rules, norms, and structures, to act or decide on issues related to that domain

Toward a Comprehensive Theory of CollaborationD. J. Wood & B. Gray Journal of behavioral Science - 1991

Page 3: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

33

What makes an efficient collaboration

Page 4: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

44

energyenergy

energyenergy

energyenergy

Page 5: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

55

Manage the energy!

Time

Energy

Page 6: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

66

Energy zones

Time

Energy

Dead Zone

Sustainable Zone

High energy Zone

Page 7: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

77

Collaboration and energy zones

Time

Energy

Page 8: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

88

Collaboration can fail caused by weak energy management

Page 9: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

99

Collaboration w/o action

Time

Energy

Page 10: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1010

Unsustainable collaboration

Time

Energy

Page 11: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1111

Weak collaboration

Time

Energy

Page 12: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1212

An efficient collaboration

Time

Energy

Page 13: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1313

In real life

Physical Meetings

Distant collaboration

Page 14: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1414

Energy is linked with interactions frequency

Energy = f(interaction)

Page 15: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1515

Interaction and collaboration

Time

Interactionfrequency

Page 16: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1616

Interaction and collaboration

Time

Interactionfrequency

Interactions occur in a short period of time

Interactions occur at different times

No interaction

Page 17: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1717

Synchronous VS asynchronous

Time

Interactionfrequency

Dead Zone

Asynchronous interactions

Synchronous interactions

Page 18: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

1818

An efficient collaboration

Time

Interactionfrequency

Page 19: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

19

Rule # 1An efficient collaboration is the

right mix of synchronous and asynchronous interactions

Page 20: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2020

Asynchronous collaboration tools

Postal mailFax

E-mailFile server

GroupsWikiBlogs

ForumsQ&A base

Page 21: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2121

Synchronous collaboration tools

File sharingDesktop sharing

Instant massagingAudio video chat

White-boardCo-authoring

Mind-mapping

Page 22: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2222

Synchronous collaboration tools

File sharingDesktop sharing

Instant massagingAudio video chat

White-board

Co-authoringMind-mapping

Web meeting

Page 23: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2323

Mapping tools against synchronism

Highly synchronous

Synchronism

Asynchronous

Postal mail

Fax

Blogs

File server

Wiki

Q&A base

Groups

Forums

E-mail

File sharing

Desktop sharing

Instant massaging

White-board

Co-authoring

Mind-mapping

Audio video chat

Face to

Face

Page 24: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2424

Using a tool outside the sweet spot

Highly synchronous

Synchronicity

Asynchronous

Postal mail

Fax

Blogs

File server

Wiki

Q&A base

Groups

Forums

E-mail E-mail E-mail E-mail

File sharing

Desktop sharing

Instant massaging

White-board

Co-authoring

Mind-mapping

Audio video chat

Face to

face

Page 25: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2525

Use the right tool at the right time

==Efficient distant collaboration

Easy?

Page 26: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2626

Some collaboration process

• Planning• Scheduling• Tracking information• Problem solving• Document creation• Data gathering• Data distribution

Inspired by: Bolstad, C. A., & Endsley, M. R. (2003). Tools for supporting team collaboration.

Page 27: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2727

Process and distant tools

Inspired by: Bolstad, C. A., & Endsley, M. R. (2003). Tools for supporting team collaboration.

Page 28: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2828

We need domain specific tools that structure the distant

collaboration

Page 29: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

2929

Example : schedule a meeting

Page 30: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

3030

Doodle: efficient asynchronous meeting scheduling

Page 31: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

3131

Example : create a document

Page 32: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

3232

Etherpad: efficient co-authoring

Page 33: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

33

Rule # 2An efficient collaboration use

domain or process specific toolsto deliver value

Page 34: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

34

U.C.Engine helps you to buildreal time collaboration applications

Page 35: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

35

U.C.Engine Open Source components

Back-end components– A publish / subscribe server with persistence

The core is a publish/subscribe server with persistence written in Erlang. It exposes a RESTful HTTP API with JSON as its primary exchange format and can store the events in a database.

– Libraries (Node, RoR, …)

Page 36: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

36

U.C.Engine Open Source components

Front-end components– Widgets

Widgets are the easy way to add front-end features and tools to U.C.Engine applications. ucewidget.js provides a factory method to create widget classes.

– Libraries (JS)

Page 37: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

37

<article class="ui-widget uce-widget uce-widgetName uce-collapsed"> <header> <h1>Title widget</h1> </header>

<section class="uce-zoomed"> <!-- view 1 --> <article> <aside> tool bar </aside> content view 1 </article>

<!-- view 2 --> <article> <aside> tool bar </aside> content view 2 </article> </section>

<section class="uce-unzoomed"> <!-- view 1 --> <article> <aside> tool bar </aside> content view 1 </article>

Page 38: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

38

U.C.Engine make it easy to build such tools

Basic widget set• Meeting facilitation• Conversation• File sharing

Communication set• Videochat• VOIP• Desktop sharing

Efficient meeting set• Agenda• Timer• Action plan• Automated report• Basecamp plugin

Game storming set• Post-it session• Brain writing• KJ analysis• Prioritization• Specific reports

E-learning set• Question & answer• Quizz

Conference set• Twitter conversation• Twitter picture• Conversation

moderation• Survey

Agile set• Backlog management• Task board• Specific reports

Business decision set• Cause & effect matrix• Value mapping• SWOT• RACI matrix• Prioritization

Custom structured tools• …

Page 39: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

3939

U.C.Engine “efficient meeting” demonstration and test

platform

Page 40: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4040

Page 41: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

41

Collaboration template

MeetingStart

MeetingEnd

Part I Part II Part III Part IV

Meeting management and communication tools

Tool 1

Part V

Tool 2 Tool 3

Page 42: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4242

Page 43: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4343

U.C.Engine “brain-writing” demonstration

Page 44: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4444

Page 45: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4545

0

0

Page 46: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4646

0

5

Page 47: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4747

A great idea #1

This is a description of a great idea.

0

5

Page 48: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4848

0

5

Page 49: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

4949

Another great idea #2

This is a description of another great idea by someone else in the team.

0

5

Page 50: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

5050

Another great idea #2

This is a description of the same idea by someone in the team but extended with some more insights by the rest of the team.

0

5

Page 51: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

5151

10

50

Page 52: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

52

Efficient distant collaboration & tools

#1. The right mix of synchronous and asynchronous tool

#2. Availability of process specific tools

#3. An extensible collaboration platform

Page 53: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

53

The end!But before we leave,you may have questions or suggestions ?

Follow-me@ineation @ucengine

Page 54: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

5454

Draft slides

Page 55: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

5555

Real-time collaboration is needed when distant

individuals need to interact at the same time to produce high

value outputs

Page 56: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

5656

Meeting ==

Real-time collaboration

Page 57: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

57

Rich collaboration & structured tools

Collaboration tools vary in terms of the

degree to which they allow for structured

communications (of a very specific

predetermined nature) or unstructured

communications (allowing a wide variety

of information types to be exchanged).

StructuredTool 1

Raw input

Structuredoutput

Page 58: Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 – twitter : @ineation TTI/V ANGUARD P ARIS 2011

58

For distributed teams

Distant Meetings

Distant collaboration