Fitness Level

Target release1.1
Epic

AF-28 - Getting issue details... STATUS

Document status
DRAFT
Document owner
Designer
Developers
QA

Goals

  • To give the user a single headline metric to gauge their fitness and fitness progress.
  • To give them a semi-regular opportunity to be assessed so they can see their progress.

Background and strategic fit

The fitness level metric is core to Afterburner. It provides the central longterm progress metric for the user to measure themselves and others against.

Specifications

The user's fitness level is assessed solely by a fitness test that they are only allowed to perform when they first use the app and when their realised impact credit bar is full. When they complete the test, they are given their new fitness level and their realised impact credit returns to zero.

Fitness Level

The range of fitness level is between 0 and 50, where 0 is morbidly obese and 50 is elite athlete.

Cardio Fitness Bias

The user may have a higher level of cardiovascular fitness relative to their muscular strength. The diversion between these two core fitness traits is also assessed during a fitness test and is represented by the cardio fitness bias figure.

The figure is used when calculating magnitude and halflife for fitness, for each adaptive response type.

Fitness Test

The fitness test is a special type of workout activity that assesses the user's general fitness level. More details to follow.

Requirements

#TitleUser StoryNotes
1Fitness TestsAs a user, I want my fitness level to be assessed so I know how much progress I am making.


2

Fitness Magnitude and Halflife CalculationsĀ  AF-19 - Getting issue details... STATUS

As a user. I want accurate feedback about my workout activities.Ā 

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome

Not Doing