Glossar glossary

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Dieses Glossar listet (alphabetisch) alle lieferbaren Dokumente in der Projektcheckliste auf.

Akzeptanz durch die Interessenträger der Wirtschaft acceptance-from-business-stakeholders

Die Akzeptanz durch die Interessenträger aus der Wirtschaft bestätigt, dass sie als wichtige Interessenträger mit der Lösung in Einklang stehen und ihre Zustimmung dazu gegeben haben, wie die Geschäftsanforderungen dem Geschäftsfall entsprechen.

Akzeptanztests acceptance-tests

Akzeptanztests werden durchgeführt, wenn eine Anwendung produktionsbereit ist. Die Tests werden von einer Gruppe durchgeführt, die die verschiedenen Arten von Endbenutzern darstellt, wobei Echtzeit-Szenarien verwendet werden.

Mithilfe von Akzeptanztests wird Folgendes bestätigt:

  • Das Projekt erfüllt die Anforderungen des Kunden.
  • Die Lösung ist bedarfsgerecht.
  • Benutzer akzeptieren die Lösung und können sich vorstellen, mit ihr zu arbeiten.
  • Der Kunde akzeptiert das Projekt.

Je früher Sie Ihre Akzeptanztests planen und entwerfen, desto einfacher wird die endgültige Implementierung. Sie sollten gemeinsam mit dem Kunden und Ihrem Qualitätssicherungsteam definiert werden.

Auch wenn Sie möglicherweise nicht in der Lage sind, alle Details zu Beginn des Projekts zu definieren, sollten Sie die ersten Definitionen diskutieren und vereinbaren. Die Akzeptanztests basieren wahrscheinlich auf den grundlegenden Anforderungen (funktionale und leistungsbezogene Anforderungen).

Zugriff auf das Testsystem koordiniert access-to-test-system-coordinated

Stellen Sie sicher, dass alle Rollen die erforderlichen Systemzugriffsstufen erhalten haben.

Adobe-Sicherheitscheckliste adobe-security-checklist

Die Adobe-Sicherheitscheckliste ist die offizielle Checkliste, die bereitgestellt wird, um sicherzustellen, dass AEM bei der Installation sicher ist. Sie enthält die Sicherheitsmaßnahmen und Überprüfungsschritte, die erfolgen müssen, um die Integrität Ihrer Instanz zu gewährleisten.

Einrichten von Adobe Support Portal-Projekten adobe-support-portal-project-set-up

Das Adobe Support Portal ermöglicht es Implementierungspartnern und Kunden, die AEM-Implementierung als Projekt im Support-Portal einzurichten.

Details können registriert werden; z. B. über die implementierten Technologien und Versionen. Diese sorgen für Transparenz zwischen dem Kunden und der Adobe.

AEM Administratorschulung aem-administrator-training

Schulung für Verwaltungspersonal der Lösung. Siehe Adobe Training Services für weitere Informationen.

AEM-Autorenschulung aem-author-training

Schulung für Mitarbeiter, die Inhalte für die Lösung erstellen (Authoring). Siehe Adobe Training Services für weitere Informationen.

AEM Zertifizierungsprüfung aem-certification-exam

Stellen Sie sicher, dass die entsprechende Person registriert ist, um die relevanten Zertifizierungsprüfungen.

AEM zertifiziert aem-certified

Stellen Sie sicher, dass die entsprechende Person die entsprechenden Zertifizierungsprüfungen.

AEM technische Schulung aem-technical-training

Bieten Sie technische Schulungen für die gewünschten Rollen an, z. B. für Entwickler, Architekten, Ingenieure und kaufmännische Fachleute.

Vereinbarung über KPIs, die als Ziele für das Projekt definiert wurden agreement-on-kpis-defined-as-goals-for-the-project

Key Performance Indicators (KPIs) helfen einer Organisation, den Fortschritt in Bezug auf organisatorische Ziele zu definieren und zu messen. Sobald eine Organisation ihren Auftrag analysiert und ihre Ziele definiert hat, muss sie die Fortschritte bei der Erreichung dieser Ziele messen. KPIs bieten einen Messmechanismus.

Business- und Performance-KPIs ausrichten align-business-and-performance-kpis

Die Abstimmung Ihrer Geschäfts- und Leistungs-Key Performance Indicators (KPIs) trägt dazu bei, alle beteiligten Personen und Prozesse innerhalb des Unternehmens zusammenzuführen. Dies wiederum trägt dazu bei, die Zeit und den Aufwand zu reduzieren, die zum Erreichen der Geschäftsziele und zur Erfüllung des vorgeschlagenen Zwecks erforderlich sind.

Abstimmung der Inhaltsarchitektur mit KPIs alignment-of-content-architecture-with-kpis

Stellen Sie sicher, dass die vorgeschlagene Inhaltsarchitektur mit den relevanten KPIs (Key Performance Indicators) abgestimmt ist.

Ausrichtung der Kunden-Roadmap an der Projekt-Timeline alignment-of-the-customer-roadmap-with-project-timeline

Die Customer Roadmap besteht aus übergeordneten Meilensteinen und Geschäftszielen. Die Timeline des Projekts muss dieser Strategie entsprechen und sie mit ihr in Einklang bringen, sodass alle potenziellen Risiken und/oder Abweichungen hervorgehoben und verfolgt werden müssen.

Definition der Anwendungsarchitektur application-architecture-definition

Die Anwendungsarchitektur muss das Verhalten der geplanten Anwendungen klar definieren.

Der Schwerpunkt liegt auf Folgendem:

  • Wie sie miteinander und mit Benutzern interagieren werden.
  • Die Daten, die von Anwendungen genutzt und erzeugt werden sollen, und nicht von ihrer internen Struktur.

Anwendungsspezifische Wartungsaufgaben definiert application-specific-maintenance-tasks-defined

Neben den standardmäßigen Adobe Experience Manager (AEM)-Wartungsaufgaben müssen Sie auch andere Betriebsaufgaben definieren, die für die laufende Wartung der Lösung ausgeführt werden müssen.

Angemessenes Schulungspersonal appropriately-trained-staff

Stellen Sie sicher, dass Ihr Team aus Mitarbeitern mit entsprechender Schulung besteht. Für Projektteams wird empfohlen, alle folgenden Elemente zu verwenden:

  • Mindestens ein AEM-zertifizierter Entwicklungsleiter

  • Mindestens ein AEM-zertifizierter Architekt

  • mindestens 75 % Ihrer Entwickler AEM zertifiziert sind;

    Dies ermöglicht es den zertifizierten Entwicklern, Nachwuchsentwickler zu betreuen und sorgt für Wissensaustausch und Transparenz

Architekturdiagramm architecture-diagram

Das Architekturdiagramm ist eine grafische Darstellung der Architektur. Er umfasst die Darstellung von:

  • die Konzepte
  • ihre Grundsätze
  • Elemente und Komponenten, die Teil der Architektur sind

Architekturentwurf architecture-draft

Dies bietet einen allgemeinen Überblick über die System- und Lösungsarchitektur. In dieser Phase wird der Entwurf zu einem späteren Zeitpunkt überarbeitet und verfeinert.

Abnahme des Architekturüberprüfungsgremiums architecture-review-board-sign-off

Der Architekturüberprüfungsausschuss ist ein organisationsübergreifendes Gremium, das:

  • Überwachung der Umsetzung einer abgestimmten Strategie
  • die Einhaltung von Systemen

Die Überprüfungskommission muss für alle Mitwirkenden an der Architektur repräsentativ sein. In der Regel werden sie aus einer Gruppe von Führungskräften bestehen, die für die Überprüfung und Pflege der Gesamtarchitektur verantwortlich sind.

Automatisierte Test-Suite, die für reale Inhalte und Ergebnisse im Vergleich zu KPIs angepasst ist automated-test-suite-adapted-for-real-content-and-results-compared-to-kpis

Automatisierungsskripte und grundlegende automatisierte Anwendungsfälle:

  • für Produktionsinhalte angepasst
  • anhand der KPIs geprüft

Automatisierte Teststrategie automated-testing-strategy

Diese Strategie definiert ein Framework für wiederverwendbare automatisierte Skripte zusammen mit dem vom Qualitätssicherungsteam (QA) geplanten Ansatz. Darin wird der Gesamtplan für Automatisierungstests erläutert, um Folgendes sicherzustellen:

  • höhere Kapitalrendite (ROI)
  • Mehr Testabdeckung
  • erhöhte Testzuverlässigkeit mit Qualitätswiederholungen

Automatisierte Teststrategie, die mit realistischer und erwarteter Last validiert wurde automated-testing-strategy-validated-against-realistic-and-expected-load

Die automatisierte Teststrategie muss entsprechend dem Inhalt und der erwarteten Belastung der Lösung validiert und angepasst werden.

Automatisierungsstrategie automation-strategy

