Unternehmensmodellierung - Enterprise modelling

Grafische Darstellung einiger Modelltypen in der Unternehmensmodellierung. Ein Geschäftsmodell veranschaulicht die mit einem Prozess verbundenen Funktionen, die Leistung sind, und die Organisationen, die diese Funktionen ausführen. In der Softwareentwicklung werden häufig sowohl Geschäftsprozessmodelle als auch Datenmodelle im Rahmen der Erstellung von Anwendungsprogrammen einerseits und Datenbanken andererseits entwickelt.

Unternehmensmodellierung ist die abstrakte Darstellung, Beschreibung und Definition der Struktur, Prozesse, Informationen und Ressourcen eines identifizierbaren Unternehmens , einer Regierungsbehörde oder einer anderen großen Organisation.

Es befasst sich mit dem Prozess, eine Organisation zu verstehen und ihre Leistung durch die Erstellung und Analyse von Unternehmensmodellen zu verbessern. Dies beinhaltet die Modellierung der relevanten Geschäftsdomäne (in der Regel relativ stabil), Geschäftsprozesse (in der Regel volatiler) und der Einsatz von Informationstechnologie innerhalb der Geschäftsdomäne und ihrer Prozesse.

Überblick

Unternehmensmodellierung ist der Prozess der Erstellung von Modellen des gesamten oder eines Teils eines Unternehmens mit Prozessmodellen , Datenmodellen , Ressourcenmodellen und/oder neuen Ontologien usw. Sie basiert auf Wissen über das Unternehmen, frühere Modelle und/oder Referenzmodelle sowie Domänenontologien unter Verwendung von Modelldarstellungssprachen. Ein Unternehmen ist im Allgemeinen eine Einheit einer wirtschaftlichen Organisation oder Tätigkeit. Diese Aktivitäten sind erforderlich, um Produkte und/oder Dienstleistungen zu entwickeln und an einen Kunden zu liefern . Ein Unternehmen umfasst eine Reihe von Funktionen und Operationen wie Einkauf, Fertigung, Marketing, Finanzen, Engineering sowie Forschung und Entwicklung. Das interessierende Unternehmen sind diejenigen Unternehmensfunktionen und Operationen, die zur Herstellung aktueller und potenzieller zukünftiger Varianten eines Produkts erforderlich sind.

Der Begriff "Unternehmensmodell" wird in der Industrie verwendet, um unterschiedliche Unternehmensdarstellungen ohne eine wirklich standardisierte Definition darzustellen. Aufgrund der Komplexität von Unternehmensorganisationen wurden in Industrie und Wissenschaft eine Vielzahl unterschiedlicher Ansätze zur Unternehmensmodellierung verfolgt . Unternehmensmodellierungskonstrukte können sich auf Fertigungsvorgänge und/oder Geschäftsvorgänge konzentrieren; Ein roter Faden bei der Unternehmensmodellierung ist jedoch die Einbeziehung der Bewertung der Informationstechnologie . Die Verwendung von vernetzten Computern zum Auslösen und Empfangen von Ersatzbestellungen entlang einer Materiallieferkette ist beispielsweise ein Beispiel dafür, wie Informationstechnologie verwendet wird, um Fertigungsabläufe innerhalb eines Unternehmens zu koordinieren.

Die Grundidee der Unternehmensmodellierung nach Ulrich Frank ist, „unterschiedliche Sichtweisen auf ein Unternehmen anzubieten und damit ein Medium bereitzustellen, um den Dialog zwischen verschiedenen Stakeholdern zu fördern – sowohl in der Wissenschaft als auch in der Praxis. Zu diesem Zweck beinhalten sie Abstraktionen, die für die strategische Planung , die Organisation geeignet sind “ (Re-)Design und Software-Engineering Die Sichten sollen sich ergänzen und dadurch durch systematische Abstraktionen ein besseres Verständnis komplexer Systeme fördern Die Sichten sollten generisch sein, in dem Sinne, dass sie auf jedes Unternehmen übertragen werden können sollten Abstraktionen bieten, die helfen, Informationssysteme zu entwerfen , die gut in die langfristige Strategie und Organisation eines Unternehmens integriert sind. Daher können Unternehmensmodelle als die konzeptionelle Infrastruktur angesehen werden, die ein hohes Maß an Integration unterstützt."

