Create Dynamic SharePoint
Collaborations,
Workflows and Applications with No Code
From IT Agility to Business Agility
Hans Hantson
Business Development Manager
Ascentn EMEA
1 Company
2 The Business Challenge
3 AgilePoint Driven Solution
4 Advantages
5 Demo
About Ascentn
Founded in 2002 and headquartered in Mountain View, California
Global Presence - Offices in N. America, APAC (Japan, China, Taiwan),
and EMEA (Belgium, Spain)
Global Support Partner Network (20+ countries)
Founders with 20+ years strong domain experience in Process,
Framework & Enterprise Class Workflow Mgmt Solution in J2EE.
Pioneered .NET based Model-Driven BPMS in 2002
250+ customers span from Global 2000s to SMEs
Microsoft
2007 Business
Process
Alliance
BPM
Growing List of Recognitions
from Leading IT Analysts
BPM Cool Vendor 2007
(Apr 2007)
New!
Best Modeldriven
BPMS for Process
BPM Magic Quadrant
based SOA Composition
2007 Visionary
(Aug 2008)
(Dec 2007)
Growing List of Recognitions
from Leading IT Analysts
Forrester Human Centric
BPMS for .NET 2007
Strong Performer
(Dec 2007)
New!
Microsoft Business
Process Alliance
Butler Group
Charter Member
Technical Audit
(Sep 2008)
1 Company
2 The Business Challenge
3 AgilePoint Driven Solution
4 Advantages
5 Demo
Why take care of BPM?
The pressure to become cheaper, better and faster and
provide a whole new level of customeroriented service.
Trends which are supporting this shift:
King customer is now a dictator
Mass production shift to mass customization
Customer are demanding total solutions
Industry boundaries are blurring
Value chains are becoming the unit of competition
Collaboration and coo petition are replacing traditional forms of
competition
Change has become the only certainty
Main Issues today
Business Technical
• Change is constant How do we • Business driven process versioning
make selfadaptive, smarter • Rapid adaption of rule changes in a
implementations that are better able production environment and on
to cope? running processes.
• Solutions today are mainly
developer oriented.
Conclusion
Gap Between Business (Thinking Business Wise) and IT (Thinking Technical and
Deployment Wise); both having different objective and target !
The SharePoint Opportunity
SharePoint is driving business solutions
From small DMS to complex business solutions (HR, Sales, Finance … )
Logical evolution – from supporting individuals to departments to organizations
… but … creating new risks …
Rapid response requirement – find ways to work faster, adapt quickly, and reduce errors
Embedded workflow failures
Organizations having multiple manual processes (human centric processes)
Information exchange between heterogeneous application (system centric processes)
.
Picking the Right
Workflow/BPM & More for
SharePoint
Do you see far enough?
SharePoint Workflow
WF Based Solutions Model Driven BPMS
Designer
High
Workflow/BPM
Static Sequential Solutions based
Structured on or extending
Automation SharePoint/
Windows
Time & Cost
Workflow
Business Agility - dynamic BPM
Some dynamics • Run-time Process Mgmt
• Visual & Governance • Process Migration
• Dynamic role-based • Dynamic Rollback
activities • Dynamic Re-route
• Delegation & Re-assign • Partial Rework
• Parallel & Dynamic • Case Mgmt, Ad-hoc process
Approval • etc.
• etc.
Low
Scalability & Broadness of
Functionality
1 Company
2 The Business Challenge
3 AgilePoint Driven Solution
4 Advantages
5 Demo
Agility is the New Differentiated
Competitiveness
Operational excellence is increasingly measured by process
responsiveness (aka agility) rather than efficiency as a
primary metric. - Gartner
• Codebased delivers efficiency
A defined process is automated by an application but the process
is achieved by traditional programming logic – i.e. Process model
converted into codebased executable that incurs engineering
cycle (coding, QA/testing, etc.) for change request from business
• ModelDriven delivers efficiency and agility
Processes is transparent (aka visible) and adaptable for at both
design time and runtime without incurring costly and time
consuming engineering cycle for every change request
The only right approach:
AGILITY
Business Assets
Assemble reusable components as
process vs. custom coding
Based on open standards and
approach; not proprietary
Self-Adaptive
When required, change can be
adjusted onthefly in real time
Infrastructure Integration
Leveraging XML capabilities to make
selfdescribing transactions possible
rather than static fixed legacy
exchanges
BPM – Full Lifecycle Implementation
Improve Model Model Process
Delivery
Agility
Analyze On MS Automate
Results SharePoint Solution
Monitor the
execution
How AgilePoint Can be Applied
as Processbased Microsoft
SOA Composition SharePoint / MOSS
Environment
AgilePoint BPMS
Sollutions
As Embedded ASP .NET
Workflow/BPM
Engine
SmartClient
(Windows Application)
AgilePoint - SharePoint
Loosely couple architecture
Supporting from single box environments up to distribute
and clustered SharePoint Collaboration Farms
Allow you to delivery endend processes, not only
SharePoint content !
Incorporation of other solutions, environments – including ERP,
CRM, DB …
A Complete BPM & SOA Integrated Composite Environment in
Visio to Process-enable the complete Microsoft Stack
BizTalk/ESB MOSS/SharePoint InfoPath/Form Server
Excel Services
Active Directory
Project Server,
Exchange
AgilePoint
Envision
(Visio based)
Open XML
Web Service/
WSE/WCF
Win WF .NET/[Link]
MS Dynamics
Axapta, CRM, etc.
How AgilePoint Works
An SOA-aligned Model-Driven
BPMS
Web Service AgileParts
‘The Cloud’ Visual Studio
Process-enabled
Application Servers SOA Parts and
Metadata-driven Common
IT assets Services
Abstraction
Framework
BizTalk Orchestration
BizTalk Server
Legacy
How AgilePoint Works
An SOA-aligned Model-Driven
BPMS ASP.N
ET
Automation
Collaboration
Orchestration
Smart
Client
Model & Composition
Monitoring
Run-time Dash Board
Webservice, .Net Remoting
WCF Based Communication
Process Repository
XPDL
Model-driven BPM
Engine
(Interpreter model)
1 Company
2 The Business Challenge
3 AgilePoint Driven Solution
4 Advantages
5 Demo
Benefits of AgilePoint BPMS
Facilitate Creation of Corporate Process Culture
Effective Communication & Knowledge Management
Better Process Performance
Six Sigma, EPM, etc.
Empower Information Worker and Boosts IT Effectiveness
On demand Processbased IT Utilization
Adaptive Processbased Business Integration
CodeFree Process Automation
CodeFree Reconfiguration of Processbased Application
Business Agility
Create Sustainable Operational Success Through Process Excellence
Create & Automate New Process: up to 3x faster than current
Improve & ReAutomate Existing Process: up to 10x faster than current
Enable Processbased Continuous Business Performance Improvement
IT Benefits
Improves business agility
Enables a clearer division between IT & the business
Clears up the sourcing “jigsaw puzzle”
Whether or not to outsource…?
Leads to determining commodity v. valueadd application
development
BPM enables control over the process, wherever it resides
Explodes technology stovepipes & silos
Leads the way to endtoend automation
Creates reusable process patterns
Once model the process, can implement change rapidly
1 Company
2 The Business Challenge
3 AgilePoint Driven Solution
4 Advantages
5 Demo
Overview Demo
Scenario 1: Scenario 2:
Budget Request Form Proposals
(InfoPath – Form Server – (SharePoint AgilePoint)
SharePoint – AgilePoint)
Process Migration
AgileNotify
AgileMonitor
Data Tracking
Data Population