Die Automatisierung von Bereitstellungen sorgt für eine schnellere und konsistente Bereitstellung. In der Automatisierungsstrategie wird die Konfiguration solcher Automatisierungsmechanismen beschrieben. einschließlich:

  • Häufigkeit
  • Zu verwendende Tools
  • Umgebungen, die für bereitgestellt werden sollen

Kenntnis des Kommunikationsplans aware-of-communication-plan

Das gesamte Projektteam und alle Interessengruppen müssen bestätigen, dass sie über Folgendes informiert sind:

  • Berichtsstruktur
  • Meldefrist
  • Kommunikationskanäle

Kenntnis der Erfolgsdefinitionen und -kriterien aware-of-success-definitions-and-criteria

Das gesamte Projektteam und alle Interessengruppen müssen bestätigen, dass sie über Folgendes informiert sind:

  • Definitionen von Erfolg
  • Erfolgskriterien

Sicherungs- und Wiederherstellungskonzept backup-and-restore-concept

Das Sicherungs- und Wiederherstellungskonzept beschreibt die technischen Funktionen, die in der Lösung implementiert werden. Es wird von den Sicherungs- und Wiederherstellungsrichtlinien des Unternehmens verlangt.

Testen von Sicherung und Wiederherstellung backup-and-restore-tested

Ein vollständiger End-to-End-Test basierend auf dem Sicherungs- und Wiederherstellungskonzept.

Geschäftsszenario(e) business-case-s

In einem Geschäftsfalldokument werden die Argumente vorgestellt, die im Zusammenhang mit dem Ergreifen der Aktion, dem Ergreifen alternativer Maßnahmen (falls verfügbar) oder dem Nichtergreifen von Maßnahmen stehen. Die Argumente sollten ausgewogen sein, auf konkreten Fakten (wo immer möglich/relevant) beruhen und sowohl Nutzen als auch Risiken für alle Fälle hervorheben.

Ein Falldokument sollte eine klare Definition aller Optionen enthalten und mit einem überzeugenden Argument für die Umsetzung der vorgeschlagenen Lösung schließen.

Business Analyst versteht Projektumfang und Erwartungen business-analyst-understands-scope-of-project-and-expectations

Geschäftsanalyst sollten bestätigen, dass sie Folgendes vollständig verstehen:

  • Umfang des Projekts
  • alle Kundenerwartungen
  • dass dies die Grundlage für alle Entscheidungen ist, die pro Person und pro Projektphase getroffen werden

Geschäfts-KPIs business-kpis

Unternehmen verwenden Key Performance Indicators (KPIs), um ihren Erfolg bei der Erreichung von Zielen zu bewerten.

Geschäfts-KPIs definieren messbare Werte, die zeigen, wie effektiv ein Unternehmen wichtige Geschäftsziele erreicht. Es ist wichtig, KPIs auszuwählen, die für Ihr Unternehmen/Szenario geeignet sind, mit klaren Definitionen dessen, was sie sind, wie sie gemessen werden, wie sie verwendet werden und von wem.

Dokumentation zu Geschäftsanforderungen business-requirements-documentation

In einem Dokument zu Geschäftsanforderungen (Business Requirements Document, BRD) wird die Geschäftslösung für ein Projekt beschrieben, das die Geschäftsanforderungen und Erwartungen des Kunden klar beschreibt. Die BRD unterscheidet auch zwischen der Geschäftslösung und der technischen Lösung.

Bei der Prüfung der Geschäftslösung sollte dieses Dokument die Frage beantworten: „Was will das Unternehmen erreichen?“

Abnahme der Geschäftsabschlüsse bei allen erforderlichen Anpassungen der identifizierten und an den ROI- und KPI-Erwartungen angepassten Lösung oder Architektur business-sign-off-on-any-required-adjustments-to-the-solution-or-architecture-identified-and-aligned-against-roi-and-kpi-expectations

Die Prozesse der Risikobewertung und Penetrationstests können Probleme und Ergebnisse hervorbringen, die in der Architektur oder Entwicklung der Lösung angesprochen werden müssen.

Alle aus diesen Prozessen resultierenden Anpassungen müssen vom Unternehmen überprüft und genehmigt und mit den Gesamtzielen abgeglichen werden.

Caching-Strategie caching-strategy

In der Cachestrategie wird beschrieben, was für den Endbenutzer zwischengespeichert wird. Sie muss mit den Leistungs-KPIs konform sein.

Beispielsweise können Elemente wie Bilder, JavaScript und andere Serverdateien zwischengespeichert werden, um die Leistung einer Lösung zu verbessern.

Codierungsrichtlinien coding-guidelines

Die Kodierungsrichtlinien definieren grundlegende Prinzipien, die die Entwickler bei der Entwicklung der Lösung beachten sollten. Dazu gehören unter anderem:

  • Benennungskonventionen
  • Dienstnutzung
  • Bibliotheksverwendung

Kommunikationshandbuch communicate-operations-manual

Stellen Sie sicher, dass alle entsprechenden Rollen das Betriebshandbuch erhalten haben.

Bericht zu Leistungstests für Kommunikation communicate-performance-test-report

Stellen Sie sicher, dass alle entsprechenden Rollen den Leistungstestbericht erhalten haben.

Versionshinweise kommunizieren communicate-release-notes

Stellen Sie sicher, dass alle relevanten Rollen die Versionshinweise erhalten haben.

Dem Team Umfang und Erwartungen kommunizieren communicate-scope-and-expectations-to-team

Stellen Sie sicher, dass das Projekt-Team den Projektumfang und die Bereitstellungsanforderungen vollständig kennt und mit ihnen im Einklang steht.

Kommunizieren von Schulungsmaterial und Benutzerhandbüchern communicate-training-materials-and-user-guides

Stellen Sie sicher, dass alle entsprechenden Rollen die Schulungsmaterialien und Benutzerhandbücher erhalten.

Einhaltung der Kundensicherheitsanforderungen compliance-with-customer-security-requirements

Stellen Sie sicher, dass alle Sicherheitsanforderungen des Kunden erfüllt sind.

Einhaltung des Sicherheitskonzepts compliance-with-security-concept

Stellen Sie sicher, dass das Sicherheitskonzept vorhanden ist.

Beziehungskonzept für Komponenten und Vorlagen components-and-templates-relationship-concept

Die Übersicht über die Vorlagen und Komponenten, die in der neuen Anwendung verwendet werden. Enthält Details wie Vererbungsregeln, Berechtigungen und Beziehungen.

Spezifizierung der Beziehungen zwischen Komponenten und Vorlagen components-and-templates-relationship-specification

Details zum Beziehungskonzept für Komponenten und Vorlagen.

Komponentenspezifikation components-specification

Spezifikationsdetails für jede der zu implementierenden Komponenten.

Konzept für die Nachahmung externer Schnittstellen concept-for-mock-ups-of-external-interfaces

Das Konzept der Entwicklung mit und des Testens externer Schnittstellen, die für Entwicklungs- oder Testumgebungen möglicherweise nicht offen/verfügbar sind.

Planen/implementieren Sie Modelle dieser Schnittstellen, um sicherzustellen, dass Tests dem produktionsähnlichen Verhalten möglichst nahe kommen.

Dokument zur Inhaltsarchitektur content-architecture-document

Dokumentation der vorgeschlagenen Architektur des Inhalts. Die Einzelheiten sollten (unter anderem) Folgendes umfassen:

  • Inhaltsstruktur
  • Tagging-Konzepte
  • Strategien für die Wiederverwendung von Inhalten

Für die Migration validierte Inhalte content-validated-for-migration

Der alte Systeminhalt wird geprüft und der ausgewählte Inhalt wird für die Migration zur neuen Lösung validiert.

Vertragsentwurf contract-draft

Ein erster Entwurf des Rechtsvertrags.

Aktuelle Inhaltsstruktur und -format current-content-structure-and-format

Dokumentation der aktuellen Inhaltsarchitektur und -format. Damit wird die zukünftige Inhaltsarchitektur generiert. Es wird auch für das Migrationskonzept verwendet.

Richtlinie zur Kundensicherung und -wiederherstellung customer-backup-and-restore-policy

Richtlinien des Kunden bezüglich:

  • Backup-Prozesse für sowohl Daten als auch Lösung
  • Speicherung der Sicherung
  • Bestätigung, dass das Backup erwartungsgemäß funktioniert
  • Wiederherstellung im Falle eines Versagens

Richtlinien zur Kundenkodierung customer-coding-guidelines

Alle Richtlinien/Anforderungen des Kunden, wie die Entwicklung erfolgen soll.

Bereitstellungs-/Veröffentlichungsrichtlinien des Kunden customer-deployment-release-policies

Richtlinien des Kunden, die definieren, wie und wann Bereitstellungen/Veröffentlichungen vorgenommen werden können.