Geschichte

Die Unternehmensmodellierung hat ihre Wurzeln in der Systemmodellierung und insbesondere in der Informationssystemmodellierung. Eine der frühesten bahnbrechenden Arbeiten zur Modellierung von Informationssystemen stammt von Young und Kent (1958), die sich für "eine präzise und abstrakte Art und Weise zur Spezifizierung der Informations- und Zeiteigenschaften eines Datenverarbeitungsproblems " einsetzten. Sie wollten "eine Notation erstellen, die es dem Analytiker ermöglichen sollte , das Problem um jede Hardware herum zu organisieren ". Ihre Arbeit war ein erster Versuch, eine abstrakte Spezifikation und invariante Basis für den Entwurf verschiedener alternativer Implementierungen unter Verwendung verschiedener Hardwarekomponenten zu schaffen. Ein nächster Schritt in der IS-Modellierung wurde von CODASYL , einem 1959 gegründeten Konsortium der IT-Industrie, das im Wesentlichen dasselbe wie Young und Kent verfolgte: die Entwicklung einer "richtigen Struktur für eine maschinenunabhängige Problemdefinitionssprache auf der Systemebene von" Datenverarbeitung". Dies führte zur Entwicklung einer spezifischen IS- Informationsalgebra .

Die ersten Methoden zur Unternehmensmodellierung entstanden in den 1970er Jahren. Sie waren der Entity-Relationship-Ansatz von Peter Chen (1976) und SADT von Douglas T. Ross (1977), wobei sich der eine auf die Informationssicht und der andere auf die Funktionssicht von Geschäftseinheiten konzentriert. Diesen ersten Methoden folgten Ende der 1970er Jahre zahlreiche Methoden für das Software-Engineering , wie SSADM , Structured Design , Structured Analysis und andere. Spezifische Methoden zur Unternehmensmodellierung im Kontext der Computer Integrated Manufacturing erschienen Anfang der 1980er Jahre. Dazu gehören die IDEF- Methodenfamilie (ICAM, 1981) und die GRAI-Methode von Guy Doumeingts im Jahr 1984, gefolgt von GRAI/GIM von Doumeingts und anderen im Jahr 1992.

Bei dieser zweiten Methodengeneration handelte es sich um aktivitätsbasierte Methoden, die einerseits von den in den 1990er Jahren entwickelten prozesszentrierten Modellierungsmethoden wie Architektur integrierter Informationssysteme (ARIS), CIMOSA und Integrated Enterprise Modeling (IEM) übertroffen wurden . Und zum anderen durch objektorientierte Methoden , wie die Objektorientierte Analyse (OOA) und die Objektmodellierungstechnik (OMT).

Grundlagen der Unternehmensmodellierung

Unternehmensmodell

Ein Unternehmensmodell ist eine Darstellung der Struktur, Aktivitäten, Prozesse, Informationen, Ressourcen, Mitarbeiter, Verhalten, Ziele und Einschränkungen eines Unternehmens, einer Regierung oder eines anderen Unternehmens. Thomas Naylor (1970) definierte ein (Simulations-)Modell als "den Versuch, die Wechselbeziehungen zwischen den Finanz-, Marketing- und Produktionsaktivitäten eines Unternehmens anhand einer Reihe von mathematischen und logischen Beziehungen zu beschreiben, die in den Computer einprogrammiert sind". Diese Zusammenhänge sollen nach Gershefski (1971) im Detail alle Aspekte des Unternehmens darstellen, einschließlich "der physischen Geschäftstätigkeit des Unternehmens, der angewandten Buchführungs- und Finanzpraktiken und der Reaktion auf Investitionen in Schlüsselbereichen". Die Programmierung der modellierten Beziehungen in den Computer ist nicht immer notwendig: Unternehmensmodelle gibt es unter verschiedenen Namen seit Jahrhunderten und wurden beispielsweise von Adam Smith, Walter Bagehot und vielen anderen beschrieben.

