I am pretty new to Jira, and I was wondering if I could manage a general non-direct software project. Within that project I would have sub-projects and some of those sub-projects will be software development. My target is to view the dependencies and follow-up all sub-projects. At this moment I am not sure of the outcome of this project but we are going to refine this during the project with the team. How would you suggest I could do this in Jira?