Dazu gehören häufig Zeitpläne, Planungs- und Abmeldeanforderungen.

Richtlinien oder Anforderungen für die Kundenüberwachung customer-monitoring-policies-or-requirements

Kundenrichtlinien und -anforderungen zu dem, was überwacht werden soll. Diese Empfehlungen ergänzen alle Empfehlungen, die im Überwachungskonzept festgelegt sind.

Versionsplanung für die Kundenproduktion customer-production-release-schedule

Der Zeitplan, der vom Kunden für Versionen in den Produktionsumgebungen definiert wird.

Richtlinien und Anforderungen für Kundenberichte customer-reporting-policies-and-requirements

Alle Richtlinien und/oder Anforderungen, die der Kunde in Bezug auf die Berichterstellung hat. Dazu können gehören:

  • wie oft bestimmte Berichte bereitgestellt werden sollten
  • Format für bestimmte Berichte
  • Besondere Anforderungen

Kunden-Roadmap customer-roadmap

Erstellung eines Fahrplans für die wichtigsten technologischen und geschäftlichen Meilensteine. Diese Roadmap wird dann dem Kunden mitgeteilt.

Kundensicherheitsrichtlinien customer-security-policies

Der Kunde (Business und IT) verfügt über Richtlinien, die die erforderlichen Sicherheitsstufen für die Lösung definieren. Dazu können gehören:

  • Anforderungen an die Übergabe einer Risikobewertung.
  • Anforderungen an Durchdringungstests.
  • alle besonderen Sicherheitsanforderungen; wie das Escapen aller Eingabefelder, die Verschlüsselungsnutzung (SSL), Zertifikate sowie die Authentifizierung und Sitzungserstellung.

Richtlinien für Kundenspezifikationen customer-specification-guidelines

Alle Richtlinien des Kunden bezüglich Format, Lieferung und Abnahme von Spezifikationen.

Kundentestberichte customer-test-reports

Berichte des Kunden an den Qualitätsleiter während des Zeitraums des Benutzerakzeptanztests (UAT).

Dokumentierte Anpassungen und Hotfixes mit Auswirkungen auf Upgrades customizations-and-hotfixes-that-affect-upgrades-documented

Alle angewendeten Anpassungen und/oder angewendeten Hotfixes müssen dokumentiert werden, da sie sich auf zukünftige Upgrades auswirken können:

  • AEM können stark an geschäftliche Anforderungen angepasst werden. Alle Anpassungen, die sich auf Upgrades auswirken können, müssen vollständig dokumentiert werden. Zum Beispiel alle wichtigen Änderungen an der Benutzeroberfläche (UI) von AEM.

  • Alle für die aktuelle Lösung erforderlichen Aktualisierungen müssen vollständig dokumentiert sein. Diese können Folgendes umfassen:

    • Cumulative Fix Packs (CFP)
    • Service Packs (SP)
    • Hotfixes
    • Upgrades

Täglicher Bericht zum Benutzerakzeptanztest daily-user-acceptance-test-report

Berichte oder Sitzungen, die aus dem Benutzerakzeptanztest (UAT) resultieren. Sie sollten detailliert sein:

  • gemeldete Probleme
  • Prioritätensetzung

Standardsicherheit aktiviert default-security-enabled

Stellen Sie sicher, dass die standardmäßigen Sicherheitseinstellungen für AEM aktiviert/implementiert wurden.

Bereitstellungs-/Veröffentlichungsrichtlinien und -prozesse deployment-release-policies-and-processes

Formalisierte Richtlinien, die sowohl die Bereitstellung als auch die Release(s) Ihres Projekts abdecken. Dazu können gehören:

  • Zeit für Versionen
  • Urlaubsplanung
  • Häufigkeit
  • und kann von der betreffenden Umgebung abhängen

Bereitstellungsintervall festgelegt deployment-cadence-established

Definieren Sie die erforderliche Häufigkeit von Bereitstellungen in allen Umgebungen.

Entwicklungsmethode development-methodology

Eine Software-Entwicklungsmethodik besteht darin, den gesamten Prozess der Softwareentwicklung in verschiedene Phasen (oder Phasen) zu unterteilen, die jeweils unterschiedliche Aktivitäten aufweisen. Ziel ist es, die Planung und das Management zu verbessern.

Bei der Definition der Methodik sollten Sie bestimmte Lieferziele und Artefakte vordefinieren, die vom Projektteam erstellt und ergänzt werden, um Ihre Anwendung zu entwickeln oder zu pflegen.

Definition der Entwicklungsrolle development-role-definition

Definieren Sie, welcher Entwickler und/oder welche Rolle IT- (Leistungs- oder andere) und/oder Komponententests innerhalb der Lösung ausführt.

Bereit für Entwicklungsumgebung development-environment-ready

Stellen Sie sicher, dass die Entwicklungsumgebung mit den für die Automatisierung von Bereitstellungen erforderlichen integrierten Tools konfiguriert ist.

Entwicklungsteam versteht Projektumfang und Erwartungen development-team-understands-scope-of-project-and-expectations

Das Entwicklungsteam sollte bestätigen, dass es Folgendes vollständig versteht:

  • Umfang des Projekts
  • alle Kundenerwartungen
  • dass dies die Grundlage für alle Entscheidungen ist, die pro Person und pro Projektphase getroffen werden

Dialogfeldspezifikation dialogs-specification

Details zu den für die Lösung erforderlichen Dialogfeldern.

Einrichten der Dokumententwicklungsumgebung document-development-environment-setup

Dokumentation der Entwicklungsumgebung.

Einrichten der Dokumentproduktionsumgebung document-production-environment-setup

Dokumentation der Produktionsumgebung.

Einrichtung der Dokumenttest-Umgebung document-test-environment-setup

Dokumentation der Testumgebung.

Stabilitätstest durability-test

Der Stabilitätstest zeigt die Leistung der Lösung unter einer bestimmten Belastung an. Anhand der Tests wird gemessen, wie lange die Lösung überlebt, wenn sie der Schwelle ausgesetzt wird, und wie hoch die Leistung ist.

Ausgeführter Stabilitätstest durability-test-executed

Durchführung der Dauerhaltbarkeitsprüfung(en).

Umgang mit Fehlern error-handling-concept

Die Fehlerbehebung bezieht sich auf die Antizipierung, Erkennung und Behebung von Programmierungs-, Anwendungs- und Kommunikationsfehlern.

Dokumentation zur Fehlerbehandlung error-handling-documentation

Detaillierte Dokumentation der vorgeschlagenen Fehlerbehandlung basierend auf dem Fehlerbehandlungskonzept.

Eskalationsprozesse escalation-processes

Definition aller Eskalationsprozesse. Für jede Projektebene gibt es separate Prozesse:

  • Projektteam
  • Kunde
  • Adobe

Regelmäßige Qualitätsüberprüfungssitzungen einrichten establish-regular-quality-review-sessions

regelmäßige Treffen zur Qualitätsüberprüfung mit den entsprechenden Teammitgliedern.

Struktur vorhandener Berechtigungen existing-permissions-structure

Dokumentation der vorhandenen Berechtigungssätze und Gruppen, die für die Legacy-Lösung oder innerhalb der Organisation definiert sind.

Vorhandene Systemzuordnung existing-systems-map

Ein Diagramm (oder eine Reihe von Diagrammen) der vorhandenen Systeme und Abhängigkeiten.

Erwartete Erfolgsdefinitionen und -kriterien expected-success-definitions-and-criteria

Der Projektsponsor ermittelt die geschäftlichen Erwartungen in Bezug auf den Projekterfolg. Es ist wichtig, dass zu Beginn eines Projekts alle Erwartungen vorliegen, da diese alle Entscheidungen beeinflussen, die während der Implementierung getroffen werden.

Zu den Ausnahmen zählen:

  • bestimmte KPIs, z. B. prozentuale Zunahme der bereitgestellten Seiten
  • Weniger Zeit für die Veröffentlichung von Inhalten
  • Allgemeine Ziele wie eine anwenderfreundliche Oberfläche

Anforderungen für Experience Designs experience-designs-requirements

Anforderungen für das gesamte Erlebnis der Lösung. Dabei werden u. a. Faktoren wie Personalisierung, geräteübergreifende Persistenz und Benutzererlebnis berücksichtigt.

Erlebnisspezifikationen experience-specifications

Details zu den Anforderungen an das Experience Design.

Externe System- und Benutzerabhängigkeiten/Systemkontext external-system-and-user-dependencies-system-context

Ein Diagramm (oder eine Reihe von Diagrammen), in dem das gesamte Ökosystem der Lösung beschrieben wird. Dies sollte Elemente wie die externen Integrationen, Schnittstellen, Abhängigkeiten und Netzwerke umfassen.

Ausweichsystem und -verfahren fallback-system-and-procedure

