šŸ“ Load Your Data

{{ rows.length > 0 ? `āœ“ Loaded ${rows.length} entries` : 'No data loaded' }}
Total Hours Logged
{{ totalHours.toFixed(1) }}
Across all projects and activities
Total Entries
{{ rows.length }}
Time log records
Unique Projects
{{ uniqueProjects.length }}
Active projects tracked • Click for details →
Team Members
{{ uniqueUsers.length }}
Contributing to projects • Click for details →

šŸ“ˆ Quick Overview

Navigate to specific dashboards to view detailed metrics and charts.

🟢

Dev Dashboard

Visibility • Estimation • Defensible Work

View Dashboard →
šŸ”µ

Management

Allocation • Reporting • Decision-Making

View Dashboard →
šŸ”“

Risk Dashboard

Exceptions • Thresholds • Mitigation

View Dashboard →

Please load a CSV file from the Home page to view metrics.

Hours per Week (avg)
{{ dev_avgHoursPerWeek.toFixed(1) }}
Average total team hours per week
% time on support
{{ dev_supportPct.toFixed(1) }}%
Support hours / total hours
Hours per issue (median)
{{ dev_medianHoursPerIssue }}
Median actual effort per issue
Top issue effort (max)
{{ dev_maxIssueHours.toFixed(1) }}
Highest total hours on any single issue

šŸ“Š Hours per Week

šŸŽÆ Activity Distribution

šŸ”„ Top 10 Issues by Hours

Please load a CSV file from the Home page to view metrics.

Top Project
{{ mgmt_topProject.project }}
{{ mgmt_topProject.hours.toFixed(1) }} hours
Support vs Feature Ratio
{{ mgmt_supportFeatureRatio.toFixed(2) }}
Support hours / Feature hours
Weekly Capacity (latest)
{{ mgmt_latestWeekHours.toFixed(1) }}
Total hours in most recent week
Active Parent Tasks
{{ mgmt_parentTaskCost.length }}
Epics with logged time

šŸ“¦ Hours per Project

āš–ļø Support vs Feature Ratio

šŸ“ˆ Weekly Trend

šŸŽÆ Parent Task Costs

Please load a CSV file from the Home page to view metrics.

Issues Over {{ thresholds.issueHoursRisk }}h
{{ risk_issuesOverThreshold }}
Potential scope creep indicators
Projects Over {{ thresholds.projectAllocRisk }}% Allocation
{{ risk_projectsOverAllocation }}
Concentration risk
Unlinked Issues
{{ risk_unlinkedPct.toFixed(1) }}%
Issues without parent tasks
Meeting Time
{{ risk_meetingPct.toFixed(1) }}%
Time spent in meetings

āš ļø Issues Over {{ thresholds.issueHoursRisk }} Hours

šŸ“Š Project Allocation %

Please load a CSV file from the Home page to view project metrics.

Total Projects
{{ uniqueProjects.length }}
Active projects tracked
Total Hours
{{ totalHours.toFixed(1) }}
Across all projects
Avg Hours per Project
{{ (totalHours / uniqueProjects.length).toFixed(1) }}
Average allocation
Top Project
{{ mgmt_topProject.project }}
{{ mgmt_topProject.hours.toFixed(1) }} hours

šŸ“Š Project Details

Project Total Hours % of Total Entries Contributors Avg Hours/Entry Status
{{ project.name }} {{ project.hours.toFixed(1) }} {{ project.percentage.toFixed(1) }}% {{ project.entries }} {{ project.contributors }} {{ project.avgHoursPerEntry.toFixed(1) }} {{ project.percentage > 60 ? 'šŸ”“ High' : project.percentage > 30 ? '🟔 Medium' : '🟢 Low' }}

šŸ“Š Hours by Project

šŸ“ˆ Project Allocation %

šŸ‘„ Contributors per Project

ā±ļø Avg Hours per Entry

šŸŽÆ Activity Breakdown by Project

Project Implementation Meetings Planning Investigation Other
{{ project.name }} {{ project.implementation.toFixed(1) }}h {{ project.meetings.toFixed(1) }}h {{ project.planning.toFixed(1) }}h {{ project.investigation.toFixed(1) }}h {{ project.other.toFixed(1) }}h

Please load a CSV file from the Home page to view team metrics.

Total Team Members
{{ uniqueUsers.length }}
Active contributors
Total Hours
{{ totalHours.toFixed(1) }}
Across all team members
Avg Hours per Member
{{ (totalHours / uniqueUsers.length).toFixed(1) }}
Average contribution
Top Contributor
{{ topContributor.name }}
{{ topContributor.hours.toFixed(1) }} hours

šŸ‘„ Team Member Details

Team Member Total Hours % of Total Entries Projects Avg Hours/Entry Avg Hours/Week Utilization
{{ member.name.charAt(0).toUpperCase() }}
{{ member.name }}
{{ member.hours.toFixed(1) }} {{ member.percentage.toFixed(1) }}% {{ member.entries }} {{ member.projects }} {{ member.avgHoursPerEntry.toFixed(1) }} {{ member.avgHoursPerWeek.toFixed(1) }} {{ member.avgHoursPerWeek >= 35 ? '🟢 High' : member.avgHoursPerWeek >= 25 ? 'šŸ”µ Medium' : '🟔 Low' }}