Laut Fox und Gruninger (1998) sollte ein Unternehmensmodell aus der Designperspektive die Sprache bereitstellen, die verwendet wird, um ein Unternehmen explizit zu definieren... Aus operativer Sicht muss das Unternehmensmodell in der Lage sein, darzustellen, was geplant ist, was passieren könnte , und was passiert ist. Es muss die Informationen und das Wissen liefern, die erforderlich sind, um den Betrieb des Unternehmens zu unterstützen, sei es von Hand oder maschinell ausgeführt."

In einem zweibändigen Set mit dem Titel The Managerial Cybernetics of Organization stellte Stafford Beer ein Modell des Unternehmens vor, das Viable System Model (VSM). Band 2, The Heart of Enterprise, analysierte das VSM als eine rekursive Organisation von fünf Systemen: System One (S1) bis System Five (S5). Beers Modell unterscheidet sich von anderen darin, dass das VSM rekursiv und nicht hierarchisch ist: "In einer rekursiven Organisationsstruktur enthält jedes tragfähige System ein tragfähiges System und ist darin enthalten."

Funktionsmodellierung

Beispiel für ein Funktionsmodell des Prozesses "Maintain Reparable Spares" in IDEF0- Notation.

Funktionsmodellierung im Systems Engineering ist eine strukturierte Darstellung der Funktionen , Aktivitäten oder Prozesse innerhalb des modellierten Systems oder Themengebiets.

Ein Funktionsmodell, auch Aktivitätsmodell oder Prozessmodell genannt , ist eine grafische Darstellung der Funktion eines Unternehmens in einem definierten Umfang. Die Zwecke des Funktionsmodells sind: die Funktionen und Prozesse zu beschreiben, bei der Ermittlung des Informationsbedarfs zu helfen, Chancen zu identifizieren und eine Grundlage für die Bestimmung der Produkt- und Servicekosten zu schaffen. Ein Funktionsmodell wird mit einer funktionalen Modellierungsperspektive erstellt . Eine funktionale Perspektive ist eine oder mehrere Perspektiven, die in der Prozessmodellierung möglich sind. Andere mögliche Perspektiven sind beispielsweise Verhaltens-, Organisations- oder Informationsperspektiven.

Eine funktionale Modellierungsperspektive konzentriert sich auf die Beschreibung des dynamischen Prozesses . Das Hauptkonzept in dieser Modellierungsperspektive ist der Prozess, dies kann eine Funktion, Transformation, Aktivität, Aktion, Aufgabe usw. sein. Ein bekanntes Beispiel für eine Modellierungssprache, die diese Perspektive verwendet, sind Datenflussdiagramme . Die Perspektive verwendet vier Symbole, um einen Prozess zu beschreiben, und zwar:

  • Prozess: Veranschaulicht die Transformation von der Eingabe zur Ausgabe.
  • Store: Datensammlung oder irgendeine Art von Material.
  • Flow: Bewegung von Daten oder Material im Prozess.
  • Externe Entität: Extern zum modellierten System, interagiert aber mit diesem.

Mit diesen Symbolen kann nun ein Prozess als Netzwerk dieser Symbole dargestellt werden. Dieser zerlegte Prozess ist ein DFD-Datenflussdiagramm. Beim Dynamic Enterprise Modeling wird beispielsweise eine Aufteilung in das Steuerungsmodell , das Funktionsmodell, das Prozessmodell und das Organisationsmodell vorgenommen .

Datenmodellierung

Datenmodellierung ist der Prozess der Erstellung eines Datenmodells durch Anwendung formaler Datenmodellbeschreibungen unter Verwendung von Datenmodellierungstechniken. Die Datenmodellierung ist eine Technik zum Definieren von Geschäftsanforderungen an eine Datenbank . Es wird manchmal als Datenbankmodellierung bezeichnet, da ein Datenmodell schließlich in einer Datenbank implementiert wird.