Die Definition des Ausweichsystems:

  • die geschäftskritischen Funktionen, die im Falle eines kritischen Fehlschlagens weiterverwendet werden müssen
  • die Prozesse, die im Falle eines Ausfalls erforderlich sind

Ausweichsystem und getestetes Verfahren fallback-system-and-procedure-tested

End-to-End-Test des Ausweichsystems.

Abnahme des Ausweichsystems von den Geschäftspartnern fallback-system-sign-off-from-business-stakeholders

Abonnieren Sie von den Interessenträgern aus der Wirtschaft, dass das Ausweichsystem und die damit verbundenen Verfahren die geschäftskritischen Funktionen gewährleisten.

Machbarkeitsbestätigung für KPIs feasibility-confirmation-on-kpis

Ergebnisse einer Machbarkeitsstudie sowohl für AEM als auch für die allgemeine Lösungskonzeption. Diese sollten anhand der KPIs gemessen werden, um sicherzustellen, dass sie erfüllt werden können.

Fertiggestellter Vertrag finalized-contract

Vor der Fortführung des Projekts ist ein abgeschlossener und unterzeichneter Vertrag erforderlich. Dies basiert auf der Vertragsentwurf.

Funktionalität der von den Interessengruppen akzeptierten Lösung functionality-of-the-solution-accepted-by-stakeholders

Bestätigung, dass die Interessenträger Folgendes vollständig akzeptieren:

  • Lösungsfunktionen
  • bekannte Probleme in der Lösung

Aufrufen des Live-Zeitplans go-live-schedule

Zeitlicher Ablauf und Zeitplan für die erforderlichen Aktivitäten für:

  • Vorbereitung auf Live-Schaltung
  • die tatsächliche Live-Schaltung

Definierte glückliche Pfade happy-paths-defined

Ein Happy Path ist ein Standardszenario ohne außergewöhnliche oder fehlerhafte Bedingungen. Es besteht aus der Folge von Aktivitäten, die ausgeführt werden, wenn alles wie erwartet funktioniert.

Hardwareschätzungen hardware-estimates

Anfängliche Schätzungen von:

  • die Hardware, die für die grundlegende AEM benötigt wird
  • alle zusätzlichen Anforderungen, die auf dem übergeordneten Lösungsentwurf basieren

Die Hardware steht zur Erfüllung der Anforderungen zur Verfügung hardware-will-be-available-to-fulfill-requirements

Bestätigung, dass alle Umgebungen über die erforderliche Mindest-Hardware verfügen.

Anforderungen auf hoher Ebene high-level-requirements

Die Definition der allgemeinen Anforderungen bietet eine allgemeine Aufschlüsselung der Anforderungen an das System, die Aspekte wie:

  • Geschäftsprozesse
  • Wichtige Systemfunktionen

Grundlegende Details zu diesen Funktionen sind in der Regel bekannt, daher sollte dieses Dokument keine Schätzung sein.

Lösungsdesign auf hoher Ebene high-level-solution-design

Der allgemeine Lösungsentwurf erklärt die Architektur, die für die Entwicklung der Lösung verwendet wird. Das Architekturdiagramm bietet einen Überblick über das gesamte System und zeigt die wichtigsten Komponenten, die für das Produkt entwickelt werden, sowie deren Schnittstellen an.

Systemkarte high-level-system-map

Diese Systemkarte sollte ein sehr hohes Diagramm des Systems liefern. Es unterscheidet sich vom Lösungskontext insofern, als es sich um eine allgemeine Karte aller beteiligten Systeme handelt. Es gibt keine Schnittstellen auf diesem Diagramm.

Historische Inhaltsstruktur historical-content-structure

Definition der Inhaltsstruktur des Legacy-Systems. Dies dient als Referenz und auch bei der Vorbereitung der Migrationsstrategie.

Historische Leistungs- und historische Leistungs-KPIs historical-performance-and-historical-performance-kpis

Sie müssen Leistungsstatistiken und Leistungs-KPIs aus dem alten System erfassen und dokumentieren. Diese werden dann als Bezugspunkt und zum Benchmarking der neuen Lösung verwendet.

Identifizieren kritischer Schlüssellösungen/Funktionen identify-critical-key-solutions-functionalities

Eine Liste geschäftskritischer Funktionen.

Implementierung - Änderungen basierend auf den Ergebnissen von Penetrationstests implementation-changes-based-on-penetration-test-results

Implementierung aller erforderlichen Änderungen (die signiert wurden) an der Lösung basierend auf den Ergebnissen der Penetrationstests.

Implementierung - Automatisierte Teststrategie implementation-automated-testing-strategy

Einrichtung der Tools und Prozesse, die zur Unterstützung automatisierter Tests erforderlich sind.

Implementierung - Automatisierungsstrategie implementation-automation-strategy

Einrichtung des Werkzeugsatzes und der Prozesse, die zur Unterstützung der Automatisierung erforderlich sind.

Implementierung - Inhaltsarchitektur implementation-content-architecture

Implementierung der Inhaltsarchitektur, Tagging von Konzepten und Wiederverwendung von Inhalten.

Implementierung - Experience Design implementation-experience-design

Implementierung der Anforderungen zur Unterstützung von Experience Design.

Implementierung - Ausweichsystem und -verfahren implementation-fallback-system-and-procedures

Implementierung des Ausweichsystems und der zugehörigen Verfahren.

Implementierung - Integration implementation-integration

Implementierung von Integrationen in alle erforderlichen externen Systeme.

Umsetzung der Migrationsstrategie implementation-migration-strategy

Migration zusammen mit der Validierung von Inhalten und anderen Artefakten für die neue Lösung.

Implementierung - Rollen und Rechte implementation-roles-and-rights

Implementierung von Rollen und Rechten, Benutzern und Gruppen.

Implementierung - Sicherheitskonzept implementation-security-concept

Umsetzung aller Sicherheitsmaßnahmen, einschließlich der AEM.

Implementierung der Sicherheitssoftware implementation-security-software

Implementierung der Sicherheit der Software-Anwendung.

Implementierung - Sicherheitskonzept für die Systemarchitektur implementation-system-architecture-security-concept

Implementierung der Systemsicherheit.

Implementierung - URL-Verarbeitung implementation-url-handling

Implementierung des URL-Handling-Konzepts.

Implementierung von Workflows implementation-workflows

Implementierung der entworfenen Workflows.

Implementierungskonzept implementation-concept

Das Implementierungskonzept bietet die Leitlinien für die gesamte Implementierung. Dabei sollte Folgendes berücksichtigt werden:

  • Betrieb
  • Wartung
  • Kompatibilität
  • Wiederverwendbarkeit
  • Sicherheit
  • Skalierbarkeit

Dieses Konzept kann auch die in der Lösung verwendeten Frameworks, Bibliotheken und anderen Artefakten entwerfen.

Unterstützung von Adoben über den Zeitplan für die Live-Schaltung informieren inform-adobe-support-about-the-go-live-schedule

Wenden Sie sich an den Support, um sicherzustellen, dass jeder erforderliche Support während der Live-Schaltung aktiviert werden kann.

Erste Erlebnis-Designs initial-experience-designs

Vorläufige Konzepte für die Entwürfe der Erlebnisse.

Integrationstests integration-testing

Testen und die sich daraus ergebende Bestätigung aller internen und externen Integrationen.

Dies sollte automatisiert und häufig ausgeführt werden, um die Systemstabilität sicherzustellen.

Problem-Tracking-Prozess issue-tracking-process

Klare Prozesse zeichnen alle aufgetretenen Probleme auf und verfolgen laufende Aktivitäten, um sicherzustellen, dass alle Probleme gelöst werden.

Problem-Tracking-System und -Prozesse issue-tracking-system-and-processes

Ein Tracking-System, das zusammen mit den erforderlichen Prozessen alle aufgetretenen Probleme aufzeichnet und laufende Aktivitäten verfolgt, um sicherzustellen, dass alle Probleme gelöst werden.

Alle Projektbeteiligten sollten Zugang haben, um die Transparenz des Projektstatus zu erleichtern.

Beispiele sind Atlassian JIRA und HP Quality Center.

Problemverfolgungssystemprozess ist eingerichtet und integriert issue-tracking-system-process-is-set-up-and-integrated

Die ausgewählten Tools sind vollständig integriert und bieten allen erforderlichen Rollen Zugriff.

Veraltetes System legacy-system

Für Ihr Projekt ist das veraltete System die bestehende Technologie, das Computersystem oder das Anwendungsprogramm, die durch die neue Lösung ersetzt werden.

Details zum alten System sollten erfasst werden, damit Sie wissen, was zurückgezogen werden kann, wann und welche Auswirkungen dies auf andere Systeme hat.

Liste der zu verwendenden Entwicklungstools list-of-development-tools-to-be-used

