41
IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

Embed Size (px)

Citation preview

Page 1: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group

®

Tools for Collaborative Workplaces

Brendan JansenSenior IT SpecialistIBM Software Group

Page 2: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

“Collaborative Workplaces”A place has an internal model that represents a user’s work

It holds things they work with Plus things they work on Plus connections to people

Communication Mail Calendar Chat MeetingsDocuments

Favorites, subscriptions Editing tools Folders & categories

Processes Tasks Forms Work flows

Page 3: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Today’s Presentation … Three ways to enhance collaborative workplaces

1. With IBM Lotus Team Workplaces Using Instant Messaging and Web Conferencing

Providing eMail & Calendar Integration

By starting with PlaceTypes

2. With New Collaborative Features in IBM Lotus Notes 6.5 By using new design elements and applying them to existing applications

By using new “Workplace” options.

3. With Places, Pages and Portlets in IBM Lotus Workplace Refacing existing applications and collaborative components

Providing contextual based collaboration to teams

Doing it today with WebSphere Portal.

Page 4: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

We have a problem ….

Internal Proposal is due to Management in 7 DAYS

Requirements to be collated and summarised

Tasks assigned to team members Multiple reports to reviewed All documents and correspondence to be

captured and tracked Presentations need to be created Business justification to be drafted ROI and TTV spreadsheets submitted Technical Documentation referred to

Page 5: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Constraints

A plethora of information to share with the team immediately Work needs to start today Team Members are scattered across the state/country External personnel will be involved Security is important Existing email and desktop applications to be used There is no budget for IT support There is no time or budget for user training

Page 6: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

IBM Lotus Team Workplace

Page 7: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Additional Integration Points

WebSphere Portal/Lotus Workplace Collaboration Portlets

Collaboration Center Portlets eMail and Calendar

Schedule Web Conferences (eMeetings) from Calendar interface

Schedule Web Conferences (eMeetings) from Team Workplaces

Newsletters and notifications from Workplaces to email

Calendar update from Team Workplace calendars

Page 8: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

New Collaborative Features in Notes 6.5

Instant Messaging (IM) IntegrationIntegrated Login with IBM Lotus Instant Messaging

IM Preferences managed in Notes Client

New Application Integration Features

6.5 Mail Template Integrated with IM Customisable Workplace

Personal ‘portal like’ interface for your Notes Client

Create Personal Workplaces based on YOUR activities

A different way of looking at your collaborative tools

Page 9: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Lets use these tools to build a new workplace …

Page 10: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Sametime Integration with the Notes 6.5 Client

Instant Messaging User Preferences

Single Sign-On

Page 11: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Sametime Integration with the Notes 6.5 Client

Instant Messaging Status Bar

Page 12: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Sametime Integration with the Notes 6.5 Client

Instant Messaging Menu Items

•Send Instant Message•Start Instant Meeting•Add to Buddy List•Show/Hide Buddy List

Instant Messaging Toolbar

Page 13: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Sametime Integration in the 6.5 Mail Template

Awareness integration at the view/folder level…

Awareness integration at the form level…

Page 14: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

IM Integration with Notes 6.5 Client

Uses value of Instant Messaging (IM) server field in Location document Uses current Notes user name to authenticate with IM Server Single Sign On (SSO) with Notes client is an option Floating Contact List Shows Contact List as stored on server Provides additional entries in Contact List based on context. Three additional approaches in Domino Designer

1. Awareness within a field in a form

2. Awareness within a column in a view

3. New Embedded Element – “Contact List”

Page 15: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Awareness within a field in a form

Names fields have "Show Online Status" property.

Page 16: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Awareness within a column in a view

Views can now contain "name-style" columns, with a "Show Online Status" property. The column has an option to use the value from another column for its name.

E.g. You may want to just display “Brendan Jansen”, but use the value “Brendan Jansen/Australia/IBM” for the online status checking.

Page 17: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

New Embedded Element – “Contact List’

New embedded element type for Contact List, so developers can embed them anywhere

Page 18: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

What will Lotus Workplace deliver?

Dynamically integrated work environments...

Messaging Calendar and schedule Document management Directory services Awareness and chat Team places Meetings Editors and viewers Threaded discussions Workflow Learning

… based on your work and your role

Page 19: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

What are Collaboration Center Portlets?

Page 20: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Building Collaborative Workplaces

Page 21: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Solution Topology

Sametime 3.0 QuickPlace 3.0

LDAP ServerWebSphere Portal 4.2

Installation program adds:

A. Directory Connector Application

B. A DB2 Database (and Tables)C. Documentation (InfoCenter)

D. 3 x Portlets

1. People Finder portlet

2. My Team Workplaces portlet

3. Web Conferencing portlet

Install Here

Page 22: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

System Requirements for Collaboration Center Portlets (Today)

1. WebSphere Portal Extend, version 4.22. Server Operating Systems

Windows 2000

Linux Intel – Red Hat or SuSE, 7.2

AIX 5.1

3. Directory Servers IBM Directory Server 4.1

IBM Lotus Domino 5.0.10

