title: BPMS or just plain programming?
body: <p>What do you prefer (from your developer's point of view) when it comes to implement a business process?  </p>
  
  <p>A Business Process Management System (BPMS) or just your favorite IDE with the needed tools and frameworks (a reporting tool for example)?</p>
  
  <p>What is from your point of view the greatest Benefit of a BPMS compared to an IDE with your personal tools and frameworks?</p>
  
  <p>OK. Maybe I should be more specific... I got to know one specific BPMS which should make it easy to implement a business process by configuring rules. But for me as a developer it is hard to work with the system. I would like to work with text files which I can refactor and I would like to be able to choose the right technology or framework for the job I have to do. Instead the system forces me to configure. </p>
  
  <p>There are rules where I can use java, but even then I have to stick to the systems editor without intellisense etc.</p>
  
  <p>So this leads me to the answer of my own question - I would like to use the tools I am used to instead of having to learn how to work with a BPMS (at least the one I know) because it limits me more than it helps. The BPMS I know is a framework from which it is hard to escape! At this time, I would prefer a framework like Grail over any BPMS I know.</p>
  
  <p>So maybe the more specific question is: do you feel the same or are there BPMSes which support you in beeing a developer and think like a developer or do most of them force you to do your job a different way? </p>