einen Überblick über die bei der Implementierung verwendeten Tools; Die Instrumente sollten Folgendes umfassen:

  • Dokumentationstools
  • Problemverfolgungswerkzeuge
  • Bereitstellungswerkzeuge
  • Build-Tools

Liste der Benutzer, die Zugriff auf das Adobe Support-Portal benötigen list-of-users-that-require-access-to-adobe-support-portal

Eine Liste aller Benutzer und Rollen, die Zugriff auf das Adobe Support Portal benötigen.

Die Liste besteht normalerweise aus dem Lösungsarchitekten und/oder IT-Personal des Kunden.

Protokolldateianalyse log-file-analysis

Eine Analyse mit den resultierenden Empfehlungen, in der festgelegt wird, was protokolliert werden muss, um die Lösung zu überwachen:

  • Zu protokollierende Aktivitäten
  • Granularitätsstufe
  • für jede Aktivität protokollierte Informationen

getestete und aktivierte Wartungsaufgaben (AEM spezifisch) maintenance-tasks-aem-specific-tested-and-enabled

Testen und aktivieren Sie AEM Wartungsaufgaben wie:

  • compaction
  • Systemreinigung
  • Workflow-Bereinigung

Migrationsplan migration-plan

die Migration dokumentieren; einschließlich

  • Zeitleiste für die Migration
  • Content-Wartungsplan gemäß der Migrationsstrategie

Migrationsstrategie migration-strategy

Eine vollständige Beschreibung des vorhandenen Inhalts, der Inhaltsarchitektur und der Formate, die der neuen Lösung zugeordnet sind. Sie sollte Folgendes umfassen:

  • technische Details der automatisierten Migration, sofern möglich
  • Nach der Migration durchzuführende Rauchtests zur Validierung des migrierten Inhalts

Außerdem sollte empfohlen werden, den Inhalt während des Zeitraums zwischen der Migration und der tatsächlichen Live-Schaltung des neuen Systems auf dem neuesten Stand zu halten (oder so aktuell wie möglich). Dies kann zum Einfrieren von Inhalten, zur doppelten Veröffentlichung oder zur Wartung eines Alpha-Systems führen.

Überwachung - CPU monitoring-cpu

Überwachen der Nutzung der System-CPU durch die Lösung:

  • Durchschnitt
  • Spitzen

Überwachung - Datenträger-E/A monitoring-disk-i-o

Überwachen der Festplatten-Eingabe- und -Ausgaberaten der Lösung:

  • Durchschnitt
  • Spitzen

Überwachung des Festplattenspeichers monitoring-disk-space

Überwachen der Nutzung von Festplattenspeicher durch die Lösung:

  • Durchschnitt
  • Wachstum im Zeitverlauf

Sie sollten die Verwendung überwachen, indem Sie:

  • Repository
  • Protokolldateien

Überwachung - Externe Systeme monitoring-external-system-s

Überwachen Sie alle Verbindungen zwischen der Lösung und externen Systemen:

  • Traffic-Rate
  • Spitzen
  • Stabilität

Überwachung der Netzwerkbandbreite monitoring-network-bandwidth

Überwachen Sie die Nutzung der Netzwerkbandbreite durch die Lösung:

  • durchschnittliche Traffic-Rate
  • Spitzen
  • Stabilität

Überwachung - Anforderungen monitoring-requests

Überwachen Sie die Anforderungen an die Lösung.

Überwachung - Sicherheitspunkte monitoring-security-points

Überwachen Sie die definierten Sicherheitspunkte.

Überwachung - System monitoring-system

Überwachen des Gesamtsystems; Beispiel:

  • Verfügbarkeit
  • durchschnittliche Leistung
  • Leistungsspitzen
  • Warnungen

Überwachung - Schwelle und Intervention monitoring-threshold-and-intervention

Überwachung der definierten Schwelle der Lösung und Implementierung von Interventionsmaßnahmen zur Verringerung der Auslastung.

Überwachungskonzept monitoring-concept

die Überwachungskonzepte, die auf Ihre Lösung angewendet werden sollen; mit:

  • AEM Standardüberwachung
  • Systemüberwachung
  • kundenspezifische Überwachungsanforderungen

Überwachung potenzieller Schwachpunkte monitoring-potential-weak-points

Bestimmte Punkte, die für einen Fehler anfällig sein könnten, sollten identifiziert und definiert werden. Die damit verbundenen Überwachungsaufgaben sollten ebenfalls festgelegt werden.

Beispiele sind (unter anderem):

  • wichtige Workflows
  • Transaktionsverarbeitung
  • Integrationspunkte

Überwachungspolitik für Systemtechniker monitoring-policy-communicated-to-system-engineer

Stellen Sie sicher, dass die Systemtechniker und Betriebspersonal alle Überwachungsrichtlinien kennen und verstehen.

Überwachungsberichte - Struktur vorhanden monitoring-reports-structure-in-place

Definieren:

  • Wann sollen Überwachungsberichte erstellt werden?
  • an wen sie geliefert werden sollen

Dokumentation zu operativen Aufgaben operational-tasks-documentation

Alle dokumentierten operativen Aufgaben mit festgelegter Häufigkeit.

Betriebshandbuch operations-manual

Handbuch mit allen für den erfolgreichen Betrieb und die Wartung der Lösung erforderlichen Informationen:

  • alle operativen Aufgaben
  • wichtige Kontakte
  • Bereitstellungspläne
  • Checklisten vor/nach der Bereitstellung
  • alle anderen kritischen Aufgaben

Sollte auch die Implementierungskonzepte für Folgendes detailliert beschreiben:

  • Erfüllen der Leistungs-KPIs
  • Skalierung der Lösung, um diese KPIs weiterhin zu erfüllen

Vorbereitung des Pakets package-prepared

Softwarepaket, das erstellt und bereitgestellt wurde und einsatzbereit ist.

Penetrationstests penetration-tests

Ein Penetrationstest (auch bekannt als Pen-Test) ist ein Angriff auf ein Computersystem, das nach Sicherheitsmängeln sucht und möglicherweise Zugriff auf die Funktionen und Daten des Computers erhält.

Penetrationstests - bestanden penetration-tests-passed

Alle erforderlichen Kriterien werden übergeben.

Penetrationstests - Ergebnisse penetration-tests-results

Für das Unternehmen erstellte Berichte, die die Ergebnisse des Penetrationstests erläutern.

Leistungs- und Skalierbarkeitskonzept performance-and-scalability-concept

Konzeptdokument, wie Sie sicherstellen können, dass Ihre Implementierung die Leistungs-KPIs erfüllt, und wie die Lösung skaliert wird, damit sie diese KPIs weiterhin erfüllt.

Leistungs-Benchmark performance-benchmark

Der Performance-Benchmark wird zur Definition von Leistungstests, Dauerhaltbarkeitstests und -überwachung verwendet. Dies erfolgt durch die Bewertung der Leistungsmerkmale der Lösung und System-Hardware.

Leistungs-KPIs performance-kpis

Diese definieren die Key Performance Indicators (KPIs), die zum Messen der Systemleistung erforderlich sind. Einige Beispiele sind die Seitenladezeit, die Antwortzeit des Servers und die Leistung der Datenbankabfrage.

Leistungstests - Bericht performance-tests-report

Für das Unternehmen erstellte Berichte, in denen die Ergebnisse der Leistungstests detailliert beschrieben werden.

Leistungstests - Ergebnisse stimmen mit Leistungs-KPIs überein performance-tests-results-match-performance-kpis

Die Ergebnisse müssen mit den definierten KPIs und Leistungserwartungen übereinstimmen.

Persona-basiertes Testkonzept persona-based-testing-concept

Persona-basierte Tests sind eine Methode, die auf den verschiedenen in den Experience Designs beschriebenen Rollen basiert. Außerdem werden die Konten und die zugehörigen Berechtigungsstufen getestet.

Dies wird häufig beim Benutzerakzeptanztest (UAT) verwendet.

POC getestet und anhand der Anforderungsdokumentation überprüft poc-tested-and-verified-against-requirement-documentation

Der Machbarkeitsnachweis (POC) wird anhand der Anforderungen gemessen, um sicherzustellen, dass beide aufeinander abgestimmt sind.

Checkliste nach der Bereitstellung post-deployment-checklist

Eine Checkliste zur Definition der Prüfungen und Aufgaben, die nach jeder Bereitstellung durchgeführt werden sollen.

Checkliste für die Vorbereitung pre-deployment-checklist

Eine Checkliste zur Definition der Prüfungen und Aufgaben, die vor jeder Bereitstellung durchgeführt werden sollen.

Grundlegende Leistungstests für die Produktionsumgebung production-environment-baseline-performance-tests

Es ist üblich, einen Basistest für eine Standardinstallation von AEM durchzuführen. Dies wird dann als Benchmark zum Testen der Implementierung und Hardware verwendet.

Produktionsumgebungsbereit production-environment-ready

