I have a question that one of you may give me guidance on.
We're discussing weather it's better to have a story with sub-tasks like this:
Story: As a user I want to login to the app
Sub-Task 1: Design a login screen (US person does this)
Sub-Task 2: Write the code for a login screen (Python Dev does this)
Sub-Task 3: Test the login screen (QA person does this)
This way the story isn't "done" until all sub-tasks are done, but that could cause the story to take more than one sprint, particularly when there is limited availability for one type of resource (ie: Python Dev in this example)
And then how to handle it thru multiple sprints?
Or to have 3 separate stories:
Story 1: Login Screen - Design a login screen (US person does this)
Story 2: Login Screen - Write the code for a login screen (Python Dev does this)
Story 3: Login Screen - Test the login screen (QA person does this)
This way each story can be done in a sprint, but the stories could be in different sprints. And I can't use Epics because there is already a parent epic for this, and Jira has only so many levels.