BPMSTD v855 Dev
BPMSTD v855 Dev
Role
The Developer builds shared process models that maximize team efficiency by enabling all team members to express and interpret
business requirements consistently using standard process model elements and notation. The Developer uses product skills and good
practice methods to design and implement process applications using IBM Business Process Manager; delivers business value more
quickly through collaborative development techniques and efficient reuse of data and functionality from existing systems; controls
the flow of process execution, decision making and exception management across multiple organizational roles and systems/
applications; tailors user screens for each process activity to enable end-users to interact with multiple internal/external systems
through a single interface; builds an executable process model that communicates enough implementation detail for direct execution
while retaining clarity required for maintainability and business stakeholder communication.
Assumptions
It is assumed that the individual following this roadmap already has basic skills in the following areas:
Working knowledge of underlying operating system platforms
Practical knowledge of data structures
Understanding of SQL syntax
Working experience with HTML and JavaScript
Basic understanding of web services
Experience with modern programming techniques
Objectives
After completing this training path, students should be able to:
Understand the value of BPM
Describe why process modeling is an important phase in the BPM lifecycle
Identify how to use Process Designer to create a process application
List and identify the core elements that are used to create a BPD in Process Designer
Translate workflow steps into business process activities and nested processes
Use gateways to control the process flow
Validate that the process model meets playback 0 goals and requirements
Identify how intermediate events are used during the execution of a business process
Describe the architecture of IBM Business Process Manager
Organize process assets into toolkits
Manage variables and data flow
Implement gateways and routing to control process flow
Build a business data model
Build services and user input forms (coaches)
Create a snapshot for deployment
Create a decision service
Model and implement message events
Apply asset tags to organize artifacts
Implement effective error handling in processes and services
• Create business objects that are optimized for use inside a business process diagram
• Identify and track critical business data inside a business process diagram, and understand the database schema to extract the
data for business reports
• Design and create custom reports and scoreboards to provide process visibility for multiple stakeholders and users across the
organization
• Use cutting-edge CSS, HTML, JavaScript, and Dojo libraries to create rich user interfaces without introducing adverse
performance impacts
• Create Ajax coach elements for a responsive and highly polished user experience
• Create reusable coach views, and build templates for other developers to leverage corporate themes and design
• Translate a coach into numerous languages through localization
• Design an IBM Business Process Manager data architecture for a process application with complex business data
• Model all decision authority for a process and employ complex logic for task routing and assignments
• Construct complex task and process task-to-task interaction controls
• Identify and solve common issues with real world integration
CONTINUED
on the following page...
CONTINUED
from the previous page...
START HERE...
VW901
Web Based Training (.6 day)
VW902
Web Based Training (.6 day)
© Copyright IBM Corporation 2015. All Rights Reserved. IBM, the IBM logo, WebSphere, DB2, DB2 Universal Database and z/OS are trademarks or registered trademarks of
International Business Machines Corporation in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks
of others. References in this publication to IBM products or services do not imply that IBM intends to make them available in all countries in which IBM operates. 2015-02-04