Vergewissern Sie sich, dass die Produktionsumgebung mit automatisierten Bereitstellungen bereit ist.

Abnahme der Produktion von den Geschäftspartnern production-sign-off-from-business-stakeholders

Vor der Live-Schaltung in die Produktionsumgebung muss die entsprechende Abnahme erfolgen. Dies ist das Ergebnis einer Überprüfung der Version, die in die Produktion geht, zusammen mit allen bekannten Problemen. Die Abmeldung erfolgt im Rahmen des Zeitplans "Go Live".

Prozess zur Abnahme der Produktion und Richtlinie production-sign-off-process-and-policy

Die Richtlinie und der Prozess, die erforderlich sind, um die Produktionsabnahme zu erhalten, bevor das Paket in die Produktionsumgebung verschoben wird.

Projektkommunikationsplan project-communication-plan

Definieren Sie den Kommunikationsplan für die Projektbeteiligten aus der Wirtschaft und das Projektteam.

Projektaufwand - Schlussschätzungen project-efforts-final-estimates

Die Anfangsschätzungen wurden auf hoher Ebene erstellt und entsprechen den allgemeinen Anforderungen für die Implementierung.

Diese werden nun überprüft, verfeinert und erweitert, um die endgültigen Schätzungen zu liefern. Die Schätzungen sollten von jeder geeigneten Projektleitung, einschließlich Projektmanagement, Beratung, Architektur, Tests und Entwicklung, vorgelegt werden.

Diese Schätzungen werden für die Finanzierung und Budgetierung verwendet.

Projektaufwand - Anfangsschätzungen project-efforts-initial-estimates

Die ersten Schätzungen sind allgemein und erfolgen gemäß den allgemeinen Anforderungen für die Implementierung. Dies wird zu einem späteren Zeitpunkt überprüft und präzisiert.

Projektorganisation project-organization

Die erforderliche Dokumentation zur Beschreibung der Organisation und Berichtsstruktur des Projekts und Teams.

Oft nimmt die Form oder enthält eine Grafik, um einen visuellen Überblick über Zeitpläne und Zuständigkeiten zu geben. Es stehen viele Tools zur Verfügung, die Ihnen dabei helfen.

Dokument zum Projektumfang project-scope-document

Im Dokument zum Projektumfang müssen Sie eine Liste der folgenden Elemente identifizieren und dokumentieren:

  • Spezifische Projektziele
  • Lieferziele
  • Funktionen
  • Funktionen
  • Aufgaben
  • Fristen
  • Geplanter Aufwand

Es umfasst das, was erreicht werden muss, zusammen mit der notwendigen Arbeit, um das Projekt durchzuführen

Projektstatusberichte in einer definierten Zielgruppe project-status-reports-within-a-defined-cadence

Projektstatusberichte werden gemäß dem vereinbarten Zeitplan und im erforderlichen Format bereitgestellt.

Machbarkeitsstudie (POC) proof-of-concept-poc

Der Machbarkeitsnachweis (POC) implementiert eine begrenzte Anzahl von Funktionen für die Lösung.

Es sollte darauf abzielen, die Machbarkeit der Lösung nachzuweisen, zu überprüfen, ob sie den erforderlichen Zweck erfüllen kann, und nachzuweisen, dass das Potenzial der Lösung besteht.

Regeln bereinigen purge-rules

AEM verwaltet mehrere Versionen von Assets und Inhalten. Bereinigungsregeln sind so konzipiert und konfiguriert, dass ältere Versionen regelmäßig entfernt werden, um den Zustand und die Größe des Repositorys zu gewährleisten.

Format und Zielgruppe von Qualitätsberichten quality-report-format-and-cadence

Definieren Sie den erforderlichen Inhalt und das Format des Qualitätsberichts sowie die Häufigkeit der Bereitstellung.

Release Coordinated release-coordinated

Der Projektmanager koordiniert alle Rollen, die für die Veröffentlichung in der Produktionsumgebung erforderlich sind.

Versionshinweise release-notes

Versionshinweise sind Teil der Dokumentation für die Version. Die Versionshinweise sollten Folgendes umfassen:

  • Voraussetzungen
  • Enthaltene Anforderungen
  • gelöste Probleme
  • bekannte Probleme in der Version

Es wird mit dem Runbook verwendet, um die Schritte und Prüfungen vor und nach der Installation auszuführen.

NOTE
Ein Beispiel finden Sie in den AEM-Versionshinweisen.

Release in der Produktionsumgebung release-running-on-production-environment

Die endgültige Version wird ausgeführt und ist in der Produktion aktiv.

Relevante Vertragsbedingungen relevant-contract-terms

Sie sollten spezifische Vertragsbedingungen hervorheben, die für die Implementierung des Projekts relevant sind. wie vertragliche Meilensteine, Rechnungszeiträume oder Personalanforderungen.

Berichtsfrequenz reporting-cadence

Definieren Sie gemeinsam mit dem Kunden die Häufigkeit der ihm übermittelten Berichte.

Repository-Optimierung repository-optimization

Daten werden nie in einer Tar-Datei überschrieben. Die Festplattenauslastung steigt auch dann, wenn nur vorhandene Daten aktualisiert werden.

Um der immer größer werdenden Größe des Repositorys entgegenzuwirken, wird eine Optimierungsstrategie eingeführt, um veraltete Daten zu entfernen.

Anforderung zum Einrichten des Projektabschnitts im Adobe Support-Portal request-for-setting-up-project-section-in-adobe-support-portal

Die offizielle Anfrage zum Einrichten Ihres Projekts im Adobe Support-Portal.

Anforderungsdokumentation requirements-documentation

Diese Dokumentation behandelt die funktionalen und nicht funktionalen Anforderungen sowie die geschätzten Anstrengungen.

Verfügbare Ressourcen zur Unterstützung von Go Live resources-available-to-support-go-live

Stellen Sie sicher, dass alle für die Live-Schaltung erforderlichen Rollen besetzt und verfügbar sind.

Risikobewertung risk-assessment

Die Risikobewertung wird von der IT- und/oder Sicherheitsabteilung des Kunden durchgeführt.

In ihr werden die technischen und geschäftlichen Risiken des Projekts bewertet. Die Bewertung ist erforderlich, damit die Lösung die Einhaltung der Sicherheitsrichtlinien sicherstellt.

Risikominimierungsplan risk-mitigation-plan

Der Risikominimierungsplan umfasst die Risikobewertung. Gemeinsam decken sie Folgendes ab:

  • Ausgemachte Risiken
  • mögliche Lösungen für diese Risiken, falls sie bei der Umsetzung auftreten

ROI-Erwartungen roi-expectations

Definieren Sie die mit der Lösung verbundenen ROI-Erwartungen.

Sie sollen die wirtschaftliche Effizienz der Lösung durch Definition des erwarteten Nutzens/Gewinns in Bezug auf die voraussichtliche Investition aufzeigen.

Rollen- und Rechtekonzept roles-and-rights-concept

Detaillierte Beschreibung der für die neue Anwendung erforderlichen Rollen und Zugriffsrechte, einschließlich einer allgemeinen Übersicht über:

  • Rollen
  • Gruppen
  • Benutzende
  • Berechtigungen
  • sowie Benutzerverwaltung und -bereitstellung

Rollen- und Rechtekonzept erfüllt Sicherheitsrichtlinien roles-and-rights-concept-meets-security-guidelines

Überprüfung des Konzepts der Rollen und Rechte, um sicherzustellen, dass es den Sicherheitsrichtlinien entspricht.

Rollen und Berechtigungen - Spezifikation roles-and-rights-specification

Eine detaillierte Spezifikation, die auf dem Rollen- und Rechtekonzept basiert.

Sicherheitsarchitektur Recommendations security-architecture-recommendations

Recommendations bezieht sich auf die Sicherheit der Software- und Hardwarearchitektur.

Sicherheitsbasierte Kodierungsrichtlinien security-based-coding-guidelines

In diesen Richtlinien wird definiert, wie die Entwicklungskodierung auf der Grundlage von Sicherheitsanforderungen durchgeführt werden soll, wie z. B.:

  • Benennungskonventionen
  • Bibliotheken
  • Richtlinien für Frameworks
  • API-Nutzung

Sicherheitscheckliste security-checklist

Projektspezifische Checkliste der Elemente, basierend auf dem Sicherheitskonzept, zusammen mit zusätzlichen Richtlinien, die zur Gewährleistung der Kompatibilität der Lösung erforderlich sind.

Häufig ist dies auch als Teil der Schritte nach der Bereitstellung im Runbook enthalten.

Sicherheitskonzept security-concept

Definieren und dokumentieren Sie Details der Sicherheitskonfiguration, die für die Anwendung, Architektur und Infrastruktur erforderlich ist.

Sicherheitskonzept - Entwurf security-concept-draft

