← All work
B2BProductivityAgile

Interactive PM Dashboard — Azure DevOps + Teams

Automating daily stand-ups, release cards, and sprint health for a 10+ member Agile team.

Interactive PM Dashboard — Azure DevOps + Teams
Role
Senior Product Manager · Kotak Securities
Timeline
2026
Time saved
2–3 hrs / day
Team size
10+ members

Problem

Manually tracking sprint health, preparing stand-up updates, creating release cards, and sending team notifications was taking 2–3 hours every day.

Solution

Built a zero-dependency, single-file HTML dashboard that connects directly to Azure DevOps and Microsoft Teams, automating reporting, notifications, and release prep.

My contributions

  • Designed a live sprint dashboard with health scores, velocity, and burndown tracking.
  • Built one-click Teams notifications for stand-ups, WIP reports, blocked stories, and release reminders.
  • Automated release-card creation with data pulled from Azure DevOps and the Release Matrix Excel.
  • Created a QA Effort tracker for days in QA/UAT, owner identification, and rework cycles.
  • Visualized real-time team capacity to identify who was free versus overloaded.

Results & learnings

  • Reduced daily sprint-overhead work from 2–3 hours to minutes.
  • Enabled faster, data-informed stand-ups and release planning across Matrix and Nexus.
  • Adopted as the daily operating system by the 10+ member Agile team.

Stack & methods

JavaScriptAzure DevOps REST API v7.1Microsoft Teams Adaptive CardsSheetJSHTML/CSS