Die Abbildung veranschaulicht, wie Datenmodelle heute entwickelt und verwendet werden. Ein konzeptionelles Datenmodell wird basierend auf den Datenanforderungen für die zu entwickelnde Anwendung entwickelt, möglicherweise im Kontext eines Aktivitätsmodells . Das Datenmodell besteht normalerweise aus Entitätstypen, Attributen, Beziehungen, Integritätsregeln und den Definitionen dieser Objekte. Dies wird dann als Ausgangspunkt für das Schnittstellen- oder Datenbankdesign verwendet.

Geschäftsprozessmodellierung

Die Geschäftsprozessmodellierung , nicht zu verwechseln mit der breiteren Disziplin Business Process Management (BPM), ist die Aktivität, die Prozesse eines Unternehmens abzubilden, damit der aktuelle ("as is") Prozess in Zukunft analysiert und verbessert werden kann ("to Sein"). Die Modellierung von Geschäftsprozessen wird in der Regel von Geschäftsanalysten und Managern durchgeführt, die versuchen, die Prozesseffizienz und -qualität zu verbessern. Die durch die Geschäftsprozessmodellierung identifizierten Prozessverbesserungen können eine Beteiligung der Informationstechnologie erfordern oder auch nicht , obwohl dies ein häufiger Grund für die Notwendigkeit ist, einen Geschäftsprozess durch Erstellen eines Prozessmasters zu modellieren.

Um die verbesserten Geschäftsprozesse in die Praxis umzusetzen, werden typischerweise Change-Management- Programme eingebunden. Mit technologischen Fortschritten großer Plattformanbieter rückt die Vision, dass Modelle zur Geschäftsprozessmodellierung vollständig ausführbar (und Simulations- und Round-Trip-Engineering) werden, jeden Tag näher an die Realität.

Systemarchitektur

Das RM-ODP- Referenzmodell identifiziert die Unternehmensmodellierung als eine der fünf Sichtweisen eines offenen verteilten Systems. Beachten Sie, dass ein solches System kein modernes IT-System sein muss: Als Beispiel kann ein Banken-Clearinghaus aus dem 19. Jahrhundert dienen ().

Modellierungstechniken für Unternehmen

Es gibt verschiedene Techniken zur Modellierung des Unternehmens, wie z

Weitere Techniken zur Unternehmensmodellierung werden in das Enterprise Architecture Framework entwickelt, wie zum Beispiel:

Und Metamodellierungs-Frameworks wie:

Unternehmensentwicklung

Enterprise Engineering ist die Disziplin, die das Design und das Engineering von Unternehmen betrifft , sowohl in Bezug auf ihre Geschäftstätigkeit als auch auf ihre Organisation . In Theorie und Praxis haben sich zwei Arten von Enterprise Engineering herausgebildet. Ein allgemeiner mit Engineering und dem Management von Unternehmen verbundener und spezifischer mit Software-Engineering, Unternehmensmodellierung und Unternehmensarchitektur.

Im Bereich der Ingenieurwissenschaften entstand ein allgemeineres Enterprise Engineering, definiert als die Anwendung ingenieurwissenschaftlicher Prinzipien auf das Management von Unternehmen . Es umfasst die Anwendung von Wissen, Prinzipien und Disziplinen im Zusammenhang mit der Analyse, dem Design, der Implementierung und dem Betrieb aller Elemente, die mit einem Unternehmen verbunden sind. Im Wesentlichen handelt es sich um ein interdisziplinäres Feld , das Systems Engineering und strategisches Management kombiniert , um das gesamte Unternehmen in Bezug auf Produkte , Prozesse und Geschäftsabläufe zu gestalten . Die Sichtweise ist eine kontinuierliche Verbesserung und kontinuierliche Anpassung, während sich Unternehmen, Prozesse und Märkte entlang ihres Lebenszyklus entwickeln . Dieser Gesamtsystemansatz umfasst die traditionellen Bereiche Forschung und Entwicklung, Produktdesign, Betrieb und Fertigung sowie Informationssysteme und strategisches Management. Diese Felder beziehen sich auf Engineering Management , Operations Management , Service Management und Systems Engineering.

