How to better organize project management for iOS and Android applications for the same project in JIRA

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.

+6
source share
5 answers

Minimize the number of projects, so choose option 1. Use components to distinguish between each type of subtask. Use another JIRA Agile panel (or toolbar) to select only one set of subtasks or another.

+2
source

I would recommend using 2 projects, just because iOS and Android apps may diverge at some point. JIRA allows you to combine all your projects into a single view with JIRA Agile and JQL.

You can even view them on your iOS device using the JIRA Board app: https://itunes.apple.com/us/app/jira-board-kanban-scrum-agile/id934196108?mt=8

+2
source

I don’t think this question belongs here, but in any case it’s better to have one application and after adding a task for the iOS command with the iOS component, for example, clone this task for Android and add it to another component, because these tasks may differ by delivery time, assigns, etc.

+1
source

I had this problem for several months, but today I finally found a solution that works for us.

When creating a task, you can mark it with a tag (name it either iOS or Android). Then I use the shortcut in quick filters, which allows me to filter either iOS or Android tasks. Shows only tasks for one of them.

Tip - confirgure - quick label filter ENTER = iOS

You save tasks on one board, and its less messy.

+1
source

Use the component function in the project. Project "FACETIND" Component "IOS" Component "DROID"

0
source

Source: https://habr.com/ru/post/971911/


All Articles