Eine allgemeine Übersicht über die Sicherheitseinstellungen für:

  • Anwendung
  • Architektur
  • Infrastruktur

Aufgeführte und bewertete Sicherheitsprobleme security-issues-listed-and-assessed

alle Sicherheitsprobleme der aufgelisteten und bewerteten Lösung; einschließlich Aufwandsschätzungen.

Sicherheitsabnahme von Geschäftspartnern security-sign-off-from-business-stakeholders

Melden Sie sich von den Stakeholdern ab, um sicherzustellen, dass die Sicherheitsimplementierung mit den Richtlinien und Erwartungen übereinstimmt.

Einrichten von Supportprozessen set-up-support-processes

Legen Sie die erforderlichen Support-Prozesse fest.

SLAs für Drittanbietersysteme slas-for-third-party-systems

Stellen Sie sicher, dass Service Level Agreements (SLAs) verfügbar sind und sowohl den Entwicklungs- als auch den Betriebsteams zur Verwendung während der Implementierung und beim Support übermittelt werden.

Rauchtestkonzept smoke-test-concept

Rauchtests bestehen aus einer Reihe definierter Schritte, mit denen die Schlüsselfunktionen der Lösung getestet werden, um grundlegende Vorgänge und Funktionen der Lösung sicherzustellen.

Sie werden nach der Installation oder Bereitstellung in jeder Umgebung ausgeführt.

Für die Systemvalidierung ausgeführte Rauchtests smoke-tests-executed-for-system-validation

Rauchtests sollten auf allen Systemen durchgeführt werden, um sicherzustellen, dass die grundlegenden Funktionen der Lösung bei der Installation oder Bereitstellung in jeder Umgebung ordnungsgemäß funktionieren.

Software Architecture Strategy software-architecture-strategy

die allgemeine Strategie für die Softwarearchitektur; einschließlich Diensten, Servlets, Frameworks und anderen Implementierungsentscheidungen.

Lösungsüberprüfungsgremium eingerichtet und Sitzungskatalog festgelegt solution-review-board-established-and-meeting-cadence-set

Das Lösungsüberprüfungsgremium besteht in der Regel aus Kunden-Interessengruppen.

Die Kommission hält regelmäßig Sitzungen ab, um die aktuellen Anforderungen und relevanten Spezifikationen laufend zu überprüfen. Ziel ist es, die Abstimmung mit der Erfolgsdefinition und den Erfolgskriterien sicherzustellen und auch einen Beitrag zur Entwicklung der Anforderungen zu leisten.

Solution Runbook solution-runbook

Installationsanweisungen für die Lösung sowie grundlegende Betriebsaufgaben, die bei der Installation ausgeführt werden.

Abnahme der Lösung und Annahme solution-sign-off-and-acceptance-process

Der Abnahmeprozess beschreibt die Kriterien, die erfüllt sein müssen, bevor die Lösung in einer Produktionsumgebung freigegeben werden kann.

Sie kann auch als vertraglicher Meilenstein dienen.

Spezielles Funktionskonzept special-functionality-concept

Das anfängliche Konzept für alle speziellen Funktionen, die außerhalb des normalen Entwicklungsumfangs auf der AEM Plattform betrachtet werden.

Spezifische Funktionsspezifikation special-functionality-specification

Details zu speziellen Funktionen, die außerhalb des normalen Entwicklungsbereichs der AEM Plattform betrachtet werden.

Spezifikationsrichtlinien specification-guidelines

Alle Richtlinien des Kunden zur Durchführung der Spezifikation.

Definierter und kommunizierter Prozess zur Überprüfung und Genehmigung von Spezifikationen specification-review-and-approval-process-defined-and-communicated

Es sollte ein klares Verfahren für die Abnahme der Spezifikationen durch den Kunden eingeführt werden. Dieser Prozess gewährleistet Klarheit und Festigkeit des Umfangs für die Anforderungen.

Auswahl der Mitarbeiter für AEM Administratorschulung staff-selected-for-aem-administrator-training

Interne Mitarbeiter, die zur Verwaltung der Lösung geschult werden müssen.

Für die Autoren- und Endbenutzerschulung ausgewählte Mitarbeiter staff-selected-for-author-and-end-user-training

Interne Mitarbeiter, die für die Bearbeitung der Lösung geschult werden müssen.

Interessenträger stakeholders

Interessenträger sind die wichtigsten Personen und/oder Rollen, die ein erhebliches Interesse an dem Projekt haben. Einige werden zum Projektbudget beitragen.

Die Projektbeteiligten können intern und/oder extern sein.

Interessengruppen sind sich der Erfolgsdefinitionen und -kriterien bewusst stakeholders-are-aware-of-success-definitions-and-criteria

Bestätigung, dass alle Interessengruppen außerhalb des eigentlichen Implementierungsteams über Folgendes informiert sind:

  • Definitionen von Erfolg
  • Erfolgskriterien

Interessenträger - Projekt und Erwartungen stakeholders-understand-project-and-expectations

Bestätigung, dass alle Interessengruppen außerhalb des eigentlichen Implementierungsteams mit dem Gesamtprojekt und den Erwartungen übereinstimmen, sowohl intern für das Projektteam als auch für den Kunden.

Definition des Status Report Formats status-report-format-definition

Statusberichte sind ein wichtiges Kommunikationsmittel. Das Format sollte mit allen Berichterstellungsanforderungen des Kunden abgestimmt werden.

Erfolgskriterien und Definition success-criteria-and-definition

Der Kunde, der Projektsponsor und der Projektmanager oder Berater sollten Folgendes angeben:

  • Definition eines erfolgreichen Projektergebnisses.
  • Die spezifischen Kriterien, die erforderlich sind, um diese Definition des Erfolgs zu erfüllen.

Diese werden verwendet, um sicherzustellen, dass die Erfolgskriterien erfüllt sind:

  • Als Grundlage für KPIs.
  • Bei Entscheidungen während der Implementierung.

Unterstützung bei der Validierung gemeldeter Probleme support-in-validation-of-reported-issues

Ein Teil der Verantwortung des Qualitätsleiters besteht darin, sicherzustellen, dass Ressourcen zur Verfügung stehen, um Benutzer beim Testen zu unterstützen. So können Sie beispielsweise den Benutzer beim Testen, beim Reporting von Problemen und bei der Überprüfung der Probleme in der Testumgebung unterstützen.

Support-Prozesse und Zugriff auf das Support-Portal für Adoben support-processes-and-access-to-adobe-support-portal

Der Zugriff auf das Support-Portal für Adoben ist für die Übermittlung von Tickets zu produktbasierten Problemen, die während der Implementierung auftreten können, von entscheidender Bedeutung.

Der Zugriff sollte wichtigen Mitgliedern des Teams gewährt werden.

Definition der Systemarchitektur system-architecture-definition

Ein erster Vorschlag und eine Definition der Architektur für alle Umgebungen der Lösung.

Dokumentation zur Systemarchitektur system-architecture-documentation

Ein Dokument, das die Systemarchitektur detailliert beschreibt; einschließlich Schnittstellen, Netzwerkstandort und Integrationen für alle Umgebungen, einschließlich Informationen.

Sicherheitskonzept der Systemarchitektur system-architecture-security-concept

Eine allgemeine Übersicht darüber, wie Sie die Systemarchitektur mit allen Sicherheitsrichtlinien konform machen. Dies kann Folgendes umfassen:

  • Firewalls und Firewall-Regeln
  • Sicherheitszonen
  • lokale und allgemeine Traffic-Manager
  • Webserver
  • Proxys und Reverse-Proxys

Identifizierte und überprüfte Systemrisikofaktoren system-risk-factors-identified-and-verified

Jegliche Risikofaktoren, die in der Risikobewertung (oder anderen Überprüfungen) festgestellt werden, werden ermittelt und bewertet:

  • Der Grad des Risikos jedes einzelnen
  • zusammen mit dem geschätzten Aufwand für alle Änderungen an der Implementierung, die erforderlich sind, um sie zu beheben.

Das Team ist sich der Erfolgsdefinitionen und -kriterien bewusst team-is-aware-of-success-definitions-and-criteria

Bestätigung, dass dem gesamten Team die Erfolgsdefinitionen und -kriterien bekannt sind.

Das Team ist sich des Kommunikationsplans bewusst team-is-aware-of-the-communication-plan

Bestätigung, dass alle Mitglieder des Teams wissen, wer mit dem Kunden kommunizieren soll, zusammen mit Details zu Wie und Wann.

Team versteht Projekt und Erwartungen team-understands-project-and-expectations

Abstimmung mit dem Gesamtprojekt und den Erwartungen, sowohl intern mit dem Projektteam als auch mit dem Kunden.

Technische Anforderungen technical-requirements

Diese Anforderungen beziehen sich speziell auf die technische Implementierung von Diensten, die die Lösung unterstützen.

