I would like some opinions on which workflow is better, or if either of these is acceptable…
Workflow #1:
- User is Logged Out
- User Views an Article
- User wants to add a Comment
- System displays “You must be Logged In to leave a Comment.”
- System display “Log In” button
- User chooses to “Log In”
- System displays “Log In” Form
- User Logs In
- System redirects back to Article Page
- System displays “Add Comment” button
- User chooses to “Add Comment”
- System displays “Add Comment” Form
- User Submits Comments
Workflow #2:
- User is Logged Out
- User Views an Article
- User wants to add a Comment
- System displays “You must be Logged In to leave a Comment.”
- System display “Log In” button
- User chooses to “Log In”
- System displays “Log In” Form
- User Logs In
:
:
: - System displays “Add Comment” Form
- User Submits Comments
Obviously the second Workflow is 3 steps shorter, but it is also more code to write (or re-write in my case)!!
One advantage of Workflow #1 is that is gives the User more options and places to “jump off”. Maybe a User logs in and then decides they want to re-read a particular Comment BEFORE they add their own. With the few extra steps in Workflow #1, the User has that option, whereas Workflow #2 is an “all or none” approach.
Thoughts?
Thanks,
Debbie