Upload
trinhanh
View
238
Download
0
Embed Size (px)
Citation preview
BPM Everywhere
Product Overview for OpenText Process Suite
13 March 2014
Abstract
OpenText BPM Everywhere delivers process visibility and participation across the enterprise for
OpenText’s BPM products. BPM Everywhere provides social enablement for BPM products by allowing
users to monitor process events, perform tasks and collaborate with others regardless of where they
are. This document highlights features introduced in OpenText BPM Everywhere.
Business Process Management | TECHNICAL WHITEPAPER 2
Contents OpenText BPM Everywhere .......................................................................................................................... 3
Overview ....................................................................................................................................................... 4
Concepts ....................................................................................................................................................... 5
Features ........................................................................................................................................................ 6
Basic Collaboration Activities .................................................................................................................... 6
Topic Security ............................................................................................................................................ 6
Work .......................................................................................................................................................... 7
Web Client................................................................................................................................................. 8
Integration – API ....................................................................................................................................... 9
Integration – Embeddable Component .................................................................................................. 10
Architecture ................................................................................................................................................ 11
Availability ................................................................................................................................................... 12
Trusted Experience ..................................................................................................................................... 13
Business Process Management | TECHNICAL WHITEPAPER 3
OpenText BPM Everywhere
Successful business solutions can rely on a number of technologies to handle work. Social tools and
technologies can be effective tools in the business workspace by enabling users to monitor process
events, perform tasks and collaborate with others.
OpenText BPM Everywhere delivers process visibility and participation across the enterprise via
social-enablement of OpenText’s BPM products. Features of BPM Everywhere include
Facebook and Twitter-like information stream allowing users to scroll through posts and
comment on them
Users can comment and collaborate on individual posts
Feeds can be received from process metrics, individual cases and other users
Lightweight work can be delivered to mobile users
Work can be initiated from mobile users
Users can “follow” work/cases
BPM Everywhere (BPME) capabilities are available to both mobile and desktop (browser-based)
users. Additionally, a component will be available that exposes BPM Everywhere features within a
BPM browser-based application.
BPM Everywhere will be part of the OpenText Process Suite. BPME will also be able to be offered in
conjunction with BPM products as an additional option -- for example, with Case360, Cordys,
Process360, Metastorm BPM, or managerView. Please see the various product roadmaps for timing
on these integrations.
Business Process Management | TECHNICAL WHITEPAPER 4
Key Features
Categorized information feeds can be integrated into a browser-based application
REST-based API can be used to instrument a BPM product that
o Enables the process/application to post updates or alerts on work status
o Enables the process/application to create a “work order” for BPM Everywhere users to
action that will return data to the process
Individuals can post content into information feeds; others can comment on the content
posted
Social interaction including access to content feeds will be available to both browser-based
and mobile/smartphone users
Work can be treated as a social entity – cases can be “followed” by BPM Everywhere users
Benefits
Users stay informed. Track critical work by “following” it -- monitor status, discover who
else is working on the case
Tap into the community; learn from others by “following” subject matter experts
Social media-based user experience simplifies access to information and tasks
By drawing from shared information and easy collaboration, knowledge workers have a
richer environment to make better decisions; the learning curve of less experienced users is
accelerated
The combination of ad hoc/social tools with structured processes make business
applications more effective
Social-enabled business processes result in faster time to the right decision
Delivery of work and information to mobile users broaden the application’s reach
The BPM Everywhere client user experience creates an environment familiar and engaging
for a new generation of workers
Overview
The addition of social media-based user experience to BPM systems will simplify access to information
and tasks. Access to these social capabilities is delivered across device types including mobile clients
such as smartphones and tablets, and on web browsers.
By leveraging social interaction capabilities into BPM, technologies are blended to solve your business
problems. Using OpenText BPM Everywhere, you leverage social tools and techniques to extend the
reach and impact of your business process. Even if you have deployed dynamic case management to
improve worker productivity, you need a means to facilitate the ad hoc social guidance that people need
in order to know what to do next. BPM Everywhere enables facilitation of that social guidance. Social
interaction for work collaboration is all about taking advantage of new tools and those tools are crafted
to enable focus on work by leveraging the social metaphor.
Get answers to business problems
Business Process Management | TECHNICAL WHITEPAPER 5
Tap into a broader network of peers
Surface new insight or new ideas
BPM Everywhere has an open interface to support event feeds from any instrumented third party
system, enabling extensibility that supports customer user applications or integrations.
OpenText BPM Everywhere includes a responsive HTML5 web client for smartphones, tablets and
desktop browsers. An HTML5-based “Embeddable Component” can be included in browser-based BPM
applications that enable access to BPM Everywhere features from within a BPM application. The
Embeddable Component can be configured to render only the posts associated with an individual case.
Concepts
Post is a message, notice, or other type of data. Some types of posts are generated by participants.
Other types are generated by a processing system. When you create a post, you specify to whom it is
visible to, and whether it should be posted to a topic. You can add attachments to a post, and you can
add comments to a post. Following are some special cases of posts:
Message posts can be a message from an individual or could also be a message generated from
a BPM system. Individuals receiving or reading a message post can respond by commenting on
that post or adding others to the conversation by sharing the post with them.
Work post requires action from someone. It typically is generated from a processing system for
additional information or activity. The action required might be to approve/reject, provide
additional data, or upload of a photo or document.
Collaboration is a form of work that facilitates working interactively with other users. For
instance, collaboration can be used to vote, take a survey, or get quick comments about a
particular subject.
Follow/Unfollow is to subscribe to, or unsubscribe from, a list of posts for a particular topic, person, or
case.
The Stream is a consolidated view of everything you’re following.
Topic is a category into which posts are organized. Topics can be public, semi-private, or private. Public
topics are visible to everyone. Semi-private topics are shown in search results but you must be invited
or request permission to access them. Private topics are not shown in search results except by
invitation.
Tag marks a topic or post so that it can be shared. A Post without any tags will never be seen by anyone.
Case is a reflection onto BPM Everywhere of work in process within a BPM system for access/reference
by BPME users
Business Process Management | TECHNICAL WHITEPAPER 6
Features
Basic Collaboration Activities
Features
Accessible Topic and Person details
An individual’s Stream provides “one-stop-shopping” of information that they are interested in;
data is pushed, so that an individual can receive real-time updates
Notifications let an individual know when new data is waiting for their attention.
Individual People and Topics can be “pinned” to the menu bar for easy access
Benefits
Stay current with changing situations and new news. Users can personalize their interface so
that they receive updates in ways that suit their style.
Easy to find out more about Topic feeds and People to determine whether this interest group or
individual may be useful
Easy to reach out to individuals and subject matter experts to receive and provide needed help,
from virtually anywhere and any time
Topic Security
Features
Public Topics are viewable by anyone; these topics can be easily discovered through the search
capability
Posts in Semi-Private Topics can be viewed only by people who have been provided access to
the Topic. Semi-Private topics can be discovered via browse of a list of Topics or search. An
individual wanting access to a Semi-Private topic can Request to Follow the topic. The request
to follow is referred to the Topic owner. The Topic owner can accept or decline the request to
follow.
Posts in Private Topics can be viewed only by people who have been provided access to the
topic. Private Topics cannot be discovered through browse or search. Access to private topics is
granted only by invitation. Owners of private Topics may browse for people to invite to their
topic
Topic Details shows who owns the Topic, how many people are following the Topic, how many
posts are in the Topic, and the security on the Topic.
Benefits
Companies and individuals can secure post feeds as they see fit.
Business Process Management | TECHNICAL WHITEPAPER 7
Work
Work processing is an integral capability of BPM Everywhere. Work1 in process in an OpenText BPM
system is reflected into BPM Everywhere as a Case.
Features
The BPM system determines which properties from the work in process are reflected in the
Case.
Posts can be tagged to a case. These posts can be generated by an individual user, or can be
generated by the BPM system using the BPM Everywhere API.
A Case can be followed. When the Case is followed, posts associated with that Case will appear
in the follower’s Stream.
Developers have means of discovering and displaying all posts associated with a specific Case.
Benefits
Up-to-the-moment information on work in process
Work posts are typically requests for action such as an approve/reject, or a short data form to request
additional information. This action request can be initiated by the BPM system via the process or
triggered by an action within a processor application. Work posts can be directed to an individual, to a
group or to a Topic.
Features
These requests for action are delivered via a post, so can be viewed in the Stream of the
individual the request is directed to.
Work posts needing action are quickly accessed via a “To Do” menu item that filters work posts
from the Stream. Users can easily see what work posts need their attention; there is a separate
tab for users to see what work posts have already been responded to.
The BPM Everywhere server detects if more than one individual attempts to respond to a work
post, and provides appropriate guidance.
Developers have means to collect completed work posts and manage next actions via the BPM
process.
Benefits
BPM Everywhere users can participate in work processing without having to initiate a BPM
application. Casual or highly mobile users don’t need to maintain access to a BPM processing
application.
1 Note that the various BPM systems have different terminologies for work in progress. For instance, they could be
called “cases”, “workpackets”, “folders”, or “work items” within the context of a specific BPM system.
Business Process Management | TECHNICAL WHITEPAPER 8
Web Client
Features
Mobile user experience compatible with popular social media applications
Access Basic Collaboration capabilities including
o Access to topics, posts and streams
o Can create posts, comment on posts
o Can create and manage topics
o Follow and unfollow people and topics
o Pin people and topics to home screen
Participate in work
o Action work posts: enter data, upload documents/photos
o Initiate work via applications
o Browse and follow cases
o Pin work initiation applications, cases to home screen
Leverage mobile device features – location, camera
Push notifications enable the user to be alerted that something needs attention without having
to open the application
Devices supported
o HTML5-based web client for Android-based smartphones and tablets
o Responsive design such that the client applications conform to the form factor of the
device. The same client operates on smartphone, tablet, or desktop browser.
Browsers supported: Microsoft IE, Google Chrome, Mozilla Firefox, Safari
Benefits
Mobile field personnel have up-to-the-moment information at their fingertips
Participate in real-time with unified access to events and data
Business Process Management | TECHNICAL WHITEPAPER 9
“Following” work/cases ensures that you can stay informed on the progress of work items that
are important to you
Focus on business, and business drives the value of the social environment
User interface is optimized for the device in use for an optimal user experience
Personalizable user experience enables users to access information in a way that fits their role
or working style
The BPM Everywhere client user experience creates an environment familiar and engaging for a
new generation of workers
Consistent user experience reduces training headaches
Integration – API
Example: Work Order creation initiated by BPM system
Features
Open API is OData compliant and REST-based. Mobile devices and process systems interact with
BPM Everywhere using this API. The API enables
o Creation of user accounts
o Creation and management of Topics
o Creation of Posts
o Application of comments to Posts
Business Process Management | TECHNICAL WHITEPAPER 10
Benefits
BPM systems can easily integrate with BPM Everywhere creating
o Instrumented processes that can send alert posts for individual work items or for system
performance
o Instrumented processes that can send work posts to individuals or to an interest group
o The ability to create work from a mobile BPM Everywhere users that initiate a process
on a BPM system
Integration – Embeddable Component
Features
HTML5-based embeddable component exposes relevant BPM Everywhere capabilities to a
browser-based BPM user application enabling
o Creation, commenting and management of posts
o Access to Stream
o Access to People and Topics
o Ability to follow People or Topics
User experience mirrors mobile/desktop web client
Business Process Management | TECHNICAL WHITEPAPER 11
Configurable to
o Limit post display to a specific case
o Limit access to specific BPM Everywhere areas (Stream vs Topics, etc.)
Supports federated authentication via ADFS
Benefits
Browser-based application users can leverage BPM Everywhere to collaborate with other users
Application users have full exposure to collaboration information created for the open case
Simplifies integration of BPM Everywhere capabilities into processing and management
applications
Architecture
As well as deployable on-premise, the BPM Everywhere server architecture supports multi-tenant,
cloud-based deployment.
1. Source systems send posts to the accounts on the BPM Everywhere server
2. The BPME server maintains a directory of accounts and a database of the posts
3. User access streams of posts from browsers and mobile devices
Future plans include RSS integration. For example, Twitter feeds could populate a BPME topic.
Cases are “owned” by the BPM processing system. Work associated with a case as a “work post” is
delivered by the BPM Everywhere Server as a kind of post. The BPM system receives a message that
some work is completed on the BPME server. After retrieving the completed work, the BPM system can
then react based on the type of work completed and the data provided by the user. What to do next,
Business Process Management | TECHNICAL WHITEPAPER 12
how and whether to respond back to the user or post information to the associated case is handled
entirely by the BPM system, as business logic and process would dictate.
Availability
Initial customer availability of BPM Everywhere is targeted for release with OpenText’s Process Suite.
This document describes what has been in plan for this initial customer availability release.
Integrating BPM products (Case360, Cordys, Process360, Metastorm BPM, etc.) will provide features
enabling integration with BPM Everywhere as part of their individual product direction. Please see their
roadmap statements for more information on their feature plans.
www.opentex t . com
For more information about OpenText products and services, visit www.opentext.com. OpenText is a publicly traded company on both NASDAQ (OTEX) and the TSX (OTC).
Copyright © 2013 by OpenText Corporation. OpenText and The Content Experts are trademarks or registered trademarks of OpenText Corporation. This list is not exhaustive. All other trademarks or registered trademarks are the property of their respective owners. All rights reserved.
Trusted Experience
OpenText Business Process Solutions is dedicated to helping users manage their information and
leverage their business processes – no matter how complex the systems or diverse the company.
OpenText BPS delivers complete business management solutions allowing our clients to create, capture,
demonstrate, share, analyze and deploy business processes within units and throughout the enterprise.