While applying Scrum, the product backlog items are users stories. I have created a sample story on TFS as follows:
As a user, I can signup to system.
I then created the following tasks:
- A login form should be prepared.
- User should fill all fields on the form.
- User should type a valid formatted email.
- User passwords match between.
- If user fills the form successfully, send verification email.
Some of the tasks are frontend (HTML, CSS, etc) and some are backend (send email, etc).
- Should I separate the frontend and backend tasks one to another? And should I separate them into different User Stories?
- Can the tasks be implemented by different developers?