We are currently redeveloping a monolith application into a micro-services architecture.
So we will split one application into 20+ modules. Today we use a project to track all changes to the monolith. But we are having doubts on how to proceed.
These are our options :
Should we make an Epic for each module that will detach from the monolith ? This has the benefit of allowing us to track time in a centralized manner, but when we will have 25+ Epics and that the modules continue to evolve it will start getting chaotic (I think).
Should we make a new JIRA Project for the module to track all changes ? This means that in the long term we will have to juggle with more than 25 JIRA projects to track all changes, and all timetracking.
I don't know if JIRA offers other options and JIRA Portfolio really seems like overkill.
Do you have any suggestions ?