Wissen · MethodeKnowledge · Method
Architekturraster für Fertigungs- und SoftwarebetriebeArchitecture grid for manufacturing and software businesses
Ein Ökosystem aus Maschinen, Werkzeugen und Software lässt sich in vier Schritten ordnen und neu aufbauen.An ecosystem of machines, tools and software can be organised and rebuilt in four steps.
Vier SchritteFour steps
- Inventur: Alles erfassen, was existiert (Code, Daten, Geräte, Dokumente, Konten), jedes Element mit eindeutiger ID.
- Zerlegung: Funktionen, Daten und Schnittstellen je Element beschreiben.
- Abstraktion: Die Fähigkeit hinter der Umsetzung benennen, zum Beispiel „Aufträge verteilen“.
- Neuzuordnung: Je Fähigkeit entscheiden, ob übernommen (Open Source), zugekauft oder selbst gebaut wird.
- Inventory: Record everything that exists (code, data, devices, documents, accounts), each element with a unique ID.
- Decomposition: Describe functions, data and interfaces per element.
- Abstraction: Name the capability behind the implementation, for example “distribute orders”.
- Reallocation: For each capability decide whether to adopt (open source), buy in or build.
Fünf StufenFive stages
Einzelteil, Baugruppe, Gerät, System, Ökosystem. Eine Stufe ist fertig, wenn ihr Prüfkriterium erfüllt ist, zum Beispiel: Stückliste vollständig, Risikobeurteilung vorhanden, Ablauf vom Auftrag bis zum Prüfprotokoll durchgängig.
Part, assembly, device, system, ecosystem. A stage is complete when its test criterion is met, for example: bill of materials complete, risk assessment available, process from order to test report continuous.
Sieben SchichtenSeven layers
RegelnRules
- Jede Schicht spricht nur mit der darunterliegenden über eine dokumentierte, versionierte Schnittstelle.
- Fremdsoftware mit Copyleft-Lizenz läuft unverändert als eigener Dienst und wird über Netzwerk-Schnittstellen angesprochen.
- Dateien und Daten erhalten unveränderliche IDs und Prüfsummen (Rückverfolgbarkeit, Reproduzierbarkeit).
- Selbst entwickelt wird nur, was am Markt fehlt und Differenzierung schafft.
- Each layer talks only to the one below it through a documented, versioned interface.
- Third-party software under a copyleft licence runs unmodified as a separate service and is addressed over network interfaces.
- Files and data receive immutable IDs and checksums (traceability, reproducibility).
- Only what the market lacks and what differentiates is developed in-house.
Hinweis: allgemeine Methodenbeschreibung, keine Rechtsberatung.Note: general description of a method, not legal advice.
LiteraturReference
Chikofsky, E. J.; Cross, J. H.: Reverse Engineering and Design Recovery: A Taxonomy. IEEE Software, 1990.
Kontakt:Contact: office@schicht-werk.eu