Sparx Systems Forum
Enterprise Architect => Uml Process => Topic started by: Korchkidu on August 08, 2009, 06:16:42 pm
-
Hi everybody,
I want to understand in which contexts BPM is the most useful. For example, we are a very small structure (2 persons) and after experimenting BPM to see what good it could be, I am ever convinced that for us, it is just overkilling. What do you think?
Best regards
K.
PS : I am a newcomer to UML and EA.
-
Are you trying to model your own business processes, or those of a client (or other outside organization)?
In the former case it is likely overkill. Try this simple thought experiment. If the tow of you do not agree on the business process, what is there to model? If you do agree, who would the model educate or convince?
As an organization becomes larger and more complex the model starts to have some (potential) purpose.
-
Hi,
thanks for your answer. We just want to add some "reflection" to our extreme programming way of coding. I believe that something like ICONIX should be enough for us: it provides enough modeling to be sure that we do not forget to think before starting coding and not too much so that we are still flexible enough to change the initial requirements "on the fly"... What is do you think?
Best regards.
K.
-
Just make sure that the methodology does not exclude something you 'need' to do in your shop. Or if it does, that the methodology will gracefully allow the step to be added.
This probably means you'll need to do a test project, which can be a pain if you are faced with delivery pressures. I'll leave it up to you whether you can 'nominate' your current project for this honor.
-
Thanks a lot for your help.
For the moment, ICONIX is perfect. But we will see when we the project is a little bit more advanced.... ;)
K.
-
ICONIX is a particularly good fit with EA. That should mitigate the adoption overhead.