Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Remembering to Start/Stop a Timer for an Activity/Task #221

Open
9 tasks
nelsonic opened this issue Feb 14, 2019 · 0 comments
Open
9 tasks

[Epic] Remembering to Start/Stop a Timer for an Activity/Task #221

nelsonic opened this issue Feb 14, 2019 · 0 comments
Labels
discuss Share your constructive thoughts on how to make progress with this issue enhancement New feature or enhancement of existing functionality epic A feature idea that is large enough to require a sprint (5 days) or more and has smaller sub-issues. priority-4 Deprioritised until all other higher priority items are complete.

Comments

@nelsonic
Copy link
Member

nelsonic commented Feb 14, 2019

Story

As a person who wants to be more effective with my time/effort
I need to remember track my activities/task
so that I have the data to show how my time is being spent
and determine whether my original estimates for a given task matched the actual time taken.

Context

Remembering to start & stop a timer on an activity might appear to be a simple problem to solve.
If the person using the activity/task tracker is motivated to do the tracking, they will just do it, right?

This is not only an unfair assumption it's actually harmful. If the person does not already have a good "system" for tracking their time spent on activities, "blaming" them for not doing it is "time shaming".

You do not rise to the level of your goals.
You fall to the level of your systems.

~ James Clear, Atomic Habits

Relying on "motivation" in a world of constant distractions and existing (ineffective) habits, is a recipe for frustration and feelings of "failure". We need to help people to form the new (good) habit of tracking their time by creating the UX that makes it automatic and effortless.

Telling someone to who is time-ineffective to "just remember" to start/stop the timer is like a Medical Doctor telling obese patients to "just lose weight" or "just eat less and exercise more". How's that working out...? Is worldwide obesity decreasing or accelerating...? data doesn't "lie".
Nobody wants to have unhealthy levels of visceral adipose tissue multiplying their risk of cancer diabetes, stroke and heart disease. https://www.webmd.com/diet/obesity/obesity-health-risks 🙄

[Epic] Features

Currently

In our MVP we already display the timer info in the Tab title:
image
I ("a user") remembered to start the timer but I have no indication from the Browser Tab that the timer should be stopped (e.g: because it has exceeded the original estimate) or if the currently active timer is even relevant to the task that is currently being worked on.

This has been noted by several people and summarised by @RobStallion in dwyl/product-ux-research#34 and RobStallion/chess-elm#6 (comment) ... seeing the active timer in the Browser Tab is a good/useful reminder that the task is active. However it's not "enough".

Viewing the tab in isolation, we can see that there is space for roughly 28 characters in the tab title:
image

Let's first build the functionality to start|stop a timer: #265

@nelsonic nelsonic added enhancement New feature or enhancement of existing functionality discuss Share your constructive thoughts on how to make progress with this issue epic A feature idea that is large enough to require a sprint (5 days) or more and has smaller sub-issues. labels Feb 14, 2019
@iteles iteles added the priority-4 Deprioritised until all other higher priority items are complete. label Nov 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Share your constructive thoughts on how to make progress with this issue enhancement New feature or enhancement of existing functionality epic A feature idea that is large enough to require a sprint (5 days) or more and has smaller sub-issues. priority-4 Deprioritised until all other higher priority items are complete.
Projects
None yet
Development

No branches or pull requests

2 participants