Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Boards>Agile Analytics
Agile Analytics

Agile Analytics

Baytek

|
31 installs
| (1) | Free
15+ analytics views for Azure DevOps — velocity, cycle time, Monte Carlo forecasting, WIP monitor, flow metrics, and an optional AI sprint assistant.
Get it free

🚨 Website-Only Founding Partner Offer — First 10 Companies Only

$2,500 / year · Unlimited users, teams & projects · Full Enterprise tier · Founding Partner status

Marketplace pricing below reflects the standard per-user plans. For a limited time, 10 engineering organizations can secure a website-only founding-partner rate before Marketplace billing goes live. Once the 10 spots are filled, this offer closes permanently — no exceptions.

Every Early Bird package includes:

  • ♾️ Unlimited users, teams, and projects — no seat caps, ever
  • 🧩 2 custom feature requests built to your specification within the year
  • 🧪 15-day full-access free trial — no credit card required
  • 🚀 Priority onboarding call — 1-hour setup session with our team
  • 🔒 Founding rate price-locked for 3 years — no increases
  • ⚡ Early access to every new feature before public release
  • 📅 Annual roadmap input session — help shape the product direction
  • 🤝 Dedicated Teams or Slack support channel
  • 🏅 Founding Partner recognition on our website

Compare to standard Enterprise pricing: $20/user/month At 25 users that is $6,000/year. At 50 users that is $12,000/year. The Early Bird rate saves you $3,500–$9,500+ from year one — and the savings compound every year.

To get this discount or start your 15-day free trial: 🌐 Visit https://ado-analytics.baytekdev.com/ for the full offer, savings breakdown, and contact options

📧 Or email henry.sword@baygan.com with subject line Founding Partner Offer

Offer closes permanently when 10 spots are filled. Reply within 24 hours guaranteed.


What's New in Version 4.0

AI Metrics — Company-Wide AI Adoption Dashboard Track GitHub Copilot, Microsoft 365 Copilot, or any custom AI tool across your entire organization. Available on all tiers including Starter (free). Explore with realistic demo data immediately on install — no configuration required.

  • Overview: Active Users, Acceptance Rate, Suggestions Generated, Teams Active stat cards + trend chart
  • Users tab: Top 10 and Bottom 10 contributors by acceptance rate — spot engaged and at-risk individuals
  • Teams tab: Team / Manager Leaderboard sorted by adoption metrics
  • Insights tab: actionable adoption patterns with recommended next steps
  • Settings (admin): connect GitHub Copilot, Microsoft 365 Copilot, or a Custom API with Test Connection validation

AIIP — AI Improvement & Intervention Panel (admin only) Turn adoption signals into actions. Severity-coded alerts, intervention tracking, milestone celebrations, Teams webhook notifications per team, and a full audit log.

  • Alerts: Critical / Warning / Info cards for low-usage, high-rejection-rate, sudden-drop, and milestone events
  • Interventions: linked to official Microsoft Learn and GitHub Docs resources — Mark Done when complete
  • Settings: configurable alert types, thresholds, and per-team Teams webhook URLs
  • Audit tab: full chronological log of every admin action

Dashboard Widgets Three widgets now available in the ADO widget catalog under the Agile Analytics category:

  • Team Health (1×2 or 2×2): composite health score, grade, throughput trend
  • Cycle Time (2×2 or 2×4): P50 and P85 trends over 6 sprints
  • Throughput (2×2 or 2×4): sprint bar chart with 6-sprint history

Agile Analytics — Sprint Intelligence for Azure DevOps

Your teams are working inside Azure DevOps every day. The answers are already there. Agile Analytics surfaces them — no spreadsheets, no BI tools, no infrastructure.

Install in 2 minutes. See velocity, cycle time, WIP, flow metrics, and Monte Carlo forecasts for every team in your organization — live, directly inside ADO.

New in v4.0 — AI Metrics & AIIP: Company-wide AI usage analytics for GitHub Copilot, Microsoft 365 Copilot, and custom AI sources. Monitor adoption rates, acceptance trends, and user engagement across every team. Admins get AIIP — the AI Improvement & Intervention Panel — for automated alerts, intervention tracking, and Teams webhook notifications when AI usage drops or stalls.

Free forever for one team. No card required.


Pricing & Licensing

Per-user pricing through the Visual Studio Marketplace — same mechanism as all paid Azure DevOps extensions. No separate billing, no backend, no surprise fees.

Looking for the $2,500/year unlimited-user offer? That limited discount is available through the website only: https://ado-analytics.baytekdev.com/

Every plan includes real analytics. Upgrade to expand how many teams and projects you can analyze at once.