Verifizierte technische Risikofaktoren technical-risk-factors-verified

potenzielle technische Risiken ermitteln und überprüfen. Technische Risiken können Folgendes umfassen:

  • Cross-Site-Scripting
  • Eingabefelder für Endbenutzer
  • Infrastruktur
  • Technologiealterage
  • Anzahl der Integrationen
  • und Abhängigkeiten

Technische Spezifikation technical-specification

Die technische Spezifikation umfasst (unter anderem):

  • Schnittstellen
  • Konfigurationen
  • APIs
  • Dienste, die die Anforderungen der Lösung unterstützen

Vorlagenspezifikation template-specification

Die Spezifikationen für die erforderlichen Vorlagen. Diese sollten u. a. Details wie Parsys, Blueprint und Vererbungs-Mapping umfassen.

Die Spezifikationen basieren auf den Geschäftsanforderungen und den Anforderungen an das Anwendererlebnis.

Testfälle test-cases

In Testfällen werden die detaillierten Schritte beschrieben, die zum Ausführen von Funktionstests der Lösung erforderlich sind.

Inhalt testen test-content

Testinhalte sollten Produktionsinhalten so ähnlich wie möglich sein. Die Auswahl muss groß genug sein, um alle Szenarien testen zu können.

Testumgebung bereit test-environment-ready

Stellen Sie sicher, dass die Testumgebung bereit ist und automatisierte Bereitstellungen vorhanden sind, um sicherzustellen, dass der gesamte Release-Kandidatencode für Tests auf dem neuesten Stand ist.

Testberichte test-reports

Berichte mit detaillierten Angaben zu den Testergebnissen; einschließlich:

  • aufgetretene Mängel
  • Status der ausgeführten Testfälle
  • sonstige qualitätsbezogene Themen

Beachten Sie Folgendes:

  • Jedes Testteam sollte die Möglichkeit haben, neutral zu bleiben und die Testergebnisse zu liefern.
  • Es liegt in der Verantwortung des Projektmanagers, die Auswirkungen der Ergebnisse zu bewerten und geeignete Maßnahmen zu treffen.

Testsuite test-suite

Auswahl der Automatisierungs-Suite und -Tools. Diese werden verwendet, um Tests zu automatisieren, auch für Anwendungsfälle.

Test Toolsuite ausgewählt test-tooling-suite-selected

Automatisierungs-Suite und -Tools für die Anwendungsfallautomatisierung und andere Aufgaben zur Testausführung ausgewählt.

Testkonzept testing-concept

Das Testkonzept ist der sehr allgemeine Entwurf für Tests für das Projekt. einschließlich Tests zu Qualitätssicherung, UAT, Leistung, Sicherheit und Integration.

Testpläne testing-plans

In diesen Plänen wird die Durchführung von Tests für jede Entwicklungsphase detaillierter beschrieben; sie basieren auf der Teststrategie.

Testumfang testing-scope

Diese Anforderungen beziehen sich speziell auf die technische Implementierung von Diensten, die die Lösung unterstützen.

Teststrategie testing-strategy

In der Teststrategie wird die allgemeine Strategie für Qualitätssicherung und Benutzerakzeptanztests erläutert. Dazu gehören Zeitpläne, Reporting-Kadenz und Ausführung.

Integrationskonzept für Dritte third-party-integration-concept

Architektur- und Systemkonzept für die Integration mit Drittanbietersystemen.

Spezifikation für Drittanbieterintegration third-party-integration-specification

Details der (funktionalen und nicht funktionalen) Anforderungen an die unterstützte Funktionalität und Integration der Drittanbietersysteme.

Sicherheitskonzept von Dritten third-party-security-concept

Konzept zur Gewährleistung der Sicherheit von Drittanbieterintegrationen. Muss den entsprechenden Sicherheitsrichtlinien entsprechen.

Drittanbietersystem für Integration third-party-system-for-integration

Stellen Sie sicher, dass alle Drittanbietersysteme mit entsprechender Dokumentation für die Integrationsimplementierung verfügbar sind.

Zugriff auf Systeme von Drittanbietern aktiviert third-party-systems-access-enabled

Erforderliche Zugriffsrechte, die den jeweiligen Rollen gewährt werden, die in Verbindung mit Drittanbietersystemen verwendet werden.

Drittanbieter-Testkonzept third-party-testing-concept

Definiert:

  • Anwendungsfälle für das Testen der Integrationen
  • Funktionen im Zusammenhang mit Anwendungen von Drittanbietern

Schwellendefinition threshold-definition

Definiert die Schlüsselwerte für Überwachungspunkte im System.

Beispiel:

  • wie viele Kilobytes (KB) nicht gesendeter Protokolle eine Warnung auf der Hauptserverinstanz generieren
  • die Anzahl der Millisekunden der durchschnittlichen Verzögerung pro Transaktion, die toleriert wird, bevor eine Warnung auf dem Hauptserver erzeugt wird

Zeitleiste und Meilensteine timeline-and-milestones

Dies sollte die Projektzeitpläne und vertraglichen Meilensteine definieren, die für Folgendes verwendet werden sollen:

  • Rechnungsstellung.
  • Abstimmung anhand der Erfolgsdefinitionen, Erfolgskriterien und KPIs.

Gesamtprojektaufwand total-project-efforts

Sämtliche Aufwandsschätzungen, die aus jedem Interessenten des Projekts stammen, sollten konsolidiert werden. einschließlich Kosten-, Entwicklungs-, System-, Architektur- und Testarbeiten.

Ist in der Vereinbarung ein Unterstützungsniveau enthalten, sollten auch Unterstützungs- und Einsatzbemühungen einbezogen werden.

Schulungsmaterial training-materials

Materialien für Schulungssitzungen. Die Materialien sollten speziell für die Lösung erstellt und für die Verwendung in Verbindung mit den Benutzerhandbüchern entwickelt werden.

Versteht den Umfang des Projekts und Erwartungen understands-scope-of-project-and-expectations

Die entsprechende Person sollte bestätigen, dass sie Folgendes vollständig versteht:

  • Umfang des Projekts
  • alle Kundenerwartungen
  • dass dies die Grundlage für alle Entscheidungen ist, die pro Person und pro Projektphase getroffen werden

URL-Handling-Konzept url-handling-concept

Ihr URL-Behandlungskonzept sollte AEM spezifische URL-Funktionen abdecken, darunter:

  • Vanity-URLs
  • Linkexternalisierung
  • Fehlerseiten
  • Mapping

Das Konzept sollte auch Folgendes umfassen:

  • alle Neuschreibungsregeln
  • virtuelle Hosts auf dem Webserver
  • SEO-Überlegungen, z. B. robots.txt
  • Sitemap

Anwendungsfälle use-cases

Ein Anwendungsfall ist die Liste der Aktionen oder Ereignisschritte, die zum Erreichen eines Ziels erforderlich sind. Normalerweise definieren sie die Interaktionen zwischen einer Rolle und der Lösung. Die Rolle kann ein Benutzer oder ein externes System sein.

In Testszenarien konvertierte Anwendungsfälle use-cases-converted-into-test-scenarios

Testszenarien basieren auf den technischen und geschäftlichen Anwendungsfällen. Sie werden verwendet, um zu testen, ob das Lösungsverhalten erwartungsgemäß ist.

Benutzerhandbücher user-guides

Benutzerhandbücher bieten Informationen und Unterstützung für die Benutzer der Lösung:

  • Autoren
  • Strombenutzer
  • Administratoren

Validierter Budgetplan validated-budget-plan

Der Haushaltsplan muss von allen Beteiligten überprüft und validiert werden. Sie müssen Details wie Rechnungsstellung, Beträge und Methoden/Timing der Budgetberichterstellung überprüfen.

White Box-Testergebnisse white-box-test-results

White Box-Tests sind eine Methode, die die internen Strukturen oder das Betriebsverhalten einer Anwendung im Gegensatz zu ihrer Funktionalität testet. Weiße Box-Tests können auf Ebene der Einheit, Integration und des Systems des Softwaretestprozesses angewendet werden.

Workflow-Spezifikationen workflow-specifications

Basierend auf dem Workflow-Konzept sollten diese Spezifikationen die Schritte detailliert definieren, mit denen der gesamte Workflow erstellt wird.

Die Spezifikationen der einzelnen Workflows sollten (mindestens) Folgendes umfassen:

  • Anwendungsfall
  • Rollen
  • Schritte
  • Ergebnisse
  • Umgang mit Fehlern

Workflow-Konzept workflows-concept

Workflows ermöglichen die Automatisierung AEM Aktivitäten. Das Workflow-Konzept beschreibt Folgendes:

  • die Prozesse, die automatisiert werden müssen
  • die betroffenen Dienste und Rollen in AEM
recommendation-more-help
d284b6a8-dae4-4549-aa9e-2b09317eb02a