session 2: social software

84
Potential Practicality Reality Chris Sparshott IBM Software Group

Upload: chris-sparshott

Post on 06-May-2015

2.987 views

Category:

Technology


0 download

DESCRIPTION

My day of social software

TRANSCRIPT

Page 1: Session 2: Social Software

PotentialPracticalityReality

Chris SparshottIBM Software Group

Page 2: Session 2: Social Software

Part 1: PotentialPart 2: PracticalityPart 3: Reality

Page 3: Session 2: Social Software

Video: How many friends do you have?

Video

Page 4: Session 2: Social Software

Part 1: Potential

Page 5: Session 2: Social Software
Page 7: Session 2: Social Software
Page 8: Session 2: Social Software

From my Blackberry device I can search all employees

at IBM

Page 9: Session 2: Social Software

I do a search on “rest” development to find an

expert in that area

Page 10: Session 2: Social Software

12 people are returned from the search results

Page 11: Session 2: Social Software

Luis is at the top of the list and I look at his corporate

profile

Page 12: Session 2: Social Software

I can access his contact details and initiate

communication from here

Page 13: Session 2: Social Software

Instead I look at the tags that have been generated by users to describe Luis

Page 14: Session 2: Social Software

I also look at his “About Me” to see how he describes himself.

Page 15: Session 2: Social Software

I decide to connect with Luis via instant messaging

Page 16: Session 2: Social Software

We chat and he will assist us with our REST questions

in the evening

Page 19: Session 2: Social Software
Page 20: Session 2: Social Software
Page 21: Session 2: Social Software
Page 22: Session 2: Social Software
Page 23: Session 2: Social Software
Page 24: Session 2: Social Software
Page 25: Session 2: Social Software
Page 26: Session 2: Social Software
Page 27: Session 2: Social Software
Page 28: Session 2: Social Software
Page 29: Session 2: Social Software
Page 30: Session 2: Social Software
Page 31: Session 2: Social Software
Page 32: Session 2: Social Software
Page 35: Session 2: Social Software
Page 36: Session 2: Social Software
Page 37: Session 2: Social Software
Page 38: Session 2: Social Software
Page 39: Session 2: Social Software
Page 40: Session 2: Social Software
Page 41: Session 2: Social Software
Page 42: Session 2: Social Software
Page 43: Session 2: Social Software
Page 44: Session 2: Social Software
Page 45: Session 2: Social Software
Page 46: Session 2: Social Software
Page 47: Session 2: Social Software
Page 48: Session 2: Social Software

Benefits

Individual

Community Team

Increased personal productivity

Team collaboration

Community building

48

Page 49: Session 2: Social Software

Break?

Page 50: Session 2: Social Software

Video

Page 51: Session 2: Social Software

Part 2: Practicality

Page 52: Session 2: Social Software

IBM Lotus Connections Social Software

Lotus Connections is social software for

business that empowers you to be more innovative and helps you execute

more quickly by using dynamic networks of

coworkers, partners and customers.

Communities

Blogs DogearActivities

Profiles

Home page

WikisFiles

Page 53: Session 2: Social Software

Communities

Create, find, join, and work with communities of people who share a common interest, responsibility, or area of expertise

Blogs

Use a weblog to present your idea and get feedback from others; learn from the expertise and experience of others who blog

Bookmarks

Save, organize and share bookmarks; discover bookmarks that have been qualified by others with similar interests & expertise

Activities

Organize your work, plan next steps, and easily tap your expanding professional network to help execute your everyday deliverables, faster

Profiles

Quickly find the people you need by searching across your organization and connecting to others.

Homepage

Manage your attention by viewing relevant social data aggregated across your subscriptions, notifications, and network of colleagues.

WikisFiles

Upload and share any type of file with colleagues and communities. Store versions and view downloads, comments and ratings.

Create wiki spaces for individuals, groups, and communities to coauthor pages. View changes across pages, ratings, and comments.

All your social software needsready for business

Page 54: Session 2: Social Software

Profiles

Quickly find the people you need by searching across your organization and connecting to others.

Scenario 1: Informing, Interacting and monitoring your network

Scenario 2: Finding expertise from user generated tag content and adding colleagues to your network

Scenario 3: Find expertise through personal and company related content

Scenario 4: Associating a keyword or tag to a colleague to make them easier to discover

Scenario 5: Assess suitability of network invites

Video

Page 55: Session 2: Social Software

Scenario 1: Finding relevant knowledge quickly

Scenario 2: Bookmark Web Sites and applications

Scenario 3: Find colleagues with similar interests

Scenario 4: Find specialist communities

Bookmarks

Save, organize and share bookmarks; discover bookmarks that have been qualified by others with similar interests & expertise

Video

Page 56: Session 2: Social Software

Scenario 1: Create a community

Scenario 2: Change the theme

Scenario 3: Create a page that allcommunity members can edit

Scenario 4: Manage tasks in afully functioning community

Scenario 5: Help each other through a community

Communities

Create, find, join, and work with communities of people who share a common interest, responsibility, or area of expertise

Video

Page 57: Session 2: Social Software

Scenario 1: create an activityusing a template and integration with Lotus notes

Activities

Organize your work, plan next steps, and easily tap your expanding professional network to help execute your everyday deliverables, faster

Video

Page 58: Session 2: Social Software

Scenario 1: Sharing a file

Files

Upload and share any type of file with colleagues and communities. Store versions and view downloads, comments and ratings.

