| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | |||||||||||||||||||||||||||
2 | UYT time tracker (user stories examples from an internal project) | ||||||||||||||||||||||||||
3 | |||||||||||||||||||||||||||
4 | USER | ||||||||||||||||||||||||||
5 | Goal | Steps | User Story | User Story Description | WF | Frontend Hours Min | Frontend Hours Max | Backend Hours Min | Backend Hours Max | Comments | |||||||||||||||||
6 | TOTAL | - | 0 | 0 | 0 | 0 | |||||||||||||||||||||
7 | Autentificate | Go to upyourtime.com/app | As a user I want to create a new account | Fill in: - Name - Password Press Sign up button | UYT02 | ||||||||||||||||||||||
8 | As a user I want to login | Fill in email and password | UYT03 | ||||||||||||||||||||||||
9 | As a user I want to logout by pressing the logout button | - | |||||||||||||||||||||||||
10 | As a user I want to reset my password (forgot password) | UYT04 | |||||||||||||||||||||||||
11 | |||||||||||||||||||||||||||
12 | View/edit account | Go to My account | As a user I want see my profile page in order to be able to add/update needed details | Fill: - Name - Time zone (dropdown) - Language (dropdown) Press Save button | UYT05 | ||||||||||||||||||||||
13 | As a user I want to see my profile page in order to change my password | Old password: ... New password: ... Press change the password button. | UYT06 | ||||||||||||||||||||||||
14 | |||||||||||||||||||||||||||
15 | Use timesheet | Go to Timesheet - Plan work for today | As a user I want to see a timesheet where I can add a new task to plan my day | Table with: - Task id - Activity type - Client - Project - Task Description - Estimation for the task for the day (h:min):: appears as remaining estimation of the initial total estimated time for the entire task below - Planned work for the day (h:min):: can be part of the total estimation of the task, or the total - total time for estimated, planned *planned work for a task can be greater than the remaining estimation for that task | UYT14, UYT14_1 | ||||||||||||||||||||||
16 | As a user I want to search for an existing task in order to add it to planned work list | Begin writing task name in description, search and autocomplete. | UYT15 | ||||||||||||||||||||||||
17 | As a user I can see a section (Unfinished work) with tasks that I planned to do during the other days but could not complete | UYT14_1 | |||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||
19 | Go to Start working - update the work plan during the day | As a user I want to see a list of to do for the day and be able to later add new tasks in a section named Unplanned tasks | I can add existing tasks or new tasks just as previously | U16, U17, U19 | |||||||||||||||||||||||
20 | As a user I want to have a timer for each task, that I can start and pause | *logged hours for a task can be greater than the estimation of that task | U16, U15, U19 | ||||||||||||||||||||||||
21 | As a user I want to add impediments to a task | Press impediment button. A popup appears and I can write an explanation. The impediment must be removed in order to finish the task | UYT18 | ||||||||||||||||||||||||
22 | |||||||||||||||||||||||||||
23 | Review work | As a user I want to review my work at the end of the day by checking the 'done' tasks in the list | At the end of the day, after clicking on Review work button, a checklist appears next to each task I worked on during the day, so I can mark it as 'done' or leave it as 'not done'. 'Undone' tasks go to Unfinished Work section | UYT20 | |||||||||||||||||||||||
24 | As a user I want to have unfinished tasks added to Unifinished work section for the following day | UYT20, UYT14_1 | |||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | See History | Go to history | As a user I want to select a period of time and see the list of tasks I worked on each day | (Similar to review work) List of tasks, with: - Task ID - Activity type - Client - Project - Task description - Imediments button - Estimated time - Planned time - Logged time - Checkbox (done/not done task) | UYT21 | ||||||||||||||||||||||
27 | As a user I want to select a period of time in order to see all tasks done in that period (see history by task) | UYT21_1 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||
29 | See Reports | Go to User overview | As a user I want to select a period of time in order to see report per CLIENT - PROJECTS | - a multilevel pie/sunburst chart for logged hours for filters applied / total logged hours - a history of daily work chat represented as a stacked chart, stacked by projects If date selection > 2 weeks show weeks. One column = one week If date selection < 2 weeks. One column = one day - a table with: Client | Project | Total nr of hours spent on that project - a stacked chart to see planned hours vs logged hours for both planned and unplanned tasks | UYT24, UYT25, UYT26 | ||||||||||||||||||||||
30 | As a user I want to select a period of time in order to see report per ACTIVITY TYPES | - a simple pie chart to represent activity type logged h / total logged h - a table with: Activity Type | Total nr of hours spent on that activity type | UYT27 | ||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||