Plan Price Teams Projects
Starter Free forever 1 team 1 project
Pro $5 / user / month Up to 3 teams 1 project
Business $10 / user / month Up to 10 teams 3 projects
Enterprise $20 / user / month Unlimited Unlimited

How licensing works: Org admins purchase seats through Visual Studio Marketplace and assign them under Extensions → Assigned licences in ADO organisation settings. Individual users don't register or purchase — access is granted by the admin.

Questions about the right plan? Reach us at henry.sword@baygan.com or kazb@baygan.com.


Who Is This For?

Role What you get
Scrum Master Live sprint health, commitment reliability, scope churn alerts, and coaching questions auto-generated per team
Engineering Manager Multi-team velocity comparison, cycle time trends, flow efficiency, and team leaderboard
Agile Coach Configurable health thresholds, prioritized action items (P1/P2/P3), and a retro snapshot you can export to PowerPoint in one click
Product Owner Feature delivery progress, Epic/Feature completion with child story rollups, and Monte Carlo forecast dates
Developer Personal metrics: PRs merged, review participation, work items closed — across any sprint range

The Gap It Fills

Azure DevOps has powerful raw data but no built-in answers for:

  • "When will we be done?" — Monte Carlo simulation on your actual throughput history
  • "Why is this sprint struggling?" — Commitment reliability, scope churn, and carryover rates in one view
  • "Which team needs attention?" — Cross-team health grid with configurable goals and auto-generated coaching prompts
  • "How long does work actually take?" — Cycle time scatterplot with P50/P85 percentile lines
  • "Are we flowing or are we stuck?" — Flow efficiency, lead time, and WIP trends over rolling windows

Agile Analytics answers all of these without leaving Azure DevOps.


Views at a Glance

Dashboard — Sprint KPI summary with velocity, burndown, WIP, and delivery grade

Sprint Health

View What it shows
Dashboard Sprint KPI summary: velocity, cycle time, burndown status, WIP count, and delivery grade
Live Stats Real-time item counts by workflow state for the active sprint — refreshes on every open
Multi-Team Scope Side-by-side completion % across all your teams in one scrollable view
Delivery Signals Commitment reliability %, scope churn %, and carryover rate per team with trend direction

Flow Analytics

WIP Monitor — Active items with age and configurable team WIP limits

View What it shows
WIP Monitor Active items with age in days, configurable team WIP limits, and breach alerts with Teams/Slack notifications
Flow Metrics Throughput, lead time, and flow efficiency trends over rolling 4/8/12-week windows
Aging & Blocked Items exceeding configurable age thresholds, with blocked items flagged separately
Cycle Time Interactive scatterplot — completion date vs. days-to-complete, with P50/P85 percentile lines
Monte Carlo Run 10,000 simulations on historical throughput — get P50/P85/P95 delivery date estimates

Flow Metrics — Throughput, lead time, and flow efficiency trends

Cycle Time — Interactive scatterplot with P50/P85 percentile lines

Portfolio

View What it shows
Team Leaderboard Normalized ranking across all teams: velocity, reliability, scope discipline
Feature Analytics Epic and Feature cards with live child-story completion bars and rollup counts

Monte Carlo Forecasting

Monte Carlo — 10,000-run simulation returning P50/P85/P95 delivery date estimates

Agile Coach

View What it shows
Agile Report Multi-team health grid with configurable goals, status badges (On Track / At Risk / Critical), and auto-generated P1/P2/P3 coaching action items
Multi-Team Aging Cross-team view of items exceeding age thresholds, by team and state
User Metrics Per-contributor view: PRs merged, code reviews given, work items closed — filterable by sprint range

AI Governance (new in v4.0)

View What it shows
AI Metrics Company-wide AI tool adoption dashboard. Stat cards: Active Users, Acceptance Rate, Suggestions Generated, Teams Active. Tabs: Overview (trend chart, Setup Roadmap, Custom KPIs), Users (top/bottom 10 by acceptance rate), Teams (team leaderboard), Insights (actionable adoption insights), Settings (connect GitHub Copilot, Microsoft 365 Copilot, or a Custom API endpoint). Shows realistic demo data until a live source is connected.
AIIP AI Improvement & Intervention Panel — admin-only. Tabs: Alerts (severity-coded with acknowledge/resolve actions), Interventions (training/reminder/documentation items with official Microsoft Learn links), Celebrations (achievement milestone cards), Settings (Teams webhook per team, alert types and thresholds, privacy & compliance), Audit (full action audit log).

Dashboard Widgets (new in v4.0)

Three new Azure DevOps dashboard widgets — add them to any project dashboard alongside your other ADO widgets:

Widget Sizes What it shows
Team Health 1×2, 2×2 Health score, grade, and throughput trend for a selected team
Cycle Time 2×2, 2×4 P50 and P85 cycle time trends over the last 6 sprints
Throughput 2×2, 2×4 Throughput per sprint bar chart for the last 6 sprints

Tools

View What it shows
Retro Snapshot One-click PowerPoint export of the current sprint summary, ready for your retro
AI Assistant (optional) Ask natural language questions about your sprint data — connect your own Claude or OpenAI key
Configuration WIP limits, workflow state mappings, sprint alerts, notification webhooks, background monitors, access control, readiness checks, support diagnostics

Dark mode — Full dark theme, one-click toggle, persisted per user


Why Teams Choose Agile Analytics

No infrastructure — ever Everything runs in the browser against your live ADO data. No Azure Function, no database, no service connection to configure. Install, claim admin access, map your workflow states once, and it works across your entire organization.

Monte Carlo forecasting — built in Enter your remaining backlog size, pick a confidence level, and get a forecast date backed by your own team's historical throughput. Not a guess — a simulation using 10,000 runs.

WIP alerts that actually reach you Set WIP limits per team, connect a Teams or Slack webhook, and get notified the moment a team goes over — with a direct link to their active sprint taskboard. Supports both legacy connectors and the newer Teams Workflows (powerplatform.com) format.

Background Monitor — alerts without the browser open Configuration generates the Azure Pipeline YAML for you. Your admin adds it to a repo, sets a cron schedule, and it checks WIP limits automatically — even when nobody has ADO open. Zero external infrastructure, runs entirely within your tenant.

Retro-ready in one click Export any sprint summary to a branded PowerPoint slide deck. Paste it into your retro without formatting work.

AI that uses your actual data When the AI Assistant is enabled, it reads your live sprint report before answering. Not generic advice — answers grounded in your team's actual numbers. Connect Claude, OpenAI, or GitHub Copilot using your own API key.

Role-based access control Built-in Admin/User role system with ADO directory search. Keep it open to all project users, or switch to assigned-users-only mode for controlled rollouts.

Dark mode Full dark theme — persisted per user, toggled with one click.


Getting Started in Under 2 Minutes

Step 1 — Install Open the Marketplace listing and install the extension into your Azure DevOps organization.

Step 2 — Open Navigate to any project → find Agile Analytics in the left navigation bar under your project name.

Step 3 — Claim Admin Access (Required) An Azure DevOps Project Administrator or Organization Administrator must go to Tools → Configuration → Access Control and click Claim Admin Access.

Step 4 — Configure Workflow Mapping (Required) Go to Tools → Configuration → Workflow Mapping and map your board states to analytics flow stages. This is what makes cycle time and flow metrics accurate for your process.

Step 5 — Select your team and explore Use the team selector in the top-left corner, then browse views using the top navigation.

Optional Visit Tools → Configuration to set WIP limits, add Teams/Slack webhook alerts, configure the Background Monitor, and run Readiness checks.

Complete Access Control claim and Workflow Mapping before broad rollout for correct analytics behavior.


Access Control

Agile Analytics includes a lightweight built-in role system — no Azure DevOps group configuration required.

  1. An Azure DevOps Project Administrator or Organization Administrator visits Configuration → Access Control and clicks Claim Admin Access
  2. Admin chooses whether the extension is open to All project users or restricted to Assigned users only
  3. Admin adds users by searching the ADO directory and assigning them Admin or User roles
  4. Admin configures which views are visible to User-role members
  5. Admins always see every view regardless of settings

Settings are stored at organization scope in Azure DevOps Extension Data Service — one configuration shared across all users in the org.


AI Assistant (Optional)

Disabled by default. When enabled:

  • Ask natural language questions: "How did Team Alpha perform this sprint?"
  • Reads your live sprint data before answering
  • Connect Anthropic Claude, OpenAI, or GitHub Copilot with your own organization-managed API key
  • Configure provider, model, per-session request limits, and output token limits
  • Admins can disable it org-wide via Configuration → Access Control

Data sent when AI is active: your prompt + sprint name + team name + aggregated metrics (point counts, percentages). Work item titles and user names are never included automatically.


Notification Alerts

Connect to Microsoft Teams or Slack to receive automatic alerts. Seven configurable triggers:

Sprint Health

  • Commitment Reliability Low — fires when reliability drops below your threshold
  • Scope Churn Exceeded — fires when mid-sprint scope changes exceed your churn threshold
  • Carryover Risk — fires when carry-over share is too high
  • Sprint End Summary — one-time digest at sprint end

