Hi,
I would like to have clarifications on the usage of WWF in a business environment.
Lets take a scenario in a company XYZ.
The company XYZ can have multiple internal processes. for example ...
1. Leave application processing
2. Sales Order Processing
3. Purchase Request processing
Consider that we have one .net application managing these processes. And all these processes involve human approvals. How should the business user go about creating the workflows How should the developer map workflows to specific business processes
Can you please direct me to a sample if there is one.
thanks in advance
-karthikeyan

WWF and Business User
CharlesOC
Regards,
Paul
John Clien
Microsofts WFRules API alows you to create custom rule editors to modify a policy that can be picked up by a workflow process.
An example of a customized business rules editing environment is the Rule Manager
George Eckert
Windows Workflow Foundation (WF) does not come with a business user interface for developing workflows. All of the WF tools including the workflow designer are for software developers. Two exampes of software applications built on WF that provide business user interfaces are Microsoft Office "12" and SourceCode K2.
To be part of the Office "12" Beta 1 program please contact your local Microsoft account manager. This is not a public beta so there is no URL to link you to.
The three business processes that you describe could be implemented easily in either of these two products. Alternatively you could gather functional requirements from the business user and build a .NET application that includes workflows representing those business processes. Here is a webcast presented by Chris Auld describing a similar business process to the three that you mention.
Regards,
Paul
Farrukh Akhtar
If these business processes are independent of each other, I would imagine that there should be different workflows, one for yeah business process.
I can imagine that the .NET application managing the business processes can either host the WWF or be replaced by WWF so that all business processes can be managed through WWF. Each activity and event sink should map directly to a step in the business process and components can be created to handle each activity and event.
If there are human approvals involved, you should have an event driven section of the workflow essentially waiting for certain event to be triggered and do some business process/activity based on the event triggered by human.
The hands-on Lab on www.windowsworkflowfoundation.net can walk you through each of the capabilities of WWF.
JimKennelly
I am curious about your comment ...
"Alternatively you could gather functional requirements from the business user and build a .NET application that includes workflows representing those business processes"
If I were to build a human based workflow solution using WWF where a business user can contribute and control the process what should be my approach. Your directions will be of immense help.
thanks in advance
karthikeyan k