2009-06-23 9 views

Antwort

1

Ich denke, BPMN kann einige Verwendung in Unternehmen haben, die sehr formalen Ansatz zum Schreiben von Spezifikationen haben, die gleiche Art, die UML für die Beschreibung aller Aspekte der Schaltfläche einfach Abbrechen verwenden würde. Die Mehrheit der Entwickler hat nur von UML gehört, und selbst das wird nicht wirklich gut verstanden und auch nicht in der Praxis angewendet.

Wie üblich, die wirklich wichtigen Fragen, die Sie stellen möchten, sind:

  • Was Sie modellieren möchten?
  • Für wen schreiben Sie das?

Wenn Sie dies für sich selbst tun, können Sie auch Ihre eigene Notation ad hoc verwenden. Es wird schneller sein, als durch Seiten von Experten zu gehen, die von Experten der OMG (Object Management Group) geschrieben wurden, obwohl Oh My God auch keine schlechte Erklärung ist ;-)).

Wenn Sie das Dokument mit anderen teilen müssen, scheint UML eine gute Wahl zu sein. Es wird von der Gemeinschaft verstanden, und alle Zweideutigkeiten, die Sie immer in einfachem Englisch umschreiben können.

Wenn Ihr Kunde BPMN benötigt, dann lesen Sie es gut durch und lernen Sie es gut. Vielleicht Berater einstellen, um zu überprüfen, ob Sie es richtig machen. Wenn Sie nicht vertraglich dazu verpflichtet sind, es zu benutzen, dann gehen Sie - um Himmels willen - schreiben Sie Code und dokumentieren Sie es gut, und verbringen Sie nicht zu viel Zeit damit zu überlegen, welches Moddingding gerade angesagt ist. Keines ist nicht und keines wird bald sein.

+0

Nun, das Einzige ist, dass ich selbst Entwickler bin, aber ich arbeite für ein Beratungsunternehmen. Ein Unternehmen, für das ich gearbeitet habe, hat meine jetzige Firma angeheuert, um eine Implementierung von SAP zu bauen, und da ich eine gute Kenntnis davon habe, wie dieses Unternehmen (dasjenige, in dem ich gearbeitet habe) gearbeitet hat, wurde ich gebeten, mich an dem Projekt zu beteiligen Business Process-Typen für eine Weile. Nicht für immer. Sie brauchen keine BPMN, aber ich hörte sie gerade darüber reden. Dachte, es könnte ein guter Anfang sein. –

+0

Ich würde sagen, wie eifrig sie sind, es zu benutzen. Wenn ich das Wort "SAP" sehe, denke ich, dass es sich um eine offizielle Geschäftssituation handelt. Vielleicht möchten Sie es also einfach "weil es professionell aussieht" verwenden. Aber ansonsten halte ich das nicht für eine besonders gute Idee. – Marcin

0

Wenn Sie an einer ERP-Implementierung beteiligt sind, können Sie die Geschäftsprozesse im Voraus optimieren und so eine Menge Ärger ersparen. Organisationen wissen erstaunlich wenig über ihre inneren Abläufe und es sind die ERP-Entwickler, die die Prügel bekommen, wenn ihre Software nicht zum Unternehmen passt. Wenn Sie diesen Konflikt der Kulturen durch eine gründliche Analyse vor der Entwicklungsphase abschwächen können, dann tun Sie das Richtige.

BPMN ist wirklich eine der einfachsten und einfachsten Methoden für den Job. Wenn Sie Ihre Geschäftsprozesse selbst beschreiben, erfinden Sie das Rad neu. Sehen Sie sich einige der kostenlosen Tools auf dem Markt an. BizAgi zum Beispiel. Viel Glück.