Date post: | 22-Nov-2014 |
Category: |
Technology |
Upload: | christian-holsing |
View: | 1,584 times |
Download: | 2 times |
Social Business and IBM ConnectionsThomas Schaeck, IBMTwitter: @tschaeck
Niklas Heidloff, IBMTwitter: @nheidloff
Christian Holsing, IBMTwitter: @cholsing
Agenda
Social Business
IBM Connections 4 and Integration with other Products
App Dev for Social Business
With e-business our use of the internet went through a fundamental transformation which changed how we conduct business forever
to Selling
to Buying
From Surfing
From Browsing
The social media revolution is changing the way people interact and creates new relationships leveraging the social graph
Blogger
Vimeo
Delicious
Flickr
Picassa
MySpace
RSS
Wordpress
Leaders are leveraging Social Businessto create Competitive Advantage
Increase loyalty, advocacy, and revenue by listening, analyzing, and acting upon new insights to anticipate individual customers needs
Improve productivity and unleash innovation by tapping into the collective intelligence inside and outside their organizations “When the right people engage with the right
community, they can change the way business works”
“When customers are engaged on their own terms, you create more than a sale, you create an advocate”
Activate the Workforce Create a SmarterWorkforce
Delight Customers Create ExceptionalCustomer Experiences
© 2012 IBM Corporation
Social business makes business processes social in 4 ways
Reach people where they live and work
Connect through identities on consumer, b2b, and corporate social networks
Communicate on the associated channels
Monitor and analyze social data to discover new business insights
Analyze identities, social graphs, communications channels, and social content
Identify opportunities, problems, solutions, valuations, etc
Enable people to engage productively in a business context
Develop personal insights and social intelligence
Facilitate emergent processes
Act on insight for business advantage
Integrate social capabilities into the enterprise in order to act on new opportunities, make better decisions, optimize processes in real time, and govern and manage risk
IBM Connections is the center of the Social Business
IBM Websphere Portal
3rd PartyTools
IBM Lotus Notes & Domino
IBM Sametime
IBM Connections 4
Agenda
Social Business
IBM Connections 4 and Integration with other Products
App Dev for Social Business
IBM Connections
• Social software, designed for business.
• Empowers business professionals to be more innovative and productive, by helping them identify and build networks of subject matter experts.
• Facilitates the creation of vibrant communities of employees, business partners, and customers where creative ideas can be exchanged that can foster increased business growth.
• Helps teams accomplish their business objectives, whether they are located locally or distributed geographically.
Customers
Employees
Partners
Follow files, pages, forums, blogs, …
Leverage what others know and
shared
Find the right people to help you succeed
Build and leverage your network
Share your content, info, and expertise
Connect and stay in touch
with colleagues and communities
In-context instant messaging with experts
and teammates
Virtual meetings, real-time brainstorming
Integrated Capabilities of IBM Connections
HomeSee what's happening across your social network
Blogs*
Present your own ideas, hints & tips
CommunitiesWork with people who share common roles and expertise
Micro-bloggingReach out for help or share news with your social network
ProfilesFind the people you need
Social AnalyticsDiscover who and what you don’t know via recommendations
Bookmarks* Tell others what you consider important
Files*Post, share, and discover documents, presentations, images, and more
Wikis*Share Best Practices and edit Web Content
Activities*Organize your work and tap your professional network
ForumsExchange ideas with, and benefit from the expertise of others
Media LibraryWork with Pictures and Videos
IdeasShare and vote on Ideas
Connect Content ManagementManage most important documents (IBM Filenet, IBM CM8, MS SharePoint)
* use inside Communities, but also individually
IBM Connections
MobileiOS, Android, RIM
Home with Activity Stream
EmbeddedApplication
Rich In-Context Interaction
Your personal Activity Stream
• Quick Overview of activity in your social network and communities
• Access status updates and content shared by peopleyou follow
• Take action in context through Embedded Applications
• Share status updates, images, files using the share button
• Repost interesting content from your network with one click
• Open - Integrate 3rd party services and apps easily via open standards
• Quickly find the people and expertise you need
• Post status messages informing your network of what you are doing
• Grow and maintain your professional network
• Communicate to your network your expertise and content
Profiles Respond faster to customers and make better decisions
See whoConnects
you
Share information and
have conversations
Tags help find experts
• Stay informed and connected
• Easily share files & photos in your status updates
• Provide feedback in status updates by using a single click to indicate 'Like'
• See and find others in the organization who liked the entry
• Search across all status updates to leverage intellectual capital created in these micro conversations
• Follow conversations via hashtags
Microblogs Enable a more effective workforce
Share documents without sending large attachments through e-mail
•Tag files so that they're easy to find; add recommendations and comments
•Share files with selected individuals, groups and communities, or make them public
•View sharing properties, such as who has shared a file and with whom, people who have downloaded files
•Manage versions and allow others to upload new versions
•Search for text in the title or body of the file
•Organize files in public or private folders
•Optionally moderate file submission
Personal Files Spend less time searching for information
Discuss the document and collaboratively
enhance it.
Tag, Like, Follow
Sharing Info and Versions
Communities Connect People and Collaborate
Share images and
videos
Discussions and Q&A
CustomizableWelcome
Area
Share, discuss, and vote on Ideas
• Self-Create public, private, or moderated communities
• Access anywhere, anytime through mobile, web, desktop
• Share information, files, photos, videos, events, …
• Collaborate on files, activities, wikis, ...
• Discuss in forums and blogs
• Innovate with ideation
• Subscribe to events from your Notes / Outlook calendar
• Integrate other apps as widgets
• Customize apps, welcome area, theme, ...
Communities Increase sales and customer retention
See what's new & take action
Access people & informationCommunity-
scoped Activity Stream
Forums, Files, Media, Wikis
• Gather structured feedback through Ideation Blogs from customers
• Generation and filtering of the best ideas
• Post ideas and gather feedback from customers in a more efficient and structured way
• Allow voting and comments from customers to bring popular ideas to surface
• Facilitate moving the best ideas to development of the idea via use of Activities
Ideation Harvest and execute ideas faster
Community Events
• Events provide a central place to plan and coordinate team events
• Accessible from IBM Lotus Notes® & Microsoft Outlook®
• Events appear in the activity stream
• Social commenting for each event
Many views supported (by week, month, etc)
Webcal link to add to your personal calendar
Schedule and keep track of team eventsEvents
Connect your Community to a document library
− IBM FileNet
− IBM Content Manager
Work with managed documents from within a Community
Customize Community to add document management capabilities
Community Document Management
Community Metrics Understand community adoption
• Personalized, smart recommendations for the People, Community and Content you should know
• Based on your Profile, tags, social network, and actions
• Found in Home page, Profiles and Communities
Social Analytics Discover what and who you should know
Connections Mail Reduce redundant work
Access mail & calendar
Read & respond to
Backend is flexible: Domino or Exchange
• IBM Content Collector for IBM Connections helps organizations to manage compliance in the social business
• IBM Content Collector archives content from files, blogs, wikis, activities, forums, bookmarks and profiles to make it available for eDiscovery
• IBM Content Collector is part of the IBM Information Lifecycle Governance portfolio offering organizations a comprehensive strategy for enterprise wide compliance and governance solutions
• More information:http://www.ibm.com/software/data/content-management/content-collector/
IBM Connections and IBM Content Collector for Compliance
MobileAccess
WebAccess
DesktopAccess
Windows ExplorerMicrosoft Office
Social Everywhere
Lotus NotesMicrosoft Outlook
Mobile Apps Anytime, anyplace access to your network
• Access all of your Connections data from mobile browsers and free native apps
• New Look with Sliding Drawers
• Offline support for Files
• Geo Location Tracking
• Add Profiles to Device Contacts
• Activity Stream support
• Download native app from major app stores: iTunes®, Google Play (formerly Android Market), Blackberry App Worlds™
Apple iPod Touch / iPhone DevicesMobile Apps Anytime, anyplace access to your network
Mobile Apps Anytime, anyplace access to your network
Google Android DevicesMobile Apps Anytime, anyplace access to your network
Demo
Social Web Experienceswith WebSphere Portal
Infusing Socialinto Portal pages
BlogsPresent your own ideas, and learn from others
CommunitiesWork with people who share common roles and expertise
ProfilesFind the people you need
ActivitiesOrganize your work and tap your professional network
BookmarksSave, share, and discover bookmarks
ForumsExchange ideas with, and benefit from the expertise of others
+ =
Web Experience Social Social Web Experience
• Drive innovation and improve collaboration through socially-infused experiences
• Allow users to find the right people
• Enable customers to provide feedback
• Incorporate Connections Apps: Forums, Blogs, Profiles, Wikis, Activities, Bookmarks
• WebSphere Portal customers are entitled to IBM Connections Files and Profiles
• Download at http://ibm.biz/BdxFWR
IBM Connections and IBM WebSphere Portal
Creating SocialWeb Experiences
Demo
Agenda
Social Business
IBM Connections 4 and Integration with other Products
App Dev for Social Business
Disclaimer
Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information
mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future
products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole
discretion.
Social Enabling Technologies
Definition: Custom social applications– Applications that provide social and collaborative functionality and/or– Applications that leverage existing social software
Social software as well as other cloud based and on-premises services provide REST APIs
Custom social applications that leverage social software need to consume REST APIs
Interoperability through open standards
OAuth
IBM consumes and drives several other standards
HTML5 ARIA SAML
Social Enabling Technologies
Social Enabler for XPages Developers
XPages is IBM's rapid application development platform for web and mobile apps
The social enabler is an infrastructure to invoke REST APIs
Available on OpenNTF with samples to connect to …– IBM Connections, IBM SmartCloud, Dropbox, Twitter, Facebook, etc.
Isolates complexity related to authentication mechanisms– Application code is agnostic of the underlying
authentication mechanism– Credentials are managed centrally in a web security store
Makes it easy to switch between multiple environments
Provides easy to use objects with many code examples– Low level APIs for directly consuming the REST services– Higher level objects with advanced capabilities
Social Enabler for XPages Developers
Isolates complexity related to authentication mechanisms– Application code is agnostic of the underlying
authentication mechanism– Credentials are managed centrally in a web security store
Makes it easy to switch between multiple environments
Provides easy to use objects with many code examples– Low level APIs for directly consuming the REST services– Higher level objects with advanced capabilities
Announcing Today: New IBM Social Business Toolkit for Web and Java Developers
Targets the broader range of developers– Focus on web technologies: HTML, JavaScript and CSS– But also support Java developers, and more over time
Simplifies access to …– IBM Connections– IBM SmartCloud for Social Business– Other REST services
Provides new APIs and services designed to help developers build unified user experiences and consistent extensibility independent of ...
– Product, – Delivery model (cloud, on-premises) and – Client type (desktop client, browser, mobile)
Announcing Today: New IBM Social Business Toolkit for Web and Java Developers
New IBM Social Business Toolkit – Web Developers Experience
Comes with an SDK that can be run on Java application servers
The JavaScript API is included with a single line of code
The JavaScript API exposes a library agnostic API
New IBM Social Business Toolkit – Java Developers Experience
Example usage in JSP
New IBM Social Business Toolkit – Components
SDK– Available as open source
Development community– Wiki, Q&A, etc.
IBM Collaboration QuickStart Social Business– On IBM SmartCloud– As downloadable image
Playground– Lets developers experiment the social functionality using a web based application– Hosted on IBM Greenhouse and IBM SmartCloud
Demo – Playground
IBM Collaboration QuickStart Social Business
Pre-integrated software appliance
IBM Social Business Toolkit APIs
IBM Social Business Core Modules
Workflow and FormsDomino
Social CollaborationIBM Connections
Unified Communications
Sametime
IBM developerWorks CloudVMWare®
Provides a version of the SDK pre-installed as well as test user accounts
Extensions to IBM Connections
Embedded experiences in IBM Connections 4 can be built via OpenSocial gadgets
Home pages, communities and profiles can be extended using iWidgets
Extensions to IBM Connections
Scenario: Users can interact with Applications via the Embedded Experience
OpenSocial Gadget
Scenario: Moderators can extend communities without having to deploy iWidgets
Generic XPages iWidget
Generic HTML iWidget
Extensions to IBM Connections
Scenario: Moderators can extend communities without having to deploy iWidgets
Extensions to IBM Connections
IBM Lotus Notes Browser Plug-in
Runs Notes applications unmodified in browsersInstall packages: Min – 65MB, Max – 125MB (includes JVM)Browsers: Firefox 8 and higher, Internet Explorer 8 and higherOperating Systems:
Windows 7, Citrix
Sample: Trouble Ticket Application in Plug-in and as XPages App
Community – OpenNTF
360 new open source releases per year
Development Contests– More than 100 contributions received in first three development contests– Fourth development contest – win 5 x $1000
– Ongoing XSnippets contests
Questions on StackOverflow
Support for GitHub
Community – XPages
Vibrant community: 900 news entries this year on XPages.info
40 hours of free XPages education videos
New book
Demo – Collaboration Today
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
Acknowledgements and Disclaimers:
© Copyright IBM Corporation 2012. All rights reserved.
– U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM, the IBM logo, ibm.com, and IBM Connections are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
Other company, product, or service names may be trademarks or service marks of others.
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.