Im Kontext der Softwareentwicklung hat sich ein spezielles Feld des Enterprise Engineering herausgebildet, das sich mit der Modellierung und Integration verschiedener organisatorischer und technischer Teile von Geschäftsprozessen beschäftigt . Im Kontext der Informationssystementwicklung war es das Tätigkeitsfeld in der Organisation der Systemanalyse und eine Erweiterung des Anwendungsbereichs der Informationsmodellierung . Es kann auch als Erweiterung und Verallgemeinerung der Systemanalyse- und Systemdesignphasen des Softwareentwicklungsprozesses angesehen werden . Hier kann die Unternehmensmodellierung Teil des frühen, mittleren und späten Lebenszyklus der Informationssystementwicklung sein . Es wird eine explizite Darstellung der organisatorischen und technischen Systeminfrastruktur geschaffen, um die geordneten Transformationen bestehender Arbeitspraktiken zu verstehen. Dieses Feld wird auch als Unternehmensarchitektur bezeichnet oder mit Enterprise Ontology als zwei Hauptteile der Unternehmensarchitektur definiert.

Verwandte Felder

Modellierung von Geschäftsreferenzen

Beispiel für das US-amerikanische FEA- Geschäftsreferenzmodell.

Business Reference Modeling ist die Entwicklung von Referenzmodellen, die sich auf die funktionalen und organisatorischen Aspekte des Kerngeschäfts eines Unternehmens , einer Dienstleistungsorganisation oder einer Behörde konzentriert . Im Enterprise Engineering ist ein Business-Referenzmodell Teil eines Enterprise-Architektur-Frameworks . Dieses Framework definiert in einer Reihe von Referenzmodellen, wie die Struktur und die Ansichten einer Unternehmensarchitektur organisiert werden .

Ein Referenzmodell im Allgemeinen ist ein Modell von etwas, das das grundlegende Ziel oder die Idee von etwas verkörpert und dann als Referenz für verschiedene Zwecke betrachtet werden kann. Ein Geschäftsreferenzmodell ist ein Mittel, um die Geschäftstätigkeiten einer Organisation zu beschreiben , unabhängig von der Organisationsstruktur , die sie ausführt. Auch andere Arten von Geschäftsreferenzmodellen können die Beziehung zwischen den Geschäftsprozessen , Geschäftsfunktionen und dem Geschäftsreferenzmodell des Geschäftsbereichs abbilden . Diese Referenzmodelle können in Schichten aufgebaut werden und bieten eine Grundlage für die Analyse von Servicekomponenten, Technologie, Daten und Leistung.

Wirtschaftsmodellierung

Ein Diagramm des IS/LM-Modells

Ökonomische Modellierung ist die theoretische Darstellung wirtschaftlicher Prozesse durch eine Reihe von Variablen und eine Reihe von logischen und/oder quantitativen Beziehungen zwischen ihnen. Das Wirtschaftsmodell ist ein vereinfachter Rahmen, der komplexe Prozesse abbilden soll, oft aber nicht immer mit mathematischen Techniken . Ökonomische Modelle verwenden häufig strukturelle Parameter. Strukturparameter sind zugrunde liegende Parameter in einem Modell oder einer Klasse von Modellen. Ein Modell kann verschiedene Parameter aufweisen und diese Parameter können sich ändern, um verschiedene Eigenschaften zu erzeugen.

