Team-Entwicklungs-Prozess

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Der Standardprozess von Team Development richtet die Instanzhierarchie ein, gewährt dem Entwickler Zugriffsrechte, verwaltet die Verschiebung von Entwicklungsänderungen aus Entwicklungsinstanzen in Testinstanzen und befördert Anwendungen in die Produktionsinstanz.

    Prozedur

    1. Richten Sie die Entwicklungsinstanzhierarchie ein, wie Instanzhierarchie einrichten in beschrieben.
      1. Stellen Sie Entwicklungsinstanzen in derselben Softwareversion wie die Zielinstanz bereit. Verwenden Sie beispielsweise die Softwareversion, die auf Ihrer Produktionsinstanz ausgeführt wird.
      2. [Empfohlen] Klonen Sie die Ziel- in die Entwicklungsinstanzen.
      3. Definieren Sie für jede Instanz die übergeordnete Instanz.
      4. [Optional] Definieren Sie für jede Instanz die Peer-Instanzen.
      5. Rufen Sie für jede Instanz alle Änderungen aus der übergeordneten Instanz ab.
    2. Gewähren Sie den entsprechenden Entwicklern Zugriffsrechte für Unterentwicklungsinstanzen.
    3. Entwickeln Sie Anpassungen für Unterentwicklungsinstanzen.
      Verwenden Sie das Team-Dashboard, um die Entwicklungsaktivitäten zu verfolgen.
      • Rufen Sie Versionen aus der übergeordneten Instanz ab, z. B. Versionen, die von anderen Unterentwicklungsinstanzen veröffentlicht wurden. Lösen Sie ggf. Konflikte mit der aktuellen lokalen Version.
      • Verfolgen Sie lokale Änderungen nach. Änderungen in der Warteschlange, die bereit sind, für die übergeordnete Entwicklungsinstanz veröffentlicht zu werden.
      • Vergleichen Sie Versionen in Peer-Instanzen. Lösen Sie alle Konflikte.
    4. Wenn ein Feature bereit ist, in die übergeordneten Entwicklungsinstanz befördert zu werden, veröffentlichen Sie die aktuelle Version der angepassten Datensätze.
    5. Wahlweise: Lassen Sie die veröffentlichte Version von Codeüberprüfern genehmigen oder ablehnen.
    6. Testen Sie das Feature und befördern Sie es entsprechend Ihrem Prozess zum Test- und Releasemanagement in die Produktion.