šŸ“Š Hours by Team Member

šŸ“ˆ Contribution Distribution

šŸ“¦ Projects per Member

ā±ļø Avg Hours per Week

šŸŽÆ Project Breakdown by Team Member

Team Member Top Project Hours 2nd Project Hours 3rd Project Hours
{{ member.name }} {{ member.projects[0]?.project || '-' }} {{ member.projects[0]?.hours.toFixed(1) || '-' }} {{ member.projects[1]?.project || '-' }} {{ member.projects[1]?.hours.toFixed(1) || '-' }} {{ member.projects[2]?.project || '-' }} {{ member.projects[2]?.hours.toFixed(1) || '-' }}

šŸŽÆ Activity Breakdown by Team Member

Team Member Implementation Meetings Planning Investigation Other
{{ member.name }} {{ member.implementation.toFixed(1) }}h {{ member.meetings.toFixed(1) }}h {{ member.planning.toFixed(1) }}h {{ member.investigation.toFixed(1) }}h {{ member.other.toFixed(1) }}h

šŸŽÆ Meeting Threshold

Set the maximum acceptable meeting hours per week. Meetings beyond this threshold will be classified as waste.

hours/week

šŸ“Š Activity Classification

Classify each activity as Productive (value-generating) or Waste (non-value). Activities found in your data are listed below.

Activity Classification Total Hours
{{ activity }} {{ rows.filter(r => r.Activity === activity).reduce((sum, r) => sum + r.Hours, 0).toFixed(1) }}h

šŸ’” Classification Guide:

  • āœ… Productive: Activities that directly generate value (coding, design, planning, testing)
  • āŒ Waste: Activities that don't generate value (rework, excessive support, blocked time)
  • ⚪ Neutral: Activities that are neither productive nor waste (will be excluded from ratio)

šŸ‘„ Team Member Visibility

Enable or disable team members from all dashboard calculations. Disabled members will be excluded from all metrics, charts, and reports.

Please load a CSV file from the Home page to see team members.

Active: {{ enabledTeamMembersCount }} • Disabled: {{ disabledTeamMembersCount }}
Status Team Member Total Hours Entries Projects Action
{{ isTeamMemberEnabled(member.name) ? 'āœ…' : 'āŒ' }}
{{ member.name.charAt(0).toUpperCase() }}
{{ member.name }}
{{ member.hours.toFixed(1) }}h {{ member.entries }} {{ member.projects }}

ā„¹ļø Impact of Disabling Team Members:

  • Disabled members are excluded from all calculations across all dashboards
  • Their hours won't count towards total hours, KPIs, or charts
  • They won't appear in team lists, rankings, or breakdowns
  • Useful for excluding contractors, interns, or inactive members
  • Settings are saved automatically and persist across sessions

Please load a CSV file from the Home page to view productivity metrics.

Productivity Ratio
{{ productivityAnalysis.productivityRatio.toFixed(1) }}%
{{ productivityAnalysis.productivityRatio >= 70 ? '🟢 Excellent' : productivityAnalysis.productivityRatio >= 50 ? '🟔 Acceptable' : 'šŸ”“ Poor' }}
Productive Hours
{{ productivityAnalysis.productiveHours.toFixed(1) }}
Value-generating work
Waste Hours
{{ productivityAnalysis.wasteHours.toFixed(1) }}
Non-value work
Neutral Hours
{{ productivityAnalysis.neutralHours.toFixed(1) }}
Unclassified activities

šŸ“Š Productivity vs Waste

šŸ“ˆ Activity Classification

šŸŽÆ Activity Breakdown

Activity Classification Hours % of Total
{{ item.activity }} {{ item.classification === 'productive' ? 'āœ… Productive' : item.classification === 'waste' ? 'āŒ Waste' : item.classification === 'mixed' ? 'āš ļø Mixed' : '⚪ Neutral' }} {{ item.hours.toFixed(1) }}h {{ ((item.hours / totalHours) * 100).toFixed(1) }}%

šŸ’” Insights & Recommendations

āœ… Excellent Productivity

Your team is operating at high efficiency with {{ productivityAnalysis.productivityRatio.toFixed(1) }}% productive work. Continue monitoring to maintain this level.

āš ļø Acceptable but Improvable

Productivity ratio is {{ productivityAnalysis.productivityRatio.toFixed(1) }}%. Review waste activities to identify improvement opportunities. Target: 70%+

šŸ”“ Action Required

Productivity ratio is only {{ productivityAnalysis.productivityRatio.toFixed(1) }}%. Immediate action needed to reduce waste and improve efficiency. Review top waste activities.

šŸ“Š Top Waste Activities:
  • {{ item.activity }}: {{ item.hours.toFixed(1) }}h ({{ ((item.hours / totalHours) * 100).toFixed(1) }}%)