Im Allgemeinen haben ökonomische Modelle zwei Funktionen: erstens als Vereinfachung und Abstraktion von beobachteten Daten und zweitens als Mittel zur Auswahl von Daten basierend auf einem Paradigma der ökonometrischen Untersuchung. Angesichts der enormen Komplexität wirtschaftlicher Prozesse ist die Vereinfachung für die Volkswirtschaftslehre besonders wichtig . Diese Komplexität lässt sich auf die Vielfalt der Faktoren zurückführen, die die Wirtschaftstätigkeit bestimmen; Zu diesen Faktoren zählen: individuelle und kooperative Entscheidungsprozesse, Ressourcenbeschränkungen , Umwelt- und geografische Beschränkungen, institutionelle und rechtliche Anforderungen sowie rein zufällige Schwankungen. Ökonomen müssen daher eine begründete Entscheidung treffen, welche Variablen und welche Beziehungen zwischen diesen Variablen relevant sind und welche Arten der Analyse und Präsentation dieser Informationen nützlich sind.

Ontologie-Engineering

Ontology Engineering oder Ontology Building ist ein Teilgebiet des Knowledge Engineering , das die Methoden und Methoden zum Erstellen von Ontologien untersucht. Im Bereich der Unternehmensarchitektur ist eine Ontologie eine Gliederung oder ein Schema, das verwendet wird, um Objekte, ihre Attribute und Beziehungen auf konsistente Weise zu strukturieren. Wie bei der Unternehmensmodellierung kann eine Ontologie aus anderen Ontologien zusammengesetzt sein. Der Zweck von Ontologien in der Unternehmensmodellierung besteht darin, die gemeinsame Nutzung, Wiederverwendbarkeit, Assimilation und Verbreitung von Informationen über alle Organisationen und Abteilungen innerhalb eines Unternehmens zu formalisieren und zu etablieren. Somit ermöglicht eine Ontologie die Integration der verschiedenen Funktionen und Prozesse, die in einem Unternehmen ablaufen.

Eine gemeinsame Sprache mit gut artikulierter Struktur und Wortschatz würde es dem Unternehmen ermöglichen, effizienter zu arbeiten. Eine gemeinsame Ontologie ermöglicht eine effektive Kommunikation, Verständigung und damit Koordination zwischen den verschiedenen Unternehmensbereichen. Es gibt verschiedene Arten von Ontologien, die in zahlreichen Umgebungen verwendet werden. Während sich das zuvor gegebene Sprachbeispiel mit dem Bereich der Informationssysteme und des Designs befasste, können andere Ontologien für Prozesse, Methoden, Aktivitäten usw. innerhalb eines Unternehmens definiert werden.

Die Verwendung von Ontologien in der Unternehmensmodellierung bietet mehrere Vorteile. Ontologien sorgen für Klarheit, Konsistenz und Struktur eines Modells. Sie fördern eine effiziente Modelldefinition und -analyse. Generische Enterprise-Ontologien ermöglichen die Wiederverwendbarkeit und Automatisierung von Komponenten. Da Ontologien Schemata oder Gliederungen sind, gewährleistet die Verwendung von Ontologien keine ordnungsgemäße Definition, Analyse oder Klarheit des Unternehmensmodells. Ontologien sind durch ihre Definition und Implementierung begrenzt. Eine Ontologie kann das Potenzial oder die Fähigkeit beinhalten, alle Aspekte dessen, was modelliert wird, zu erfassen oder nicht.

Systemdenken

Die Modellierung des Unternehmens und seiner Umgebung könnte die Schaffung eines verbesserten Verständnisses des Geschäftsbereichs und der Prozesse des erweiterten Unternehmens und insbesondere der Beziehungen erleichtern – sowohl derjenigen, die das Unternehmen zusammenhalten, als auch derjenigen, die sich über die Grenzen des Unternehmens erstrecken Unternehmen. Da ein Unternehmen ein System ist, können Konzepte des Systemdenkens erfolgreich in der Modellierung von Unternehmen wiederverwendet werden.

Auf diese Weise kann im gesamten Unternehmen ein schnelles Verständnis dafür erreicht werden, wie Geschäftsfunktionen funktionieren und wie sie von anderen Funktionen in der Organisation abhängen.

Siehe auch

Verweise

Weiterlesen

Externe Links