low complexity v1.1 extracted Achievements & Gamification Confidence: 100%
2
Components
43
Shared
0
User Stories
Yes
Analyzed

Description

Advantage Calculator is an interactive tool that helps peer mentors and organizations understand the tangible economic and social value of peer mentor activity. The user enters parameters such as hours contributed, number of contacts supported, and activity types, and the calculator returns an estimated benefit figure based on documented impact models. The output is designed to support both volunteer motivation and organizational advocacy when communicating value to funders such as Bufdir.

Sources & reasoning

The Fase 4 section explicitly states the Advantage Calculator is inside Achievements & Gamification and therefore follows Fase 3, not Fase 4. This is direct phase evidence from the source doc. Third phase maps to v1.1 by ordinal rule.

No source references — this artifact was included based on reasoning alone (see above).

Analysis

Business Value

Organizations rely on Bufdir funding and must continuously justify the value of their peer mentor programs. Advantage Calculator gives peer mentors and org admins a concrete, shareable number that translates volunteer hours into societal or economic impact, supporting grant applications and board presentations. The feature sits in Achievements & Gamification because its primary UX role is motivational - showing a peer mentor that their hours last year had an estimated equivalent value reinforces commitment and pride. It serves NHF, HLF, and Barnekreftforeningen, all of which included gamification and impact visibility in their requirements.

Implementation Notes

The calculation runs client-side using a static impact model - a set of multipliers and lookup tables (e.g. per-hour economic value of peer support by activity type) compiled into the app bundle. No network call is needed at runtime; the model is versioned and the version is displayed on the result screen. The Flutter UI presents a simple form (activity type, hours, number of contacts) and renders the result as a formatted card with a breakdown by category. Calculation logic is a pure Dart function with unit tests covering all input combinations. The feature is gated by the achievements-gamification module toggle and shares the same visual language as the Annual Summary card deck.

Components (45)

User Interface (1)

Service Layer (1)

Shared Components

These components are reused across multiple features

User Stories

No user stories have been generated for this feature yet.