Blog Posts Process Management Service Oriented Architecture (SOA)

Process Patterns: Plan-Execute (Four Different Ones)

Blog: Process is the Main Thing - Anatoly Belychook

Some organization develops and then executes some plans.

1. Anti-pattern: planning and execution in one process

Planning will last until all plan items will be executed – this is no good.

2. Static planning

Fixing the defect of the diagram above: planning spawns execution and exits.

So far so good but what if the plan may be amended while executed?

3. Dynamic planning

Initial planning and plan changes write to the database of plan items. Scheduler process scans the database periodically and spawns execution of the items whose time has come.

4. Agile planning

Also may be called decentralized planning. It’s dynamic planning, too but unlike in the variant above, execution is not initiated automatically. Here the performer that executed certain plan item chooses what to do next. The control process watches that no one plan item is forgotten.

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples