The Project Plan module is a fundamental feature designed to streamline the planning, execution, and monitoring of project plans within an agile development lifecycle. This module empowers project managers, product owners, and development teams to collaboratively create, track, and sync their project plans, ensuring seamless integration with the Redmine portal and effective milestone and task management.
i. Project plan list overview
The project plan list serves as the starting point for users in the project planning module. It provides a comprehensive and filtered view of all project plans associated with the user’s products or teams. This page is designed for efficiency and customization, offering key features such as:
- Project plan filtering: Users can refine the list of displayed projects by applying filters based on specific criteria such as product, team, customer, project start or end dates, and status (e.g., In Progress, Planned, Completed). These filtering options ensure that users can focus on the most relevant projects tailored to their individual needs and responsibilities.
- Visibility controls: Role-based access ensures that only authorized users can make changes to the project plan. Project Managers can create, edit, and delete plans, sync plans on Redmine and visualize project plan on different chart view.
- Project status: Color-coded status indicators help quickly identify a project’s phase and progress, such as New Requirement, In Progress, Review, Completed, or On Hold
ii. Project plan creation
The create project plan feature allows authorized users to set up new project plans. This is a critical process that sets the foundation for the project’s development cycle and is packed with features that ensure alignment with the product’s goals:
- Mandatory fields: Users are required to input specific details like the project plan name, objectives, start date, end date and initial delivery date ensuring clarity and focus.
- Product selection: Users must select the product associated with the project, ensuring focus on the correct product.
- Customer selection: Users must select the customer linked to the product, ensuring the plan is tailored to the customer’s needs.
- Project plan manager selection: The project manager is assigned by selecting their name, ensuring clear accountability for overseeing the project
iii. Project plan tracking
The project plan tracking feature provides a real-time overview of the progress of each project plan, ensuring that project manager can monitor milestones and overall completion. Each project plan is identified by its name, which serves as the key reference for tracking milestone progress. This is a critical tool for maintaining transparency and alignment with project goals.
- Completion Percentage: The completion percentage of a project plan is calculated based on the completion of milestones, with each milestone’s completion directly impacting the overall progress, and the percentage is dynamically updated in real-time as milestones are marked as complete.
- Milestone Tracking: Users can view each milestone’s progress as “Not Started,” “In Progress,” or “Completed,” with milestones linked to specific dates or deadlines to easily identify tasks ahead of or behind schedule.
- Status Updates: Each time a milestone is completed, the system updates the completion percentage to reflect the most current status, ensuring users are always informed of how the project is progressing.
iv. Project plan dashboard
The Project Plan Dashboard offers a comprehensive overview of project progress and performance, providing actionable insights through visualizations and detailed lists.
- Overall project plan completion: The project’s overall progress is displayed as a percentage and visualized in a pie chart for a quick and clear representation of its current status.
- Milestone completion: Displays each milestone’s completion percentage with a list view for detailed tracking, categorized as “New”, “In Progress,” or “Completed.”
- Task completion: Tracks the progress of tasks in the project plan, visualized in a pie chart showing the proportion of completed, pending, and delayed tasks.
- Delayed Tasks: Identifies delayed tasks with a pie chart for a high-level overview and a detailed list to pinpoint specific tasks causing delays.
- Associated milestone view: A detailed list of milestones linked to the project plan is displayed, including start and end dates, progress status, and overdue indicators.