Vous êtes sur la page 1sur 7

K2 blackpearl vs.

K2 blackpoint

What’s the difference?


K2 has two software products for creating workflows and
process-driven applications: K2 blackpearl and K2 blackpoint,
a low-cost subset of the former.
Both products are built on .NET and integrate extensively with SharePoint. Both offer the K2 Designer
for SharePoint and K2 Studio, graphical designers for no-code workflows. Both provide Inline Functions,
wizards and templates for solution simplicity. Both give you deep visibility and powerful, easy-to-use
reporting tools. Both streamline operations and reduce costs.
As this document details, K2 blackpearl is our flagship workflow and BPM software. It offers three design
environments, can span multiple line-of-business systems and includes some key features and
capabilities that K2 blackpoint does not. K2 blackpoint is specifically targeted at organizations with
relatively simple needs: to build SharePoint-specific workflows and process-driven applications quickly,
in a simple interface with visual tools.
For some customers, K2 blackpoint is sufficient; many more will require the larger toolset and broader
capabilities of K2 blackpearl.

QUICK COMPARISON

K2 blackpearl highlights
> K2 Designer for SharePoint Support for K2 connect
> K2 Studio > Reusability and looping capabilities
K2 Designer for Visual Studio in workflow design

> Inline Functions to speed design Event management capabilities

> K 2 Process Portals for workflow


management
K2 blackpoint highlights
 on-SharePoint-centric
N
applications > K2 Designer for SharePoint
API access for custom forms > K2 Studio
LOB integration > Inline Functions to speed design
S
 martObjects and the SmartObject > K2 Process Portals for workflow management
designer
> SharePoint-based SmartObjects
> O ut-of-Office functionality to keep
> Out-of-Office functionality to keep processes moving
processes moving
> Process versioning
 2 Workspace for Web-based
K
visibility and management > Reusability and looping capabilities in
workflow design
> Process versioning

© SourceCode Technology Holdings, Inc. All rights reserved


K2 blackpearl vs. K2 blackpoint

When to consider K2 blackpearl


K2 blackpearl offers all the SharePoint capabilities available in K2 blackpoint, but it also gives organizations
the ability to create rich process-driven applications that can live outside the scope of SharePoint, in full
or in part. On a high-level, K2 blackpearl provides a set of capabilities that goes beyond SharePoint
implementations and SharePoint integration.

EMPOWER DEVELOPERS WITH FAMILIAR TOOLS


In addition to the workflow designers available in K2 black-
point (K2 Designer for SharePoint and K2 Studio), K2 blackpearl
comes with the K2 Designer for Visual Studio, to empower
developers with the full set of Visual Studio tools. This designer
also gives developers access to Windows Workflow Foundation
schedules and .NET code behind the various K2 workflow arti-
facts, providing an extra level of control and extensibility often
required for sophisticated enterprise requirements.

EXTEND AND CUSTOMIZE PROCESS-DRIVEN APPLICATIONS


VIA THE AVAILABLE K2 APIS
K2 blackpearl allows access to the full set of APIs so users
can modify and/or extend K2 workflows and process-driven
applications. Developers can use this ability, for example, to
build complex forms that interact with workflow applications
and go well beyond what is offered in InfoPath and SharePoint.
K2 API-level access also provides a set of capabilities that
allows third-party applications to interact with K2 workflow
applications directly, whether to start a new workflow process
based on an action or to complete a task based on information
that changed in the third-party application.

INTEGRATE LINE-OF-BUSINESS SYSTEMS


K2 blackpearl provides a full set of capabilities to integrate
and author composite business entities (SmartObjects) that
provide the primary framework for LOB system integration.
(K2 blackpoint only offers SharePoint integration.) The sole
purpose of K2 SmartObjects is to make LOB information avail-
able to workflows, forms and reports (read and write capable)
in a reusable format, for meaningful process-driven applications
that tie systems together.

MONITOR AND REPORT ON PROCESS-DRIVEN APPLICATIONS


WITH K2 WORKSPACE
In addition to the K2 Process Portals that are also available in
K2 blackpoint, K2 blackpearl provides reporting and monitoring
capabilities via a Web-based interface that is not dependent on
SharePoint. The report designer can generate reports that span
LOB systems.

© SourceCode Technology Holdings, Inc. All rights reserved PG. 2


K2 blackpearl vs. K2 blackpoint

K2 blackpearl provides an upgrade path


K2 blackpoint is a proven subset of K2 blackpearl, tailored to SharePoint-centric workflow needs. But if the
business needs change and requirements extend beyond SharePoint, K2 blackpoint customers can upgrade
to the K2 blackpearl environment without disruption of their existing workflows and applications. With
the additional capabilities available in K2 blackpearl, organizations can start to improve and extend their
existing workflows or create new process-driven applications from the assets they have already built.