Flow & WIP

  • WIP Over Limit — fires when any team exceeds its WIP limit; links directly to their active sprint taskboard
  • Stale In-Progress Items — fires when items have been in-progress for more than 5 days

Digest

  • Weekly Sprint Digest — once-per-week summary of sprint health and flow status

Configure in Tools → Configuration → Notifications. Paste your webhook URL, select triggers, and save.

In-session vs Background: Alerts above fire when a user has the extension open. For automated alerts without the browser open, use the Background Monitor (see below).

Background Monitor — Alerts Without the Browser Open

Configuration → WIP Settings generates a YAML file for your Azure Pipeline. After your admin adds that file to a repo and creates the pipeline, it runs on your chosen cron schedule, checks WIP limits, and posts to Teams or Slack automatically.

  • Zero external infrastructure — runs entirely within your ADO organization
  • No PAT required — uses Azure Pipeline's built-in service account
  • Fully auditable — YAML file is committed to your repo; inspect or modify anytime

Permissions Explained

Permission Why
vso.project Read your project list and team roster for the team selector
vso.work Read work items, sprint iterations, and work item history for all analytics views
vso.graph Search the ADO user directory only when an admin adds a user in Access Control

We request only what we use. No vso.code, no vso.analytics, no write permissions.


Requirements

  • Azure DevOps Services (cloud) — any tier
  • Project Contributor access or higher
  • Modern browser (Edge, Chrome, Firefox)
  • Azure DevOps Server (on-premises) — not supported in this version

FAQ

Does this extension store my data anywhere? No. All data is read live from your Azure DevOps organization and rendered in the browser. The publisher has no server, no database, and receives no data at any time. Settings are stored in your org's Azure DevOps Extension Data Service — Microsoft-managed infrastructure.

Will my settings be lost when the extension updates? No. All settings (WIP limits, workflow mappings, notification webhooks, AI configuration, access control, user preferences) are stored using the ADO Extension Data Service key-value API, which is version-agnostic. Upgrading never resets your configuration.

Does it slow down Azure DevOps? No. The extension makes the same REST API calls you would make manually — one view at a time, only when you navigate to it. No background polling, no persistent connections.

Why do I see no data on Cycle Time or Flow Metrics? These views require completed sprints with items in a Done/Closed/Resolved state. If your team uses custom state names, visit Configuration → Workflow Mapping to map them.

Do I need to configure anything before rollout? Yes. An admin should claim admin access (Configuration → Access Control) and complete workflow mapping (Configuration → Workflow Mapping) before rolling out to the team.

How do I set up the AI Assistant? Go to Configuration → AI Settings. Select Claude, OpenAI, or GitHub Copilot, enter your API key, set usage guardrails, then enable and save.

Can I control who sees what? Yes — through the built-in Access Control. Admins can choose open access for all project users or restrict to assigned users only, and control which views regular users can see.

Does it work across multiple projects? The extension installs at organization level and is available in every project. Upgrade to Pro or higher to analyze multiple projects at once.

Is dark mode supported? Yes. Click the theme toggle in the top-right of the navigation bar. Preference is saved per user.

What happens if I uninstall? Your ADO work items, sprints, and boards are completely unaffected — this extension only reads data, never writes to work items. Extension Data (settings, preferences, access control) is deleted on uninstall.

What is AI Metrics and who can use it? AI Metrics is a company-wide AI adoption dashboard. Any user (Starter tier or higher) can view adoption data. When no live AI source is connected, it shows realistic demo data so you can explore the layout. To connect a live source, go to AI Metrics → Settings (admin required) and enter credentials for GitHub Copilot, Microsoft 365 Copilot, or a Custom API endpoint.

What is AIIP? AIIP (AI Improvement & Intervention Panel) is an admin-only companion to AI Metrics. It surfaces automated alerts when users are at risk of disengagement (low usage, high rejection rate, sudden drop), lets admins log interventions and mark them done, celebrates milestones, and can send Teams webhook notifications per team. All actions are written to an audit log.

What are the new dashboard widgets? Version 4.0 adds three Azure DevOps dashboard widgets: Team Health, Cycle Time, and Throughput. Add them to any project dashboard from the widget catalog — they appear under the "Agile Analytics" category. Each widget uses the same team selector and data as the main hub views.


Data & Privacy

This extension collects zero telemetry. No usage events, no error reports, no analytics sent to the publisher.

The only time data leaves your tenant is when you optionally enable the AI Assistant — in which case aggregated sprint metrics are sent to the AI provider you selected (never to the publisher).

Privacy Policy  |  Terms of Use  |  Support & Bug Reports  |  Getting Started Guide

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