Hoppa till innehåll

GitHub Projects: planera och följ upp

↑

GitHub Projects är ett planeringslager som kopplas till ärenden och pull requests. Det är inte en alternativ Git-historik. Samma arbetsuppgifter kan visas som tabell, Kanban-tavla eller tidslinje, med anpassade fält. Ett personligt projekt kan hantera egna repositoryn och ett organisationsprojekt kan samla arbete från flera team.

  1. Öppna din profil eller organisation på GitHub och välj Projects → New project.
  2. Skapa en tom Table, Board eller Roadmap, eller använd en passande mall.
  3. Ge projektet ett tydligt namn, exempelvis Frontier Dispatch development.
  4. Lägg till befintliga issues och pull requests, eller använd utkast när uppgiften ännu inte är färdigdefinierad.
  5. Skriv en projekt-README med syfte, prioriteringsprinciper, ansvar och kriterier för Done.

Ett projekt kan visa arbete från flera repositoryn. Att flytta ett kort till Done ändrar planeringsstatus; det slår inte ihop kod och bevisar inte att något driftsatts.

Fält Exempel Syfte
Status Backlog, Ready, In Progress, Review, Done Synliggör flöde och flaskhalsar
Prioritet Critical, High, Normal, Low Ordna arbetet
Iteration Sprint 8 Planera en kort period
Måldatum 20 november Synliggör verkliga deadlines
Team / område Gameplay, Tools, Infrastructure Gruppera tvärfunktionella uppgifter

Vissa uppgifter finns på själva ärendet, såsom ansvariga och etiketter, medan andra hör till projektets fält. Var tydlig med definitionerna och undvik flera fält med nästan samma betydelse.

Table lämpar sig för prioritering och jämförelse av fält. Board visar arbetsflöde grupperat efter status. Roadmap utgår från tids- och datumfält. Skapa filtrerade vyer för exempelvis gameplay, högprioriterade buggar eller aktuell iteration. Vyer ändrar presentationen, inte ärendets identitet.

Under projektets Settings → Manage access tilldelar du minsta nödvändiga behörighet. Projektbehörighet och repositorybehörighet är skilda saker: en inbjudan till projektet ger inte automatiskt åtkomst till ett privat repository bakom ett kort. Kontrollera synlighet innan du delar känsligt arbete.

Skapa ett privat testprojekt med Backlog, Ready, In Progress, Review och Done. Lägg till ett utkast, omvandla det till ett ärende i ett testrepository, tilldela ansvarig och visa uppgiften som både Table och Board. Kontrollera till sist att en samarbetspartner ser rätt information och har rätt behörighet.

Referenser: Projects-översikt, skapa projekt, åtkomst.