# Issue management --- ### We used to run this as a [5-part series](https://hackmd.io/@fac/S1wGfV2M8#/). This is the short version. --- ### Here are the steps... --- #### Always follow each of these steps as a team. --- 1. **Agree a specification** --- 1. Agree a specification 2. **Separate into individual issues** --- 2. Separate into individual issues 3. **Order the issues sequentually** --- 3. Order the issues sequentually 4. **Assign issues from the top** --- 4. Assign issues from the top 5. **Raise PRs, as needed** --- 5. Raise PRs, as needed 6. **Only merge a PR if it relates to an open issue** --- 6. Only merge a PR if it relates to an open issue 7. **After closing an issue, assign the next one** --- 1. Agree a specification 2. Separate into individual issues 3. Order the issues sequentially 4. Assign issues from the top 5. Raise PRs, as needed 6. Only merge a PR if it relates to an open issue 7. After closing an issue, assign the next one --- On longer projects, it's normal to repeat the cycle at set intervals (*Scrum(TM)*) or continuously (*XP*). --- That's it.
{"title":"Project management, short version","description":"A quick intro to managing software projects","contributors":"[{\"id\":\"8719d6dc-d98a-4680-91f3-8a21fcb8ec84\",\"add\":8342,\"del\":7194,\"latestUpdatedAt\":1763459847766}]"}
    112 views
   Owned this note