|
The intent of the Capstone Newsletter is to keep you informed of industry trends that can shape how you do business. You will also find information on upcoming technology events as well as interesting and timely technology articles.
We hope you find the information in this newsletter relevant. Your feedback on these or potential future topics is welcome at feedback@capstonec.com.
"By 2006, more than 60 percent of enterprises will consider SOA a
guiding principle in designing their new mission-critical business applications
and business processes (0.7 probability)." Gartner Research, April
2004.
In fact, most of today's custom applications resemble business processes
and most web applications are driven by business requirements that often
represent processes. One may try to apply the traditional object-oriented
methodology to develop these types of applications; he/she will be in
for a long haul.
What is Process-Driven Development?
According to Garrett Conaty from BEA Systems PDD is a method for building
enterprise applications, especially SOA applications, which focuses on
the business process rather than the object as the central analysis and
design component.
How to recognize Process-Driven application?
A process-driven application usually has the following requirements:
- Data synchronization between packaged applications such as SAP, PeopleSoft,
Oracle applications, Siebel, J.D. Edwards etc
, legacy systems, and
custom applications
- Trading partner integration (B2B)
- Automatic and/or human-intervened workflows
- Business process monitoring and management visually
- Long-running processes
- Internal/external resource orchestration
- Support industry business process standards such as BPEL and BPELJ
What are the benefits of using Process-Driven development methodology?
- Ease of mapping business requirements to business processes
- Quick reaction to business requirement change
- Ease of monitoring and management for continuous process improvements
- More development staff productivity
- Facilitating communications between business analysts and development
staff
BEA WebLogic Workshop provides an integrated development framework for
building process-driven application graphically. It allows a business
analyst to communicate with a J2EE developer easily and effectively. Below
is an example of a business process built in WebLogic Workshop
Capstone Consulting can help you to build your business process-driven
applications running on BEA WebLogic platform as well as other BPM products
such as TIBCO and Oracle BPEL Process Manager. To find out more, visit
us at http://www.capstonec.com,
call us at 402-597-3664 x22, or email us at FollowOn@capstonec.com.
|