Was ist ein App-Besitzer? Rollen und Verantwortlichkeiten des Anwendungsbesitzers

Was ist ein App-Besitzer? Rollen und Verantwortlichkeiten des Anwendungsbesitzers

  • ITOps & DevOps
6 Minuten Lesezeit Aktualisiert Aug 6, 2021

Auf einen Blick: Ein Anwendungsbesitzer maximiert den Unternehmenswert der Software durch strategische Ausrichtung, Benutzerfreundlichkeit, Compliance und Sicherheit. Diese Rolle beinhaltet die Steuerung des Softwareentwicklungslebenszyklus und die effektive Verwaltung von Informationen, um den Bedürfnissen der Nutzer gerecht zu werden.

  • Anwendungsbesitzer stellen sicher, dass die Software mit den Geschäftszielen übereinstimmt und Vorschriften einhält.
  • Sie überwachen die Benutzerfreundlichkeit und leiten Initiativen zur Qualitätsverbesserung.

Softwareanwendungen sind ein Wettbewerbsvorteil in der digitalen Wirtschaft. Unternehmen, die Frameworks wie DevOps und Agile annehmen, verändern den Marktraum mit innovativen Softwaretechnologien und Anwendungen für die IT- und Verbrauchermarktsegmente. IT-Fachleute und Geschäftsleiter arbeiten daran, zu verstehen, wie ihre Apps genutzt werden, verwalten und analysieren Daten, die von den Technologien verarbeitet und generiert werden. Anwendungsbesitz ist eine aufkommende Rolle, die drei Hauptaufgaben umfasst:

  • Verantwortung für die App
  • Strategien definieren, um den geschäftlichen Wert von Anwendungen zu maximieren
  • Verwaltung von Informationen zu Softwareanwendungen

Schauen wir uns die Rolle des Anwendungsinhabers an.

Was macht ein Anwendungsinhaber?

Die Rolle eines Application Owner ist nicht diskret, obwohl die meisten Unternehmensorganisationen gut strukturierte und organisierte Aufgaben für diese Aufgaben etabliert haben. Die Aufgaben können verschiedenen IT-Fachleuten aus den Bereichen IT-Operation, Cloud-Architektur, Geschäftsanalyse und sogar Entwicklungsfachleuten zugewiesen werden. Was genau macht also ein App-Owner?

Verantwortlichkeiten des Anwendungsbesitzers

Die folgenden Aufgaben sind unter diesen IT-Berufen üblich, wenn es um den Besitz einer Anwendung geht:

Strategische Ausrichtung

Stellen Sie sicher, dass die Anwendung ihren vorgesehenen Zweck erfüllt und dem Geschäft einen Mehrwert bietet. Die Aufgabe eines Anwendungsinhabers besteht darin, den Softwareentwicklungszyklus (SDLC) zu führen, um Leistungssteigerungen zu erzielen, die mit der Geschäftsvision übereinstimmen. (Lesen Sie über IT/Geschäfts-Abstimmung.)

Benutzerfreundlichkeit & Benutzererfahrung

Die Anwendung muss die von allen Stakeholdern, Kunden und Partnern als akzeptabel erachteten Standards erfüllen. Anwendungsbesitzer leiten die Entwicklungsteams an, um einen optimalen Kompromiss zwischen:

  • Funktionalität
  • Leistung
  • Zuverlässigkeit
  • Kosten
  • Nutzerzufriedenheit

Informationsüberwachung und -verwaltung

Um eine hohe Wettbewerbsdifferenzierung aufrechtzuerhalten, sollte die Anwendung in der Lage sein, auf nützliche Informationen zuzugreifen, sie zu verarbeiten und zu generieren. Diese Informationen umfassen die Daten und IT-Arbeitslasten, die für beides erforderlich sind:

  • Liefern Sie die gewünschte technologische Fähigkeit.
  • Generiere aufschlussreiches Wissen darüber, wie die Technologie übernommen wird und die Unternehmensleistung beeinflusst.

Regulatorische Einhaltung

Ergreifen Sie die notwendigen Schritte, um die Einhaltung gesetzlicher Vorschriften zu gewährleisten. Arbeiten Sie mit externen Prüfern zusammen, um einen hohen Standard der Einhaltung strenger globaler Vorschriften von HIPAA bis DSGVO sicherzustellen, sofern zutreffend. (Erfahren Sie mehr über Compliance und Sicherheit.)

Sicherheit

Bereitstellung angemessener betrieblicher, Management- und technischer Kontrollen, die helfen, Sicherheitsrisiken für Software-Apps, Netzwerkinfrastruktur, Endnutzer und das Unternehmen zu mindern und zu managen.

Zuverlässigkeit & SLAs

