Beginner Question - How to model a meeting?

1,254 views
Skip to first unread message

Andre (GameDuell)

unread,
Aug 20, 2009, 11:44:56 AM8/20/09
to BPMN Forum
Hello everybody,

I just read through the specification, pimped my eclipse with STP and
started with one simple internal process that includes a "planning
meeting" where 5 different roles participate.

Now with BPMN I dont have Roles as Symbols, I have lanes to represent
roles.

Per specification a Task only exists within a lane.

Now my straight forward approach would have been a task that crosses 5
lanes called "planning meeting".

But this seems to be wrong if I follow the specification.

Now I wonder... how do you model a task where 5 different roles
participate?

This question is that simple that I most likely have missed something
totally obvious ;-), please open my eyes.

Thanks in advance,

André

Gijsels Christian

unread,
Aug 21, 2009, 2:56:44 AM8/21/09
to BPMN...@googlegroups.com

André,

When you model a "planning meeting" then you model an activity over different actors,
this means you do NOT HAVE to model a swimlane, just model the proces without the swimlane.

If you want to use the swimlanes however, you can put 5 activities (in different swimlanes) and 'group' them as a "planning meeting".

Christian Gijsels
http://www.bpmn.be



________________________________________
Van: BPMN...@googlegroups.com [BPMN...@googlegroups.com] namens Andre (GameDuell) [andre....@gameduell.de]
Verzonden: donderdag 20 augustus 2009 17:44
Aan: BPMN Forum
Onderwerp: BPMN Forum Beginner Question - How to model a meeting?

Antoine Toulme

unread,
Aug 21, 2009, 3:55:00 AM8/21/09
to BPMN...@googlegroups.com
Actually one task may be part of one or more lanes.

So you can expand it over the lanes, you should be fine.

Thanks,

Antoine

PS: Thanks for using the STP BPMN modeler!

laura

unread,
Aug 21, 2009, 9:27:45 AM8/21/09
to BPMN Forum
It sounds like this is a high level diagram, so probably best to model
without a pool, but I am not sure what you are trying to model: What
is the task or activity that is actually happening by the people?
what is the instance that goes through the process? The task may be
"attend meeting" or "brainstorm ideas" or "approve budget". Remember
whatever task comes next after "planning meeting" will start
automatically as soon as the meeting ends. Depending on what you are
trying to model, "Planning meeting" may actually be better as a
[start] event that triggers some other process or activities? Just
some food for thought.

On Aug 20, 10:44 am, "Andre (GameDuell)" <andre.ann...@gameduell.de>
wrote:

Andre Anneck

unread,
Aug 24, 2009, 3:45:20 AM8/24/09
to BPMN...@googlegroups.com
Dear laura,

thanks for you food ;-)... definitely got me thinking...

[... model without a pool..]
I never thought about that, I'll give it a try. It will for sure help me get another perspective on the issue.

[...Whatis the task or activity that is actually happening by the people?...]

The "planning meeting" is where a council of people (5 different roles) decide upon the contents of a planning artifact.

Over the weekend I thought maybe I just view the "council" as a role too, that would give the "planning council" its own lane.
Which would make it very transparent and easy to connect with the 5 other lanes of the participating roles.

But again... would that still be in compliance with the spec?

The pool could be seen as "group" not a "role". Which wouldn't hurt the spec too much imho.

Regards,

André


laura schrieb:
--
Release Team

Up-to-the-minute release informations:
Release Plan Release Execution Release Discusson Release History
(What is planned next) (What are we currently doing) (All comments about deployment items) (All successfully released deployment items of the past)

GD GameDuell GmbH
Ackerstraße 14-15, 10115 Berlin
fax: +49 (0)30 288 768 299
mail: andre....@gameduell.de
jira: User Profile

Richtig spielen: www.gameduell.de

Sitz der Gesellschaft: Berlin, Geschäftsführer: Kai Bolik, Michael Kalkowski, Boris Wasmuth
Handelsregister: AG Berlin-Charlottenburg HRB 90891
USt.-Identifikationsnummer: DE 813829498

Andre Anneck

unread,
Aug 24, 2009, 3:54:07 AM8/24/09
to BPMN...@googlegroups.com
It is?

hmmm... O.K. my brain seems not to be as reliable as thought.. better re-read the spec. Maybe I got other things wrong too ;-)

thanks for pointing me to it :)

Regards,
André

Antoine Toulme schrieb:

Andre Anneck

unread,
Aug 24, 2009, 3:57:09 AM8/24/09
to BPMN...@googlegroups.com
Hi,

If you want to use the swimlanes however, you can put 5 activities (in different swimlanes) and 'group' them as a "planning meeting".
Oh... now that would work too. :-)

I now have 3 new options how to tackle this issue with the help from this list.

Thanks @everybody!

Cheers,

André

Gijsels Christian schrieb:

Philip McNicol

unread,
Aug 24, 2009, 10:14:50 PM8/24/09
to BPMN...@googlegroups.com
Antoine
 
Are you sure about "one task may be part of one or more lanes"?
 
I've not seen anything to suggest a task can straddle a lane boundary. I can see that a group can straddle lane and pool boundaries to highlight a collection of tasks and other flow objects. Is that what you are referring to?
 
 
Phil


From: BPMN...@googlegroups.com [mailto:BPMN...@googlegroups.com] On Behalf Of Antoine Toulme
Sent: Friday, 21 August 2009 5:55 PM
To: BPMN...@googlegroups.com
Subject: BPMN Forum Re: Beginner Question - How to model a meeting?

---------------------------------------------------------------------
CONFIDENTIALITY NOTE: Please consider our environment before printing this email.This email and any attachments are confidential and may be subject to copyright, legal or some other professional privilege. They are intended solely for the attention and use of the named addressee(s). They may only be copied, distributed or disclosed with the consent of the copyright owner. If you have received this email by mistake or by breach of the confidentiality clause, please notify the sender immediately by return email and delete or destroy all copies of the email. Any confidentiality, privilege or copyright is not waived or lost because this email has been sent to you by mistake. ---------------------------------------------------------------------

Antoine Toulme

unread,
Aug 25, 2009, 5:11:06 AM8/25/09
to BPMN...@googlegroups.com
Hi Philip, quoting the spec page 90:

Lanes are used to organize and categorize activities within a Pool. The meaning of the Lanes is up to the modeler. BPMN does not specify the usage of Lanes.

So I guess we're both right.

Thanks,

Antoine 
Reply all
Reply to author
Forward
0 new messages