What is Business Process Management – BPM? May 13, 2007
Posted by essamabdelaziz in FileNet.3 comments
Business Process Management or BPM, is the practice of improving the efficiency and effectiveness of any organization by automating the organization’s business processes. BPM used to be also know as Business Process Reengineering (BPR).
Many companies have business processes that are unique to its business model. Since these processes tend to evolve over time as the business reacts to market conditions, the BPM solution you choose must be easily adaptable to the new conditions and requirements and continue to be a perfect fit for the company.
In order to use BPM effectively, organizations must stop focusing exclusively on data and data management, and adopt a process-oriented approach that makes no distinction between work done by a human and a computer.
* The idea of BPM is to bring processes, people and information together.
* Dynamic infrastructure requires separation of flows, business rules and services.
* Identifying the business processes is relatively easy. Breaking down the barriers between business areas, and finding owners for the processes is difficult.
* BPM not only involves managing business processes within the enterprise but also involves real-time integration of the processes of a company with those of its suppliers, business partners, and customers.
* BPM involves looking at automation horizontally instead of vertically.
* Business Activity Monitoring (BAM) is essential for measurement of BPM impact.
Examples of BPM tasks that your organization performs that should be automated include:
* Expense Reports Travel Requests
* Purchase Orders Human Resource Management
* New Accounts and Credit Authorizations Sales Orders
* Project Management Software Change Management
The following example illustrates the power of BPM:
When a B2B partner needs some inventory, he can log into the web site and order required inventory. An email will be generated and sent to the supervisor responsible for the partner’s inventory. The supervisor can click on the link in the email, login to the site and approve the inventory. The partner will be notified of the allocation and the inventory will be shipped.
http://bpm.knowledgehills.com/BPM/BPM.aspx?ref=aw&gclid=CPXS9qfIiowCFQL2ggodLxPbBQ
Open Source Workflow Engines Written in Java May 13, 2007
Posted by essamabdelaziz in FileNet.2 comments
Here’s a review of some Open Source Workflow Engines that are written in Java:
Twister
Twister is a whole open source workflow (or business process management) solution, written in Java, using the WS-BPEL standard . It’s web services oriented but also supports other ways of interaction.
jBPM
jBpm is a flexible, extensible workflow management system. Business processes , expressed in a simple and powerfull language and packaged in process archives, serve as input for the jBpm runtime server. jBpm bridges the gap between managers and developers by giving them a common language : the jBpm Process definition language (jPdl).
Bossa
Bossa is a workflow engine written in Java. The engine is very fast and lightweight, uses a very expressive Petri net notation to define workflows, does not require a RDBMS and is very simple to use and to integrate with java applications.
Eclipse 3.3 M7 Released – New Features May 9, 2007
Posted by essamabdelaziz in Eclipse.add a comment
in Eclipse 3.3 M7 Released – New Features
It’s been released, you can go download it. The new and noteworthy includes:
* Quick Access: Looks like this’ll be a nice way to use the IDE from the keyboard.
* Editor Area Drag-and-Drop: This is one of those things that you get used to, but can be a little frustrating. Glad to see that I’ll be able to just drag files into Eclipse now.
* Launch Selection vs. Launch Last: This seems like it’ll ease the transition for some people.
* Introduce Parameter Object: This looks like a good way to refactor methods that take many parameters.
* Block and line comments in the first column can be excluded from reformatting. This is useful when you use Ctrl-/, because the reformat makes it more painful to undo using Ctrl-/.
And more, of course; these are just the ones that appeal to me.
UPDATE: Since Eclipse can be hard to get in the first few days, depending on congestion, I’ve shared it on GigaSize (so I can get it at home without competing with the rest of you). You’re welcome to make use of that same share, if you’re having trouble with the main site.
http://furiouspurpose.blogspot.com/2007/05/eclipse-33-m7-released-new-features.html