Plattformfamilien
Eine Plattformfamilie bezeichnet eine Gruppe verwandter Software- oder Hardwareplattformen, die ein gemeinsames Architekturmodell, ein ähnliches API-Set und vergleichbare Entwicklungspraktiken teilen. Sie dient der Wiederverwendung von Komponenten, der Sicherstellung von Kompatibilität und der Vereinfachung von Migrationen zwischen einzelnen Plattformen.
Typische Merkmale sind ein gemeinsamer Stack, standardisierte Programmierschnittstellen, einheitliche Build- und Deployment-Werkzeuge, standardisierte Datenformate sowie konsistente
Beispiele erfolgreicher Plattformfamilien sind die Apple-Plattformfamilie, die iOS, macOS, watchOS und tvOS umfasst, bzw. die Android-Plattformfamilie.
Im Produkt- und Entwicklungsmanagement helfen Plattformfamilien bei der Planung von Ökosystemen, der Governance von APIs und
In der Praxis werden Plattformfamilien durch langfristige Roadmaps, Versionspolitik, API-Stabilität und Open-Source- oder Vendor-Lizenzmodelle gestützt.