Smooth Operations: Bringing Intelligence to Jira & Confluence

💡 Inspiration

We were inspired by a fundamental friction point in every agile team: the lack of immediate, actionable context in standard Jira boards. Teams waste time clicking through dozens of issues to check deadlines, security status, or dependency chains. We realized the tool should proactively manage risk and context for the user.

Our goal was to build a single, intelligent pane that answers key questions instantly:

  1. Risk: Which issues are close to the deadline or contain sensitive data?
  2. Agility: Which issues are stalling the team and where is the information?
  3. Backlog Management: How can we visualize the entire backlog simply for easy sprint planning?

🚀 What it does

Smooth Operations is a comprehensive Atlassian Forge app that enhances Jira issue management with four primary capabilities:

  1. Work Items Heatmap (Overview): An AGILE-FRIENDLY visual board that displays all work items with intelligent color-coding based on status and deadline proximity. It enables hassle-free backlog management and intuitive sprint planning, allowing users to check deadlines and progress by clicking on issue cards.
  2. Advanced Analytics: Provides critical insights into team efficiency and agility (Activity Score, Last Activity, Sub-Tasks Progress). It's designed to optimize modern standup calls and includes proactive Due Date Management actions.
  3. Embedded Smart Search: A hassle-free, context-aware search that queries across Jira (JQL) and Confluence (CQL). It saves time and speeds up deliveries by helping users verify if an associated task has been created or if documentation exists without asking teammates.
  4. Vulnerability Scanning: An essential security feature (especially for financial organizations) that automatically checks issue content for sensitive data like API keys, passwords, and secrets, providing immediate Fix or Remove actions.

🛠️ How we built it

We built Smooth Operations entirely on the Atlassian Forge platform using React and the native UI Kit. This choice was crucial for speed, security, and deep integration.

  • Privacy First: All advanced functionalities, including Smart Search optimization and Vulnerability Scanning, are performed internally within the Forge sandbox. We use no external AI or API services, ensuring data privacy, security, and minimal compute/credit costs.
  • Heatmap Implementation: We used dynamic component rendering and custom logic to assign color codes (Red, Orange, Yellow, Green, Blue) based on real-time Jira data (status, dueDate). The compact card design and pagination ensure performance even on large backlogs.
  • Context Logic: For the Smart Search, we leveraged issue context (project key, summary keywords) to programmatically enhance search queries before executing them using JQL and CQL APIs.
  • Actionable Analytics: The Analytics features use custom logic to calculate metrics (like Activity Score) and drive dynamic UI changes, such as the conditional "Add Due Date" button and the visibility of the Sub-Tasks Progress Bar.

🛑 Challenges we ran into

  1. Performance Optimization for Scale: The initial rendering of the Heatmap for very large backlogs was a challenge. We addressed this by implementing robust pagination and ensuring the component lifecycle was optimized to load only necessary data in chunks of 6 items.
  2. Internal Pattern Matching Speed: Running complex regex for sensitive data scanning (Vulnerability Tab) entirely within the Forge sandboxed environment required meticulous optimization of the matching algorithms to prevent processing delays while ensuring thorough coverage.
  3. Unified Product Search: Seamlessly aggregating and displaying results from Atlassian APIs (Jira JQL) into a single, intuitive Smart Search result pane required careful design of the data structure and visualization.

✅ Accomplishments that we're proud of

  • Delivering a Truly Private "Smart" Experience: We successfully implemented advanced keyword optimization and security scanning without relying on any external AI or API services, which is a major accomplishment for enterprise security and privacy needs.
  • The Work Items Heatmap: Creating a simple, visually intuitive board that makes complex backlog and deadline management accessible to anyone, a major improvement over standard board views.
  • Actionable Security: Moving security from a passive warning to an active solution by offering one-click "Fix" (hashing) and "Remove" capabilities for sensitive data.

🧠 What we learned

We learned the critical value of Context-Aware Design. We confirmed that simply displaying metrics isn't enough; the application must use the user's current issue context to preemptively offer solutions (e.g., changing the button text from "Modify" to "Extend" based on the due date status). We also gained significant expertise in optimizing complex queries and UI components to maintain high performance within the Forge environment's resource constraints.

➡️ What's next for Smooth Operation

  1. Advanced Risk Scoring: Integrate custom risk metrics beyond just deadlines, incorporating factors like linked vulnerabilities and activity score to generate a holistic issue risk level.
  2. Team Benchmarking: Add comparative features to the Analytics tab, allowing teams to benchmark their Activity Score and cycle times against historical averages.
  3. Deeper Confluence Integration: Enhance the Smart Search to provide AI-like answers (non-AI generated) by summarizing relevant content from found Confluence pages directly in the search results.
Share this project:

Updates