Inspiration

This project is my first experience building an application for Atlassian products.
The initial challenge was conceptualizing an idea, as I had never worked with Atlassian tools before. Another key inspiration was the need for retrospective task analysis to help teams improve workflow efficiency, task specification, and requirement clarity using data-driven insights.


What it does

Jira Issue Timeline Analyzer provides a comprehensive view of task progress by combining timeline visualization, event impact analysis, and comment clustering. Key features include:

  • Timeline Visualization: Status histories displayed as tracks, highlighting active and idle periods.
  • Event Impact Analysis: Correlates changes such as priority, due dates, and assignee updates with idle periods to identify bottlenecks.
  • Comment Cluster Analysis: Groups discussions by time and topic to evaluate whether they influenced task progress.
  • PDF Export: Generates professional, print-ready reports for sharing and review.
  • Practical Value: Enables retrospective analysis, identifies workflow inefficiencies, and supports better task definition for future projects.

Currently, the app works with short comment histories and changelogs. Handling tasks with long histories (>100 comments) is planned for future iterations.


How we built it

  • Atlassian Forge for the backend and integration with Jira APIs.
  • Structured AI prompts to generate reliable JSON outputs using Jamba-mini.
  • Frontend visualization with timeline tracks for status transitions and idle periods.
  • PDF export functionality for sharing and printing analysis reports.

Challenges we ran into

  • Achieving stable AI outputs for tasks with multiple events and comments.
  • Ensuring strict JSON structure while providing human-readable durations.
  • Learning Atlassian Forge and designing an appropriate architecture from scratch.

Accomplishments that we're proud of

  • Successfully implemented timeline visualization and event correlation analysis.
  • Generated actionable insights and recommendations automatically from comments and events.
  • Created print-ready PDF export, preserving the full analysis for offline review.

What we learned

  • How to interact with Atlassian Forge and Jira APIs.
  • How to design prompts for AI to produce structured, reliable data.
  • Techniques for visualizing task progress and correlating events with idle times.
  • Importance of example-driven prompts to stabilize AI outputs.

What's next for Jira Issue Timeline Analyzer

  • Support tasks with long comment histories (>100 comments).
  • Integrate multi-model AI support for richer insights.
  • Enhance timeline interactivity and visualization.
  • Continue improving retrospective analysis capabilities to drive better process and workflow improvements.
Share this project:

Updates