-
Notifications
You must be signed in to change notification settings - Fork 3
Use Cases
Ramesh A edited this page Nov 22, 2013
·
11 revisions
- As a user I want to enter the time spent on different activities
- As a user I want to enter time for multiple projects associated with me
- As a user I want to see how much of effort I have put on Particular activity
- As a user I want to see how much of time I have spent on different project
- As a user I want to edit the changes made to my previous time entries (correcting the typo errors)
- As a user I want add task to enter the time entry
- As a System admin, I want to add a new user to the time tracker
- As a user I want to edit my personal details
- As a Manager I want to associate a user with one or different projects
- As a Manager I want to see the breakup of a users time on a daily basis
- As a Manager I want to see the breakup of a users time on different activities in a time span
- As a Manager I want to see the breakup of time spent on different activity of the project
- As a Manager I want to see the breakup of time spent by a user on different projects
- As a Manager I want to see the combined effort of the team on a project for different activities
- As a Manager I want to see the users performance and efforts on different projects and different activity to evaluate his performance
- As a Project Manager I want to see the efforts put on to the project, to take intelligent decision on planning, execution, forecasting, etc...
- As Project Manager I want to see the project work progress to present it to the Stakeholders
- As a Manager I should see only the report associated with my team (Eg. If Development manager, then he should see only development teams report and not testing or support teams report)
- As a Project Manger I should see all the teams reports associated with my project (eg. Development, Testing, etc..)
- As a Sysadmin I should not be able to see the password in the plain text in the database table
- User credentials needs to be validated
- User session needs to be maintained
- when a user logs out of the system, he should be navigated to the login page
- After a user logs out, he should not be able to go the previous page using back button
- Constant url needs to established through out the pages
- As a Project Manager I should be able to do cost analysis for a single user
- As a Project Manager I should be able to do cost analysis for the Entire Team
- As a Project Manager I should be able to do cost analysis for an Activity
- As a Project Manager I should be able to do cost analysis for the entire Project
- As a Manager I should be able to see how many users are associated in my team
- As a Project Manager I should be able to see how many users are associated in different teams in the project and also as project overall