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.
Log in or sign up for Devpost to join the conversation.