|
|
| Case R: Business
Process Management |
| |
| Case
Index | First
| Previous |
Business Process Management (BPM) solution was developed for a global
bank. It is a web based application which helps the bank’s clients to
accommodate day to day changes in business processes due to
competitive, regulatory or market challenges, Premium strives to
provide not only a comprehensive and flexible business process
management platform but also a series of professional services to
tailor the solution to meet the exact requirements.
|
| |
Business
Processes (BP) Engine
- Workflow rule database
- Various business process
patterns: Basic control patterns, Advanced branching and
synchronization, Multiple instance, State based patterns and
Cancellations
- Each BP contains multiple
Functional Operational Tasks
- Each task contains multiple
Business Operational Work Items
- Each work item represents a
executable request for a specific operation, a call to web services, a
business document or an electronic message, etc.
BP Execution Engine
- Every workflow consists of a
set of tasks in a particular control order. It has a well-defined start
and end points
- The engine executes the
workflow to perform various tasks until reaches the end-point
- When performing a task, the
system manages various user activities and passes on the results to the
following tasks
- Automatic resume of business
processes
BP Console
- Console
- Audit Trail
- Query of processes, tasks,
work items, and the status
- Progress Monitor
- Reports
- Notification and alert
services
User profile management module
- Integration with Single Sigh
On
- Access Control Management
(ACM), such as System level access control, Process level control, FOT
level control and Transaction level control
Application Integrator
- Integration with business
operations of underlying applications and resources
- Protocol for development of
interfacing with new business logics
- Dynamic work item binding
allows high performance and flexibility
- Load balancing
- Automatic work item
assignment based on business rules
- Automatic work item
priority management
|
|
|
|
| |
Business processes can be dramatically different from organizations to
organizations. Analysis of business requirements and custom of BPM
solutions are critical for a successful implementation. Premium BMP
Professional Services is the leading practice to address various
business process optimization needs. The methodology includes five key
steps: design, modeling, execution, monitoring and optimization.
Process Design
- Business requirement
analysis
- Capture of existing
processes
- Process design in process /
workflow, roles, tasks, work items, events and notifications,
escalations, and Service Level Agreements
- Identify business rules
- Develop business test cases
Process Modeling
- Examine the process design
based on the costs and resource allocation
- Apply different constraints
and circumstances
Process Execution
- Set up the business test
cases
- Run the business test cases
and verify the results
- Verify and fine tune the
business rules
- Establish standard
procedures for the management of the BMP system
Process Monitoring
- Tracking of individual
processes
- Monitoring process
performance
- Events and notifications
- Reports
- Establish standard
procedures for daily operation and management
Process OptimizationThis
is a practice to help clients (the bank) to define the key metrics for
performance, security, reliability, capacity, costs, and resources.
Premium consultants will help clients to define a standard daily
practice for client IT department to continuously deliver satisfied
results. |
|
|
|
| Design Tools: |
Rational
Rose, UML, VSS, MVC, WSAD |
| Technologies: |
J2EE,
EJB, Servlet, JSP, JMS, JDBC, HTML, JavaScript, CSS, DHTML, Struts, Web
Services, .NET, Microsoft Visual Basic, Microsoft Visual Studio |
| Middleware: |
MQ
Series, Microsoft MQ |
| Application
Servers: |
Websphere
Application Server, Microsoft SharePoint, BizTalk, InfoPath |
| Database: |
DB2,
Oracle, Microsoft SQL Server |
|
|
|
|
|