Github Projects är ett typ av kalkylblad som man kan integrera med Github issues och pull requests. Man kan se föremål i kalkylbladet på en kanban-bräda eller sorterade efter prioritet, upplevd storlek och annat. Den här guidens syfte är att introducera Github Projects och ge en grundläggande översikt över hur man kan använda det i ett team.
Initiera ett projekt
Välj en mall
Lägg till ett item
Redigera ett item
Ta bort ett item
För att starta upp ett projekt behöver du först vara inloggad på Github. Klicka sedan på din avatar uppe till höger och välj “Your projects”.
Välj sedan “New project”. Du borde se något i stil med detta:
Mallen du väljer är inget mer än just det - en startmall. Du kan lägga till både tabeller och “brädor” senare om du vill det. Om du ska göra ett projekt för att skapa en backlog åt ditt team är det rekommenderat att välja “Team backlog” under “Project templates”. Då skapas tre vyer:
- En backlog-vy som ser ut som en kanban-bräda med kategorier så som “New”, “In progress” och “Done”.
- En tabell-vy som sorterar loggen efter prioritet.
- En tabell-vy som sorterar loggen efter upplevd storlek.
Att lägga till något i backlogen är superenkelt. Om du är i en bräd-vy kan du klicka på “Add item” nere i det vänstra hörnet i den kolumnen föremålet ska ligga i. Om du är i en tabell-vy klickar du på "+"-symbolen. Från båda vyer fungerar det även att använda Control+Space för att skapa ett nytt backlog item. Skriv in en titel och klicka enter så har du skapat ditt första item.
För att lägga till mer information om ditt item kan du klicka på titeln av det. Du bör då se denna vy:
I redigeringsvyn kan du lägga till information som ger kontext till det item du redigerar:
- Description: Säger sig självt, en beskrivning av uppgiften. För att ändra beskrivningen måste man klicka "Edit" i beskrivnings-rutan.
- Assignees: Vem eller vilka som har ansvar över att få uppgiften gjord.
- Status: Vad nuvarande status på uppgiften är, detta korresponderar med kolumnerna i bräd-vyn.
- Priority: Vilken prioritet uppgiften har.
- Size: Den upplevda storleken på uppgiften. Kan jämföras med "Effort" inom Agil terminologi.
Man kan ta bort ett item på flera sätt. Man får upp alternativet "Delete from project" när man klickar på de tre prickarna i bräd-vyn, på pilen längst till vänster i tabell-vyn eller i detalj-vyn som nämndes ovan.
Det går även att arkivera ett item eller flytta ett item till ett issue, men det täcks inte av den här guiden.