I'm new to this methodology, and I'm having several problems with the following user story
:
1 As a store manager, I would like to register a product so that it can be sold.
And in the card details, I put some requirements like:
- Product name must be up to 50 characters long
- The product has a category
- The product has a cost price
- The product has a sale price
- etc ...
However, this user story seems too big, as it looks:
It complicates me even more, that in this user story there are fields for cost price and profit margin, which gave me a new user story:
2 As a manager, I would like to be able to provide a cost price, so that from it I can calculate the profit and set the selling price
I know I could try to break the user story into smaller ones, but I think it would be incorrect something like:
As a manager, I would like to have a product registration screen, so I can register the products
As a manager, I would like to have a space in the database to store the products I create
How do I then break this function? How do I split tasks for the team? If I break the user story into smaller ones, should I delete the parent that generated them?
Justification of the response
For those who have an interest, I will justify why I accepted this response. I tried to do what @Rodrigo Guiotti said. The solution was this, to break the user story into smaller, I just needed to have a bit of creativity as was suggested. I broke into parts like: register ...
This way I managed to divide the tasks well.