Archive for the 'Workflow Foundation' Category

Documenting Workflow

You may have customers who let you decide what they want, as they don’t know themselves! This is not necessarily a bad thing as pretty much whatever you deliver will be an improvement on what they’ve got (something, in the place of nothing)… however increasingly you’ll come across an intelligent (In their eyes) customer. Intelligent customers like to tell you what the solution is before you’ve even produced a requirements document, you wont be able to get any requirements from them because all they want to do is sit behind the development team pointing and shouting at what they want them to do. Okay, so how do you make the most of an intelligent customer?

In terms of workflow, you can enable customers to document their workflow in a meaningful way.

By meaningful, I mean, in the place of twenty poorly described and wooly requirements, a picture of how the system needs to work, essentially and pictorial requirement… perhaps you can even let your development team see it! :-)

The first thing you need to do, as an organisation or department is to choose a notation, that you can use on the whiteboard, use in PowerPoint slides… and more importantly can train others to produce and understand.

Two common notations spring to mind,

  1. Business Process Modelling Notation (BPMN)
  2. Unified Modelling Language (UML)

Before you make your choice between these two, or another of your favourites, it’s very much worth having a read of:

  1. Process Modeling Notations and Workflow Patterns by Stephen A. White, IBM Corp.
  2. Advanced Unified Modelling Language (UML) Tutorial - Workflow Model
  3. UML Activity Diagrams as a Workflow Specification Language by Marlon Dumas and Arthur H.M. ter Hofstede

Happy modelling


Microsoft based Business Process Management - Free Breakfast Seminar - Thursday 30th October 2008

I’m going to be attending this free breakfast seminar this week. I’d love to meet other people involved with Business Process Management and discuss about how you are/or may be using K2 tools and Microsoft WSS 3.0/MOSS 2007 to achieve this. Comment on this post if you are going to be there :-)

This is what the morning is all about: Discover the benefits of embracing Business Process Management using Microsoft based technologies. We will be presenting Microsoft BizTalk Server and K2 blackpearl focused around business-process automation and application-to-application integration.

K2 in Partnership with Microsoft invites you to join us for a breakfast seminar in Microsoft Cardinal Place, London Victoria, London, UK. Breakfast will be available from 8:30.


(8:00 - 8:30)
Light Breakfast
(8:30 - 9:00)
Welcome from Microsoft
Mr Harsha Karunaratne, SOA and Process Platform Technical Specialist

(9:00 - 9:30)
Business Benefits of BPM
Mr Ruan Scott, K2 VP EMEA

(9:30 - 10:00)
Scenario Demonstration
Mr Gabriel Malherbe, Dynamyx Technical Director

(10:00 - 10:45)
(10:45 - 11:00)
A technical workshop will be held from 11:00 to 12:00.

There is still time to register, simply visit the dynamic register to attend page.

I hope to see lots of you there :-)

See you on Thursday morning.


Workflow Foundation… and delays

If you have tried to delay your WF workflow process, for example, when you want to wait until an InfoPath form is saved and available for read, you should take a look at Jason Apergis’s excellent posting on it.

DelayActivity Not Working and Creating Simple Escalation


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.