Definieren Sie die Service Level Agreement (SLA)-Kennzahlen und Anforderungen, die eine sehr verlässliche Leistung als optimalen Kompromiss mit Folgendes garantieren:

  • Kosten
  • Nutzererfahrung
  • Geschäftswert

(Bereiten Sie sich auf SLA-Verstöße vor.)

Antriebswirkung

Hier unterstützt der Anwendungsinhaber das Unternehmen, indem er den Produktrückstand priorisiert und dabei hilft, Geschäftsergebnisse wie das Wachstum der Nutzerbasis zu liefern.

Kommunikation, Bewusstsein und Schulung

Ein App-Besitzer sorgt dafür, dass technische und geschäftliche Entscheidungen bei Bedarf mit dem Vertrauen der Geschäftsleiter und der Ingenieurteams getroffen werden.

Qualitätsbewertung und -verbesserung

Identifizieren Sie Verbesserungsbereiche und entwickeln Sie ein langfristiges Qualitätsverbesserungsprogramm, das die technologischen und geschäftlichen Aspekte der Softwareanwendung umfasst.

App-Besitzer denken über Systeme nach

Die Rolle des Application Owner hat sich aus dem traditionellen projektzentrierten Owner-Ansatz weiterentwickelt. In DevOps-Organisationen verfolgt der Application Owner einen systemorientierten Ansatz, der sich auf die Vision für die Softwareanwendungen konzentriert. Der moderne Application Owner denkt in Bezug auf den gesamten Produktlebenszyklus statt in den Features, die mit einem spezifischen, technologiezentrierten Ziel ausgeliefert werden müssen. Verschiedene funktionale und nicht-funktionale Anforderungen werden ebenfalls berücksichtigt, während der Application Owner das gesamte System der Softwareanwendung betrachtet. Diese Anforderungen werden oft als Operational Requirements (ORs) bezeichnet und helfen Teams genau zu verstehen, warum und wie der Anwendungszyklus gestaltet ist, um die Wahrscheinlichkeit zu maximieren, die Geschäftsziele zu erreichen.

Betriebsanforderungen einer App

Der Anwendungsinhaber trägt zu den folgenden zentralen operativen Anforderungen im DevOps SDLC-Programm bei:

  • Dokumentation. Tragen Sie zur Dokumentation bei, um die Engineering-Teams mit der richtigen Botschaft zu Anwendungsanforderungen und -erwartungen zu befähigen.
  • Automatisierung und Skriptfähigkeit. Verstehen Sie den geschäftlichen Wert der Automatisierung: Automatisieren Sie strategisch, wann und wo sie benötigt werden. Vermeiden Sie die Automatisierung von Verschwendungsprozessen und fördern Sie Praktiken wie Infrastructure as Code und Testautomatisierung.
  • Skalierbarkeit. Verstehen, wie Ressourcen verbraucht werden und wie sie bei Skalierung Geschäftswert liefern. Die Anwendung sollte mit ausreichenden Ressourcen ausgestattet sein, um Verkehrsspitzen auszugleichen, und dennoch sollte Überprovisionierung vermieden werden, um unnötige Cloud-Kosten zu vermeiden.
  • Kompatibilität und Konfigurationen. Anwendungskomponenten und die zugrundeliegende Infrastruktur sollten sich integrieren können, wenn sich Workloads und Ressourcen dynamisch ändern. Das bedeutet, dass Sie fest kodierte Konfigurationen vermeiden sollten. Stattdessen sollten Sie standardisierte Technologien einführen, um Integrationsprobleme zu vermeiden.
  • Abhängigkeiten. Behalten Sie den Überblick über Abhängigkeiten und vermeiden Sie einzelne Fehlerpunkte. Außerdem nimmt das as-a-Service-Modell erhebliche Kontrolle, da die technologische Funktionalität einfach über das Web von einem Drittanbieter beschafft wird. Es ist wichtig zu verstehen und zu dokumentieren, wie sich solche Abhängigkeiten verhalten, wie die IT Transparenz und Kontrolle maximieren und die notwendigen Risikomanagementprogramme entwickeln kann.

Anwendungsinhaber werden

Die Rolle Application Owner erfordert in der Regel einen vierjährigen Abschluss in Informatik oder relevanten Hochschulen sowie einige Jahre Erfahrung in Entwicklung, Qualitätssicherung oder Unternehmensanalyse. Einzigartig ist, dass die Bewerber sowohl technische Fachkenntnisse als auch ein starkes geschäftliches Geschick nachweisen müssen.

Verwandte Literatur

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus ITOps & DevOps

Interessieren Sie sich für mehr von BMC?

The Brief ist unsere monatliche E-Mail zum Mainframe und zur Enterprise-Orchestrierung: Recherchen, Kundenberichte, Produktnachrichten, Events.

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Sie haben The Brief abonniert

Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.