I'd like to state first that I'm still learning about scrum, so my apologies if my question seemed naïve.
Lets say we have an E-learning portal, and I have the following user story:
"As a University student, I want to see my fee for the semester, so that I know the remaining balance."
I've written the following AC:
- When tuition fee page is visited, fee is calculated to the screen.
- Fee is displayed
I've omitted the a bullet point (which I had placed at the top):
- Student must be logged to the system.
Since I considered that there will be a dedicated user story for login/sign-up, and to my understanding, AC works as an end-to-end experience from the user perspective and also the development roadmap from the developer perspective. So I did that because I was concerned that one assigned developer to this story might see that bullet point and start implementing a login/sign up system, while in the meantime another developer is assigned to the login/sign-up user story and he is implementing it.
Is this way of thinking makes sense? Please correct me if I'm wrong. Note: I know that tasks will later on be given into each user story.