TICGAL

Agile Project Management

Agile Project Management. Project management in GLPI, reimagined

Elevate your productivity by unifying ITIL requests and Project tasks into a powerful, visual Agile environment.

Agile Project Management for GLPI

What is Agile Project Management?

The Agile Project Management plugin for GLPI transforms how teams manage workflows. By embracing modern board-based visualisation and the Professional Scrum framework, it bridges the gap between technical project execution and user request management. Whether you are following a simple Kanban flow or a complex Scrum methodology, this plugin provides a centralised, intuitive interface to keep your team aligned.

How can Agile Project Management help me?

  • Methodology Choice: Support for Standard GLPI, Ticket Kanban. Roadmap: Kanban, Scrum…
  • Unified Management: A single interface for both GLPI Project Tasks and ITIL Tickets.

  • Intuitive Visual Experience: A highly responsive card-based system with drag-and-drop functionality and colour-coded priorities.

  • Smart Automation: Guided status changes, mandatory pending reasons, and automatic progress tracking.

  • Seamless Communication: Integrated public and private follow-ups synchronised with original tickets. Follow-ups for Project Tasks.

  • Global Kanban: Single Pane of Glass view, aggregating tasks and tickets from across your entire GLPI environment into one streamlined panel.

Detailed Feature List

Board & Visualisation Features

  • Kanban Project Type: A dedicated project mode that replaces the native GLPI board with an enhanced, feature-rich interface.

  • Unified Board View: The ability to manage both GLPI Tickets and Project Tasks on the same visual board.

  • Drag-and-Drop Interface: Move cards between status columns to update progress.

  • Custom Highlight Colours: Define specific colours for tasks and tickets to allow for quick visual differentiation.

  • Modal Window: An intuitive side-view for creating or editing tasks without leaving the board, consolidating all actions in one place.

  • Document Management: Add, view, and download documents directly from the cards, featuring a document counter on the card face.

Global Management & Filtering

  • Global Kanban View: A single panel to tackle multiple projects simultaneously.

  • Real-time Search: A search box that dynamically filters cards as you type based on string matches.

  • Advanced Filtering Suite: * Filter by Project, Project Type, or Project State.

    • “My Tasks” & “My Groups” buttons: Quick toggles to see only work assigned to you or your team.

    • Item Type Filter: Toggle between viewing only Tickets, only Project Tasks, or All.

Status & Workflow Automation

  • Status Column Matching: Custom mapping to define how ticket and task statuses align with the Kanban columns.

  • Guided Status Changes: * Mandatory Pending Reasons: Prompts for a reason when moving a card to a “Pending” status.

Communication & Integration

  • Private and Public Follow-ups: Support for internal and external comments on cards.

  • Ticket Synchronisation: Add comments to a card that originated from a ticket, and choose to send them back to the original ticket requester.

  • ITIL Item Linking: Link tickets, problems, or changes to a project and manage them directly from the Kanban view.

  • Visual Indicators: Identification of cards by ID, title, creation date, and impact.

Permissions & Customization

  • Granular Permissions: Specific profile rights to Add, Move, Edit (Title/Description), Delete, or Assign users to cards.

  • Column Management: Permissions to Add, Move, or Delete custom workflow columns (statuses) on the board.

Agile Project Management Installation

The installation of Agile Project Management follows the standard GLPI plugin process.

Agile Project Management Setup

Once the Agile Project Management plugin is installed, you can access its global configuration options to tailor it to your needs. Navigate to Setup > General > Project Management within your GLPI interface. Here, you’ll find essential settings to customise your project boards and status mappings:

  • Highlight Colour Configuration: Define distinct highlight colours for project tasks and tickets. This allows for quick visual differentiation on your Kanban boards, improving clarity and helping you prioritise at a glance.

  • Status Column Matching: Establish crucial mappings between statuses. You can configure how project task statuses correspond to Kanban columns and, similarly, how ticket statuses align with your Kanban board columns. This ensures seamless synchronisation and accurate representation of work progress across all views.

  • Request Source Configuration: Define the tracking origin when a comment is added to a ticket card. This behaviour is primarily necessary if you wish to manage tickets and project tasks on the same unified Kanban board.


Permissions Management

The Agile Project Management plugin introduces enhanced, granular permissions that build upon GLPI’s existing project task handling capabilities. To configure these, navigate to each Profile within GLPI (Administration > Profiles > Project Management) and assign the desired combinations:

Category Permission Description
Card Actions Add a card Grants the ability to create and add a new card (representing a task).
Move a card Allows users to move an existing card between columns, reflecting status changes.
Delete a card Provides the permission to remove a card permanently from the board.
Content Edit title/description Permits users to modify the core details of a project task card.
Add a comment Allows users to add a new followup to a card, facilitating communication.
Assignments Assign user Enables the assignment of a specific user to a project task card.
Board Structure Add/Move/Delete Column Grants the right to customize the board workflow stages (columns).

More information at the DHTMLx Blog: Customer Spotlight: DHTMLX Kanban for TICGAL

OUR GLPI PLUGINS

JS Addons: Analytics, Chat and more on your GLPI

JS ADDONS: Analytics, Chat and more

Tviewer: The remote control plugin for GLPI

TVIEWER: The remote control plugin

ActualTime: The time tracking plugin for GLPI

ActualTime: the time tracking plugin for GLPI

TAM Glpi plugin

TAM: The Time & Attendance Management

YAGP. Yet Another GLPI Plugin

YAGP.
Yet Another GLPI Plugin

Footer logo

Footer: Custom links for your GLPI

Costs: The GLPI cost control plugin

Costs: The GLPI cost control plugin

Geolocation for GLPI

Geolocation: Refined asset visualisation

Gapp Essentials. A Gapp GLPI companion

Gapp Essentials. A Gapp GLPI companion

Task'n drop glpi plugin

Task'n'drop: easy task scheduling for GLPI

Passwords plugin

Passwords: Credentials manager in your GLPI

Agile Project Management for GLPI

Agile Project Management: GLPI Projects Reimagined

Access Transparency for GLPI Logo

Access Transparency: Full user traceability