Video

Page 59: Session 2: Social Software

Lotus Connections Strategy• Deliver business value through social software• Focus on the human assets• Unearth collaborative knowledge• Discover organic innovation that is happening

everyday• Connect the ideas to the people who can turn

them into assets which derive business value

Page 60: Session 2: Social Software

Break?

Page 61: Session 2: Social Software

Video

Page 62: Session 2: Social Software

Part 3: Reality

http://w w w .f lickr.com/photos/pigpogm/25905220/

Page 63: Session 2: Social Software

Communities

Create, find, join, and work with communities of people who share a common interest, responsibility, or area of expertise

Blogs

Use a weblog to present your idea and get feedback from others; learn from the expertise and experience of others who blog

Bookmarks

Save, organize and share bookmarks; discover bookmarks that have been qualified by others with similar interests & expertise

Activities

Organize your work, plan next steps, and easily tap your expanding professional network to help execute your everyday deliverables, faster

Profiles

Quickly find the people you need by searching across your organization and connecting to others.

Homepage

Manage your attention by viewing relevant social data aggregated across your subscriptions, notifications, and network of colleagues.

WikisFiles

Upload and share any type of file with colleagues and communities. Store versions and view downloads, comments and ratings.

Create wiki spaces for individuals, groups, and communities to coauthor pages. View changes across pages, ratings, and comments.

All your social software needsready for business

Page 64: Session 2: Social Software

LDAP RDBFile

System

Other Enterprise Services

SAPeMail …

JMX Administration

NavigationalHeader

PersonCard

User Directory

HTTP Server & Proxy Cache

Profiles

POSTPUT

BlogsCommunities Dogear Activities

DELETE GET

Lotus Connections Services

Common ServicesREST API

Home page

Architecture

Page 65: Session 2: Social Software

Loose integration

• lightweight, independent services

• Synergy: the whole is greater than the sum of its parts

• Incremental adoption: start anywhere, go anywhere

• Simple, standard integration and extensibility

• Consistent administration

Page 66: Session 2: Social Software

Integration with homepage

Page 67: Session 2: Social Software
Page 68: Session 2: Social Software
Page 69: Session 2: Social Software

Integration with application pages

Page 70: Session 2: Social Software
Page 71: Session 2: Social Software
Page 72: Session 2: Social Software
Page 73: Session 2: Social Software
Page 74: Session 2: Social Software
Page 75: Session 2: Social Software
Page 76: Session 2: Social Software

Video

Page 77: Session 2: Social Software

Deployment Scenarios

Page 78: Session 2: Social Software

Browser•Windows® (IE 6/7, Firefox 2) •SLED 10 XGL (Firefox 2) •Mac OSX (Firefox 2•WebSphere PortalRich Clients•Lotus Notes®•Lotus Sametime®•Microsoft Office•Microsoft OutlookFeed support •Atom based Readers•Custom ApplicationsWeb and Rich Clients

Lotus® Connections Service•WAS 6.1 (including IHS) on:

•Red Hat Enterprise Linux® ES v4•Windows 2003 Server

•AIX•SuSE Linux

One or more service…•Activities•Profiles•Dogear•Blogs

•Communities•Home page

•Files•Wiki

RDMS•DB2® 9.1 ®•Oracle 10G ®

•SQL Server 2005

Corporate LDAP Directory•IBM TDS 6

•MS Active Directory 2003/ADAM•Lotus Domino® v7/v8

•Novell eDirectory•Sun ONE

High Level Architecture

Page 79: Session 2: Social Software

Pilot Deployment

• Supports only Windows 2003

• Maximum of 100 concurrent users

• Installation installs WebSphere Application Server 6.1.0.13 and DB2 Express

• No LDAP is installed, and no integration with existing LDAP

• Registered users are imported into the Self Contained Pilot via a text file

• Can migrate data from this pilot to a production deployment

Page 80: Session 2: Social Software

Proof of Concept Deployment

• Appropriate for simple demos, light testing• Lotus Connect services must be installed into their own WepSphere Application

Server instance– Can not all be loaded into default server1– Should use separate profiles using WepSphere Application Server profile

manager (best practice) – Can also be created using ‘wsadmin’ script into a single profile

RDBMSITDI

IHS/WASITDS

Connections

BrowserFeed Reader

Plug-in

HTTPHTTPS

JDBC

Page 81: Session 2: Social Software

Small Production Deployment

• Appropriate for deployment to workgroup, small business, small deployment

• TDI can combine data from an LDAP and alternate repository (e.g. PeopleSoft, SAP, etc)

RDBMSITDI

LDAP

IHS/WASConnections

BrowserFeed Reader

Plug-in

HTTPHTTPS

JDBC

LDAP

Port 389

AlternateRepository

TDIConnector

Page 82: Session 2: Social Software

Scaleable Deployment

• Appropriate for enterprise deployments• WebSphere Application Server servers must have common file share for Activities

and Blogs service• Edge, LDAP, DB2, IHS can be also be clustered if desired

EDGE 1

RDBMS

HTTP 1

HTTP 2

DeploymentManager

LDAPNODE 1Connections

NODE 2Connections

TDI

ProfilesData Only

HR DB ERP DB

BrowserFeed Reader

Plug-in

NFS/NSF

Page 83: Session 2: Social Software

Where to next?

Page 84: Session 2: Social Software

Coffee?