Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Boards>Actual Effort Tracking
Actual Effort Tracking

Actual Effort Tracking

Mamdouh

|
3 installs
| (0) | Free
Track actual effort on tasks with start/pause timers, audit trails, timesheets, approval workflows, dashboard widgets, and productivity reports.
Get it free

Actual Effort Tracking for Azure DevOps

Track real effort on tasks with built-in timers, automatic field updates, audit trails, and team productivity dashboards — all without leaving Azure DevOps.

⏱️ How It Works

Open any Task work item and you'll see the Actual Effort Tracking section. Click Start to begin a timer, Pause when you take a break (logs a time entry with activity type and comment), and Complete when you're done. The extension automatically updates the work item's Completed Work and Remaining Work fields.

✨ Key Features

Timer-Based Time Tracking

  • One-click Start/Pause/Complete directly on the work item form
  • Live timer display (HH:MM:SS) counting elapsed time
  • Automatic field sync — updates Completed Work and Remaining Work on the work item
  • Multiple timer prevention — only one active timer per user across all work items
  • Manual time entry for logging effort retroactively

Time History & Audit Trail

  • Full history table with date, start/end times, duration, activity type, and comments
  • Edit and delete entries (permission-controlled)
  • Complete audit trail for transparency and fraud prevention

Admin Settings (12 Configurable Rules)

  • Mandatory comment and activity type enforcement
  • Maximum entry duration limits
  • Blocked days (holidays, weekends)
  • Customizable activity types
  • User edit/delete permissions
  • Check-in intervals and session limits
  • Timesheet approval workflow

Hub Pages

  • Timesheet Hub — Weekly/monthly timesheet view with Excel export
  • Team Time Overview — Manager dashboard for team effort visibility
  • Admin Settings — Centralized configuration for all tracking rules

Dashboard Widgets (6 Widgets)

  • Time Per Team Member
  • Activity Type Breakdown
  • Estimated vs Actual Effort
  • Top Time-Consuming Tasks
  • Team Productivity Trend
  • Time Per Sprint

Smart Validations

  • Task must be assigned before starting timer
  • Only assigned user or admin can control the timer
  • Overlap detection for time entries
  • Configurable max entry duration
  • Blocked days restriction

🔧 Configuration

After installing, go to Boards → Time Tracking Settings in your project to configure:

Setting Default Description
Mandatory Comment Off Require comment when pausing/completing
Mandatory Activity Type Off Require activity type selection
Allow Manual Entry On Let users add entries manually
Allow User Edit/Delete Off Let assigned users edit/delete their entries
Max Entry Duration 12h Cap for a single time entry
Timesheet Approval Off Require manager approval for timesheets

📋 Supported Work Item Types

Currently supports Task work items. The tracking section appears automatically on the work item form.

🔒 Permissions

  • Assigned users can start/pause/complete timers on their tasks
  • Project admins can control timers on any task
  • Edit/Delete of time entries is admin-only by default (configurable)

📦 Activity Types (Default)

Coding, Testing, Code Review, Meeting, Documentation, Bug Fix, Deployment, Research, Design, Other

Custom activity types can be added in Admin Settings.

Support

For issues and feature requests, please contact the publisher.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft