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
-
Richten Sie die Entwicklungsinstanzhierarchie ein, wie Instanzhierarchie einrichten in beschrieben.
- Stellen Sie Entwicklungsinstanzen in derselben Softwareversion wie die Zielinstanz bereit. Verwenden Sie beispielsweise die Softwareversion, die auf Ihrer Produktionsinstanz ausgeführt wird.
- [Empfohlen] Klonen Sie die Ziel- in die Entwicklungsinstanzen.
- Definieren Sie für jede Instanz die übergeordnete Instanz.
- [Optional] Definieren Sie für jede Instanz die Peer-Instanzen.
- Rufen Sie für jede Instanz alle Änderungen aus der übergeordneten Instanz ab.
-
Gewähren Sie den entsprechenden Entwicklern Zugriffsrechte für Unterentwicklungsinstanzen.
-
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.
-
Wenn ein Feature bereit ist, in die übergeordneten Entwicklungsinstanz befördert zu werden, veröffentlichen Sie die aktuelle Version der angepassten Datensätze.
- Wahlweise:
Lassen Sie die Codeüberprüfer die gepushte Version genehmigen oder ablehnen.
-
Testen Sie das Feature und befördern Sie es entsprechend Ihrem Prozess zum Test- und Releasemanagement in die Produktion.