I work in a company and we use TargetProcess (a Jira fork) as Project Management to manage our work in Agile style (Scrum).
It works quite well. We write issues ("Epic", "Feature", "User Story" and "Tasks") and when issues are in the backlog and not "Done", it's easy to found what we need to do.
The problem is when issues are marked done, they are lost in the huge "Done Backlog". At the present time, we have about 50'000 issues.
So we have frequently conversation like :
- "Do you remember when we worked on this US ? I have the same problem again."
- "Oh, yes I remember. But I can't find the US."
So we create the same US and have to investigate again despite the fact we already have the solution in our Project Management. The problem is we can't perform efficiency search in 50'000 issues and hundred of Epic.
How to do to find information in done issues ? Maybe software like Jira / TarjetProcess / kanbanize / BacLog and other softwares are only for the current job and are not designed to work efficiency with old done issues ?
Maybe we do not use Project Management in the right way ? Project Management are designed to manage current work and not old ?
Maybe we need to write link to the issue in the documentation ? and the documentation is the actual state of the art and the issue explains the reason of the decision ?
The big problem is I have no idea how to tidy up done issues.