📊 Portfolio Manager

Comprehensive project portfolio tracking and dependency management for Jira

📑 Table of Contents

🎯 Overview

Portfolio Manager is a powerful Jira application that provides comprehensive project portfolio tracking, dependency management, and roadmap visualization. It helps teams manage multiple projects, track issue dependencies, and visualize timelines across their portfolio.

📋 Project Tracking

View all projects with key statistics including total issues, progress tracking, and blocked items.

🔗 Dependency Management

Track and visualize dependencies between issues across different projects with filtering capabilities.

📅 Roadmap Visualization

Timeline view of epics with start and due dates for better project planning and resource allocation.

🔍 Advanced Filtering

Powerful search and filter options to quickly find the information you need across your portfolio.

🚀 Getting Started

Portfolio Manager integrates seamlessly with Jira and provides three main views accessible via the top navigation:

📋 Projects View

The Projects view provides a comprehensive table displaying all projects in your portfolio with key metrics and statistics. Each row shows project details including lead, dates, and issue status breakdown.

Project Table Columns

Column Description
Project Project name and key (clickable link to project)
Lead Project lead name (shows "Unassigned" if none)
Start Project start date
Due Project due date
Total Total number of issues in the project
In Progress Number of issues currently in progress
Done Number of completed issues
Blocked Number of blocked issues (highlighted in yellow)
Projects View
Figure 1: Projects View - Main table showing project statistics and status
💡 Tip: Click on any project name to navigate directly to that project in Jira. Click on statistic numbers (Total, In Progress, Done) to filter issues by status.

📄 Pagination

When viewing a large number of projects, the table automatically paginates results showing 10 projects per page. Use the navigation controls at the bottom of the table to move between pages.

Pagination View
Figure 2: Pagination - Navigate through large project lists using Prev/Next buttons

🔗 Dependencies View

The Dependencies view shows all issue dependencies across your projects. This helps you understand relationships between issues and identify potential blockers or critical paths.

Dependencies View
Figure 3: Dependencies View - Shows issue relationships and dependency links

Dependency Information Displayed

Filtering Dependencies

You can filter dependencies by:

Filtered Dependencies
Figure 4: Filtered Dependencies - Showing only "Blocks" relationship type

📅 Roadmap View

The Roadmap view provides a visual timeline of epics across your projects. This helps with long-term planning, resource allocation, and identifying overlapping work periods.

Roadmap View
Figure 5: Roadmap View - Timeline visualization of epics with start and due dates

Roadmap Card Information

💡 Tip: Epics are displayed in chronological order. Overlapping epics are visually highlighted to help you identify resource conflicts or parallel work streams.

🔍 Filters & Search

Portfolio Manager provides powerful filtering capabilities to help you find exactly what you're looking for across your portfolio.

Available Filters

Text Search

Dropdown Filters

Project Checkboxes

In Dependencies and Roadmap views, use project checkboxes to show/hide specific projects.

Clear Filters

Click the Clear Filters button to reset all filters and show all data.

💡 Tip: Multiple filters can be combined. For example, you can search for a specific lead AND filter by date range AND show only projects with blocked items.

↕️ Sorting

Click on any column header in the Projects table to sort by that column. Click again to toggle between ascending and descending order.

⭐ Key Features

🎨 Responsive Design

Works seamlessly on desktop, tablet, and mobile devices.

♿ Accessibility

ARIA labels, keyboard navigation, and screen reader support built-in.

🌐 RTL Support

Toggle language direction for right-to-left languages.

⚡ Real-time Updates

Automatic refresh when Jira data changes via webhooks.

🔒 Secure

Uses Jira's authentication and permission system.

📱 Mobile Friendly

Optimized interface for viewing on smartphones and tablets.

♿ Accessibility Features

Portfolio Manager is designed with accessibility in mind:

⌨️ Keyboard Shortcuts

Shortcut Action
Tab Navigate between interactive elements
Enter Activate selected button or link
Arrow Keys Navigate between tabs and menu items
Escape Close dialogs or clear focus
/ Focus search input

🔧 Troubleshooting

No Projects Showing

If no projects appear in the table:

Dependencies Not Loading

If dependencies don't appear:

Roadmap Empty

If roadmap shows no epics:

📞 Support & Resources

Email: felixtrihardjo@gmail.com