I have a project. This project includes 2 applications: iOS and Android. The applications are similar (they do the same, but for different OSs). A project is considered complete if and only if both applications are delivered.
Applications can then be developed independently (in versions, for example, for example, version 1.3 of iOS compared to 1.1 Android one).
I use JIRA for project management.
I wonder how best to organize this project with JIRA.
Option # 1: Create one project and one merge space for it. Create one user story for each function, and then create subtasks inside for both iOS and Android (duplicated subtasks). It looks dirty. And it seems hard to understand which application is in trouble, since the entire project is in the same bank.
Option # 2: Create two projects (for iOS and Android) and one space for merging. Then create stories for each project (duplicate stories). It looks more manageable, but duplicating stories looks awful.
Please, help.
source share