Without an upgrade path, customers can find themselves in a costly and time-consuming situation as they
outgrow the capabilities of their software. In many cases, it means redesigning and redeveloping existing
workflow applications, nullifying the investments on the current platform.

Features and capabilities of K2 blackpoint


and K2 blackpearl
K2 DESIGNER FOR SHAREPOINT K2 BLACKPOINT K2 BLACKPEARL

The K2 Designer for SharePoint is for organizations that want the ability
to create document-centric and list-based workflow applications from
the familiar browser-based SharePoint environment.

Create list- and document-centric workflow applications using


SharePoint artifacts as part of the workflow design

Utilize SharePoint-centric information (SmartObjects) as part of


the workflow design

Use Inline Functions to add complex logic and calculations to


your processes

K2 STUDIO K2 BLACKPOINT K2 BLACKPEARL

K2 Studio is an Office-like designer for building SharePoint workflow


applications, without code. K2 Studio expands on the set of capabilities
available in the K2 Designer for SharePoint and allows more than just
document- and item-centric workflow applications. K2 Studio enables
the creation of site-based workflows, as well.

Create list- and document-centric workflow applications using


SharePoint artifacts as part of the workflow design

Create content-management (ECM), publishing and


records-management workflow applications

Create site workflow applications using SharePoint artifacts as part


of the workflow design

Utilize SharePoint-centric SmartObjects as part of the workflow design

Line-of-business integration available via Web Services and assemblies

Manage processes throughout the development lifecycle


(development, QA and production)

Use Inline Functions to add complex logic and calculations to


your processes

© SourceCode Technology Holdings, Inc. All rights reserved PG. 3


K2 blackpearl vs. K2 blackpoint

Designers (cont.)
K2 STUDIO (cont.) K2 BLACKPOINT K2 BLACKPEARL

Create process-driven applications that can live outside the scope of


SharePoint, in full or in part

Create new K2 SmartObjects and edit existing K2 SmartObjects


(SharePoint and non-SharePoint-based)

Line-of-business integration available via K2 SmartObjects,


which allows users to incorporate SharePoint and non-SharePoint
information in the workflow design without the need to write or
maintain additional integration code

Full API-level access to develop custom workflow forms; not limited


to auto-generated and InfoPath forms

K2 DESIGNER FOR VISUAL STUDIO K2 BLACKPOINT K2 BLACKPEARL

The K2 Designer for Visual Studio provides developers with the full set
of productivity tools in Visual Studio. Users can access Windows
Workflow Foundation schedules and .NET code behind the various K2
workflow artifacts. This provides an extra level of control and extensibility
capabilities often required for sophisticated enterprise requirements.

Create non-SharePoint-centric process-driven applications for


the enterprise

Create new K2 SmartObjects and edit existing K2 SmartObjects

Model SAP-based business entities via K2 connect


ServiceObject designer

Line-of-business integration available via K2 SmartObjects, which allow


users to incorporate SharePoint and non-SharePoint information —
including SAP (via K2 connect) — in the workflow design without the
need to write or maintain additional integration code

Utilize source control capabilities of Visual Studio

Code-level access and the ability to add custom code behind


workflow artifacts

Extend out-of-the-box capabilities by editing the WF schedules via


Visual Studio’s native WF designer

Manage processes throughout the development lifecycle


(development, QA and production)

Utilize Visual Studio test and debug capabilities as part of developing


and testing workflows

Full API-level access to develop custom workflow forms, not limited


to auto-generated and InfoPath forms

Use Inline Functions to add complex logic and calculations to


your processes

© SourceCode Technology Holdings, Inc. All rights reserved PG. 4


K2 blackpearl vs. K2 blackpoint

Process management tools


K2 PROCESS PORTALS K2 BLACKPOINT K2 BLACKPEARL

K2 Process Portals are SharePoint-based and surfaced as a set of


SharePoint Web parts that empower users to manage workflows
without the need to leave the SharePoint environment.

Comprehensive management of all running process instances

Comprehensive process management capabilities

K2 Server administration and management

K2 WORKSPACE K2 BLACKPOINT K2 BLACKPEARL

K2 Workspace is a Web-based environment that provides a full set


of capabilities to manage process-driven applications across
the organization.

Comprehensive management of all running process instances

Comprehensive process management capabilities

K2 Server administration and management

Manage line-of-business integration services via SmartObject services

Comprehensive Environment Library management to improve the


full process lifecycle management

Comprehensive management of K2 SmartBox (K2 SmartBox is


a K2 blackpearl feature only)

