Informationen zu Projects
Ein Projekt ist eine anpassbare Kalkulationstabelle, ein Scrum-Board und eine Roadmap, das in deine Issues und Pull Requests auf GitHub integriert wird, um eine effektive Planung und Nachverfolgung deiner Arbeit zu ermöglichen. Du kannst mehrere Ansichten erstellen und anpassen, indem du deine Issues und Pull Requests filterst, sortierst und gruppierst, deine Arbeit mit konfigurierbaren Diagrammen visualisierst und benutzerdefinierte Felder hinzufügst, um die für dein Team spezifischen Metadaten nachzuverfolgen. Anstatt eine bestimmte Methode zu erzwingen, bietet ein Projekt flexible Features, die du den Anforderungen und Prozessen deines Teams anpassen kannst.
Informationen zu den ersten Schritten und zum Erstellen eines Projekts findest du unter „Erstellen eines projects“. Weitere Informationen zu den verschiedenen Layouts findest du unter „Ändern des Layouts einer Ansicht“.
Aktualisierung
Deine Projekte basieren auf den von dir hinzugefügten Issues und Pull Requests, wobei direkte Verweise zwischen deinem Projekt und deiner Arbeit erstellt werden. Informationen werden automatisch mit deinem Projekt synchronisiert, wenn du Änderungen vornimmst bzw. deine Ansichten und Diagramme aktualisierst. Diese Integration funktioniert in beide Richtungen. Wenn du also Informationen zu einem Pull Request oder Issue in deinem Projekt änderst, spiegelt der Pull Request oder das Issue diese Informationen wider. Wenn du beispielsweise eine zugewiesene Person in deinem Projekt änderst, wird diese Änderung in deinem Issue angezeigt. Du kannst bei dieser Integration sogar noch weiter gehen, dein Projekt nach zugewiesenen Personen gruppieren und Änderungen an der Issuezuweisung vornehmen, indem du Issues in die verschiedenen Gruppen ziehst.
Weitere Informationen zum Verwalten von Elementen in deinem Projekt findest du unter „Hinzufügten von Elementen zu deinem project“ und „Bearbeiten von Elementen in deinem project“.
Hinzufügen von Metadaten zu deinen Elementen
Du kannst benutzerdefinierte Felder verwenden, um deinen Issues, Pull Requests und Entwurfs-Issues Metadaten hinzuzufügen und eine umfangreichere Ansicht der Elementattribute zu erstellen. Du bist nicht auf die integrierten Metadaten (zugewiesene Person, Meilenstein, Bezeichnungen usw.) beschränkt, die derzeit für Issues und Pull Requests vorhanden sind. Du kannst beispielsweise die folgenden Metadaten als benutzerdefinierte Felder hinzufügen:
- Ein Datumsfeld zum Nachverfolgen von Zielversanddaten.
- Ein Zahlenfeld, um die Komplexität eines Vorgangs nachzuverfolgen.
- Ein einzelnes Auswahlfeld, um nachzuverfolgen, ob eine Aufgabe die Priorität „Niedrig“, „Mittel“ oder „Hoch“ hat.
- Ein Textfeld zum Hinzufügen einer schnellen Notiz.
- Ein Iterationsfeld zum wöchentlichen Planen der Arbeit, einschließlich Unterstützung von Unterbrechungen.
Weitere Informationen zu den verschiedenen Feldern, die du einem Projekt hinzufügen kannst, findest du unter „Grundlegendes zu Feldern“.
Automatisieren deiner Projekte
Es gibt eine Reihe von Möglichkeiten, wie du dein Projekt automatisieren kannst. Integrierte Workflows ermöglichen das automatische Festlegen von Feldern beim Hinzufügen oder Ändern von Objekten. Sie können Ihr Projekt auch so konfigurieren, dass Objekte automatisch archiviert werden, wenn sie bestimmte Kriterien erfüllen, und dass Objekte automatisch aus einem Repository hinzugefügt werden, wenn sie den festgelegten Kriterien entsprechen. Weitere Informationen findest du unter Verwenden der integrierten Automatisierungen.
Du kannst außerdem die GraphQL-API und GitHub Actions nutzen, um dein Projekt noch besser zu steuern. Weitere Informationen finden Sie unter Verwalten von Projects mit der API und unter Automatisieren von Projects mithilfe von Aktionen.
Betrachten deines Projekts aus unterschiedlichen Perspektiven
Beantworte schnell deine wichtigsten Fragen, indem du deine Projektansicht so anpasst, dass sie die benötigten Informationen liefert. Du kannst diese Ansichten speichern, sodass du schnell zu ihnen zurückkehren und sie deinem Team zur Verfügung stellen kannst. Ansichten ermöglichen nicht nur die Eingrenzung der aufgelisteten Elemente, sondern bieten auch zwei verschiedene Layoutoptionen.
Sie können Ihr Projekt als Layout mit hoher Dichtetabelle, als Kanban-Board oder als Roadmap im Zeitachsenstil anzeigen. Weitere Informationen zu den verschiedenen Layoutoptionen findest du unter Ändern des Layouts einer Ansicht.