Adding user data on behalve of client, add story points or not
We are in a phase where we add client data (products, profile info) to our system because the clients cannot do it them selfs yet. The data comes in ad hoc and often goes back and forth because some data is not according to specification. This can take weeks. We are creating a B2B platform so the second "B" cannot use the platform without the first "B"'s data.
I (scrum master) think we should not add story points to these data import tasks because this does not add "value" to the product as a whole (features). I think we should just reserve capacity to handle these tasks.
My product owner thinks we should add story points to these tasks because we do work for it. And a platform without the data has no value to clients. So his opinion is that this actually does add value to the platform.
What is a good way to deal with this.
are you talking about tasks or backlog items? BIs we used to estimate in story points and the tasks in hours. It's because they should be that small, that the developers can finish them mostly in 1-2 days, so the estimation don't need to happen on an abstract level.
In my opinion, the data import in your case produces value to the clients. Without it you can't even really test and demonstrate the new functions.
I'm talking about stories (as brand i want my new data file to be imported). We add them to the top of current sprint. So adding these stories with storypoints would mean the burndown chart would actually go up (a lot of times).
Thank you for you feedback
If adding client data must be done to meet the Sprint Goal, then it should form part of the team's forecast of work, and thus be allowed for when estimating.