Manage K2 User Managers with the ability to add additional


User Managers

Reporting and monitoring tools


K2 PROCESS PORTALS K2 BLACKPOINT K2 BLACKPEARL

K2 Process Portals (bound to SharePoint) act as a landing page where


users can access the out-of-the-box workflow reports.

A comprehensive set of out-of-the-box reports for visibility into all


aspects of workflow processes and user performance

Additional reports can be created using a combination of the


SharePoint-based SmartObjects (via K2 ADO.NET provider) and
Microsoft SQL Server Reporting Services

Additional reports can be created using a combination of the


K2 ADO.NET provider (access to all LOB data via the SmartObject
framework) and Microsoft SQL Server Reporting Services

© SourceCode Technology Holdings, Inc. All rights reserved PG. 5


K2 blackpearl vs. K2 blackpoint

Reporting and monitoring tools (cont.)


K2 WORKSPACE K2 BLACKPOINT K2 BLACKPEARL

This Web-based environment provides access to out-of-the-box


workflow reports and lets users create and manage additional
enterprise reports that span LOB systems.

A comprehensive set of out-of-the-box reports for visibility into


all aspects of workflow processes and user performance

Additional reports can be created using a combination of the


K2 ADO.NET provider (access to all LOB data via the SmartObject
framework) and Microsoft SQL Server Reporting Services

A Web-based report designer that allows for the creation of enterprise


reports that span multiple line-of-business systems and workflow data

Runtime environment
K2 RUNTIME ENVIRONMENT K2 BLACKPOINT K2 BLACKPEARL

The K2 runtime environment is responsible for the execution of various


aspects of workflows and process-driven applications created on the
K2 platform.

K2’s enterprise server responsible for the runtime execution


of processes

API-level access to the K2 runtime environment

Configure additional line-of- business systems via the


SmartObject framework

Support for K2 connect

Additional platform capabilities


EXTENSIBILITY AND API ACCESS K2 BLACKPOINT K2 BLACKPEARL

K2 blackpearl gives users the ability to extend K2 workflows and


process-driven applications using the API and/or the K2 ADO.NET
data provider. This extensive API access allows for great flexibility when
dealing with sophisticated requirements in enterprise environments.

Examples of common API use case scenarios:

The use of ASP.NET user interfaces, either as the mainstream user inter-
face technology in process-driven applications or in combination with
other user interface technologies like SharePoint lists or InfoPath forms

API access also makes it possible to interact with processes from


third-party systems (e.g., when a certain event occurs in an ERP system,
a call could be made from the ERP system to the K2 blackpearl API
to kick off a process)

© SourceCode Technology Holdings, Inc. All rights reserved PG. 6


K2 blackpearl vs. K2 blackpoint

Additional platform capabilities (cont.)


EXTENSIBILITY AND API ACCESS K2 BLACKPOINT K2 BLACKPEARL

Creating custom task lists in scenarios where business data that may
be pulled from multiple systems needs to be displayed on
users’ task lists

INTEGRATION CAPABILITIES K2 BLACKPOINT K2 BLACKPEARL

In addition to the line-of-business capabilities in K2 blackpoint,


K2 blackpearl utilizes K2 SmartObjects to take integration to a
greater level.

Tooling to define and create custom SmartObjects

Full flexibility to surface LOB data in the most appropriate way

SmartObjects can be used and repurposed in process definitions,


behind forms and in reports

EVENT MANAGEMENT CAPABILITIES K2 BLACKPOINT K2 BLACKPEARL

K2 blackpearl includes the K2 Event Bus, which provides the


infrastructure and toolset for the modeling of notifications
and custom actions based on events in the K2 environment,
independent of the context of a process.

Send e-mail notifications based on specific workflow events;


kick off a process or other action based on a SmartObject event;
or kick off an action in a completely different LOB system

Schedule processes or tasks to start based on a static


or dynamically determined date

Process-driven applications — fast. [ CONTACT US AT WWW.K2.COM ]


K2 gives you the tools to design and create process-driven applications. And when the business needs shift, modifying those applications is simple. K2-based solutions
are deployed by a growing number of the global Fortune 100. K2 is a division of SourceCode Technology Holdings, Inc. and has offices all over the world.

Copyright © 2010. SourceCode Technology Holdings, Inc. All rights reserved. Patents pending. SourceCode, K2, K2 blackpearl, K2 blackpoint, the K2 logo
and logotype are registered trademarks or trademarks of SourceCode Technology Holdings, Inc. in the United States and/or other countries. The names of
actual companies and products mentioned herein may be the trademarks of their respective owners.

© SourceCode Technology Holdings, Inc. All rights reserved PG. 7

Vous aimerez peut-être aussi