MID Consulting

Ganzheitliche Beratung und Unterstützung aus einer Hand

Über die drei Hebel, Anpassung und Optimierung des Werkzeugs bzw. der Werkzeugkette, Entwicklung und Einführung einer passenden Methodik und Training Ihrer Mitarbeiter, sind wir in der Lage Sie hinsichtlich Ihrer wichtigsten Ziele nachhaltig zu unterstützen:

  • Verbesserung der Produktqualität
  • Steigerung der Effizienz
  • Reduzierung der Time-To-Market Zyklen

MID ModellierungsMethodik M³


Was ist M³?

Die MID ModellierungsMethodik M³ schließt die Lücke zwischen verschiedenen existierenden methodischen Ansätzen und gibt Unternehmen eine strukturierte Anleitung für die Gestaltung und Dokumentation von Projekten. Dabei fasst M³ die Kenntnisse der Mitarbeiter aus den verschiedensten Projekten zusammen und beschreibt systematisch die einzelnen Prozessschritte, Modellierungsebenen und Rollen von der Projektidee bis zum Code. M³ ist ein Ergebnis aus über 25-jähriger Erfahrung in der Softwareentwicklung und von den klassischen Ingenieurswissenschaften ebenso inspiriert wie von existierenden Vorgehensmodellen (wie z. B. V-Modell®XT) .

M³ wurde in den vergangenen Jahren in verschiedenen Ausprägungen verfeinert. Mit diesen verschiedenen Ausprägungen der M³ beschreiben wir wie geeignete Notationselemente (z.B. Business Process Model and Notation - BPMN  und Unified Modeling Language - UML2) sinnvoll für die Definition und Modellierung von einzelnen Bereichen und Anwendungen bzw. Anwendungslandschaften eines Unternehmens eingesetzt werden können. Durch den Ansatz der modellgetriebenen Software-Entwicklung nehmen wir den Unternehmen doppelte Arbeit ab - einen Sachverhalt aus fachlicher und aus technischer Sicht zu beschreiben. Aus einmal spezifizierten fachlichen Elementen werden über automatisierte Modell-zu-Modell-Transformationen „technisch-orientierte“ Modellelemente für nachgelagerte Modellierungsebenen generiert.

 

Die MID ModellierungsMethodik M³ gibt es in unterschiedlichen Ausprägungen jeweils angepasst an die Domäne und Technologie.


M³SOA

Die M³SOA hat den Aufbau einer service-orientierten Architektur in einem Unternehmen im Blick und fokussiert die Entwicklung von prozessorientierten Geschäftsanwendungen.

ansehen     als PDF herunterladen



M³EJB

Für die Entwicklung von Systemen unter Nutzung der Enterprise Java Beans (EJB) wurde M³EJB entworfen. M³EJB unterstützt eine 3-Schichten-Architektur und erlaubt die Generierung von Java-Code.

ansehen als PDF herunterladen


M³EE

Für eingebettete Systeme wurde M³EE entwickelt. Diese fokusiert eine System- und Applikationsentwicklung mit SysML/UML auf Embedded-Architektur und unterstützt die Erstellung von Modulen, z. B. in C oder C++.

ansehen als PDF herunterladen



M³SAP

M³SAP wurde für eine effiziente Entscheidungs- und Implementierungsunterstützung im Lifecycle Management von SAP Lösungen entwickelt. Diese fokussiert betriebswirtschaftliche Bewertungen von alternativen Prozessen und Umsetzungsszenarien sowie deren effiziente Implementierung.

ansehen     als PDF herunterladen