Sun ONE, (iPlanet) 5.0

Windows 2000 Active Directory 2000

4. Client Operating System Windows 2000

Windows XP5. Browsers

Internet Explorer 5.5, 6.0

Netscape 6.x and above

Mozilla 1.3 and above6. Other

QuickPlace 3.0 (included with WebSphere Portal Extend 4.2)

Sametime (IM / Awareness) 3.0 (included with WP Extend 4.2)

Sametime (e-meetings) 3.0

Page 23: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

‘My Team Workplaces’ Portlet

Displays a list of Team Workplaces the user is a member of Shows detailed views about specific Team Workplaces Allows cross-Team Workplace Search Integrated People Awareness Create new Team Workplaces from portal interface

Page 24: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

My Team Workplaces Portlet

Page 25: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

My Team Workplaces Portlet

Page 26: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Lotus Web Conferencing Portlet

Displays list of scheduled or active meetings View meeting details in the portal Create new e-Meeting from portal Integrated People Awareness

Page 27: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Lotus Web Conferencing Portlet

Page 28: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Portlet

Search for users in corporate directory (White Pages) Facilitate finding people based on areas of expertise, background, etc. Multiple views of the information – more on this later … Out of the box schema supported - inetOrgPerson Customisable queries and user interfaces Integrated People Awareness

Page 29: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Multiple Views are Available – Out of the Box

Quick search Quick search results Business card results Advanced Search Advanced Search results list Person Record View Organisation View

Customised in each instance of the portlet.

Page 30: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Quick Search Views

Business Card View

Page 31: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Let’s use these tools to build a collaborative workplace

Page 32: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Architecture

LDAP Directory

Connector

Connector

People FinderPortlet

People FinderPortlet

Named Query

Update Request

LDAP Query

LDAP Results

Page 33: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Architecture

ConfigurationData (XML)

ConfigurationData (XML)

•LDAP Connection Parameters•Attribute Mapping•Query Definitions

LDAP Directory

Connector

Connector

People FinderPortlet

People FinderPortlet

Named Query

Update Request

LDAP Query

LDAP Results

Page 34: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Architecture

Portlet ConfigurationUser Interface

Portlet ConfigurationUser Interface

Portlet Instance Data•Named Queries•Profile contents / layout•Results contents / layout

ConfigurationData (XML)

ConfigurationData (XML)

•LDAP Connection Parameters•Attribute Mapping•Query Definitions

LDAP Directory

Connector

Connector

People FinderPortlet

People FinderPortlet

Named Query

Update Request

LDAP Query

LDAP Results

Page 35: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Architecture

IBM DirectoryIntegrator

IBM DirectoryIntegrator

OtherOtherPortletsPortletsOtherOther

PortletsPortlets

Published actionsVia Click 2 ActionInterface

Portlet ConfigurationUser Interface

Portlet ConfigurationUser Interface

Portlet Instance Data•Named Queries•Profile contents / layout•Results contents / layout

ConfigurationData (XML)

ConfigurationData (XML)

•LDAP Connection Parameters•Attribute Mapping•Query Definitions

LDAP Directory

Connector

Connector

People FinderPortlet

People FinderPortlet

Named Query

Update Request

LDAP Query

LDAP Results

Page 36: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Portlet - Setup Steps

1. Install & Configure

2. Portlet Administration

3. Portlet Instance Setup

Page 37: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

People Finder Customisation

Uses portal styles for theme consistency JSP Taglibs available Configure queries, views, and layout for each instance Modify view jsps in the portlet if necessary

Page 38: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Directory Planning Considerations

Existing directory environment Is there a single corporate directory?

Multiple directories for different applications?

How are directories replicated?

Performance considerations People Finder accesses a single LDAP directory

Dedicated directory server or separate replica may be needed for performance

Network dispatcher / clustering for scalability

Data requirements People Finder is flexible but value increases with access to comprehensive data

Example: Organisation view requires “Manager” attribute

Location of desired data could be distributed across multiple directories and applications

Page 39: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Option - IBM Directory Integrator and People Finder

IBM DirectoryIntegrator

IBM DirectoryIntegrator

MetaDirectory

People Finder Portlet

People Finder Portlet

•Connectors for many data sources•Powerful capabilities for complex data integration•Manages data synchronisation and update

LDAP HRMS Profiles ERP

Page 40: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

References and More Information

Collaboration Center Portlets Technical White Paper http://www.ibm.com/software/lotus/portal/

Portlet Catalog http://www.ibm.com/websphere/portal/portlet/catalog

Portal Developer Zone http://www.ibm.com/websphere/portal/developer

WebSphere Portal Home http://www.ibm.com/websphere/portal

IBM Directory Integrator Home http://www.ibm.com/software/network/directory/integrator/v5.html

Page 41: IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group

IBM Software Group | Lotus software

Summary

IBM continues to deliver the premier integrated collaborative experience customers want and need

Customers receive a complete, integrated solution from IBM and IBM partners

Another milestone in the evolution of IBM defining the future of the eWorkplace

Lotus developing the tools to assist the human element in that eWorkplace