I have a project. This project includes 2 apps: iOS and Android. Apps are similar (doing the same but for different OSes). The project is considered as completed when and only when both apps are delivered.
Apps then could evolve independently (in versions sense, for ex. there could be 1.3 iOS version versus 1.1 Android one).
I use JIRA for project management.
I wonder how better to organize this project with JIRA.
Option #1: Create one project and one confluence space for it. Create one user story per feature and then create sub-tasks inside for both iOS and Android (duplicate subtasks). Looks messy. And it looks it is hard to recognize which app is in trouble as the whole project is in the same pot.
Option #2: Create two projects (for iOS and for Android) and one confluence space. Then create stories per project (duplicate stories). Looks more manageable, but stories duplication looks awful.
Please, help.
You can use Ionic to develop mobile apps with popular web technologies like SASS, HTML5, and CSS. Ionic is quite popular among professional developers because it facilitates the development of progressive web and native mobile applications for both Android and iOS.
Team-based project organization is one of the most common methods for structuring Jira instances. For organizations where teams are relatively self-sufficient and work is mostly insular in nature, this model is an obvious choice in that it is logical, easy to establish, and does not require cross-functional workflows.
A project is simply a collection of issues (stories, bugs, tasks, etc). You would typically use a project to represent the development work for a product, project, or service in Jira Software.
Minimize the number of projects, so choose option 1. Use components to differentiate between each kind of subtask. Use another JIRA Agile board (or dashboard) to select just one set of subtasks or the other.
I would recommend using 2 projects, only because the iOS & Android applications may diverge at some point. JIRA allows you to combine all of your projects into a single view with JIRA Agile and JQL.
You can even view them natively on your iOS device using the JIRA Board app: https://itunes.apple.com/us/app/jira-board-kanban-scrum-agile/id934196108?mt=8
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With